数据库及其应用2012年10月真题及答案解析
-
某企业为生产部门制定“物料单”的业务规则如下:
●一个物料单包含一种物料,且一种物料可能出现在多个物料单中;
●一种物料仅存放在一个仓库,且一个仓库可存放多种物料;
●物料的属性有:物料编号、物料名称、规格、单价;
●物料单的属性有:物料单号、数量和日期;
●仓库的属性有:仓库编号和仓库名称。
问题:(1)根据上述语义画出完整的E-R图;
(2)将E-R模型转换成关系模型,并指出每个关系的主键和外键。
-
列出创建窗体的五种方法。
-
假设教学信息录入系统的控制窗体如图(a)所示,设置该窗体上5个按钮“单击”事件属性的宏操作如图(b)所示。试在下列问题的空格处填写正确的答案。
-
基于学生、课程和成绩3个表创建一个“成绩单”查询如图(a)所示,以“成绩单”为数据源创建另一个查询如图(b),对照图(a)和(b)显示内容和格式,回答下列问题。
问题:(1)图(a)是“成绩单”查询的______视图。
(2)图(b)是“成绩单”的______查询。
(3)图(b)中标号①是______、②是______。
-
在下列空格处填写实现参照完整性约束的方法,要求能够对主表记录进行更新和删除操作。
(1)在“关系”窗口中______。
(2)在“编辑关系”窗口中,选择①______;
②______;
③______。
-
有学生参加运动会的关系模式:
R(学号,姓名,性别,专业,班级,班主任,项目编号,项目名称,成绩)
试回答:(1)R属于第几范式?
(2)如果R不是3NF,把R规范到3NF。
-
简述逻辑模型的特点。
-
模块是由______和过程组成的集合。
-
在Access中可以创建______页、数据输入页和数据分析页三种类型的数据访问页。
-
在一个主窗体中可以包含多个子窗体,放置在主窗体中的称为嵌入式子窗体,可移动到主窗体之外的称为______式子窗体。
-
班级和学生表之间存在“一对多”关系,要建立一个绑定型报表,则在主报表中显示______表的记录。
-
若要查看一个报表的所有数据,则应使用报表的______视图。
-
用“设计视图”创建公司的年销售报表,只在首页显示的标题应放在报表的______页眉部分。
-
有职工表:EMP(职工号,姓名,性别,出生年月,职务),若要求能够按照键入的职工号来显示某个职工的信息,则应该创建______查询。
-
组合框是列表框和______的组合,在组合框中既可以直接输入值,也可以从下拉列表中选取值。
-
在Access中,输入掩码可以包含原义显示字符和______字符。
-
主键不能取空值称为______规则。
-
Access数据库文件的扩展名为______。
-
Access提供了两个性能分析工具,帮助用户改进数据库的设计,这两个工具分别是表分析器和______。
-
在Access中,用户可以使用表的______视图修改表结构。
-
DBMS的控制功能包括并发控制、数据库恢复控制、数据完整性控制和______控制。
-
在数据库系统中,______负责数据库系统的正常运行,承担创建、监控和维护数据库结构的责任。
-
创建一个带条件的宏,用于判断窗体中“产品”表“产地”字段的值为“上海”,则其条件表达式为( )
- A.[Forms]![产品]![产地]="上海"
- B.[Forms].[产品].[产地]="上海"
- C.{Forms}.{产品}.{产地}="上海"
- D.{Forms}!{产品}!{产地}="上海"
-
执行指定SQL语句的宏命令是( )
- A.Run
- B.RunSQL
- C.SQLRun
- D.SQL
-
下列控件中,只能用于数据访问页的是( )
- A.
复选框
- B.
文本框
- C.
图像
- D.
超链接
- A.
-
数据访问页视图的类型包括( )
- A.设计视图和数据表视图
- B.数据表视图和页面视图
- C.设计视图和页面视图
- D.数据表视图、设计视图和页面视图
-
按照“菜系”列出菜谱信息的报表如图所示,在报表设计视图中,“菜系”字段应添加到( )
- A.报表页眉
- B.页面页眉
- C.组页眉
- D.条件页眉
-
下列向导中,不能用于创建报表的是( )
- A.报表向导
- B.图表向导
- C.标签向导
- D.数据透视表向导
-
某公司有多个分公司,每个月各分公司都要向总公司发送格式相同的销售表,如果要将这些销售表合并成一个表,则应该创建一个( )
- A.参数查询
- B.选择查询
- C.联合查询
- D.更新查询
-
关系代数的传统集合运算中不包括( )
- A.自然连接
- B.笛卡儿积
- C.除法
- D.交
-
如果在一个窗体中添加一个文本框控件,用于显示计算机系统的当前日期,则该文本框属于( )
- A.计算型控件
- B.绑定型控件
- C.结合型控件
- D.容器型控件
-
在Access中引用一个Excel工作表S,要求在Excel中对S所做的任何操作,都能在Access中看到操作结果,则应在Access中创建一个( )
- A.链接表
- B.导入表
- C.联合表
- D.共享表
-
要在学生表中检索年龄在18到22岁之间的所有学生,首先在查询中创建一个计算年龄的字段“年龄:Year(Now())-Year([出生日期])”,然后在该字段的准则中输入( )
- A.>18 Or<22
- B.In (18,22)
- C.Like "18 And 22 "
- D.Between 18 And 22
-
有班级和学生表如图所示,班级表的主键是班级编号,学生表的主键是学号、外键是班级编号,且班级与学生表之间创建了参照完整性约束,则能够正确插入学生表的记录是( )
- A.{"S2","李小平","C1"}
- B.{"S3","程思雨","C4"}
- C.{"S4","白玉华",NULL)
- D.{"S5","李广安","C4")
-
在Access中,若要限制身份证号只能输入18位,则应设置“身份证号”字段的( )
- A.格式
- B.输入掩码
- C.默认值
- D.有效性规则
-
Access允许用户自定义工作环境,若要更改表中字段的默认数据类型,可以单击“工具”菜单中“选项”命令,在“选项”对话框中使用的选项卡是( )
- A.表/查询
- B.数据表
- C.编辑查询
- D.常规
-
有学生成绩表:SC(学号,课程号,分数),已知一个学生可以选多门课,一门课有多个学生选,则SC表的主键应该是( )
- A.学号
- B.课程号
- C.分数
- D.学号,课程号
-
Access利用分组授权机制实现安全性控制,系统提供了两个默认的组,分别是( )
- A.系统组和用户组
- B.管理员组和用户组
- C.管理员组和操作员组
- D.系统组和操作员组
-
设有关系R和S,其基数和元数均为3,则R×S的基数为( )
- A.6
- B.9
- C.12
- D.15
-
在设计数据库应用系统时,首先要把用户需求转化为数据库的( )
- A.外部模型
- B.内部模型
- C.概念模型
- D.逻辑模型
-
已知E-R图中有3个实体,实体之间存在1个1:n的联系和1个m:n的联系,将该E-R图转换成关系模型时,可得到的关系模式数为( )
- A.3
- B.4
- C.5
- D.6
-
设学生成绩实体包括学号、姓名、数学、物理、外语、总成绩等属性,其中冗余的属性为( )
- A.数学
- B.物理
- C.外语
- D.总成绩