数据库复习提纲答案Word格式文档下载.docx

上传人:b****5 文档编号:19811046 上传时间:2023-01-10 格式:DOCX 页数:14 大小:96.79KB
下载 相关 举报
数据库复习提纲答案Word格式文档下载.docx_第1页
第1页 / 共14页
数据库复习提纲答案Word格式文档下载.docx_第2页
第2页 / 共14页
数据库复习提纲答案Word格式文档下载.docx_第3页
第3页 / 共14页
数据库复习提纲答案Word格式文档下载.docx_第4页
第4页 / 共14页
数据库复习提纲答案Word格式文档下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

数据库复习提纲答案Word格式文档下载.docx

《数据库复习提纲答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库复习提纲答案Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。

数据库复习提纲答案Word格式文档下载.docx

C.关联、更新、排序D.显示、打印、制表

11.在Access数据库对象中,体现数据库设计目的的对象是(B)

A.报表B.查询C.表D.模块

12.人员基本信息一般包括:

身份证号、姓名、性别、年龄等,其中可以做主关键字的是(A)

A.身份证号B.姓名C.性别D.年龄

13.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量,…)一组属性来描述图书,可以作为“关键字”的是(A)。

A.书号B.书名C.作者D.出版社

14.在Access表中,可以定义3种主关键字,它们是(C)。

A.单字段、双字段和多字段B.单字段、双字段和自动编号

C.单字段、多字段和自动编号D.双字段、多字段和自动编号

15.使用“表设计器”定义表中字段时,不是必须设置的内容是(C)。

A.字段名称B.数据类型C.说明D.字段属性

16.Access中包含有(B)种数据类型。

A.9B.10C.7D.8

17.表的组成内容包括(C)

A.查询和字段B.记录和窗体C.字段和记录D.报表和字段

18.邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是(A)

A.000000B.999999 C.LLLLLLD.CCCCCC

19.在Access的数据库中删除一条记录,被删除的记录(D)。

A.可以恢复到原来的位置B.被恢复为最后一条记录

C.被恢复为第一条记录D.不能恢复

20.一个关系数据库的表中有多条记录,记录之间的相互关系是(B)。

A.前后顺序不能任意颠倒,一定要按照输入的顺序排列

B.前后顺序可以任意颠倒,不影响库中的数据关系

C.前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同

D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列

21.在Access中,查询的数据源可以是(C)

A.表B.查询C.表和查询D.表、查询和报表

22.已知“借阅”表中有“借阅编号”,“学号”和“借阅图书编号”等字段,每个学生每借阅一本书生成一条记录,要求按学生学号分组统计出每个学生的借阅次数,下列SQL语句中,正确的是(B)

A.Select学号,Count(学号)From借阅

B.Select学号,Count(学号)From借阅Groupby学号

C.Select学号,Sum(学号)From借阅

D.Select学号,Sum(学号)From借阅Orderby学号

23.以下可以一次执行多个操作的数据库对象是(B)

A.数据访问页B.宏C.报表D.菜单

24.算法一般都可以用哪几种控制结构组合而成(D)

A.循环、分支、递归B.顺序、循环、嵌套

C.循环、递归、选择D.顺序、选择、循环

25.用于获得字符串Str从第2个字符开始的3个字符的函数是(A)

A.Mid(Str,2,3)B.Right(Str,2,3)C.Left(Str,2,3)D.Len(Str,2,3)

26.对数据表进行筛选操作,结果是(C)。

A.只显示满足条件的记录,将不满足条件的记录从表中删除

B.显示满足条件的记录,并将这些记录保存在一个新表中

C.只显示满足条件的记录,不满足条件的记录被隐藏

D.将满足条件的记录和不满足条件的记录分为两个表进行显示

27.在Access中,参照完整性规则不包括(B)。

A.更新规则B.查询规则C.删除规则D.插入规则

28.在Access中,可用于设计输入界面的对象是(B)。

A.模块B.窗体C.查询D.表

29.能够将一些内容列举出来供用户选择的控件是(D)。

 

A.直线控件B.选项卡控件C.文本框控件D.组合框控件

30.用户在窗体或报表中必须使用(B)来显示OLE对象。

A.对象框B.结合对象框C.图像框D.组合框

31.用于显示说明信息的控件是(C)。

A.复选框B.文本框C.标签D.控件向导

32.在(A)中,一般是以大字体将该份报表的标题放在报表顶端的一个标签控件中。

A.报表页眉B.页面页眉C.报表页脚D.页面页脚

