- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
03第2章数据库与表–ACCESS培训讲义794613
全国计算机等级考试——二级ACCESS培训讲义 对培训学员要求 ?1、明确自己,明确目标! 2、注重方法,100%投入! 3、团队合作,共解难题! 4、注重资料,按章按知识点逐一把握 ?5、不抛弃不放弃,坚持就是胜利! 数据库及表 2.4 字段属性的设置 有效性规则(一个表达式): 数据的有效性规则用于对字段所接受的值加以限制,以保证数据输入的准确性。 有些有效性规则可能是自动的,如检查数值字段的文本或日期值是否合法。 有效性规则也可以是用户自定义的: 如:Between#1/1/1970#and#12/31/2003#、”男” or ”女” 可利用“表达式生成器”通过选择输入规则表达式 可利用“有效性文本”来设置输入错误时的提示。 数据库及表 2.4 字段属性的设置 输入掩码:输入掩码为数据的输入提供了一个模板,可确保数据输入表中时具有正确的格式。 在密码框中输入的密码不能显示出来,只能以“*”形式显示,只需要在“输入掩码”文本框内设置为“*”即可。 输入掩码可以使用向导,但仅“文本”、“日期/时间”类型有向导 常用掩码 长日期 9999/99/99 短日期0000/99/99 邮编000000 数据库及表 2.4 字段属性的设置 输入掩码 使用输入掩码属性时,可以使用一串代码作为预留区域来制作一个输入模版。 数据库及表 2.4 字段属性的设置 常用掩码 长日期:9999/99/99 短日期:0000/99/99 邮编:000000 身份证号:000000000000000999 数据库及表 2.4 字段属性的设置 其他属性 标题:在数据表显示时,以标题代替字段名显示。 小数位数 必填字段:指明该字段必须输入 允许空字符串:可以不输入任何数据 索引:通过在某些字段上建立索引,使表中的数据以此索引排序。 数据库及表 2.4 字段属性的设置 表的索引 当表中的数据很多时,需要利用索引帮助用户更有效地查询数据。建索引目的:提高查询速度 索引的概念涉及到记录的物理顺序与逻辑顺序。文件中的记录的磁盘存储顺序称为物理顺序。索引不改变物理顺序,而是按某个索引关键字来建立记录的逻辑顺序。 索引创建方式 单一字段索引 :表设计器→字段属性→索引 多字段索引:设计视图→工具栏“索引”按钮 数据库及表 2.5 建立表之间的关系 数据库中的各表之间并不是孤立的,它们彼此之间存在或多或少的联系,这就是“表间关系”。这也正是数据库系统与文件系统的重点区别。只有合理的建立了表之间的关系,才能为数据库后续的应用打下良好的基础。 表的关系 一对一 一对多:一端称为主表,多端为相关表 多对多:在数据库系统中,通常将一个多对多关系转换为两个一对多关系。 数据库及表 2.5 建立表之间的关系 表的主关键字 数据库中的每一个表都必须有一个主关键字。它用于保证表中的每条记录都是唯一的。指定了表的主键之后,为确保唯一性,Access 将防止在主键字段中输入重复值或 Null。 Access 中定义三种类型的主键 自动编号主键 单字段主键 多字段主键:在设计视图中,按住CTRL键选定多个字段,然后设定为主键。 注意:更改主键时,首先要删除旧的主键,而删除旧的主键,先要删除其被引用的关系。 数据库及表 2.5 建立表之间的关系 表的完整性 关系模型的完整性是对关系的某种约束条件。在关系模型中有3类完整性约束:实体完整性(主属性不能取空值)、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的约束条件 参照完整性:定义外键与主键之间的引用规则。(两个表之间的公共关键字) 参照完整性的操作规则 (重点理解) 不能在子表的外键字段中输入不存在于父表主键中的值。 如果在子表中存在匹配的记录,则不能从主表中删除这个记录。 如果在子表中存在匹配的记录,则不能在主表中修改主键的值。 数据库及表 2.5 建立表之间的关系 ACCESS参照完整性的设置选项 级联更新:则无论何时更改父表中记录的主键值,Access都会自动在子表所有相关的记录中将外键更新为新值。 级联删除:则在删除父表中的记录时,Access将会自动删除相关表中相关的记录。 例:建立教学管理中如下关系 数据库及表 2.5 建立表之间的关系 表之间关系建立方法 进入关系视图(查看、建立、取消表之间的关系) 添加需要建立关系的表 建立关系 实施参照完整性,注意哪个表是“主表”,哪个是“相关表” 数据库及表 2.5 建立表之间的关系 表间关系的修改与打印 删除关系:右击连线,选择删除 修改关系:双击关系连线
文档评论(0)