练习1.docx

上传人:b****7 文档编号:10824950 上传时间:2023-02-23 格式:DOCX 页数:76 大小:1.41MB
下载 相关 举报
练习1.docx_第1页
第1页 / 共76页
练习1.docx_第2页
第2页 / 共76页
练习1.docx_第3页
第3页 / 共76页
练习1.docx_第4页
第4页 / 共76页
练习1.docx_第5页
第5页 / 共76页
点击查看更多>>
下载资源
资源描述

练习1.docx

《练习1.docx》由会员分享,可在线阅读,更多相关《练习1.docx(76页珍藏版)》请在冰豆网上搜索。

练习1.docx

练习1

第2章数据库基础知识1

第3章数据库和表4

第4章查询18

第5章窗体34

第2章数据库基础知识

选择题

1.Access数据库文件的后缀名为______。

A)mdb

B)pdf

C)acc

D)ass

2.在Access数据库中表之间的关系一般都定义为______。

A)一对一

B)一对多

C)多对多

D)以上都不对

3.Access中的"表"指的是关系模型中的______。

A)关系

B)元组

C)属性

D)域

4."商品"与"顾客"两个实体集之间的联系一般为______。

A)一对多

B)一对一

C)多对一

D)多对多

5.数据库管理系统(DBMS)的组成不包括______。

A)数据定义语言及其翻译处理程序

B)数据库运行控制程序

C)数据库应用程序

D)实用程序

6.下图所示的数据模型属于______。

A)关系模型

B)网状模型

C)层次模型

D)以上都不是

7.以下不属于数据库系统(DBS)的组成部分的有______。

A)数据库集合

B)用户

C)数据库管理系统及相关软件

D)操作系统

8.将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种操作被称为______。

A)投影

B)选择

C)联接

D)并

9.下列关系模型中术语解析不正确的是______。

A)记录,满足一定规范化要求的二维表,也称关系

B)字段,二维表中的一列

C)数据项,也称为分量,是每个记录中的一个字段的值

D)字段的值域,字段的取值范围,也称为属性域

10.关系表中的每一横行称为一个______。

A)元组

B)字段

C)属性

D)码

11.Access数据库的设计一般由5个步骤组成,以下步骤的排序正确的是______。

a.确定数据库中的表

b.确定表中的字段

c.确定主关键字

d.分析建立数据库的目的

e.确定表之间的关系

A)dabec

B)dabce

C)cdabe

D)cdaeb

12.Access中表和数据库之间的关系是______。

A)一个数据库可以包含多个表

B)数据库就是数据表

C)一个表可以包含多个数据库

D)一个表只能包含两个数据库

13.以下不属于数据库系统(DBS)的组成部分的是______。

A)硬件系统

B)数据库管理系统及相关软件

C)文件系统

D)数据库管理员(DataBaseAdministrator,DBA)

14.在Access数据库中,表是______。

A)关系

B)索引

C)记录

D)数据库

15.Access数据库中哪个数据库对象是其他数据库对象的基础?

A)报表

B)查询

C)表

D)模块

填空题

1.在关系数据中,将数据表示为二维表形式,每一个二维表称为。

2.在现实世界中,每个人都有自己的出生地,实体"人"和"出生地"之间联系是。

3.在教师表中,若要找出职称为"教授"的教师,采用的关系运算是。

4.是数据库设计的核心。

5.在关系模型中,把数据看成一个二维表,每一个二维表称为一个。

6.Access表由和两部分构成。

7.关系中能够惟一标识某个记录的字段称为字段。

8.必须通过两表的来创建两表之间的关系。

9."教学管理"数据库中有学生表、课程表和成绩表,为了有效地反映这3张表之间的联系,在创建数据库时应设置。

10.三个基本的关系运算是、和联接。

 

第3章数据库和表

选择题

1.下列能够使用"输入掩码向导"创建输入掩码的数据类型是______。

A)数字和文本

B)文本和货币

C)文本和日期/时间

D)数字和日期/时间

2.如果字段内容为声音文件,则该字段的数据类型应定义为______。

A)备注

B)文本

C)超级链接

D)OLE对象

3.某字段中已经有数据,现要改变该字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是______。

A)123

B)2.5

C)-12

D)1563

4.以下字符串不符合Access字段命名规则的是______。

A)school

B)生日快乐

C)hello.c

D)//注释

5.有关空值,下列叙述正确的是______。

A)Access不支持空值

B)空值表示字段还没有确定值

C)空值等同于数值0

D)空值等同于空字符串

6.某数据库的表中要添加一张Excel电子表格,则应采用的字段类型是______。