33.在报表设计中,以下可以做绑定控件显示字段数据的是(A)。

A.文本框B.标签C.命令按钮D.图象

34.要显示格式为日期或时间,应当设置文本框的控件来源属性是(B)。

A.date()或time()B.=date()或=time()

C.date()&

"/"&

time()D.=date()&

time()

35.用来插入或删除字段数据的交互式控件是(B)。

A.标签控件B.文本框控件C.复选框控件D.列表框控件

36.可以用来给用户提供必要的选择选项的控件是(C)。

A.选项按钮B.复选框控件C.选项组控件D.切换按钮

37.用于设定在控件中输入数据的合法性检查表达式的属性是(B)。

A.默认值属性B.有效性规则属性C.是否锁定属性D.是否有效属性

38.要用文本框来显示日期,应当设置文本框的控件来源属性是(C)。

A.time()B.=date(date())C.=date()D.date()

39.自动窗体向导不包括(D)。

A.纵栏式B.数据表C.表格式D. 

窗体式

40.用来处理每条记录,其字段数据均须通过文本框或其他控件绑定显示的是(B)。

A.主体B.主体节C.页面页眉D.页面页脚

41.报表输出不可缺少的内容是(A)。

A.主体内容B.页面页眉内容C.页面页脚内容D.报表页眉

42.在报表上显示格式为“5/总18页”的页码,则计算控件的控件来源应设置为(D)。

A.[page]/总[pages]

B.=[page]/总[pages]

C.[page]&

"/总"&

[pages]

D.=[page]&

[pages]&

"页"

43宏操作QUIT的功能是(B)。

A.关闭表B.退出AccessC.退出查询D.退出宏

44.使用宏组的目的是(D)。

A.设计出功能复杂的宏B.设计出包含大量操作的宏

C.减少程序内存消耗D.对多个宏进行组织和管理

45.在VBA中,实现报表打开操作的命令是(A)。

A.DoCmd.OpenReportB.OpenReport

C.Do.OpenReportD.DoOpen.Report

46.在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为(D)。

A.程序范围B.全局范围C.模块范围D.局部范围

47.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的(B)。

A.方法和事件B.事件和方法C.事件和属性D.过程和方法

48.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是(D)。

A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm

49.以下可以一次执行多个操作的数据库对象是(C)。

A.数据访问页B.菜单C.宏D.报表

50.下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是(C)。

A.xMod2=1OryMod2=1B.xMod2=0OryMod2=0

C.xMod2=1AndyMod2=1D.xMod2=0AndyMod2=0

51.在窗体中有一个命令按钮Command1,编写事件代码如下:

PrivateSubCommand1_Click()

Dim 

Sum 

As 

Integer

Sum=0

  Fori=1To10

  Sum=Sum+i

  Nexti

  MsgboxSum

EndSub

打开窗体运行后,单击命令按钮,输出的结果是(B)。

A.15  B.55C.25  D.35

52.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:

PrivateSubCommandl_Click()

a=75

Ifa>

60Thenk=1

ElseIfa>

70Thenk=2

80Thenk=3

90Thenk=4

EndIf

MsgBoxk

窗体打开运行后,单击命令按钮,则消息框的输出结果为(A)。

A.1B.2C.3D.4

53.在VBA中,实现窗体打开操作的命令是(A)。

A.DoCmd.OpenFormB.OpenForm

C.Do.OpenFormD.DoOpen.Form

54.以下程序段运行结束后,变量x的值为(C)。

x=2:

y=4

Do

x=x*y:

y=y+1

LoopWhiley<

4

A.2B.4C.8D.20

55.在窗体中有一个命令按钮(run34),对应的条件代码如下:

PrivateSubrun34_Click()

sum=0

Fori=10To1Step-2

sum=sum+1

Nexti

MsgBoxsum

运行以上事件,程序的输出结果是(D)。

A.10B.30C.55D.5

56.在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:

A=75

ifA>

60Theni=1

70Theni=2

80Theni=3

90Theni=4

MsgBoxi

窗体打开运行后,单击命令按钮,则消息框的输出结果为(B)。

A.1B.2C.3D.4

57.在窗体中有一个命令按钮(command1),对应的代码如下:

PrivateSubcommand1_Click()

Fori=2To10Step2

sum=sum+i

运行以上事件,程序的输出结果是(B)。

58.以下程序段运行结束后,变量x的值为(C)。

二.填空题

1.实体之间的联系类型有三种,分别是一对一、一对多和多对多。

2.数据表中的“行”称为记录“列”称为字段。

