北邮数据库原理与应用阶段作业
北邮网院数据库原理与应用阶段一二三四

一、单项选择题(共10道小题,共100.0分)1.(错误)下面系统中不属于关系数据库管理系统的是______。
2.1.Oracle2.MS SQL Server3.IMS4.DB2知识点: 数据库系统的应用实例学生答案: [] 标准答案: C;得分: [0] 试题分值: 10.0提示:3.(错误)DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和_____。
4.1.系统分析员2.程序员3.数据库管理员4.操作员知识点: 数据库系统的组成学生答案: [] 标准答案: C;得分: [0] 试题分值: 10.0提示:1.(错误)对某个具体的数据库应用来说,下列说法中正确的是______。
2.1.E-R 图是唯一的2.数据模型是唯一的3.数据库文件是唯一的4.以上三个都不是唯一的知识点: 数据库系统的组成学生答案: [] 标准答案: D;得分: [0] 试题分值: 10.0提示:1.(错误)以下不属于数据库系统组成的是____________。
2.1.硬件系统2.数据库管理系统及相关软件3.数据库管理员(DBA)4.文件系统知识点: 数据库系统的组成学生答案: [] 标准答案: D;得分: [0] 试题分值: 10.0提示:1.(错误)下列四项中说法不正确的是______。
2.1.数据库减少了数据冗余2.数据库中的数据可以共享3.数据库避免了一切数据的重复4.数据库具有较高的数据独立性知识点: 数据管理的发展学生答案: [] 标准答案: C;得分: [0] 试题分值: 10.0提示:1.(错误)2.与文件管理系统相比,______不是数据库系统的优点。
3.1.数据结构化2.访问速度快3.数据独立性4.冗余度可控知识点: 数据管理的发展学生答案: [] 标准答案: B;得分: [0] 试题分值: 10.0提示:1.(错误)2.下列四项中,不属于关系数据库特点的是_______。
数据库原理与应用教程-(第二版)人民邮电出版社习题参考答案

习题参考答案第1章习题参考答案一、选择题1. C2. B3. D4. C5. D6. A7. A8. B9. D、10. B 11. C 12. D 13. A 14. D 15. B二、填空题1. 数据库系统2. 关系3. 物理独立性4. 操作系统5. 数据库管理系统(DBMS)6. 多对多7. 独立性8. 完整性控制9. 逻辑独立性10. 关系模型11. 概念结构(逻辑)12. 树有向图二维表嵌套和递归13. 宿主语言(或主语言)14. 数据字典15. 单用户结构主从式结构分布式结构客户/服务器结构浏览器/服务器结构第2章习题参考答案一、选择题1. A2. C3. C4. B5. B6. C7. B8. D9. C 10. A11. B 12. A 13. A 14. D 15. D二、填空题1. 选择(选取)2. 交3. 相容(或是同类关系)4. 并差笛卡尔积选择投影5. 并差交笛卡尔积6. 选择投影连接7. σf(R)8. 关系代数关系演算9. 属性10. 同质11. 参照完整性12. 系编号系名称,电话,办公地点13. 元组关系域关系14. 主键外部关系键15. R和S没有公共的属性三简答题(1)查询T1老师所授课程的课程号和课程名。
ΠCNO,CN(σTNO=’T1’(TC)*ΠCNO,CN(C))(2)查询年龄大于18岁男同学的学号、姓名、系别。
ΠSNO, SN, Dept(σAge>18∧Sex=’男’(S))(3)查询“李力”老师所授课程的课程号、课程名和课时。
ΠCNO (ΠTNO(σTN=’李力’(T))*TC))* C(4)查询学号为S1的同学所选修课程的课程号、课程名和成绩。
ΠCNO,CN,Score(σSNO=’S1’(SC)*ΠCNO,CN(C))(5)查询“钱尔”同学所选修课程的课程号、课程名和成绩。
ΠCNO,CN,Score(ΠSNO(σSN=’钱尔’(S))*ΠCNO,CN(C)*SC)(6)查询至少选修“刘伟”老师所授全部课程的学生姓名。
(完整版)数据库原理及应用教程第4版习题参考答案