A)OLE对象数据类型

B)超级连接数据类型

C)查阅向导数据类型

D)自动编号数据类型

7.要求主表中没有相关记录时就不能将记录添加到相关表中,则要求在表关系中设置______。

A)参照完整性

B)输入掩码

C)有效性规则

D)级联更新相关字段

8.某数据库的表中要添加一个word文档,则应采用的字段类型是______。

A)OLE对象数据类型

B)超级连接数据类型

C)查阅向导数据类型

D)自动编号数据类型

9.若要在某表中"姓名"字段中查找以"李"开头的所有人名,则应在查找内容文本框中输入的字符串是______。

A)李?

B)李*

C)李[]

D)李#

10.可以选择输入数据或空格的输入掩码是______。

A)0

B)<

C)>

D)9

11.某表中"年龄"字段的"字段大小"属性设置为2,则以下输入数据能原样存储的是______。

A)102

B)22.5

C)19

D)-9

12.下列可以设置为索引的字段是______。

A)备注

B)OLE对象

C)主关键字

D)超级链接

13.下列关于表的格式说法错误的是______。

A)在Access中,只可以冻结列,不能冻结行

B)用户可以同时改变一列或同时改变多列字段的位置

C)在数据表中,可以为某个或多个指定字段中的数据设置字体格式

D)字段在数据表中默认的显示顺序是由用户输入的先后顺序决定的

14.如果某数据库的表中要添加一张图片,则应该采用的字段类型是______。

A)OLE对象数据类型

B)超级链接数据类型

C)查阅向导数据类型

D)自动编号数据类型

15.不属于Access提供的数据筛选方式是______。

A)高级筛选

B)按内容排除筛选

C)按数据表视图筛选

D)按选定内容筛选

填空题

1.某学生的学号由9位数字组成,其中不能包含空格,则学号字段的输入掩码是_______

2.关系中能够惟一标识某个记录的字段称为字段。

3.若要查找某表中"姓氏"字段所有包含'sh'字符串的姓,则应在查找内容文本框中输入。

上机题(素材均在“第三章”文件夹内)

1.在考生文件夹下有一个数据库文件"samp1-1.mdb"。

在数据库文件中已经建立了一个表对象"学生基本情况"。

根据以下操作要求,完成各种操作:

(1)将"学生基本情况"表名称改为"tStud"。

(2)设置"身份ID"字段为主键;并设置"身份ID"字段的相应属性,使该字段在数据表视图中的显示标题为"身份证"。

(3)将"姓名"字段设置为有重复索引。

(4)将"电话"字段的输入掩码设置为"010-********"的形式。

其中,"010-"部分自动输出,后八位为0到9的数字显示。

(1)【操作步骤】打开考生文件夹下的数据库文件samp1.mdb,按要求进行重命名。

(2)【操作步骤】进入设计视图按要求设置主键及输入标题。

(3)【操作步骤】在设计视图中按要求设置"姓名"字段,单击工具栏中的"保存"按钮。

(4)【操作步骤】进入设计视图,在"电话"字段的"字段属性"下的"输入掩码"行输入"010"-"00000000",单击工具栏中的"保存"按钮,关闭设计视图界面。

2.在考生文件夹下有一个数据库文件"samp1-2.mdb",里边已建立两个表对象"tGrade"和"tStudent";同时还存在一个Excel文件"tCourse.xls"。

请按以下操作要求,完成表的编辑:

(1)将Excel文件"tCourse.xls"链接到"samp1-2.mdb"数据库文件中,链接表名称不变,要求:

数据中的第一行作为字段名。

(2)将"tGrade"表中隐藏的列显示出来。

(3)将"tStudent"表中"政治面貌"字段的默认值属性设置为"团员",并将该字段在数据表视图中的显示标题改为"政治面目"。

(4)设置"tStudent"表的显示格式,使表的背景颜色为"青色"、网格线为"白色"、文字字号为五号。

(1)【操作步骤】步骤1:

单击菜单栏【文件】|【获取外部数据】|【链接表】,在"考生文件夹"找到要导入的文件,在"文件类型"列表中选中"MicrosoftExcel",选中"tCourse.xls"文件,单击"链接"按钮。

步骤2:

单击"下一步"按钮,选中"第一行包含列标题"复选框,单击"下一步"按钮。

步骤3:

单击"完成"按钮。

(2)【操作步骤】步骤1:

选中"表"对象,用鼠标右键单击"tGrade"表,选择【打开】。

步骤2:

单击菜单栏【格式】|【取消隐藏列】,选中对话框中的"成绩"复选框,单击"关闭"按钮。

