第二章数据库和表_第1页
第二章数据库和表_第2页
第二章数据库和表_第3页
第二章数据库和表_第4页
第二章数据库和表_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章数据库和表,开始,退出,第二章 数据库和表,走进计算机等级考试,Access2003 最流行的桌面数据库软件,第二章数据库和表,1.创建数据库 (1)创建空数据库。(2)使用向导创建数据库。 2.表的建立 (1) 建立表结构:使用向导,使用表设计器,使用数据表。 (2) 设置字段属性。(3) 输入数据:直接输入数据,获取外部数据。 3.表间关系的建立与修改 (1) 表关系概念:一对一,一对多(2) 建立表间关系。 (3) 设置参照完整性。 4.表的维护 (1)修改表结构:添加、修改、删除字段,重新设置主关键字。 (2) 编辑表内容:添加、修改、删除、复制记录。 (3) 调整表外观。 5.

2、表的其他操作 (1) 查找数据。(2) 替换数据。 (3) 排序记录。(4) 筛选记录。,马上开始 .,菜单,本章重点,退出,第二章数据库和表,本章学习内容,退出,2.1 创建数据库,2.2 建立表,2.3 维护表,2.4 操作表,第二章数据库和表,菜单,2.1 创建数据库,退出,2.1.1 创建数据库,2.1.2 数据库简单操作,第二章数据库和表,2.1.1 创建数据库,创建数据库的方法:,利用向导创建数据库 创建空数据库,如果要创建的数据库类型和Access向导中带有的数据库的类型差不多,可以采用此方法。例如创建一个“货物订单”管理数据库。,如果要创建的数据库类型和Access向导中带有的

3、数据库的类型完全不相似,采用此方法更方便。,利用“创建空数据库”的方法创建“教学管理”数据库。,利用“数据库向导”的方法创建“订单管理”数据库。,例 2.2,例 2.3,菜单,退出,第二章数据库和表,2.1.2 数据库简单操作,打开已有数据库,关闭数据库,方法一: 先启动Access,然后通过“开始工作”任务窗格或者“打开”命令打开 方法二: 直接“双击”数据库文价打开,1. “关闭”按钮 2. 单击“控制”菜单图标,选择关闭命令 3. 双击“控制”菜单图标,打开Access时打开“教学管理”数据库。,打开Access以后打开“教学管理”数据库。,例 2.5,例 2.4,菜单,退出,第二章数据

4、库和表,2.2 建立表,2.2.1 表的组成,2.2.2 建立表的结构,2.2.3 设置字段属性,2.2.4 建立表之间的关系,2.2.5 向表中输入数据,菜单,退出,第二章数据库和表,2.2.1 表的组成,1.表名 2.字段属性,表的结构,某张表存储在磁盘上的唯一标识,包括字段的个数、名称、数据类型、字段大小、格式等等,命名规则 P31,菜单,退出,第二章数据库和表,2.2.1 表的组成,数据类型,菜单,退出,第二章数据库和表,2.2.2建立表的结构,1.使用“数据表”视图 2.使用“设计”视图 3.使用“表向导”,表的建立方法,比较直观、简单,不利于设置字段的数据类型和字段属性。,比较复杂

5、,但是可以设计任意结构的二维表。,比较简单,但是适合设计一定类型的数据表。,菜单,退出,第二章数据库和表,2.2.2 建立表的结构,这三个例子分别利用上述三种方法来建立“教师表”、“学生表”、“选课成绩表”.,例 2.6 2.7 2.8,菜单,退出,第二章数据库和表,2.2.2建立表的结构,定义表的主键,菜单,退出,1.建立表结构时定义主键,2.建立表结构后,打开设计视图定义主键,例 P36,第二章数据库和表,菜单,2.2.3 字段属性的设置,退出,1.字段大小:可控制字段使用的空间。适用于“文本”和“数字”类型,“文本” 型字段大小最大为255个字符,默认为50个字符。对于数字型数据,其字段

