第2章数据库和表
- 格式:ppt
- 大小:879.01 KB
- 文档页数:66


第9章 数据库操作
9.3 同步训练
9.3.1 同步训练试题
1.Access的数据库文件默认的扩展名是______。
A.mdb B.adb C.db D.dot
2.某关系数据库系统中,设有“选修操作系统”的学生关系A,“选修电子商务”的学生关系B,那么,求“选修操作系统”而没有“选修电子商务”的学生,则需要对这两个关系进行______运算。
A.并 B.交 C.差 D.补
3.在Access中,______不属于数据表的复制方式。
A.表结构的复制 B.记录的复制
C.结构与记录同时复制 D.选中字段的复制
4.在Access 2000表中输入数据时,每输完一个字段值,可以按______键转至下一个字段。
A.Tab B.Alt C.Esc D.End
5.在Access 2000中,在数据表中删除一条记录后,被删除的记录______。
A.可以恢复到原来位置
B.能恢复,但被恢复为最后一条记录
C.能恢复,但被恢复为第一条记录
D.不能恢复
6.假设在Access中已经建立了“学生”表,表中包括“学号”、“姓名”、“性别”、“班级”等字段,如果要统计出每个班级的人数,那么在查询设计视图的“班级”的“总计”行和“学号”的“总计”行中应分别选择______。
A.Group By和Count B.Group By和Sum
C.Count和Group By D.Sum和Group By
7.某学校有多个班,每个班有多名学生但只能有一个班长,那么班长与学生这两个实体之间的关系是______。
A.1:1 B.1:n C.n:1 D.m:n
8.在设计数据库的时候要使用标准化原则,标准化有助于消除数据库中的数据冗余。标准化有多种形式,其中______通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。
第2章 数据库和表
一、选择题
1.建立表的结构时,一个字段由( )组成。
A.字段名称 B.数据类型 C.字段属性 D.以上都是
2.Access2003中,表的字段数据类型中不包括( )。
A.文本型 B.数字型 C.窗口型 D.货币型
3.Access2003的表中,( )不可以定义为主键。
A.自动编号 B.单字段 C.多字段 D.OLE对象
4.可以设置“字段大小”属性的数据类型是( )。
A.备注 B.日期/时间 C.文本 D.上述皆可
5.在表的设计视图,不能完成的操作是( )。
A.修改字段的名称 B.删除一个字段
C.修改字段的属性 D.删除一条记录
6.关于主键,下列说法错误的是( )。
A.Access2003并不要求在每一个表中都必须包含一个主键。
B.在一个表中只能指定一个字段为主键。
C.在输入数据或对数据进行修改时,不能向主键的字段输入相同的值。
D.利用主键可以加快数据的查找速度。
7.如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的( )。
A.关键字 B.默认值 C.有效性文本 D.输入掩码
二、填空题
1. 是为了实现一定的目的按某种规则组织起来的数据的集合。
2.在Access2003中表有两种视图,即 视图和 视图。
3.如果一张数据表中含有“照片”字段,那么“照片”字段的数据类型应定义为 。
4.如果字段的取值只有两种可能,字段的数据类型应选用 类型。
第2章 数据库和表的创建
一、选择题
1.建立表的结构时,一个字段由( )组成。
A.字段名称 B.数据类型 C.字段属性 D.以上都是
2.Access2003中,表的字段数据类型中不包括( )。
A.文本型 B.数字型 C.窗口型 D.货币型
3.Access2003的表中,( )不可以定义为主键。
A.自动编号 B.单字段 C.多字段 D.OLE对象
4.可以设置“字段大小”属性的数据类型是( )。
A.备注 B.日期/时间 C.文本 D.上述皆可
5.在表的设计视图,不能完成的操作是( )。
A.修改字段的名称 B.删除一个字段
C.修改字段的属性 D.删除一条记录
6.关于主键,下列说法错误的是( )。
A.Access2003并不要求在每一个表中都必须包含一个主键。
B.在一个表中只能指定一个字段为主键。
C.在输入数据或对数据进行修改时,不能向主键的字段输入相同的值。
D.利用主键可以加快数据的查找速度。
7.如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的( )。
A.关键字 B.默认值 C.有效性文本 D.输入掩码
二、填空题
1. 是为了实现一定的目的按某种规则组织起来的数据的集合。
2.在Access2003中表有两种视图,即 视图和 视图。
3.如果一张数据表中含有“照片”字段,那么“照片”字段的数据类型应定义为 。
4.如果字段的取值只有两种可能,字段的数据类型应选用 类型。
第2章 数据库和表
2.1 数据库的创建
· 创建数据库方法有两种,一是先建立一个空数据库,然后向其中添加表、查询、窗体和报表等对象,这是创建数据库最灵活的方法;二是使用“数据库向导”,利用系统提供的模板进行一次操作来选择数据库类型,并创建所需的表、窗体和报表,这是操作最简单的方法。
一、创建空数据库
例2-1:建立“教学管理”空数据库,并将建好的数据库保存在C盘Access文件夹中。注意:数据库创建好后,数据库容器中还不存在任何其他数据库对象,此时可以根据需要在该数据库容器中创建数据库对象。另外,在创建数据库之前,最好先建立用于保存该数据库文件的文件夹,以便今后的管理。
二、使用向导创建数据库
例2-2:在C盘“教学管理”文件夹下创建“教学管理”数据库。 注意:利用“数据库向导”创建数据库对象,在所建的数据库对象容器中包含了表、查询、窗体、报表、宏和模块等Access对象。但是,由于“数据库向导”创建的表可能与需要的表不完全相同,表中包含的字段可能与需要的字段不完全一样。因此通常使用“数据库向导”创建数据库后,还需要对其进行补充和修改。
三、打开数据库:通过“开始工作”任务窗格打开;使用“打开”命令打开。
例2-3:打开C盘“教学管理”文件夹中“教学管理”数据库。
四、关闭数据库:关闭数据库的方法有3种。
1、单击“数据库”窗口右上角“关闭”按钮
2、双击“数据库”窗口左上角“控制”菜单图标
3、单击“数据库”窗口左上角“控制”菜单图标,从弹出快捷菜单中选择“关闭”命令
2.2 建立表
一、表的组成
(一)表是Access数据库中最基本的对象,是具有结构的某个相同主题的数据集合。
(二)表由两部分构成:表结构和表内容。
1、字段名称:每个字段应具有唯一的名字,称为字段名称。字段名称的命名规则为:
(1)长度为1~64个字符。 (2)可以包含字母、汉字、数字、空格和其他字符,但不能以空格开头。