- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章数据库的建立
第二章数据库的建立 主讲:孙平安 创建数据库 1、创建空数据库 2、使用向导创建数据库 数据库简单操作 1、打开数据库 2、关闭数据库 建立表 1、表的结构 表名、字段属性名 Access中字段的命名规则 长度1——64个字符 可以包含字母、汉字、数字、空格和其他字符,但不能以空格开头 不能是句号,感叹号,方括号,单引号(?,!,[,],’) 建立表 2、数据类型 计算机中不同的信息要使用不同的数据类型来保存。 数据的类型决定了数据的存储方式和使用方式 Access包含了10种数据类型 数据类型介绍 1、文本型 保存文本或文本与数字的组合,也可以是不用来计算的数字。最大长度255个字符。 2、备注型 保存较长的文本,允许存储最多64000个字符。 不能进行排序。 搜索速度慢。 3、数字 用来存储进行算术运算的数字数据。 数据类型介绍 数字类型根据存储长度的不同分为: 字节:1个字节 整数:2个字节 长整数:4个字节 单精度:4个字节 双精度:8个字节 3、日期/时间 存储日期、时间、时间日期的组合 4、货币 特殊的数字类型,等价于双精度属性的数字型。小数两位,输入数据时将自动的添加货币符号。 数据类型介绍 6、自动编号 数据库自动添加的唯一的序列值。 不能对自动编号的字段人为的进行添加和修改 7、是否 存储只有两种取值的逻辑值 通常可以是:True/false、on/off、yes/no 8、OLE对象 Access中功能强大的一种数据类型 有两种使用方式:嵌入式和连接式 Ole对象的显示使用“结合对话框” 使用插入对象来完成输入。 数据类型介绍 9、超级链接 保存超级链接,通过“插入”菜单-超级链接完成输入。 10、查阅向导 输入数据时通过对另一个表或自定义输入的值进行选择来完成输入。 建立表结构的实例: 请同学们在自己的计算机上建立“成绩管理”数据库。 依据P32页实例的要求完成分别通过三种不同的方式建立教师表、学生表、的建立。 1、数据表视图 2、设计视图 3、表向导 注意表之间的联系 设置字段的属性 1、字段的大小 控制字段的使用的空间的大小 2、格式 仅仅影响数据的显示格式。 3、输入掩码 对经常使用的固定格式数据的输入和显示数据时可以应用输入掩码完成数据的格式化。 4、默认值 在向表中输入数据时,对那些出现比较多的值,我们可以设置默认值,以减少我们的输入量。 5、有效性规则 在进行数据输入时,我们可以给要输入的数据设定一条规则,只有满足规则的数据才可以被输入到数据表中 有效性规则在数据添加、修改时都要对输入的新数据进行有效性验证。 Access掩码字符含义 0:数字(0-- 9 必需,不允许加号(+)和减号(-)) 9:数字或空格(可选,不允许加号和减号) #:数字或空格(可选;在编辑时空格显示为空白 但保存数据时空白将删除;允许加号和减号) I:字母(A~Z 必需) ?:字母(A~Z 可选) A?:字母或数字(必需) a:字母或数字(可选) :? 任何 或 个空格(必需) C? 任何 或 个空格(可选) .,:,;-,/:小数点占位符及千位、日期和时间 分隔符 实际 按照Windows控制面板中“区域设置属性\” 设置而定 :将所有 转换为小写 :将所有 转换为大写 !:使输入掩码从右到左 而不是从左到右显示 键入掩码中 始终都是从左到右填入 可以在输入掩码 任何地方包括感叹号 \:使接下来 以原义 显示(例如 \A只显示为A) ??? 6、有效性文本 当输入的数据违反了有效性规则时,所显示给用户的提示信息。 7、索引 索引能够加快表中数据的查找和排序的速度。 分为主索引、唯一索引、普通索引三种 一个表中可以有多个唯一索引;唯一索引中的一个可以设为主索引。 一个表中只能有一个主索引 Access建立多索引字段 在设计视图窗口下,点击工具栏上的“索引”按钮: 可以完成索引的设置,包括复合索引。 定义表之间的关系 现实世界中,实体与实体之间通常都存在一定的联系,数据库中为了反映这种现实,在表与表之间应建立起相应的关系。 与实体之间联系的种类相类似,表与表之间也存在三种联系: 1:1 1:n m:n 建立表之间的关系 知识回顾: 外键的概念: 外键取值的规定: 外键与相对应的主键应该具有相同的数据类型,长度。 外键只能取主键中已有的值或null(空值) 空值代表:不存在、无意义、不确定,同“”,0的概念不同 1、使用Access关系 2、添加将要建立关系的相关表 3、完成表之间关系的设置 关系编辑 1、参照完整性:(P46) 在输入、删除记录时,为维持表之间已定义的关系而必须遵循的规则。 参照完整性有助于数据的完整性 2、参照完整性分类 如果不选择实施参照完整性,数据库将不进行完整性约束 级联式更新相关
文档评论(0)