习题参考答案第1章习题参考答案三、简答题1、简述数据库管理技术发展的三个阶段。
各阶段的特点是什么?答:数据库管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段。
(1)、人工管理数据的特点:A、数据不保存。
B、系统没有专用的软件对数据进行管理。
C、数据不共享。
D、数据不具有独立性。
(2)、文件系统阶段的特点:A、数据以文件的形式长期保存。
B、由文件系统管理数据。
C、程序与数据之间有一定的独立性。
D、文件的形式已经多样化E、数据具有一定的共享性(3)、数据库系统管理阶段特点:A、数据结构化。
B、数据共享性高、冗余度底。
C、数据独立性高。
D、有统一的数据控制功能。
2、从程序和数据之间的关系来分析文件系统和数据库系统之间的区别和联系答:数据管理的规模日趋增大,数据量急剧增加,文件管理系统已不能适应要求,数据库管理技术为用户提供了更广泛的数据共享和更高的数据独立性,进一步减少了数据的余度,并为用户提供了方便的操作使用接口。
数据库系统对数据的管理方式与文件管理系统不同,它把所有应用程序中使用的数据汇集起来,以记录为单位存储,在数据库管理系统的监督和管理下使用,因此数据库中的数据是集成的,每个用户享用其中的一部分。
3、简述数据库、数据库管理系统、数据库系统三个概念的含义和联系。
答:数据库是指存储在计算机内、有组织的、可共享的数据集合。
数据库管理系统是软件系统的一个重要组成部分,它通过借助操作系统完成对硬件的访问,并对数据库的数据进行存取、维护和管理。
数据库系统是指计算机系统中引入数据库后的系统构成。
它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统几部分组成。
三者的联系是:数据库系统包括数据库和数据库管理系统。
数据库系统主要通过数据库管理系统对数据库进行管理的。
4、数据库系统包括哪几个主要组成部分?各部分的功能是什么?画出整个数据库系统的层次结构图。
答:数据库系统包括:数据库、数据库用户、软件系统和硬件系统。
北航15年春《数据库原理及应用》在线作业二100分答案

北航15年春《数据库原理及应用》在线作业二100分答案
奥鹏 15 春北航《数据库原理及应用》在线作业二
一、单选题(共 25 道试题,共 100 分。
)
1. ()完成对数据库数据的查询与更新
A. DCL
B. DDL
C. DML
D. DQL
正确答案:C
2. 如果事务 T 获得了数据对象 R 上的排它锁,那么( )
A. T 对 R 只能读不能写
B. T 对 R 只能写不能读
C. 其它事务对过 R 只能读不能写
D. 其它事务对 R 既不能读也不能写
正确答案:D
3. 在 SQL 中,与“NOT IN”等价的操作符是____
A. <>ALL
B. <>SOME
C. =SOME
D. =ALL
正确答案:A
4. 下列有关数据库的描述,正确的是______。
A. 数据库是一个 DBF 文件
B. 数据库是一个关系
C. 数据库是一个结构化的数据集合
D. 数据库是一组文件
正确答案:C
5. 在数据库与宿主语言之间传递信息是通过()
A. 全局变量。
2020年中国石油大学北京网络学院数据库原理及应用-第一次在线作业参考答案

2020年中国石油大学北京网络学院数据库原理及应用-第一次
在线作业参考答案
中国石油大学北京网络学院
数据库原理及应用-第一次在线作业
参考答案
1.(
2.5分)数据库的概念模式独立于()
A、具体的机器和DBMS
B、E-R图
C、信息世界
D、现实世界
我的答案:A 此题得分:2.5分
2.(2.5分)数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()
A、文件的集合
B、数据的集合
C、命令的集合
D、程序的集合
我的答案:B 此题得分:2.5分
3.(2.5分)支持数据库各种操作的软件系统称为()
A、命令系统
B、数据库管理系统
C、数据库系统。
北交21秋《数据库原理及应用》课程离线作业

