版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1第第3章章 表表2本章主要内容本章主要内容 表的组成表的组成 建立表建立表 创建索引和表间关系创建索引和表间关系 编辑表编辑表 使用表使用表 3表的组成表的组成表由表结构和表数据构成表由表结构和表数据构成表结构表结构由字段名称、字段类型和字段属性构成由字段名称、字段类型和字段属性构成表数据表数据指的是含有确定值的每一条具体记录指的是含有确定值的每一条具体记录创建表创建表通过数据表视图创建表通过数据表视图创建表通过设计视图创建表通过设计视图创建表通过导入通过导入/链接数据创建表链接数据创建表45编辑表编辑表 输入和修改表记录输入和修改表记录 表的外观定制表的外观定制 表的复制、删除和重命名表的
2、复制、删除和重命名6输入和修改表记录输入和修改表记录 针对表记录的操作在数据表视图中完成针对表记录的操作在数据表视图中完成 不同类型字段输入数据的方法有所不同不同类型字段输入数据的方法有所不同7OLE对象类型对象类型89链接和嵌入的区别链接和嵌入的区别嵌入:嵌入:在在OLE对象的应用程序中插入对象的应用程序中插入OLE对象的副本,对象的副本,源对象和副本各自单独存储源对象和副本各自单独存储链接:链接:在在OLE对象的应用程序中存储指向源对象的指针,对象的应用程序中存储指向源对象的指针,使用时根据指针来查找源对象使用时根据指针来查找源对象10表记录的编辑表记录的编辑记录选定器和字段选定器记录选定
3、器和字段选定器常见的状态符号:常见的状态符号:定位记录定位记录添加记录添加记录(在表的最末端添加在表的最末端添加)执行菜单插入执行菜单插入新记录命令新记录命令 修改记录修改记录删除记录删除记录执行菜单编辑执行菜单编辑删除记录命令删除记录命令 按按Delete键键 11表的外观定制表的外观定制改变数据表文本的字体及颜色改变数据表文本的字体及颜色改变数据表格式改变数据表格式调整行高和列宽调整行高和列宽 隐藏隐藏/ /取消隐藏列取消隐藏列 冻结和解冻列冻结和解冻列12表的复制、删除和重命名表的复制、删除和重命名1. 数据表的复制数据表的复制 右击表对象右击表对象复制,右击窗口空白处复制,右击窗口空白
4、处粘贴粘贴数据表可复制数据表可复制到另一数据库中到另一数据库中要求被追加的表确实存在,且结要求被追加的表确实存在,且结构与复制过来的表结构相同构与复制过来的表结构相同13表的复制、删除和重命名表的复制、删除和重命名2. 删除数据表删除数据表选定数据表选定数据表按按Del键键注意:注意:如果待删表与其他表建立了表间关系,系如果待删表与其他表建立了表间关系,系统将提示用户先删除表间关系统将提示用户先删除表间关系3. 数据表的重命名数据表的重命名 右击表对象右击表对象重命名重命名提示:提示:改名不影响已建立的表间关系改名不影响已建立的表间关系143.5 使用表使用表 数据的查找与替换数据的查找与替换
5、 记录排序记录排序 记录筛选记录筛选15数据的查找与替换数据的查找与替换在在“教师教师”表中查找电信系的教师信息表中查找电信系的教师信息 将将“教师教师”表的表的“所属系所属系”字段值为字段值为“电信电信”的数据的数据替换为替换为“电子信息电子信息” !注意空值的查找方法注意空值的查找方法!注意通配符的注意通配符的使用使用16记录排序记录排序1.一个或多个相邻字段按同样方式排序一个或多个相邻字段按同样方式排序选择要排序的列选择要排序的列通过工具栏或菜单执行排序操作通过工具栏或菜单执行排序操作 多个字段时排序优先级:从左至右递减多个字段时排序优先级:从左至右递减2.多个字段多个字段(相邻或不相邻
6、相邻或不相邻)按不同方式排序按不同方式排序 3.取消排序取消排序记录筛选记录筛选按选定内容筛选按选定内容筛选使用筛选器筛选使用筛选器筛选按窗体筛选按窗体筛选高级筛选高级筛选/排序排序17183.3 创建索引和表间关系创建索引和表间关系索引的作用索引的作用:可加快查询速度,实现数据的有序输出和分组操作可加快查询速度,实现数据的有序输出和分组操作只有建立了索引,才可创建合理的表间关系只有建立了索引,才可创建合理的表间关系索引的类型索引的类型:按索引功能分类按索引功能分类主索引主索引唯一索引唯一索引普通索引普通索引按索引字段数分类按索引字段数分类单字段索引单字段索引多字段索引多字段索引(注意多字段索
7、引的输出排序方式注意多字段索引的输出排序方式)19创建单字段索引创建单字段索引无无 :不建立索引:不建立索引有有( (有重复有重复) ):建:建立索引,索引字立索引,索引字段值允许重复段值允许重复有有( (无重复无重复) ):建:建立索引,索引字立索引,索引字段值不允许重复段值不允许重复默认为升序方式默认为升序方式20多字段索引多字段索引21说明:说明:如果指定了主键,系统将自动为其建立一个无重如果指定了主键,系统将自动为其建立一个无重复值的索引,且该索引一定是主索引复值的索引,且该索引一定是主索引索引在保存表时创建,并且在更改或添加记录时索引在保存表时创建,并且在更改或添加记录时能够自动更新
8、能够自动更新(需要重新打开数据表才能显示索引需要重新打开数据表才能显示索引效果效果)索引不是越多越好,因为创建和撤销都有很大的索引不是越多越好,因为创建和撤销都有很大的开销开销不能对不能对“备注备注”、“超链接超链接”或或“OLE 对象对象”等等数据类型的字段创建索引数据类型的字段创建索引22删除索引删除索引两种方法:两种方法:在索引窗口,选定一行或多行,然后按在索引窗口,选定一行或多行,然后按Delete键键在设计视图中,在字段的在设计视图中,在字段的“索引索引”属性组合属性组合框中选定框中选定“无无” 23建立表间关系建立表间关系 表间关系表间关系一对一一对一 (1:1)一对多一对多 (1
9、:N)多对多多对多 (M:N) 建立关系的前提条件建立关系的前提条件必须以相关字段建立索引:该字段在一个表中是必须以相关字段建立索引:该字段在一个表中是单字段单字段主键或主键或单字段单字段主索引,同时作为外部关键主索引,同时作为外部关键字字(外键外键)存在于相关的表中,这两个表的索引字存在于相关的表中,这两个表的索引字段的字段值必须相等段的字段值必须相等24主表必须设置单字段主键或者有单字段唯一主表必须设置单字段主键或者有单字段唯一索引,才能进行索引,才能进行“参照完成性参照完成性”设置设置若待建关系的两个表中没有设置主键,则两若待建关系的两个表中没有设置主键,则两个表的关系只能是个表的关系只
10、能是“未定未定”若两个表在建立关系前已有记录,则一旦子若两个表在建立关系前已有记录,则一旦子表的联接字段出现了主表中没有的值,表的联接字段出现了主表中没有的值,Access将拒绝建立表间关系将拒绝建立表间关系 建立表间关系建立表间关系25参照完整性参照完整性在添加、删除或更新表中记录时,系统通过在添加、删除或更新表中记录时,系统通过参照引用相关的另一个表中的数据来约束对参照引用相关的另一个表中的数据来约束对当前表的操作当前表的操作如果表间设置了参照完整性如果表间设置了参照完整性当主表中没有相关记录时,不能将记录添加到当主表中没有相关记录时,不能将记录添加到子表中子表中不能在子表中存在匹配记录时
11、,删除主表中的不能在子表中存在匹配记录时,删除主表中的对应记录对应记录不能在子表中存在匹配记录时,更改主表的对不能在子表中存在匹配记录时,更改主表的对应主键值应主键值2627“编辑关系编辑关系”窗口选项说明窗口选项说明实施参照完整性实施参照完整性+ +级联更新相关字段:级联更新相关字段:更改主表中主键字段值时,自动更新子表中对应字更改主表中主键字段值时,自动更新子表中对应字段的值段的值实施参照完整性实施参照完整性+ +级联删除相关记录:级联删除相关记录:删除主表记录时,自动删除子表中的对应记录删除主表记录时,自动删除子表中的对应记录实施参照完整性:实施参照完整性:只要子表中存在相关记录,主表中
12、的对应主键值就只要子表中存在相关记录,主表中的对应主键值就不能更新,主表中的对应记录也不能被删除不能更新,主表中的对应记录也不能被删除 28表间关系表间关系29查看建立关系后的表查看建立关系后的表展开相关表展开相关表未展开相关表未展开相关表3031通过数据表视图创建表的一般过程通过数据表视图创建表的一般过程打开数据表视图打开数据表视图在设计视图中为字在设计视图中为字段重命名段重命名输入表中数据输入表中数据保存表保存表删掉系统定义的主删掉系统定义的主键键更改数据表视图中默认字段名更改数据表视图中默认字段名称:称:“字段字段1”、“字段字段2”等等在空白的数据表视图中输入数据在空白的数据表视图中输
13、入数据系统定义的主键将妨碍设置系统定义的主键将妨碍设置所需主键所需主键32通过设计视图创建表的一般过程通过设计视图创建表的一般过程启动设计视图启动设计视图定义表中字段定义表中字段设置字段属性设置字段属性定义主键定义主键修改表结构修改表结构保存表文件保存表文件设置字段属性,如字段大小、设置字段属性,如字段大小、格式、标题、默认值等格式、标题、默认值等 删除字段、增加字段、移动字段删除字段、增加字段、移动字段33字段的命名规则字段的命名规则最长可达最长可达64个字符个字符(一个汉字计为一个字符一个汉字计为一个字符)可以包含汉字、字母、数字、空格和特殊字可以包含汉字、字母、数字、空格和特殊字符,但不
14、能以空格开头,也不能包含句点符,但不能以空格开头,也不能包含句点(. )、感叹号感叹号(! )、撇号、撇号()、方括号、方括号(、)和控制字和控制字符符(ASCII码值为码值为0-31的字符的字符)同一表中的字段名称不能相同,也不能与同一表中的字段名称不能相同,也不能与Access内置函数或者属性名称内置函数或者属性名称(例如例如Name 属性属性)相冲突相冲突34字段类型字段类型文本文本备注备注数字数字日期日期/时间时间货币货币自动编号自动编号是是/否否OLE对象对象超链接超链接附件附件计算计算查阅向导查阅向导存储文本、数字或文本和数字的组合,文本存储文本、数字或文本和数字的组合,文本类型的
15、数字类型的数字(如电话号码如电话号码)不能用于计算。不能用于计算。 最多为最多为255个字符,默认字符个数为个字符,默认字符个数为50只有两个取值:只有两个取值:“是是”或或“否否”、“真真”或或“假假”、“开开”或或“关关”指在其他应用程序中创建指在其他应用程序中创建的、可链接或嵌入到的、可链接或嵌入到Access数数据库中的对象据库中的对象保存超链接地址,如文件的保存超链接地址,如文件的路径或电子邮件、网页等的路径或电子邮件、网页等的URL帮助用户设计查阅列的辅助工具帮助用户设计查阅列的辅助工具存储较长文本或文本和数字的组合,存储较长文本或文本和数字的组合,最多为最多为65535个字符个字
16、符由系统自动生成其值,用户不由系统自动生成其值,用户不能更改这些值能更改这些值存储各类文档和二进制文件存储各类文档和二进制文件用于显示计算结果用于显示计算结果35设置字段属性设置字段属性字段的属性选项用于设置其工作方式和显示字段的属性选项用于设置其工作方式和显示形式形式常规:用于对已指定数据类型的字段作进一步常规:用于对已指定数据类型的字段作进一步的说明,如字段大小、格式、输入掩码、标题、的说明,如字段大小、格式、输入掩码、标题、默认值、有效性规则与有效性文本、必填字段、默认值、有效性规则与有效性文本、必填字段、允许空字符串等允许空字符串等查阅:用于改变数据输入的方式,如将字段的查阅:用于改变
17、数据输入的方式,如将字段的显示由文本框改为列表框或组合框显示由文本框改为列表框或组合框 36属性设置窗口属性设置窗口37字段的属性设置字段的属性设置字段大小字段大小格式格式文本和备注型文本和备注型数字和货币型数字和货币型日期日期/时间时间型型(直接选择下拉列表中的格式直接选择下拉列表中的格式)是是/否型否型输入掩码输入掩码(P70)第一部分:定义数据的格式字符第一部分:定义数据的格式字符第二部分:设定数据的存放方式第二部分:设定数据的存放方式第三部分:定义一个用来标明输入位置的符号第三部分:定义一个用来标明输入位置的符号38字段的属性设置字段的属性设置标题标题默认值默认值有效性文本和有效性规则
18、有效性文本和有效性规则字段的有效性规则字段的有效性规则表的有效性规则表的有效性规则字段级有效性规则字段级有效性规则39表级有效性规则表级有效性规则4041主键主键定义定义主键主键(主关键字,主关键字,Primary Key):唯一标识表中:唯一标识表中每条记录的一个或多个字段每条记录的一个或多个字段作用作用添加新记录时,自动检查新记录的主键值,不添加新记录时,自动检查新记录的主键值,不允许该值与其他记录的主键值重复允许该值与其他记录的主键值重复自动按主键值的顺序显示和存取表中记录。如自动按主键值的顺序显示和存取表中记录。如果没有定义主键,则按输入记录的顺序显示和果没有定义主键,则按输入记录的顺
19、序显示和存取表中记录存取表中记录主键用来将表与其他表中的外键相关联主键用来将表与其他表中的外键相关联 42主键的特点主键的特点一张表中只能有一个主键一张表中只能有一个主键(主键不是必需的,主键不是必需的,但应尽量定义主键但应尽量定义主键)主键的值不能重复,也不可为空主键的值不能重复,也不可为空(Null)43主键相关操作主键相关操作定义单字段主键定义单字段主键选择字段,单击工具栏上的主键按钮选择字段,单击工具栏上的主键按钮定义多字段主键定义多字段主键按住按住Ctrl键,再依次单击、选择要设置为主键的多键,再依次单击、选择要设置为主键的多个字段,单击工具栏上的主键按钮个字段,单击工具栏上的主键按
20、钮删除主键删除主键删除主键前,需要确定与此主键相关的关系已经删除主键前,需要确定与此主键相关的关系已经被删除被删除删除方法:选定主键字段,单击工具栏上的删除方法:选定主键字段,单击工具栏上的“主主键键”按钮,消除主键标志按钮,消除主键标志44修改表结构修改表结构增加字段增加字段追加新字段追加新字段插入新字段插入新字段删除字段删除字段步骤步骤1:选定字段选定字段步骤步骤2:执行删除执行删除移动字段移动字段步骤步骤1:单击要移动字段上的行选定器后,释放鼠单击要移动字段上的行选定器后,释放鼠标标(不释放表示连续选择不释放表示连续选择);步骤步骤2:再按住鼠标左键拖至合适位置,选定字段再按住鼠标左键拖至合适位置,选定字段的位置便会作移动的位置便会作移动45数据表视图数据表视图46设计视图设计视图47通过导入通过导入/链接数据创建表链接数据创建表48通过导入通过导入/链接数据创建表链接数据创建表49创建查阅向导型字段创建查阅向导型字段50创建查阅向导型字段创建查阅向导型字段51文本和备注型字段的自定义格式文本和备注型字段的自定义格式52格式字符格式字符作用作用显示任意一个文本字符显示任意一个文本字符不足规定长度,自动在数据前补空格,不足规定长度,自动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030家居行业市场竞争分析及投资前景评估研究报告
- 农产品加工流程与质量安全管理
- 新产品试用协议合同模板
- 2026年电热水器的节能技术经济分析
- 高校地质专业结构地质考题精讲
- 行业分析师岗位职责和技能要求
- 2026年桥梁安全性评估方法论
- 研发部门绩效管理体系建设指南
- 天狮直销奖金制度课件
- 工程设计院项目总承包管理办法
- 门窗安装专项施工方案
- 耐克加盟协议书
- 2026年母婴产品社群营销方案与宝妈群体深度运营手册
- 私人奴隶协议书范本
- 汽车底盘资料课件
- 2025年教育系统后备干部面试题及答案
- 配电房整改工程施工方案(2025版)
- 顶管施工技术培训
- 《JJG 1081.2-2024铁路机车车辆轮径量具检定规程第2部分:轮径测量器》 解读
- YY/T 1488-2025中医器械舌象信息采集设备
- 2024人教版八年级生物上册全册教案
评论
0/150
提交评论