第5章-表的创建与维护.ppt
《第5章-表的创建与维护.ppt》由会员分享,可在线阅读,更多相关《第5章-表的创建与维护.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5 5章章 表的创建与维护表的创建与维护 2023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英第第5 5章章 表的创建与维护表的创建与维护使用设计器创建表使用设计器创建表1使用向导创建表使用向导创建表2通过输入数据创建表通过输入数据创建表3表的编辑表的编辑7添加与编辑数据记录添加与编辑数据记录5修改表的结构修改表的结构4数据表关联数据表关联8数据的排序与筛选数据的排序与筛选6http:/22023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.1 5.1.1 使用设计器创建表的步骤使用设计器创建表的步骤(1 1)建立或
2、打开数据库)建立或打开数据库;(2 2)单击)单击“表表”对象,双击对象,双击“使用设计器创使用设计器创建表建表”;(3 3)定义每个字段,包括字段名称、字段类)定义每个字段,包括字段名称、字段类型、字段大小、格式等常用属性;根据需要型、字段大小、格式等常用属性;根据需要定义一个主码、建立索引;定义一个主码、建立索引;(4 4)保存。)保存。http:/32023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.2 5.1.2 字段名称字段名称命名规则:(1)字段名称可以是164个字符。(2)字段名称可以采用字母、数字和空格以及其他一
3、切特殊字符(除句号、感叹号和方括号以外)。(3)不能以空格为开头。(4)不能使用ASCII码值为032的ASCII字符(即回车、换行等控制字符)。http:/42023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.3 5.1.3 字段的数据类型字段的数据类型文本字符或字符与数字的任意组合,不能用于计算。最长255个字符备注超长的文本,用于注释或说明,最长65535个字符数字用于计算的值,1、2、4或8字节日期/时间 表示日期和时间,可用于计算,最多8字节货币可用于计算,小数点左边最多为15位,右边可精确到4位,最多8字节自动编号为
4、每条记录提供惟一值的数值类型,增量为1,常用作主键,4字节是/否布尔型,1字节,如是/否、真/假等OLE对象连接或内嵌于Access数据表中的对象,可以是Excel表格、Word文件、图形、声音等超链接建立一个存储超链接的字段,可以链接到一个URL字段查阅向导创建一个字段,该字段允许从其他表、列表框或组合框中选择字段类型。输入表数据时,可从一个下拉列表中选择值http:/52023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.3 5.1.3 字段的数据类型字段的数据类型例:例:字段名称字段类型字段大小学号文本8姓名文本10性别文本
5、2出生日期日期/时间短日期入学成绩数字整型是否党员是/否简历备注照片OLEhttp:/62023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.4 5.1.4 字段的属性字段的属性字段大小设置文本、数字字段中数据的范围格式显示和打印的数据格式,选择预定义格式或输入自定义格式小数位数指定数据的小数位数,默认值是自动,范围是015输入掩码指导和规范用户输入数据的格式标题在各种视图中,可以通过对象的标题向用户提供帮助信息默认值指定数据的默认值有效性规则用户输入的数据必须满足该表达式有效性文本当输入的数据不符合有效性规则时显示的提示性信息必
6、填字段该属性决定是否允许出现Null值允许空字符串决定“文本”和“备注”字段是否可以等于零长度字符串索引决定是否建立索引及索引的类型http:/72023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.4 5.1.4 字段的属性字段的属性1.1.字段大小字段大小文本型:输入 1255字符一个汉字算一个字符数字型:选择可设置值说明小数大小字节0255整数无1B整型-3276832767整数无2B长整型-21474836482147483647整数无4B单精度型-3.402823E38到1.401298E-45的负值,从1.401298
7、E-45到3.402823E38的正值74B双精度型-1.79769313486231E308到-4.94065645841247E-324的负值,4.94065645841247E-324到1.79769313486231E308的正值158Bhttp:/82023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.4 字段的属性1.1.字段大小字段大小2.格式:显显示和打印的数据格式示和打印的数据格式(1 1)文本与备注字段格式文本与备注字段格式:每个每个占一个字符位。占一个字符位。如设置如设置-时时,输入,输入0421340421
8、34,显示为:显示为:04-213404-2134例:把课程表中教师编号的格式例:把课程表中教师编号的格式设置为设置为-,观察记录,观察记录有何变化。有何变化。:将所有输入的字符以大写显示将所有输入的字符以大写显示例:把课程表中教师编号的格式例:把课程表中教师编号的格式设置为设置为,观察记录有何变化。,观察记录有何变化。http:/92023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.4 字段的属性1.1.字段大小字段大小2.2.格式格式(2 2)数字型字段格式)数字型字段格式(3 3)是)是/否格式否格式是是/否:否:-1-1
9、为是,为是,0 0为否为否真真/假:假:-1-1为真,为真,0 0为假为假开开/关:关:-1-1为开,为开,0 0为关为关(4 4)日期格式)日期格式日期型格式日期型格式http:/102023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.4 字段的属性1.1.字段大小字段大小2.格式3.输入掩码 保证文本或日期字段输入数据格式的正确性,避免输入数据时出现错误。(1)“输入掩码向导”只为文本型和日期/时间型的字段提供向导 http:/112023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表
10、使用设计器创建表5.1.4 字段的属性1.1.字段大小字段大小2.格式3.输入掩码(2 2)用自定义方式设置输入掩)用自定义方式设置输入掩码码例例1 1:课程表中教师编号第一位:课程表中教师编号第一位是字母,后面是数字,则是字母,后面是数字,则输入掩码应设置为L000000,并观察输入记录时有何变,并观察输入记录时有何变化。化。例例2 2:学号为:学号为6 6位数字。位数字。字符说明0必须填入数字(09)9可以填入数字或空格,非必选项#可以填入数字或空格,非必选项(在“编辑”模式下空格以空白显示,但在保存数据时将空白删除;允许填入加号和减号)L必须填入字母(AZ)?可以填入字母(AZ),非必选
11、项A必须填入字母或数字a可以填入字母或数字,非必选项&必须填入任一字符或空格C可以填入任一字符或空格,非必选项.:;-/小数点占位符及千位、日期与时间的分隔符(实际的字符将根据“Windows控制面板”中的“区域设置属性”的设置而定)将所有字符转换为大写!使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入,掩码中的任何地方包括感叹号使其后的字符以原义字符显示(例如,A只显示为A)http:/122023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.4 字段的属性1.1.字段大小字段大小2.格式3.输入
12、掩码 保证文本或日期字段输入数据格式的正确性,避免输入数据时出现错误。(P61表)4.默认值5.有效性规则:用来防止非法数据输入到表中。6.有效性文本:当输入的数据不符合有效性规则时显示的提示信息。例:将学生.mdb 中的“学生表”的“性别”字段的默认值设置为“男”,内容限定只能输入“男”或“女”,输入错误时给出提示信息:性别非男即女。http:/132023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表http:/142023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表 查阅向导
13、 利用查阅向导可创建如下的输入方式,可简化用于性别、政治面貌、民族、专业、职称、部门等字段的输入。http:/152023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表 在表的设计视图中,选择字段类型中的查阅向导,出现如下对话框:http:/162023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表 方法1:自选键入所需的值。http:/172023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表 方法2:使用查阅列查阅表或查询中
14、的值。(1)先在数据库中创建表,如政治面貌表。(2)在设计视图中,选择字段类型中的查阅向导,单击使用查阅列查阅表或查询中的值。例例2,在成绩表里的,在成绩表里的“课程编课程编号号”字段必须是课程表上相字段必须是课程表上相应的应的“课程编号课程编号”。http:/182023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.5 5.1.5 定义主键定义主键 在Access 2003数据库中,每个表一定要包含一个主键,它是用来惟一地标识表中的每条记录的,可以由一个或多个字段组成。主键字段中不允许输入重复值或Null值。在Access 20
15、03中可以定义3种类型的主键:1.1.单字段主键单字段主键 如果某字段不包含重复值或Null值,能够将不同的记录区别开来,则可以将该字段指定为主键。定义主键的方法是:单击要定义为主键的字段,如学号,然后单击工具栏中的“主键”按钮。设置为主键的字段前面会显示一个类似钥匙般的标记。http:/192023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.5 5.1.5 定义主键定义主键 2.2.多字段主键多字段主键 在不能保证任何单字段包含惟一值时,可以将两个或更多的字段指定为主键。例:可将“成绩表”中的“学号和课程号”设置为主键。按住C
16、trl键,单击行选定器选择所需的字段。http:/202023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.5 5.1.5 定义主键定义主键 3.“3.“自动编号自动编号”主键主键 若在保存新建的表之前未设置主键,则Access会询问是否要创建主键,如果回答为“是”,Access将创建“自动编号”字段并将其设置为主键。当向表中添加一条记录时,自动编号字段会自动输入连续数字的编号。http:/212023/3/8教育信息技术中心教育信息技术中心 李桂英李桂英5.1 5.1 使用设计器创建表使用设计器创建表5.1.6 5.1.6 建立
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 创建 维护
限制150内