6、大小有以下几种情况:,第二章数据库和表,菜单,2.2.3 字段属性的设置,退出,2.格式:用来决定数据的打印方式和屏幕显示方式。例如“日期”的显示格式可以有很多种。 3.输入掩码:用户自定义的数据输入格式。为了保持输入数据格式的一致性,通常设置掩码,Access中提供了“文本”和“日期/时间”型数据的掩码向导,通过向导可以很方便的设置这两种数据类型的掩码。其他的数据类型的掩码自己设置,具体规则见P40表2.5说明。,第二章数据库和表,菜单,2.2.3 字段属性的设置,退出,第二章数据库和表,输入掩码练习,1.若将文本型字段的输入掩码设置为“#-#”,则正确的输入数据是( )A)0755-abc

7、det B)07 7- 12345C)a cd-123456 D)#-#,B,2.邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是( )A)000000 B)999999C)CCCCCC D)LLLLLL,A,3.输入掩码字符“&”的含义是( ) A)必须输入字母或数字 B)可以选择输入字母或数字 C)必须输入一个任意的字符或一个空格 D)可以选择输入任意的字符或一个空格,C,第二章数据库和表,菜单,2.2.3 字段属性的设置,退出,4.默认值:添加记录的时候自动填入字段中的值。例如“性别”字段只有“男”和“女”两种值,可以把一种设为默认值,提高数据输入的效率。 5.有效性规

8、则:防止非法数据输入到字段中。 例如“性别”字段为了防止输入“男”或“女”以外的值,就可以它的设置“有效性规则”,目的就是为了保持数据的正确性。,第二章数据库和表,菜单,2.2.3 字段属性的设置,退出,6.有效性文本:当设置“有效性规则”以后,如果输入的值不符合有效性规则,所给的提示信息”。 7.索引:,第二章数据库和表,菜单,2.2.4 建立表之间关系,退出,1.表之间关系的概念: 一对一:A表与B表中的记录一一对应。 一对多:A表中的一条记录与B表中的多条记录 相对应。 多对多:A表中的多条记录与B表中的多条记录 相对应。 2.参照完整性概念:在输入或者删除记录时,为维持表之间已定义的关

9、系而必须遵循的规则。,注意! Access中最常用的是一对多的关系。一对一的关系的两个表可以合成一个表,多对多的关系可以分解成为多个一对多的表关系。,第二章数据库和表,菜单,2.2.4 建立表之间关系,退出,3.建立表之间的关系(编辑表之间的关系) 以“教学管理”数据库中的四个表为例子。,4.子数据表 子数据表是在一个数据表视图中显示已与其建立关系的数据表视图。 如“学生表”中包含选课成绩的子数据表。,第二章数据库和表,菜单,2.2.5 向表中输入数据,退出,向表中输入数据的方法:,1.使用“数据表”视图直接输入数据 2.获取(导入)外部数据 可以把Excel或者Foxpro建立的数据库文件导

10、入到Access数据表中。,向“学生” 表中数据输入数据。,把用Excel设计的“课程.xls”文件中的数据导入到用Access设计的“教学管理”数据库的“课程”表中。,例,例,第二章数据库和表,菜单,2.2.5 向表中输入数据,退出,向表中输入数据的方法:,3.创建查阅列表字段 若某个字段值是一组固定数据,则可以将这组固定值创建成列表,这样可以直接从列表中选择字段值。,将“教师” 表中的“职称”字段设置为列表字段。,例,第二章数据库和表,菜单,2.3 维护表,退出,2.3.1 打开和关闭表,2.3.2 修改表的结构,2.3.3 编辑表的内容,2.3.4 调整表的外观,第二章数据库和表,菜单,

11、2.3.1 打开和关闭表,退出,打开表,关闭表,在设计视图中打开 主要用于对表的结构的修改。 在数据表视图中打开 主要用于添加、修改记录,或者查找、筛选、排序记录等,文件关闭 窗口右上角“关闭”按钮 注意:打开表以后,表的结构或者布局被修改,关闭表时会询问是否保存修改的表。,第二章数据库和表,菜单,2.3.2 修改表的结构,退出,修改表的结构主要包括以下四种操作:,注意! 如果被修改的表和别的表存在关系,那么修改表中连接关系的字段的时候,首先要解除表关系。,添加字段,修改字段,删除字段,重新设置主键,第二章数据库和表,菜单,2.3.3 编辑表的内容,退出,编辑表的内容主要在“数据表视图”中完成