北交《数据库原理及应用》课程离线作业作答要求:(1)本课程离线作业共2道大题,每道大题50分。
(2)请分别在每道题目下直接进行作答,作答后上传Word文档到平台上。
(3)作图题或作答内容中包含公式、设计图的题目,可以手写作答内容,然后将作答内容的清晰扫描图片插入到Word文档内对应的题目下。
一、论述题(共1题,总分值50分)简述需求分析阶段的任务和方法。
需求分析是指:开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式主义功能规约(需求规格说明)的过程。
需求分析阶段的基本任务是:(1)问题识别:双方对问题的综合需求:A.功能需求B.性能需求C.环境需求D.用户界面需求.(2)分析与综合,导出软件的逻辑模型.(3)编写文档二、E-R图设计题(共1题,总分值50分)某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品,计划数量不低于300;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。
工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名、技术等级。
请:(1)该集团进行概念设计,画出E-R图。
(2)E-R图转换成关系模式,并指出每个关系模式的主键和外键。
(2)转化后的关系模式如下:工厂(工厂编号,厂名,地址)产品(产品编号,产品名,规格)职工(职工号,姓名,工厂编号,聘期,工资)生产(工厂编号,产品编号,计划数量)每个关系模式的主码、外码如下:工厂:主码是工厂编号,无外码;产品:主码是产品编号,无外码;职工:主码职工号,外码是工厂编号;生产:主码是(工厂编号,产品编号),外码是工厂编号、产品编号。
数据库原理与应用教程~(第二版)人民邮电出版社习题 参考答案

习题参考答案第1章习题参考答案一、选择题1. C2. B3. D4. C5. D6. A7. A8. B9. D、10. B 11. C 12. D 13. A 14. D 15. B二、填空题1. 数据库系统2. 关系3. 物理独立性4. 操作系统5. 数据库管理系统(DBMS)6. 多对多7. 独立性8. 完整性控制9. 逻辑独立性10. 关系模型11. 概念结构(逻辑)12. 树有向图二维表嵌套和递归13. 宿主语言(或主语言)14. 数据字典15. 单用户结构主从式结构分布式结构客户/服务器结构浏览器/服务器结构第2章习题参考答案一、选择题1. A2. C3. C4. B5. B6. C7. B8. D9. C 10. A11. B 12. A 13. A 14. D 15. D二、填空题1. 选择(选取)2. 交3. 相容(或是同类关系)4. 并差笛卡尔积选择投影5. 并差交笛卡尔积6. 选择投影连接7. σf(R)8. 关系代数关系演算9. 属性10. 同质11. 参照完整性12. 系编号系名称,电话,办公地点13. 元组关系域关系14. 主键外部关系键15. R和S没有公共的属性三简答题(1)查询T1老师所授课程的课程号和课程名。
ΠCNO,CN(σTNO=’T1’(TC)*ΠCNO,CN(C))(2)查询年龄大于18岁男同学的学号、姓名、系别。
ΠSNO, SN, Dept(σAge>18∧Sex=’男’(S))(3)查询“李力”老师所授课程的课程号、课程名和课时。
ΠCNO (ΠTNO(σTN=’李力’(T))*TC))* C(4)查询学号为S1的同学所选修课程的课程号、课程名和成绩。
ΠCNO,CN,Score(σSNO=’S1’(SC)*ΠCNO,CN(C))(5)查询“钱尔”同学所选修课程的课程号、课程名和成绩。
ΠCNO,CN,Score(ΠSNO(σSN=’钱尔’(S))*ΠCNO,CN(C)*SC)(6)查询至少选修“刘伟”老师所授全部课程的学生姓名。
北邮数据库原理阶段作业(一)

