[北京师范大学]19春《数据库基础与应用》离线作业(答案)
北京师范大学继续教育与教师培训学院《数据库基础与应用》大作业1
本大作业1考查第1~3章(数据库基础概述、Access数据库设计与创建、表)的学习内容。
学习中心_____________ 专业__________________ 年级________ 姓名_____________
学号______________
题号 一40 二15 三24 四21 总分100
得分
一、单项选择题(本大题共20小题,每小题2分,共40分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码圈选或打勾。错选、多选或未选均无分。
1. 数据库管理系统的符号表示是
ADBS BDBMS CIMS DSQL
2. 在关系数据库系统中,所谓“关系”是指一个
A表 B文件 C二维表 D实体
3. 下列关于数据库系统的正确叙述是
A数据库系统减少了数据冗余
B数据库系统避免了一切数据冗余
C数据库系统中数据的一致性是指数据类型的一致
D数据库系统比文件系统管理更多的数据
4. 下列实体的联系中,属于多对多的联系是
A住院的病人与病床 B学校与校长 C学生与教师 D人与工资
5. 从用户需求观点看,对数据库整体逻辑结构的描述是数据库的
A概念模型 B逻辑模型 C外部模型 D内部模型
6. 关系中属性的取值范围称为
A域 B元数 C元组 D基数
7. 在Access数据库中,任何事物都被称为
A方法 B对象 C属性 D事件
8. Access数据库类型是
A层次数据库 B关系数据库 C网状数据库 D圆状数据库
9. Access是一个什么系统。
A人事管理 B数据库 C数据库管理 D财务管理
10. 下列关于Access数据库论述正确的是
A必须包含构成Access数据库的七类不同的对象
B至少应包括三个以上不同类型的对象
C可以不包含任何对象
D每个对象必须作为单独的文件存放在Windows操作系统中
11. 在Access中,空数据库是指
A数据库中数据是空的 B没有基本表的数据库
C没有窗体、报表的数据库 D没有任何数据库对象的数据库
12. 若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文件的方式为
A常规打开 B以只读方式打开
C以独占方式打开 D以独占只读方式打开
13. 下列选项中,用于保证数据库可靠性的措施是
A复制与粘贴数据库对象 B备份与还原数据库
C使用用户级安全机制 D设置访问数据库的权限
14. 表“设计”视图窗口包括两个区域:字段输入区和
A格式输入区 B数据输入区 C字段属性区 D页输入区
15. 输入掩码是给字段输入的数据时设置的
A初值 B当前值 C输出格式 D输入格式
16. 子表的概念是相对主表而言的,它是嵌在____中的表。
A从表 B主表 C子表 D大表
17. 在Access中表和数据库的关系是
A一个数据库可以包含多个表 B一个表只能包含两个数据库
C一个表可以包含多个数据库 D一个数据库只能包含一个表
18. 在Access的数据类型中,不能建立索引的数据类型是
A文本型 B备注型 COLE对象 D超链接
19. 设置主关键字是在____中实现的。
A表设计视图 B表的数据表视图 C查询设计视图 D报表的设计视图
20. 假设规定某个日期型字段的取值范围是2008年1月1日到2009年1月1日,则可设置该字段的有效性规则为
ABetween #1/1/2008# And #1/1/2009# BBetween "1/1/2008" And
"1/1/2009"
CBetween *1/1/2008* And *1/1/2009* DBetween And
二、(本大题共15小题,每小题1分,共15分)
请在每小题的空格中填上正确答案。错填、不填均无分。
1. 关系是具有相同性质的_______的集合。
2. 设“图书”关系模型为:图书(书号,书名,作者,出版社,出版日期,价格)。在诸属性中应该选定_______作为主键。
3. 学生教学管理系统、图书管理系统是以_______为基础和核心的计算机应用系统。
4. 在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为_______。
5. 数据独立性是指当数据发生变化时,可以不用修改使用数据的_______。
6. Access是一个面向_______的数据库管理系统。
7. 双击已创建的Access数据库文件,可启动Access并可同时_______。
8. Access窗口由标题栏、_______、工具栏和状态栏几部分组成。
9. 在Access中,用户界面由Access窗口和_______窗口组成。
10. Access系统中,通过设置密码、控制用户存取_______和数据加密等方法实现数据安全性控制。
11. 建立表结构有三种方法,这三种方法分别是数据表视图使用、_______使用、表向导使用。
12. 表的设计视图分为上下两部分,上半部分为字段输入区,下半部分为_______。
13. 如果要导入Excel文件中的数据,可以选择“文件”菜单中的_______命令,并在其下级菜单中选择“导入”命令。
14. 根据当前表中一个或多个字段的值对整个表中所有记录进行重新排列的操作称为_______。
15. 在Access中,如果两个表之间的联接字段都是主键或唯一索引,则创建的是_______关系。
三、(本大题共6题,每小题4分,共24分)
1. 数据库系统要解决什么问题?
2. 简述在关系规范化过程中,从1NF到2NF和从2NF到3NF转换的规则。
3. 启动Access有哪几种方法?至少说出其中两种。
4. 打开数据库有几种方法?
5. 简述通过导入方式和链接方式创建的区别。
6.
有部门和职工表如图所示,假设已经设置了部门和职工表的主键分别是部门编号和职工号,创建了部门和职工表之间“一对多”关系,并在创建关系时选择了“实施参照
如果要进行下列操作:
(1)在职工表中插入一个记录("E003","何珊","女","D02");
(2)将部门表中部门编号"D02"改成"D04";
(3)删除部门表中,部门编号为"D01”的记录。
分析这3个操作能否被执行。
四、综合题(本大题共3小题,第1小题5分,第2小题5分,第3小题11分,共21分)
1. 将图中所示的E-R图转换为关系模型,要求转换后的每个关系模式均为3NF,请注明主键。
2.
某学校有多个系,每个系有多名学生;一门课程有多名学生选修,且一名学生可选修多门课程;一名学生选修一门课程有一个成绩;系有系名称、系主任和系地址等属性,学生有学号、姓名、性别、出生年月等属性,课程有课程号、课程名称和学时数等属性。试根据上述语义设计E—R模型,要求注明联系类型,可省略属性。
3.
某科研部门承担多个科研项目和聘用多名研究人员。一名研究人员可以参与多个科研项目,且一个科研项目有多名研究人员参加。科研项目有项目编号和项目名称属性,研究人员有职工号、姓名、性别和职称等属性,研究人员每参与一个科研项目,可获得一份酬金。
(1) 根据上述语义画出E-R图;
(2) 将E-R模型转换成关系模型,要求标注关系的主键和外键。
北京师范大学继续教育与教师培训学院
《数据库基础与应用》大作业2
本大作业2考查第4~6章(查询、窗体、报表)的学习内容。
学习中心_____________ 专业__________________ 年级________ 姓名_____________
学号______________
题号 一40 二15 三24 四21 总分100
得分
一、单项选择题(本大题共20小题,每小题2分,共40分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码圈选或打勾。错选、多选或未选均无%
页:
[1]