步骤3:

单击工具栏中的"保存"按钮。

(3)【操作步骤】步骤1:

单击菜单栏【视图】|【设计视图】。

步骤2:

单击"政治面貌"字段行任一点,在"默认值"行输入"团员",在"标题"行输入"政治面目"。

步骤3:

单击工具栏中的"保存"按钮。

(4)【操作步骤】步骤1:

单击菜单栏【视图】|【数据表视图】。

步骤2:

单击菜单栏【格式】|【数据表】,在"背景色"下拉列表中选中"青色",在"网格线颜色"中选中"白色",关闭对话框。

步骤3:

单击菜单栏【格式】|【字体】,在对话框的"字号"列表中选中"五号",单击"确定"按钮。

步骤4:

单击工具栏中的"保存"按钮,关闭数据表。

3.在考生文件夹下的"samp1-3.mdb"数据库文件中已建立两个表对象(名为"员工表"和"部门表")。

请按以下要求,顺序完成表的各种操作:

(1)将"员工表"的行高设为15。

(2)设置表对象"员工表"的年龄字段有效性规则为:

大于17且小于65(不含17和65);同时设置相应有效性文本为"请输入有效年龄"。

(3)在表对象"员工表"的年龄和职务两字段之间新增一个字段,字段名称为"密码",数据类型为文本,字段大小为6,同时,要求设置输入掩码使其以星号方式(密码)显示。

(4)冻结员工表中的姓名字段。

(5)建立表对象"员工表"和"部门表"的表间关系,实施参照完整性。

(1)【操作步骤】步骤1:

选中"表"对象,双击"员工表"。

步骤2:

单击菜单栏【格式】|【行高】,在行高对话框中输入"15",单击"确定"按钮。

步骤3:

单击工具栏中中"保存"按钮。

(2)【操作步骤】步骤1:

单击菜单栏【视图】|【设计视图】。

步骤2:

单击"年龄"字段行任一点,在"有效性规则"行输入">17And<65",在"有效性文本"行输入"请输入有效年龄"。

(3)【操作步骤】步骤1:

选中"职务"字段行,用鼠标右键单击"职务"行,选择【插入行】。

步骤2:

在"字段名称"列输入"密码",单击"数据类型"列,在"字段大小"行输入"6"。

步骤3:

单击"输入掩码"右侧"生成器"按钮,在弹出对话框中选中"密码"行,然后单击"下一步",单击"完成"按钮。

(Access2000下的,可以不做)

步骤4:

单击工具栏中的"保存"按钮。

(4)【操作步骤】步骤1:

单击菜单栏【视图】|【数据表视图】。

步骤2:

选中"姓名"字段列,单击菜单栏【格式】|【冻结列】。

步骤3:

单击工具栏中的"保存"按钮,关闭设计视图。

(5)【操作步骤】步骤1:

单击菜单栏【工具】|【关系】,单击【关系】|【显示表】,分别添加表"员工表"和"部门表",关闭"显示表"对话框。

步骤2:

选中表"tGroup"中的"部门编号"字段,拖动鼠标指针到表"tEmployee"的"所属部门"字段,放开鼠标按键,在弹出的对话框中单击"实施参照完整性"处,然后单击"创建"按钮。

步骤3:

单击工具栏中的"保存"按钮,关闭"关系"界面。

4.

(1)建立"课程.mdb"数据库,在考生文件夹中有"课程.xls"和"任课老师.xls"导入到数据库中,第一行包含列标题,设置课程号和任课老师ID为主键,将导入表命名为"课程"和"任课老师"。

(2)按照下列要求修改"课程"表。

(3)按下列要求修改"任课老师"表。

(4)设置"任课老师"表和"课程"表为一对多,试试参照完整性。

****************************************************************

操作步骤

(1)在Access界面下,单击"新建"按钮,选择空数据库,在弹出的话框中设置路径,输入文件名"课程",创建课程数据库。

打开"课程.mdb"数据库文件,在"数据库"窗口中新建表,在弹出的"新建表"对话框中选择"导入表",设置"导入"对话框的"文件类型"为".xls"。

选择"课程.xls"导入。

导入时,选择"第一行包含列标题",主键为"课程号",将该表保存为"课程"表。

用同样的方式导入"任课老师.xls"文件。

(2)用设计视图的方式打开"课程"表,分别选中课程号、课程名称、任课老师ID、学分、学时字段,按照题目要求修改字段类型、字段大小、主键。

用同样的方式修改"任课老师"表。