3.数据库管理系统所支持的数据模型有3种,分别是层次数据模型、网状数据模型、关系数据模型

4.关系完整性包括实体完整性、参照完整性和用户定义完整性三个方面。

5.Access数据库包含有数据表、窗体、报表、报表、数据访问页、宏、模块7种数据库对象。

6.Access数据库文件的扩展名为是.mdb。

7.能够唯一标识表中每条记录的字段称为主要关键字;

如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为外部关键字。

8.查询可以作为表、查询和窗体的数据源。

9.Access数据库包含有数据表、查询、窗体、报表、数据访问页、宏、模块7种数据库对象。

10.SQL查询主要包括联合查询、传递查询、数据定义查询和子查询。

11.窗体由窗体页眉、页面页眉、主体、页面页脚和窗体页脚5节组成

12..数据访问页是一种特殊的WEB页,通过它可以查看、添加、编辑的操作存储在Access数据库中的数据。

13.打开一个窗体应该使用的宏操作是OpenForm,宏名为AutoExec的宏为自动运行宏。

14.如果要求通过输入学号查询学生情况,可以采用参数查询;

如果从学生表中,以班级为单位生成每个表的学生班,可以采用生成表查询;

如果要将表中的若干记录删除,应该创建删除查询。

15.Access中若要将数据库中的数据发布到网上,应采用的对象是数据访问页。

16.按满足指定条件执行宏中的一个或多个操作,这类宏称为条件操作宏;

打开一个表应该使用的宏操作是OpenTable,关闭指定的Access对象应该使用的宏操作是Close。

17.报表标题一般放在报表页眉中,报表设计中可以通过添加分页符控件来控制另起一页输出显示。

18.SQL语言的含义是结构化查询语言

19.将表A中的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是追加查询

20.利用对话框提示用户输入查询条件,这样的查询属于参数查询

三、数据库系统设计

(一)某高校教务处,需要创建学生-课程数据库,主要信息如下:

1)学生的数据有:

学号,姓名,班级,性别,年龄,所属专业

2)课程的数据有:

课程编号,课程名称,先修课程,学分

3)学生选课的数据有:

学号,课程编号,课程成绩

1.请:

(1)分析系统中所包含的实体及其属性。

(2)画出该数据库的完整E-R图。

(3)写出该数据库的关系模型数据结构。

2.在上题数据库中,用SQL语言实现下列两项查询:

(1)查询所有女生的基本信息

(2)查询“国际贸易”专业的姓"

刘"

的学生,要求显示学号,姓名及专业

答:

(1)该数据库有两个实体,分别是

(3)写出该数据库的关系模型数据结构。

学生(学号,姓名,班级,性别,年龄,所属专业)

课程(课程编号,课程名称,先修课程,学分)

选课(学号,课程编号,课程成绩)

2.

(1)select*fromstudentWhere性别=“女”

(2)select姓名,学号,专业fromstudent

Where所属专业=“国际贸易”and姓名like“刘*”

(二)某物流公司员工,主要工作是负责读书的入库。

涉及到的数据如下:

1)操作员的数据有:

操作员编号,姓名,密码

2)图书的数据有:

图书编号,书名,主编(每本书仅一个主编),出版社,库存数量

3)入库数据有:

入库单号,入库日期,入库数量。

4)出库数据有:

出库单号,出库日期,出库数量

说明如下:

1)同一本图书使用相同的编号,每一本书只能由一个出版社出版。

2)每张出/入库单记录同一本图书。

3)每张出/入库单都必须记录操作员的信息。

1.请:

(1)查询所有图书的基本信息

(2)查询“2013年11月25日”入库且主编姓“陈”的图书信息,要求显示图书编号,书名和主编

图书(图书编号,书名,主编,出版社,库存数量)

操作员(操作员编号,姓名,密码)

入库(入库单号,操作员编号,图书编号,入库日期,入库数量)

出库(出库单号,操作员编号,图书编号,出库日期,出库数量)

2.

(1)select*from图书

(2)select图书编号,书名,主编from图书

Where入库时间=#2013年11月25日#and主编like“刘*”

补充:

3.设计系统的表结构。

操作员表结构图书表结构

列名

数据类型

约束情况

操作员编号

Text(10)

主键

姓名

Text(4)

非空

密码

Text(6)

图书编号

书名

Text(20)

作者

Text(30)

出版社

库存数量

Long

入库表结构出库表结构

入库单号

Long(自动编号)

非空外键

非空

入库数量

integer

入库日期

datetime

非空外键

出库单号

出库数量

出库日期

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

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

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

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