北师大《数据库基础与应用》大作业1答案 - 图文

更新时间:2023-11-13 06:27:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

北京师范大学继续教育与教师培训学院 《数据库基础与应用》大作业1答案

本大作业1考查第1~3章(数据库基础概述、Access数据库设计与创建、表)的学习内

容。

学习中心_____________ 专业__________________ 年级________ 姓名_____________ 学号

______________

题号 得分 一40 二15 三24 四21 总分100 一、单项选择题(本大题共20小题,每小题2分,共40分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码圈选或打勾。错选、多选或未选均无分。

1. 数据库管理系统的符号表示是(B)

A DBS B DBMS C IMS D SQL 2. 在关系数据库系统中,所谓“关系”是指一个(C)

A 表 B 文件 C 二维表 D 实体 3. 下列关于数据库系统的正确叙述是A

A 数据库系统减少了数据冗余 B 数据库系统避免了一切数据冗余

C 数据库系统中数据的一致性是指数据类型的一致 D 数据库系统比文件系统管理更多的数据 4. 下列实体的联系中,属于多对多的联系是C

A 住院的病人与病床 B 学校与校长 C 学生与教师 D 人与工资 5. 从用户需求观点看,对数据库整体逻辑结构的描述是数据库的A

A 概念模型 B 逻辑模型 C 外部模型 D 内部模型 6. 关系中属性的取值范围称为A

A 域 B 元数 C 元组 D 基数 7. 在Access数据库中,任何事物都被称为B

A 方法 B 对象 C 属性 D 事件 8. Access数据库类型是B

A 层次数据库 B 关系数据库 C 网状数据库 D 圆状数据库 9. Access是一个什么系统。C

A 人事管理 B 数据库 C 数据库管理 D 财务管理

1

10. 下列关于Access数据库论述正确的是C

A 必须包含构成Access数据库的七类不同的对象 B 至少应包括三个以上不同类型的对象 C 可以不包含任何对象

D 每个对象必须作为单独的文件存放在Windows操作系统中 11. 在Access中,空数据库是指B

A 数据库中数据是空的 B 没有基本表的数据库

C 没有窗体、报表的数据库 D 没有任何数据库对象的数据库

12. 若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文件的方式为C

A 常规打开 B 以只读方式打开

C 以独占方式打开 D 以独占只读方式打开 13. 下列选项中,用于保证数据库可靠性的措施是B

A 复制与粘贴数据库对象 B 备份与还原数据库

C 使用用户级安全机制 D 设置访问数据库的权限 14. 表“设计”视图窗口包括两个区域:字段输入区和C

A 格式输入区 B 数据输入区 C 字段属性区 D 页输入区 15. 输入掩码是给字段输入的数据时设置的D

A 初值 B 当前值 C 输出格式 D 输入格式 16. 子表的概念是相对主表而言的,它是嵌在____中的表。B

A 从表 B 主表 C 子表 D 大表 17. 在Access中表和数据库的关系是A

A 一个数据库可以包含多个表 B 一个表只能包含两个数据库 C 一个表可以包含多个数据库 D 一个数据库只能包含一个表 18. 在Access的数据类型中,不能建立索引的数据类型是C

A 文本型 B 备注型 C OLE对象 D 超链接 19. 设置主关键字是在____中实现的。A

A 表设计视图 B 表的数据表视图 C 查询设计视图 D 报表的设计视图

20. 假设规定某个日期型字段的取值范围是2008年1月1日到2009年1月1日,则可设置该字段的有效性规则为A

A Between #1/1/2008# And #1/1/2009# B Between \C Between *1/1/2008* And *1/1/2009* D Between [2008年1月1日] And [2009年1月1日]

二、填空题(本大题共15小题,每小题1分,共15分)

请在每小题的空格中填上正确答案。错填、不填均无分。 1. 关系是具有相同性质的___元组____的集合。

2. 设“图书”关系模型为:图书(书号,书名,作者,出版社,出版日期,价格)。在诸属性中应该选定_____书号__作为主键。

3. 学生教学管理系统、图书管理系统是以____数据库管理系统___为基础和核心的计算机应

2

用系统。

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转换的规则。

1.分解是必须是无损的,即分解后不应丢失信息。2.分解后的关系要相互独立,避免对一个关系修改波及另一个关系3.遵从“一事一地”原则,即一个关系只表达一个主题,如果涉及多个主题,就应该继续分解关系。

3. 启动Access有哪几种方法?至少说出其中两种。

3种

在桌面生成快捷方式双击打开

在桌面生成快捷方式设置快捷键打开 开始菜单里面打开

4. 打开数据库有几种方法?

有四种文件打开方式,分别是: 打开

以只读方式打开 以独占方式打开 以独占只读方式打开

3

5. 简述通过导入方式和链接方式创建的区别。

6. 有部门和职工表如图所示,假设已经设置了部门和职工表的主键分别是部门编号和职工号,创建了部门和职工表之间“一对多”关系,并在创建关系时选择了“实施参照

如果要进行下列操作:

(1)在职工表中插入一个记录(\,\何珊\,\女\,\); (2)将部门表中部门编号\改成\;

(3)删除部门表中,部门编号为\”的记录。 分析这3个操作能否被执行。

操作(1)不能执行,插入记录违反主键唯一的原则 操作(2)能执行,因为已设置级联更新相关字段、 操作(3)不能执行,如果删除会造成参照完整性破坏

四、综合题(本大题共3小题,第1小题5分,第2小题5分,第3小题11分,共21分) 1. 将图中所示的E-R图转换为关系模型,要求转换后的每个关系模式均为3NF,请注明主键。

超市(超市编号,超市名称,地址,电话) 物流公司(公司编号,公司名称,地址,电话) 员工(员工编号,姓名,公司编号) 配送(公司编号,超市编号,数量)

4

2. 某学校有多个系,每个系有多名学生;一门课程有多名学生选修,且一名学生可选修多门课程;一名学生选修一门课程有一个成绩;系有系名称、系主任和系地址等属性,学生有学号、姓名、性别、出生年月等属性,课程有课程号、课程名称和学时数等属性。试根据上述语义设计E—R模型,要求注明联系类型,可省略属性。

3. 某科研部门承担多个科研项目和聘用多名研究人员。一名研究人员可以参与多个科研项目,且一个科研项目有多名研究人员参加。科研项目有项目编号和项目名称属性,研究人员有职工号、姓名、性别和职称等属性,研究人员每参与一个科研项目,可获得一份酬金。

(1) 根据上述语义画出E-R图;

(2) 将E-R模型转换成关系模型,要求标注关系的主键和外键。

5

第42题就是答案

6

本文来源:https://www.bwwdw.com/article/jrqv.html

Top