一、单项选择题(共20道小题,共100.0分)1. GRANT语句属于SQL的()语言。
A. 数据定义语言(DDL)B. 数据操作语言(DML)C. 数据控制语言(DCL)2. INSERT(插入)语句属于SQL的()语言。
A. 数据定义语言(DDL)B. 数据操作语言(DML)C. 数据控制语言(DCL)3. ()数据库是流行的开放源码的数据库软件。
A. OracleB. SQL ServerC. MySQLD. DB24. ()数据库保证对任意数据唯一的连接路径,能够以简洁的代码实现数据的读取。
A. 网络型B. 阶层型C. 关系型D. 面向对象型5. 在RDB中,标识表内记录唯一性的域或域群被称为()。
A. 主键B. 外键C. 超键D. 候选键6. 对数据进行读取/插入操作的是由()完成的。
A. 数据库B. 数据管理系统C. 应用程序D. 操作系统7. ()是终端用户与DBMS间的窗口。
A. 数据库B. 数据C. 应用程序D. 操作系统8. CREATE TABLE命令的选项很多,()用于禁止设置重复的值。
A. NULLB. NOT NULLC. UNIQUED. AUTO_INCREMENT9. CREATE TABLE命令的选项很多,()用于定义自动递增数据列。
A. NULLB. DESCC. UNIQUED. AUTO_INCREMENT10. 启动MySQL监视器的指令是()。
A. mysqladmin -u root password testB. mysql -u root password testC. mysql -u root -p testD. mysql -u root -password test11. int类型字段需要占多少存储空间()。
A. 4bytesB. 1bytesC. 8bytesD. 16bytes12. 以下()命令可以用来查看表结构。
A. desc表名;B. show variables;C. show engines;D. show databases;13. 以下哪些命令是DML语句()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题(共10道小题,共100.0分)
1.
数据库事务的隔离性通过_______实现。
2.
1.DBMS的事务管理子系统
2.应用程序员
3.DBMS的并发控制机制
4.DBMS的恢复子系统
知识点:事务的概念
学生答案:[C;]
标准答
案:
C;
得分:[10]试题分
值:
10.0
提示:
3.
数据库的一致性状态由_______来负责。
4.
1.DBMS的事务管理子系统
2.应用程序员
3.DBMS的并发控制机制
4.DBMS的恢复子系统
知识点:事务的概念
学生答案:[B;]
标准答
案:
B;
得分:[10]试题分
值:
10.0
提示:
1.
事务开始前,数据库处于一致性的状态;事务结束后,数据库必须仍处
于一致性状态。
这指的是事务的_____。
2.
1.一致性
2.隔离性
3.持久性
4.原子性
知识点:事务的概念
学生答案:[A;]
标准答
案:
A;
得分:[10]试题分
值:
10.0
提示:
1.
一个事务一旦提交之后,它对数据库的影响必须是永久的,无论发生何种系统故障。
这指的是事务的____。
2.
1.一致性
2.隔离性
3.持久性
4.原子性
知识点:事务的概念
学生答案:[C;]
标准答
案:
C;
得分:[10]试题分
值:
10.0
提示:
1.
系统必须保证事务不受其它并发执行事务的影响,这指的是事务的________。
2.
2.隔离性
3.持久性
4.原子性知识点:事务的概念
学生答案:[B;]
标准答
案:
B;
得分:[10]试题分
值:
10.0
提示:
1.
一个事务中所有对数据库的操作是一个不可分割的操作序列。
每个事务的操作序列要么都被成功地执行,要么一个也不被执行,这指的是事务的______。
2.
1.一致性
2.隔离性
3.持久性
4.原子性
知识点:事务的概念
学生答案:[D;]
标准答
案:
D;
得分:[10]试题分
值:
10.0
提示:
1.
DBS运行的最小逻辑单位是__________。
2.
1.事务
2.表
3.属性
知识点:事务的概念
学生答案:[A;]
标准答
案:
A;
得分:[10]试题分
值:
10.0
提示:
1.
下列哪项不是数据库的并发操作可能会带来的问题?______ 2.
1.数据泄密
2.丢失修改
3.读“脏”数据
4.不可重复读
知识点:并发操作与控制
学生答案:[A;]
标准答
案:
A;
得分:[10]试题分
值:
10.0
提示:
1.
不允许任何其他事务对这个锁定目标再加任何类型锁的是______。
2.
1.共享锁
2.排它锁
3.死锁
4.活锁
知识点:加锁协议
学生答案:[B;]
标准答
案:
B;
得分:[10]试题分
值:
10.0
提示:
1.
用于实现数据存取安全性控制的SQL 语句是______。
2.
1.CREATE INDEX
MIT
3.ROLLBACK
4.GRANT 和REVOKE
知识点:数据库的安全性
学生答案:[D;]
标准答
案:
D;
得分:[10]试题分
值:
10.0
提示:。