(3)点击工具栏中的"关系"按钮,然后在"关系"下拉菜单中选择"显示表",在弹出的"显示表"对话框中,添加"任课老师"表和"课程"表,将"任课老师"表的"任课老师ID"字段拖动到"课程"表的"任课老师ID"字段,在"编辑关系"对话框中的"实施参照完整性"复选框前面打钩。

5.有"db4.mdb"数据库。

(1)将考生文件下的"班级.txt"导入数据库,设置班级ID为主键,导入表的名称为"班级"。

(2)设置"班级"表班级ID字段大小为5,设置"班级"表到"学生"表的关系为一对多,实施参照完整性。

(3)将"班级"表的"班级名称"列冻结,创建高级筛选,筛选电子系班级。

"班级"表如图所示。

执行筛选后显示如图。

****************************************************************

操作步骤

(1)打开"db4.mdb"数据库文件,在"数据库"窗口中新建表,在弹出的"新建表"对话框中选择"导入表",设置"导入"对话框的"文件类型"为".txt"。

选择"班级.txt"导入。

导入时,选择"第一行包含列标题",主键为"班级ID",将该表保存为"班级"表。

(2)用设计视图的方式打开"班级"表,选中"班级ID"字段,按照题目要求修改字段大小。

点击工具栏中的"关系"按钮,然后在"关系"下拉菜单中选择"显示表",在弹出的"显示表"对话框中,添加"班级"表和"班级"表,将"班级"表的"班级ID"字段拖动到"班级"表的"班级ID"字段,在"编辑关系"对话框中的"实施参照完整性"复选框前面打钩。

(3)用数据视图的方式打开"个人信息"表,在"班级名称"列标签上右击,弹出框中点击"冻结列"。

在"记录"下拉菜单中将鼠标移至"筛选",点击"高级筛选/排序",选择"系别"字段,将"电子"输入到条件行。

6.在考生文件夹中有"公司.mdb"数据库中有"部门信息"和"部门人员"两张表。

(1)设置"部门信息"表到"部门人员"表的关系为一对多,实施参照完整性。

(2)以"部门人员"表为数据源创建高级筛选,筛选出部门ID=S01的人员信息。

(3)设置"部门人员"表中"性别"字段默认值为"男"。

(4)设置"部门人员"表中"性别"字段有效性规则为"男"Or"女",输入有效性规则下不允许时,则提示信息为"请输入性别!

"。

"部门人员"表如图所示。

执行筛选结果如图所示。

****************************************************************

操作步骤

(1)点击工具栏中的"关系"按钮,然后在"关系"下拉菜单中选择"显示表",在弹出的"显示表"对话框中,添加"部门信息"表和"部门人员"表,将"部门信息"表的"部门ID"字段拖动到"部门人员"表的"部门ID"字段,在"编辑关系"对话框中的"实施参照完整性"复选框前面打钩。

(2)用数据视图的方式打开"部门人员"表,在"记录"下拉菜单中将鼠标移至"筛选",点击"高级筛选/排序",选择,"部门ID"字段,将"S01"输入到条件行。

(3)紧接

(2)中操作,选中"性别"字段,在常规选项卡中设置默认值为"男"。

(4)紧接(3)中操作,将">=0AND<=100"输入到常规选项卡的有效性规则部分,"性输入性别!

"输入到有效性文本处。

7.在考生文件夹中有"监控.mdb"数据库。

(1)将考生文件夹中的"低压.xls"导入数据库,第一行包含列标题,系统自动添加主键,将导入表命名为"低压"。

(2)将"高压"表的ID字段列宽度设置为最佳匹配,设置数据表背景颜色为银色,网格线颜色深青色。

(3)以"高压"表为数据源,创建高级筛选,筛洗出压力系数<5的数据。

"高压"表结果如图所示。

执行筛选后结果如图所示。

****************************************************************

操作步骤

(1)打开"监控.mdb"数据库文件,在"数据库"窗口中新建表,在弹出的"新建表"对话框中选择"导入表",设置"导入"对话框的"文件类型"为".xls"。

选择"低压.xls"导入。

导入时,选择"第一行包含列标题",主键为"ID",将该表保存为"低压"表。

(2)以数据视图的方式打开"高压"表,右击"列宽"标题,点击"最佳匹配"按钮。

单击"格式"下拉菜单,点击"数据表",在弹出窗口中设置网格线为"深青色",背景为"银色"。

8.在考生文件夹中有"学生.mdb"数据库。

(1)为"学生"表创建高级筛选,筛选年龄>=20的学生信息,结果按年龄升序排列。

"学生"表如图所示。

执行筛选后显示如图。

(2)按照下列要求创建"授课"表。

