第三章 Access数据表的建立与操作.ppt

上传人:hwp****526 文档编号:84404728 上传时间:2023-04-05 格式:PPT 页数:119 大小:2.58MB
返回 下载 相关 举报
第三章 Access数据表的建立与操作.ppt_第1页
第1页 / 共119页
第三章 Access数据表的建立与操作.ppt_第2页
第2页 / 共119页
点击查看更多>>
资源描述

《第三章 Access数据表的建立与操作.ppt》由会员分享,可在线阅读,更多相关《第三章 Access数据表的建立与操作.ppt(119页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Access Access 数据库与程序设计数据库与程序设计四川大学计算机学院四川大学计算机学院主讲教师主讲教师 曾新曾新第三章第三章 Access 2003实验实验AccessAccess实验教程实验教程1.Page 196实验一2.数据库名:“XXX学籍管理”3.完成日期:9月23日第三章第三章 Access 2003实验实验AccessAccess实验教程实验教程1.Page 205实验二2.数据库名:“XXX学籍管理”3.完成日期:9月29日第第3 3章章 AccessAccess数据表的建立与操作数据表的建立与操作 n表的建立与修改表的建立与修改 n表的基本操作表的基本操作 n表的排

2、序与筛选表的排序与筛选 n表的索引与表间的关系表的索引与表间的关系 AccessAccess数据库文件数据库文件表表查询查询窗体窗体报表报表页页宏宏模块模块对象对象在在AccessAccess数据库管理数据库管理系统中,一个数据库系统中,一个数据库应用系统的所有相关应用系统的所有相关信息都存储在一个数信息都存储在一个数据库文件中。据库文件中。数据库文件被存储在指定数据库文件被存储在指定的存储路径下,文件扩展的存储路径下,文件扩展名为名为.mdbmdb。数据库数据库3.1表的建立与修改表的建立与修改n表结构的设计n使用设计器创建表n使用向导创建表n通过输入数据创建表n表结构的修改n表记录的输入与

3、修改 3.1表的建立与修改表的建立与修改表由表的结构(表头)和表中数据(记录)两部分组成,表的结构包括表由表的结构(表头)和表中数据(记录)两部分组成,表的结构包括表中字段的名字、字段的类型、字段的属性等,表中数据是指表中表中字段的名字、字段的类型、字段的属性等,表中数据是指表中的记录部分。的记录部分。n表结构的设计n确定表的名字;确定表的名字;n表中的字段数;表中的字段数;n字段名字;字段名字;n字段类型字段类型n字段长度等字段的属性;字段长度等字段的属性;n定义主关键字段定义主关键字段 字段的类型与属性字段的类型与属性 文本型:默认为文本型:默认为5050个字符,最长个字符,最长25525

4、5个字符个字符(字母、汉字字母、汉字)数字型:数字型:0-90-9、小数点、正负号。、小数点、正负号。(1(1、2 2、4 4、8 8个字节个字节)货币型:货币型:1515位整,位整,4 4位小数。(位小数。(8个字节个字节)日期日期/时间型:表示日期和时间(时间型:表示日期和时间(8 8个字节)个字节)是是/否型:逻辑数据(否型:逻辑数据(1 1字节)字节)自动编号型:系统对每个新记录的编号,每次加自动编号型:系统对每个新记录的编号,每次加1 1(4 4或或1616字节)字节)OLEOLE对象:用于链接和嵌入其它应用程序创建的对象对象:用于链接和嵌入其它应用程序创建的对象 备注型:存放较长的

5、文本数据。(最大备注型:存放较长的文本数据。(最大6400064000个字符)个字符)表的操作表的操作数字型字段大小属性n字节(字节(1 1字节)字节)n整数(整数(2 2字节)字节)n长整型(长整型(4 4字节)字节)n单精度(单精度(4 4字节)字节)n小数小数7 7位位n双精度(双精度(8 8字节)字节)n小数小数1515位位n小数(小数(1212字节)字节)n小数小数2828位位表结构的设计n【例例3-13-1】为学生信息表(表为学生信息表(表1-11-1)和学生成绩表(表)和学生成绩表(表1-21-2)定义表的结构。)定义表的结构。n表结构定义:表结构定义:n表的名字:学生信息表表的

6、名字:学生信息表n表中的字段数:表中的字段数:9 9个个n表中的主关键字:学号表中的主关键字:学号 表表 3-1 3-1 学生信息表结构学生信息表结构字段名字段类型字段长度字段小数位学号文本10字节姓名文本8字节性别文本2字节出生日期日期/时间默认值8字节院系名称文本12字节入学总分数字长整型自动奖学金是/否默认值1字节简历备注-照片OLE对象-表结构的设计n学生成绩表结构学生成绩表结构n表的名字:学生成绩表表的名字:学生成绩表n表中的字段数:表中的字段数:4 4个个n表中的主关键字:无表中的主关键字:无 表3-2 学生成绩表结构字段名字段类型字段长度字段小数位学号文本10字节课程号文本6字节

7、课序号文本2字节成绩数字长整型表结构的设计n课程信息表结构课程信息表结构n表的名字:课程信息表表的名字:课程信息表n表中的字段数:表中的字段数:5 5个个n表中的主关键字:无表中的主关键字:无 课程信息表结构字段名字段类型字段长度字段小数位课程号文本6字节课课程名文本20字节开课院系文本12字节学分数字整型学时数字整型表的操作表的操作创建表创建表编辑表编辑表排序表排序表创建表的三种方法创建表的三种方法 使用设计器创建表 使用向导创建表 通过输入数据创建表双击各项双击各项表的建立与操作表的建立与操作1.1.使用设计器创建表使用设计器创建表 【例例3 3-2-2】使用使用“表设计器创建表设计器创建

8、“学生信息表学生信息表”。建立表建立表双击表设计视图表设计视图字段属性设置字段属性设置n字段大小字段大小n字段取的最大长度(文本字段取的最大长度(文本/数字)数字)n格式格式n数据的数据的打印和显示方式打印和显示方式n输入掩码输入掩码(实践(实践P115P115)n一致的输入格式,防止一致的输入格式,防止输入输入错误错误n默认值默认值n事先设置好的值(对取相同值时的设置)事先设置好的值(对取相同值时的设置)n有效性规则有效性规则n限定字段的取值范围,防止非法数据进入限定字段的取值范围,防止非法数据进入n有效性文本有效性文本n一段文字,当有违反有效性规则时系统提示出错。一段文字,当有违反有效性规

9、则时系统提示出错。字段属性设置字段属性设置性别的有效性设置性别的有效性设置如果是全女生或女生占多数如果是全女生或女生占多数字段属性设置字段属性设置n必填字段必填字段n决定本字段是否允许为决定本字段是否允许为“空空”。即。即NULLNULL值值nUnicodeUnicode压缩压缩n本字段中的数据可否显示或存储多种语言本字段中的数据可否显示或存储多种语言n输入法模式输入法模式n当得到焦点时,输入法如何工作当得到焦点时,输入法如何工作表表2.3常用的常用的输输入掩入掩码码定定义义符及符及说说明明字符说明0数字(0 到 9,必选项;不允许使用加号+和减号-)9数字或空格(非必选项;不允许使用加号和减

10、号)#数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)L字母(A 到 Z,必选项)?字母(A 到 Z,可选项)A字母或数字(必选项)a字母或数字(可选项)&任一字符或空格(必选项)C任一字符或空格(可选项).,:;-/十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于 Microsoft Windows 控制面板中指定的区域设置。)使其后所有的字符转换为大写!使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入。可以在输入掩码中的任何地方包括感叹号 使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,A 显示为 A)密码将

11、“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符都按字面字符保存,但显示为星号(*)强制输入的格式强制输入的格式输入掩码输入掩码使用设计器创建表结构使用设计器创建表结构(续续)保存表结构保存表结构使用设计器创建表(续)打开表在数据视图中输入数据打开表在数据视图中输入数据创建表的三种方法创建表的三种方法 使用设计器创建表 使用向导创建表 通过输入数据创建表双击双击2.使用表向导创建表12使用表向导创建表(续)3选择字段并重命名字段选择字段并重命名字段指定表名指定表名确定主键确定主键45使用表向导创建表(续)与与数据库中的其它表建立关系数据库中的其它表建立关系5使用表向导

12、创建表(续)6输入数据输入数据表的建立与操作表的建立与操作3 3通过输入数据创建表通过输入数据创建表 n【例例3-33-3】“通过输入数据创建表通过输入数据创建表”的方法创建表。的方法创建表。双击双击通过输入数据创建表通过输入数据创建表修改字段名、输入数据修改字段名、输入数据对着字段单击右键,对着字段单击右键,修改有关字段的相修改有关字段的相关内容。关内容。修改字段名、直接输入数据修改字段名、直接输入数据表的建立与修改表的建立与修改 n表结构的修改表结构的修改n1 1删除字段删除字段 n2 2插入字段插入字段 n3 3移动字段移动字段 n4 4修改字段名称修改字段名称 表的建立与修改表的建立与

13、修改表结构的修改表的建立与修改表的建立与修改n表记录的输入与修改表记录的输入与修改 表记录的输入与修改表记录的输入与修改n1 1向表中加入数据向表中加入数据 n2 2修改表中的数据修改表中的数据n3 3、用下拉列表框赋值、用下拉列表框赋值 n4 4删除记录删除记录 表的建立与修改表的建立与修改表记录的输入与修改表记录的输入与修改n用下拉列表框赋值用下拉列表框赋值表记录的输入与修改表记录的输入与修改备备注注字字段段OLE字字段段备注与备注与OLEOLE对象型数据的输入方法对象型数据的输入方法 直直接接输输入入备注与备注与OLEOLE对象型数据的输入方法对象型数据的输入方法3.23.2表的基本操作

14、表的基本操作n表的外观设计表的外观设计n表中数据的复制表中数据的复制n表中数据的查找与替换表中数据的查找与替换n表中记录的定位表中记录的定位n表记录的添加与删除表记录的添加与删除 n表的外观设计表的外观设计设置数据的显示效果 设置数据表格式 表的基本操作表的基本操作 n表中数据的复制表中数据的复制 n表中数据的查找与替换表中数据的查找与替换n表记录的删除表记录的删除 n表中记录的定位表中记录的定位 表的基本操作表的基本操作n表中记录的定位表中记录的定位表的基本操作表的基本操作n表中数据的添加表中数据的添加在新的空记录中输入记录数据在新的空记录中输入记录数据注:在注:在AccessAccess中

15、,新记录的被添加到表的末尾。中,新记录的被添加到表的末尾。表的基本操作表的基本操作n数据表的复制 n同一数据库中复制 Ctrl+Ctrl+表名表名表的基本操作表的基本操作n数据表的复制 n同不数据库中复制 打开库1,复制,关库1打开库2,粘贴,表的基本操作表的基本操作n表中数据的导入表中数据的导入n另一个数据库中的表 nExcel中的工作表 nTXT文本 nDBF表文件 nHTML文档 表的基本操作表的基本操作n表中数据的导入与导出表中数据的导入与导出导入导入表的基本操作表的基本操作n表中数据的导出表中数据的导出表的基本操作表的基本操作n表的排序与筛选表的排序与筛选 n表的排序表的排序 n按表

16、中的一个字段或多个字段的值对表中记录进行重按表中的一个字段或多个字段的值对表中记录进行重新排列,记录可以按字段值的大小升序排列或降序排新排列,记录可以按字段值的大小升序排列或降序排列。列。n规则:规则:n文本:文本:ASCIIASCII码码 n数字型数字型 :数值的大小:数值的大小 n日期日期/时间型时间型 :按日期先后:按日期先后 n是是/否型否型 :复选框的内容分类:复选框的内容分类 n备注型、超级链接和备注型、超级链接和OLEOLE对象型数据不能排序对象型数据不能排序 表数据的排序、查找与筛选n【例例3-4】对对“学生信息表学生信息表”按入学总分从高到低排列。按入学总分从高到低排列。菜单

17、菜单右键快捷菜单右键快捷菜单选中字段选中字段【例例3-5】对对“学生信息表学生信息表”按按“性别性别”和和“入学总分入学总分”从高到从高到低排列。低排列。拖到相邻位置选中【例例3 3-6-6】对对“学生信息表学生信息表”按按“性别性别”升序和升序和“入学总分入学总分”降序降序排列排列123保存与取消保存与取消表的表的排序与排序与筛选筛选n表的筛选表的筛选n按选定内容筛选按选定内容筛选 n按内容排除筛选按内容排除筛选n高级筛选(按条件筛选)高级筛选(按条件筛选)n取消筛选取消筛选表数据的筛选n【例例3-7】对对“学生信息学生信息”表,筛选出表,筛选出1988年出生的学生记录。年出生的学生记录。选

18、中要筛选的内容选中要筛选的内容按选定内容筛选按选定内容筛选表数据的筛选n【例例3-8】对对“学生信息表学生信息表”,筛选出,筛选出非非1988年年出生的学生记出生的学生记录。录。选中要排除的内容选中要排除的内容表数据的筛选n【例例3-9】对对“学生信息表学生信息表”,筛选出,筛选出“电子信息学院电子信息学院”的女的女生。生。表数据的筛选n取消筛选取消筛选表数据的排序、查找与筛选n【例例3 3-10-10】查找姓名为查找姓名为“宋平宋平”的学生。的学生。3.43.4表的索引与表间的关系表的索引与表间的关系 n表的索引(Index)是按表中某些字段值的大小重新排列表中记录的顺序,是数据表的一种逻辑

19、排序方法。索引不改变原数据表中记录的顺序。n按表中的某个字段或某几个字段的组合进行索引后,可提高查询的效率。n可以按单字段或多字段索引。表的索引表的索引 n表的表的“物理顺序物理顺序”:占用更多的空间,花更:占用更多的空间,花更多的时间。多的时间。n表中数据进行排序的另一种方法:索引。表中数据进行排序的另一种方法:索引。例:书中的索引是在书的前面有一份页码的列例:书中的索引是在书的前面有一份页码的列表,指向有关书中内容所在的页号。表索引表,指向有关书中内容所在的页号。表索引是一个记录号的列表,指向待处理的记录,是一个记录号的列表,指向待处理的记录,并确定了记录的处理顺序。并确定了记录的处理顺序

20、。书的索引书的索引目录绪论.1第一章.4 1.1.6 1.2.10 1.3.20第二章.21 2.122 2.225第三章26 .绪论1第一章4第三章26第二章21读者通过书的目录找到读者通过书的目录找到书中的相关章节书中的相关章节如何理解索引如何理解索引?n索引并不改变表中所存储数据的顺序,它只改变了索引并不改变表中所存储数据的顺序,它只改变了 Access 读取每条记录的顺序。可以把索引理解为一个读取每条记录的顺序。可以把索引理解为一个文件记录的查找目录,根据索引指定的位置,可以在原文件记录的查找目录,根据索引指定的位置,可以在原文件中很容易地查找到需要的记录。文件中很容易地查找到需要的记

21、录。表的索引表的索引王红1陈大明4阿芳26李丽21用户通过索引快速地在用户通过索引快速地在原表中找到相对应的记录原表中找到相对应的记录记录号索引关键字段阿芳陈大明李丽26421王红13.43.4表的索引与表间的关系表的索引与表间的关系 n表的索引表的索引n索引有两种,一种是索引有两种,一种是单字段索引单字段索引,另一,另一种是种是多字段索引多字段索引,将两个或两个以上,将两个或两个以上(最多十个)的字段作为索引字段。使(最多十个)的字段作为索引字段。使用多字段索引排序时,用多字段索引排序时,AccessAccess首先按索首先按索引中的第一个字段排序,若第一个字段引中的第一个字段排序,若第一个

22、字段的值相同,再使用第二个字段排序,以的值相同,再使用第二个字段排序,以此类推。此类推。3.43.4表的索引与表间的关系表的索引与表间的关系n表的索引表的索引n索引类型索引类型 n主索引主索引n主键主键能够唯一确定每个记录的字段或几个字段能够唯一确定每个记录的字段或几个字段 n索引字段值不能重复索引字段值不能重复n一个表中只能有一个一个表中只能有一个n唯一索引唯一索引n索引字段值不能重复索引字段值不能重复n一个表中可能有多个一个表中可能有多个n普通索引普通索引 n索引字段值可以重复索引字段值可以重复表的索引与表间的关系表的索引与表间的关系n定义主关键字定义主关键字n主关键字:主关键字:nAcc

23、essAccess系统为了使查询、窗体和报表能快速地查找并组合保系统为了使查询、窗体和报表能快速地查找并组合保存在各个不同表中的信息(即建立表间的关联),要求每一存在各个不同表中的信息(即建立表间的关联),要求每一个表中应该包含一个或一组字段用来惟一标识每一条记录,个表中应该包含一个或一组字段用来惟一标识每一条记录,这样的字段被称之为主关键字段。这样的字段被称之为主关键字段。系统为了确保惟一性,将系统为了确保惟一性,将不允许任何重复值或不允许任何重复值或NullNull(空)值进入主关键字段中。空)值进入主关键字段中。如果如果用户没有设置主键,系统自动将为表建立默认主关键字,该用户没有设置主键

24、,系统自动将为表建立默认主关键字,该主键的主键的字段名为字段名为“IDID”,类型为类型为“自动编号自动编号”,并将它加到,并将它加到表的开始处,系统为每条记录在这个字段上赋一个惟一的值。表的开始处,系统为每条记录在这个字段上赋一个惟一的值。表的索引与表间的关系表的索引与表间的关系n建立主关键字(建立主关键字(在表的在表的“设计视图设计视图”窗口中)窗口中)n选择要建的主键字段,然后选择选择要建的主键字段,然后选择“编辑编辑”“主键主键”。n选选择择要要建建的的主主键键字字段段,然然后后单单击击工工具具栏栏上上的的“主主键键”按按钮钮(上有钥匙形图标)。(上有钥匙形图标)。n在在保保存存表表而

25、而没没有有建建立立主主键键时时,系系统统提提示示用用户户该该表表没没有有建建立立主主关关键键字字,是是否否需需要要创创建建主主键键,当当选选择择“是是”时时,系系统统自自动动给给该表建立一个该表建立一个“自动编号自动编号”字段。字段。在表在表设计器中打开设计器中打开“学生情况学生情况”选中要设置的字段选中要设置的字段主键主键右键快捷菜单右键快捷菜单n在表在表“设计视图设计视图”中建立索引中建立索引 【例例3-11】将将“学生信息表学生信息表”按性别索引。按性别索引。在在“索引索引”窗口中建立索引窗口中建立索引 打开表“设计视图”“索引索引”窗口窗口可自定义索引名在在“索引索引”窗口中建立索引窗

26、口中建立索引n创建多字段索引创建多字段索引【例例3-12】将将“学生信息表学生信息表”按按“性别性别”和和“入学成绩入学成绩”索引。索引。(当性别相同时,按入学成绩排。)(当性别相同时,按入学成绩排。)选中旁边可以删除在在“索引索引”窗口中建立索引窗口中建立索引n多字段索引结果多字段索引结果表的索引与表间的关系表的索引与表间的关系 数据库中有多个表,这些表之间有联系,一个数据库中有多个表,这些表之间有联系,一个表中的某个字段与另一个表或几个表中的字段存在表中的某个字段与另一个表或几个表中的字段存在对应关系。建立这种关系的操作称为对应关系。建立这种关系的操作称为“连接连接”。建立数据库中的表间关

27、联,一是要保障建立关建立数据库中的表间关联,一是要保障建立关系的表具有系的表具有相同的字段,相同的字段,相同的字段,相同的字段,二是每个表要以该字段二是每个表要以该字段建建建建立索引立索引立索引立索引。其中一个表中的字段与另一表中的同名字。其中一个表中的字段与另一表中的同名字段建立关联,两个表就具有了一定的关系。段建立关联,两个表就具有了一定的关系。一对一一对一一对多一对多多对一多对一父表父表子表子表控制控制公共字段表与表表与表之间的关系之间的关系按相同的关键字值建立关系按相同的关键字值建立关系一对一关系一对一关系在一对多的关系中在一对多的关系中,父表中的一条记录父表中的一条记录,在子表中有多

28、条记在子表中有多条记录与之应。录与之应。父表父表父表父表子表子表一对多关系(多对一)一对多关系(多对一)建立表间的关系建立表间的关系 确定两表的关联字段确定两表的关联字段 定义父表中的该字段为主键或有索引定义父表中的该字段为主键或有索引 一对一一对一,一对多一对多:无重复无重复 多对一多对一:有重复有重复 定义子表中与其关联的字段为主键或有索引定义子表中与其关联的字段为主键或有索引 一对一一对一,多对一多对一:无重复无重复 一对多一对多:有重复(外键)有重复(外键)最后确定两个表具有最后确定两个表具有“一对一一对一”、“一对多一对多”或或“多对一多对一”的关系的关系 一表中的主键在多表中称为外

29、键一表中的主键在多表中称为外键表的索引与表间的关系表的索引与表间的关系 表表A中无中无6记录记录 表表B中无中无4、5记录记录 A与与B是一对多关系是一对多关系只包含两表中相等的行包含包含A中所有的行和与中所有的行和与B中相等的记录中相等的记录包含包含B中所有的行和与中所有的行和与A中相等的记录中相等的记录表的索引与表间的关系表的索引与表间的关系n【例例3 3-13-13】以以“学号学号”字段作为关联字段,将字段作为关联字段,将“学生信息学生信息表表”(主表或父表主表或父表)与与“学生成绩表学生成绩表”(子表子表)建立关系。建立关系。一对多关系一对多关系表表 的的 关关 系系n在主表在主表“学

30、生信息表学生信息表”中按学号建立主索引中按学号建立主索引打开关系窗口打开关系窗口关系窗口关系窗口添加关系表添加关系表添加关系表添加关系表表表 的的 关关 系系n将将“学生信息表学生信息表”的的“学号学号”字段拖放到字段拖放到“学学生成绩表生成绩表”中的相同字段中的相同字段“学号学号”上建立关系。上建立关系。实施参照完整性,以保证相关数据的的变化完整性保存关系“学生信息表学生信息表”与与“学生成绩表学生成绩表”建立了一对多的关建立了一对多的关系系展开可以看到相关的表记录展开可以看到相关的表记录表表 的的 关关 系系n三张表建立关系三张表建立关系参照完整性表表 的的 关关 系系n如果不想显示子表的

31、信息,可以选择如果不想显示子表的信息,可以选择“格式格式”“子数子数据表据表”“删除删除”菜单项,从而切断主表与子表的相关菜单项,从而切断主表与子表的相关显示,但表的关系依然存在。显示,但表的关系依然存在。表表 的的 关关 系系n表关系的修改表关系的修改n 1 1修改关系修改关系n 双击关系表表 的的 关关 系系n2 2删除关系删除关系 右键单击关系连线建立关系基本操作步骤小结建立关系基本操作步骤小结1 1 1 1、为数据库中要建立关联的两张表分别建立索引、为数据库中要建立关联的两张表分别建立索引、为数据库中要建立关联的两张表分别建立索引、为数据库中要建立关联的两张表分别建立索引1 1建立关系

32、基本操作步骤小结建立关系基本操作步骤小结2 2 2 2、在数据库窗口打开、在数据库窗口打开、在数据库窗口打开、在数据库窗口打开 工具工具工具工具 菜单菜单菜单菜单选择选择选择选择 关系关系关系关系 2 2建立关系基本操作步骤小结建立关系基本操作步骤小结3 3 3 3、在、在、在、在 显示表显示表显示表显示表 窗口将要建立关系的表添加到窗口将要建立关系的表添加到窗口将要建立关系的表添加到窗口将要建立关系的表添加到 关系窗口关系窗口关系窗口关系窗口 中中中中3 3建立关系基本操作步骤小结建立关系基本操作步骤小结4 4 4 4、在、在、在、在 关系窗口关系窗口关系窗口关系窗口 中,将一个表的相关字段

33、拖到另一个中,将一个表的相关字段拖到另一个中,将一个表的相关字段拖到另一个中,将一个表的相关字段拖到另一个 表的相关字段的位置,这时会弹出表的相关字段的位置,这时会弹出表的相关字段的位置,这时会弹出表的相关字段的位置,这时会弹出 编辑关系编辑关系编辑关系编辑关系 窗口窗口窗口窗口4 4建立关系基本操作步骤小结建立关系基本操作步骤小结5 5 5 5、在、在、在、在 编辑关系编辑关系编辑关系编辑关系 窗口选择窗口选择窗口选择窗口选择“实施参照完整性实施参照完整性实施参照完整性实施参照完整性”单击单击单击单击 创创创创建建建建 6 6、关闭、关闭、关闭、关闭 关系关系关系关系 窗口窗口窗口窗口 保存

34、数据库保存数据库保存数据库保存数据库5 5数据完整性规则n实体完整性规则实体完整性规则n一个表的主键不能取重复值,也不能取空值一个表的主键不能取重复值,也不能取空值n参照完整性规则参照完整性规则n“多多”表中的外键值表中的外键值(与与“一一”表对应的字段值表对应的字段值)或或者为空或者是者为空或者是“一一”表中主键的有效值,外键值可表中主键的有效值,外键值可以重复。以重复。n域完整性规则域完整性规则n将某些字段的值限制在合理的范围内,对超出范围将某些字段的值限制在合理的范围内,对超出范围的值给予报警。的值给予报警。本本 章章 小小 结结n在这一章里,我们用在这一章里,我们用AccessAcce

35、ss构建了一个简单的数据库,设计构建了一个简单的数据库,设计了数据库中的表,在这过程中,依次学习了用表向导、表设了数据库中的表,在这过程中,依次学习了用表向导、表设计器和直接输入数据创建数据表,简单介绍了导入数据创建计器和直接输入数据创建数据表,简单介绍了导入数据创建表。让读者初步掌握表。让读者初步掌握AccessAccess中各种工具的使用,初步了解表中各种工具的使用,初步了解表和表之间的关系、子数据表、索引等知识。读者可以用本章和表之间的关系、子数据表、索引等知识。读者可以用本章介绍的方法重新设计一个实用的数据库,仔细体会其中的每介绍的方法重新设计一个实用的数据库,仔细体会其中的每个环节,

36、熟悉个环节,熟悉AccessAccess提供的各种工具,以利于进一步的学习。提供的各种工具,以利于进一步的学习。第三章第三章 Access 2003实验实验AccessAccess实验教程实验教程1.Page 196实验一2.数据库名:“XXX学籍管理”3.完成日期:9月23日第三章第三章 Access 2003实验实验AccessAccess实验教程实验教程1.Page 205实验二2.数据库名:“XXX学籍管理”3.完成日期:9月29日Access实验教程实验教程表问题表问题n n第三章第三章 Access 2003实验实验n nP204-“成绩表成绩表”n n“学号学号”字段中的数值修改得与字段中的数值修改得与“学生学生信息信息”表中的学号一样表中的学号一样n n“课程号课程号”字段中的数值与字段中的数值与“课程课程”表表中的课程号一样中的课程号一样n n注意参照完整性注意参照完整性

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com