12、的,主要包括以下几种操作: 定位记录: 选择记录: 添加记录: 删除记录: 修改数据: 复制数据:,注意! 如果两个表的关系存在参照完整性,那么主表中的记录不能随意修改、删除,副表中也不能随意添加记录。,第二章数据库和表,菜单,2.3.4 调整表的外观,退出,调整表的外观主要在“数据表视图”中完成的,主要包括以下几种操作: 改变字段显示次序: 调整字段显示宽度和高度: 隐藏列和显示列: 冻结列: 设置数据表格式: 改变字体显示,所有的这些操作都是在“格式”菜单中完成,第二章数据库和表,菜单,2.4 操作表,退出,2.4.1 查找数据,2.4.2 替换数据,2.4.3 排序记录,2.4.4 筛选

13、记录,第二章数据库和表,菜单,2.4.1 查找数据,退出,2.查找空值( Null)或空字符串( ),例如:查找“学生”表中“性别”为“男”的学生记录。,1.查找指定内容(直接输入查找内容),第二章数据库和表,菜单,2.4.2 替换数据,退出,2.更改搜索的默认设置,例如:替换“教师”表中“政治面目”为“团员”的所有教师记录,将其改为“党员”。,1.替换指定内容(直接输入替换内容),操作:“工具”“选项”“编辑/查找”,第二章数据库和表,菜单,2.4.3 排序记录,退出,2.按照一个字段排列(数据表视图中进行),1.英文字母:不区分大小写,按照A-Z大小排列 2.汉字:按照拼音字母顺序排列 3

14、.数字:按照大小排列 4.日期和时间:按照先后排列,1.排序规则,3.按照多个字段排列,1.使用数据表视图 2.使用“高级筛选/排序”窗口,注意! 文本型字段的数字排序 空值字段的排序 备注、超级链接和OLE对象不能排序。,第二章数据库和表,菜单,2.4.4 筛选记录,退出,1.按照选定内容:是一种最简单的筛选方法,使用它可以很容易地找到包含的某字段值的记录。 2.按照窗体筛选:是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时对两个以上字段进行筛选。 3.按照筛选目标筛选:是一种比较灵活的方法,根据输入的筛选条件进行筛选。 4.高级筛选:可进行复杂的筛选,挑选出符合多重条件的记录。,第

15、二章数据库和表,练习,1.在Access中,如果不想显示数据表中某些字段,可以使用的命令是( ) A)隐藏 B)删除 C)冻结 D)筛选 2.通配符“#”的含义是( ) A)通配任意个数的字符 B)通配任何单个字符 C)通配任意个数的数字字符 D)通配任何单个数字字符 3.若要求在文本框中输入文本时达到具有相对固定的书写格式,则应该设置的属性是( ) A)默认值 B)有效性文本 C)输入掩码 D)密码,A,D,C,第二章数据库和表,练习,4.如果在查询条件中使用通配符“”,其含义是 ( ) A)错误的使用方法 B)通配不在括号内的任意字符 C)通配任意长度的字符 D)通配方括号内任一单个字符 5.下列关于OLE对象的叙述中,正确的是( ) A)用于输入文本数据 B)用于处理超级链接数据 C)用于生成自动编号数据 D)用于链接或内嵌Windows支持的对象,D,D,第二章数据库和表,练习,6.在设计表时,若输入掩码属性设置为“LLLL“,则能够接收的输入是( ) )abcd )1234 )AB+C )ABa9 7.在数据表中筛选记录,操作的结果是( ) A)将满足筛选条件的记录存入一个新表中 B)将满足筛选条件的记录追加到一个表中 C)将满足筛选条件的记录显示在屏幕上 D)用满足筛选条件的记录修改另一个表中已存在的记录 8.关系窗口中,双

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论