(3)在"授课"表中输入如下数据。

****************************************************************

操作步骤

(1)用数据视图的方式打开"学生"表,在"记录"下拉菜单中将鼠标移至"筛选",点击"高级筛选/排序",将">=20"输入到"年龄"字段条件行,设子升序排列。

(2)在"数据库"窗口中新建表,在弹出的"新建表"对话框中选择"设计视图"。

在设计视图中输入授课ID、教师ID、课程ID字段,并按照题目要求设置每个字段的数据类型和字段大小以及主键。

将该表保存为"授课"。

(3)以数据视图的方式打开"授课"表,将题目中的数据输入到"授课"表中。

9.在考生文件夹中有"xx.mdb"数据库。

(1)将"通信录"表以Excel表格式导出到考生文件夹下,导出文件名为"通信录"。

(2)将"通信录"表的"民族"字段默认值设置为"汉","性别"字段的有效性规则为"男"Or"女"。

(3)为"通信录"表创建参数筛选,实现输入城市ID筛选出该城市的通信记录,参数提示为"请输入城市ID"。

"通讯录"表如图所示。

执行筛选后显示如图。

****************************************************************

操作步骤

(1)打开"xx.mdb"数据库文件,在"数据库"窗口中右击"通信录"表,在弹出框中点击"导出",选择类型为".xls"。

(2)用设计视图的方式打开"通信录"表,选中"性别"字段,将"男"Or"女"输入到常规选项卡的有效性规则部分。

选中"民族"字段,将"汉"输入到默认值部分。

(3)用数据视图的方式打开"通信录"表,在"记录"下拉菜单中将鼠标移至"筛选",点击"高级筛选/排序",将"[请输入城市ID]"输入到"城市ID"字段条件行。

应用筛选就能看到结果

10.在考生文件夹中有"销售管理系统.mdb"数据库。

(1)按照下列要求创建"库存表":

(2)设置"产品编号"字段为主键。

(3)设置"入库时间"默认为当前系统的日期时间。

(4)在"库存表"中输入如下数据:

****************************************************************

操作步骤

(1)打开"销售管理系统.mdb"数据库文件,在"数据库"窗口中新建表,在弹出的"新建表"对话框中选择"设计视图"。

在设计视图中输入产品编号、产品名称、单位、库存数量、单价、产地和入库时间字段,并按照题目要求设置每个字段的数据类型和字段大小。

(2)紧接

(1)中操作,右击"产品编号"字段,在弹出框中选择"主键",设置该字段为主键。

(3)紧接

(2)中操作,选中"入库时间"字段,在常规选项卡的默认值部分输入"Now()",将该数据表保存为"库存"表。

(4)以数据库视图的方式打开"库存表"表,将题目中的数据输入到"库存表"表中。

11.

(1)新建"招聘.mdb"数据库,将考生文件夹中的"个人信息.xls"导入数据库中,第一行包含列标题,将"人员编号"设置为主键,将导入表命名为"个人信息"。

(2)将考生文件夹中的"单位信息.xls"导入到数据库中,第一行包含列标题,将"单位编号"设置为主键,将导入表命名为"单位信息"。

(3)将"单位信息"表的"备注"字段列删除,将"性质"列的"民营",全部修改为"私营企业"。

"单位信息"表如图所示。

****************************************************************

操作步骤

(1)在Access界面下,单击"新建"按钮,选择空数据库,在弹出的话框中设置路径,输入文件名"招聘",创建招聘数据库。

在"数据库"窗口中新建表,在弹出的"新建表"对话框中选择"导入表",设置"导入"对话框的"文件类型"为".xls"。

选择"个人信息.xls"导入。

导入时,选择"第一行包含列标题",主键为"人员编号",将该表保存为"个人信息"表。

(2)在"数据库"窗口中新建表,在弹出的"新建表"对话框中选择"导入表",设置"导入"对话框的"文件类型"为".xls"。

选择"单位信息.xls"导入。

导入时,选择"第一行包含列标题",主键为"单位编号",将该表保存为"单位信息"表。

(3)以数据视图的方式打开"单位信息"表,右击"备注"字段标签,点击删除。

在"替换和查找"中,选中"性质"列,将"民营"替换为"私营企业"。

12.

(1)创建数据库"dd.mdb",利用表向导创建"录影集"表,选择其中的录音集ID字段、演员ID、导演ID、出版年份和长度字段,设置录音集ID字为主键。

(2)修改"录影集"表的"长度"字段数据类型为"日期时间",格式为"中时间",并在"录影集"表中输入如下数据。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 哲学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1