北邮数据库原理与应用阶段作业

合集下载

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

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

一、单项选择题(共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版习题参考答案

(完整版)数据库原理及应用教程第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年春《数据库原理及应用》在线作业二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年中国石油大学北京网络学院数据库原理及应用-第一次在线作业参考答案

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秋《数据库原理及应用》课程离线作业

北交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语句()。

231610北交《数据库原理及应用》在线作业一15秋答案.

231610北交《数据库原理及应用》在线作业一15秋答案.

北交《数据库原理及应用》在线作业一一、单选题(共20道试题,共50分。

)1. 手工管理阶段处于_____ 。

.20世纪50年代中期以前.20世纪50年代后期到60年代中期.20世纪60年代后期.20世纪70年代后期正确答案:2. 对FOXRP,下面说法中,错误的是______ 。

.字符型字段可以存放空格.日期型字段专门存放日期数据.逻辑型字段可以存放数值.备注型字段必须存放文字内容正确答案:3. 数据的取值范围亦称为数据的_____ 。

.结构.值域.类型.联系正确答案:4. 退出FoxPro系统的命令是______ 。

.XIT.QUIT.SYSTM.NL正确答案:5. ___ 负责全面地管理和控制数据库系统。

.用户.操作员.系统分析员.数据库管理员正确答案:6. 在关系数据模型中,对二维表框架的描述称为.模式.结构.系统模式.关系模式正确答案:7. FoxPro 提供了工作区概念,其中对当前工作区叙述错误的是__________ 。

.建立数据库时所在工作区是当前工作区.最后一次执行SLT命令时所选择的工作区为当前工作区.当前工作区中只有一条记录指针.当前工作区中字段名可直接使用正确答案:8. _中存放关于数据库中各级模式的描述信息。

.文件.数据库.数据字典.数据库系统正确答案:9. 在_数据结构中,从根结点到树中任一结点均存在一条惟一的路径。

.层次.网络.关系.面向对象正确答案:10. 数据库系统阶段,在描述数据的时候,不仅要描述数据本身,还要描述数据之间的.结构.联系.调用•顺序正确答案:11. FoxPro 数据库管理系统其数据模型均是________ 。

.层次型.网络型.关系型.适用型正确答案:12. ___ 结构中至少有一个结点有多于一个的父结点。

.层次模型.网络模型.关系模型.面向对象模型正确答案:13. 快速查询命令SK用于______ 。

.降序排序库文件.升序排序库文件.索引后的库文件.一般库文件正确答案:14. ___ 是数据库系统的核心,用于数据库的建立、使用和维护。

数据库系统原理及应用教程习题答案

数据库系统原理及应用教程习题答案
第二章 习题4
部门 1
负责 1
负责人
学生 1
借阅 n
图书
学生 m
参加 n
社团
第2页/共14页
第二章 习题5
系-班
n
班级
1
管理
n
学生
m
选修
n
课程
学校
1
校-系
n

1
n
指导
1
系-室
n
教研室
1
管理
n
1 教师
第3页/共14页
第二章 习题
16、AD 17、C 18、C 19、C 20、D 21、C 22、B 23、C 24、C 25、C 26、B
第12页/14页
第五章 习题8
2) SELECT SN FROM S, SC, C
WHERE S.S#=SC.S# AND SC.C#=C.C# AND GRADE>=90 AND CN='程 序设计'; 3) SELECT SN,AGE,SEX FROM S S1 WHERE AGE > (SELECT AGE FROM S S2 WHERE SN='王华');
第10页/共14页
第四章 习题
17、A 18、D 19、C 20、B 21、C 22、B 23、D 24、D 25、A 26、D 27、C
28、B 29、B 30、C 31、A 32、A 33、B 34、A 35、B 36、D 37、A 38、C
第11页/共14页
39、C 40、D 41、D 42、D 43、B 44、C 45、D 46、A 47、C 48、B 49、A 50、C 51、C 52、D
第13页/共14页

《数据库原理及应用》作业及部分答案

《数据库原理及应用》作业及部分答案

《数据库原理及应用》作业一、选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是__A_阶段。

A.数据库系统 B.文件系统 C.人工管理 D.数据项管理2.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的B,支持数据库各种操作的软件系统叫B,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫B。

①A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合②A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③A文件系统 B.数据库系统C.软件系统 D.数据库管理系统3.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为__A__。

A.候选码 B.数据项 C.主属性 D.主属性值4.在关系代数运算中,五种基本运算为__C__。

A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影C.并、差、选择、投影、乘积 D .并、差、交、选择、乘积5.一个m:n联系转换为一个关系模式。

关系的码为___B___。

A.实体的码 B.各实体码的组合 C.n端实体的码 D.每个实体的码6.下面哪个不是数据库系统必须提供的数据控制功能__B__。

A.安全性 B.可移植性 C.完整性 D.并发控制7.在数据系统中,对存取权限的定义称为__B__。

A.命令 B.授权 C.定义 D.审计8.数据库的__B__是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复9.对并发操作若不加以控制,可能会带来__D__问题。

A.不安全 B.死锁 C.死机 D.不一致10.设有两个事务T1、T2,其并发操作如图l所示,下面评价正确的是__B__。

A.该操作不存在问题 B.该操作丢失修改C.该操作不能重复读 D.该操作读“脏”数据T1 T2①读A=10②读A=10③A=A-5写回④ A=A-8写回图l 事务并发操作图11.数据库的基本特点是__B__。

(完整版)数据库原理及应用习题带答案

(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

北京邮电大学-数据库原理与应用-阶段作业

北京邮电大学-数据库原理与应用-阶段作业

数据库原理与应用阶段作业1:1. 下面系统中不属于关系数据库管理系统的是______。

A. OracleB. MS SQL ServerC. IMSD. DB21. 下列软件不属于数据库管理系统的是_____。

A. UNIXB. ORACLEC. FOXPROD. SQL SERVER1. DBS是采用了数据库技术的计算机系统。

DBS是一个集合体,包含数据库、计算机硬件、软件和_____。

A. 系统分析员B. 程序员C. 数据库管理员D. 操作员1. 对某个具体的数据库应用来说,下列说法中正确的是______。

A. E-R 图是唯一的B. 数据模型是唯一的C. 数据库文件是唯一的D. 以上三个都不是唯一的1. 以下不属于数据库系统组成的是____________。

A. 硬件系统B. 数据库管理系统及相关软件C. 数据库管理员(DBA)D. 文件系统1. 下列四项中说法不正确的是______。

A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性1. 与文件管理系统相比,______不是数据库系统的优点。

A. 数据结构化B. 访问速度快C. 数据独立性D. 冗余度可控1. 下列四项中,不属于关系数据库特点的是_______。

A. 数据冗余小B. 数据独立性高C. 数据共享性好D. 多用户访问1. 根据关系数据基于的数据模型---关系模型的特征判断下列正确的一项_____。

A. 只存在一对多的实体关系,以图形方式来表示B. 以二维表格结构来保存数据,在关系表中不允许有重复行存在C. 能体现一对多、多对多的关系,但不能体现一对一的关系D. 关系模型数据库是数据库发展的最初阶段1. 用树型结构表示实体间联系的模型是______。

A. 关系模型B. 网状模型C. 层次模型D. 以上三个都是1. 关系数据库用______来表示实体之间的联系。

A. 树结构B. 网结构C. 二维表D. 线性表阶段作业2:1. 在E-R概念模型中,一个学生是实体,学生实体可由学号,姓名,性别等属性组成,那么性别的取值范围是实体的_____。

北邮《数据库原理与应用》课程综合练习

北邮《数据库原理与应用》课程综合练习

北邮《数据库原理与应用》课程综合练习数据库原理与技术综合练习题1._B_运算从一个现有的关系中选取某些属性,组成一个新的关系。

B)投影2.设关系R和S的元组个数分别为r和s,则(R×S)操作结果的元组个数为_C__ C)r×s3.如果在一个关系中,存在多个属性(属性组)能用来惟一标识该关系的元组,且其任何子集都不具有这一特性。

这些属性(属性组)都被称为该关系的_A A)候选码4._A__运算从当前的关系中选择满足一定条件的元组,其运行结果是一个新的关系。

A)选择5.在关系数据库中,要求关系中的元组在组成关键的属性上不能有空值。

这是遵守(C)。

C)实体完整性规则6.在关系代数中,连接运算其实是_B___两个运算的组合.B)迪卡尔积和选择7.下列式子中,不正确的是_D_ D)R∩S=S-(R-S)8.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为 _D__ D)小于等于209.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。

定义主键实现的是_A__完整性A)实体完整性10.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABLE实现_C__功能 C)数据定义11.基于“学生-选课-课程”数据库中的3个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),若要求查找选修“数据库技术”这门课程的学生姓名和成绩,将使用关系_D_ D)S、SC和C D 12.基于“学生-选课-课程”数据库中如下3个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),查找学生号为“200301188”的学生的“数据库”课程的成绩,至少将使用关系_B_B)SC和C13.基于学生-课程数据库中的三个基本表:学生信息表:s(sno, sname, sex, age, dept)主码为sno课程信息表:c(cno, cname, teacher)主码为cno学生选课信息表:sc(sno, cno, grade)主码为(sno,cno)“从学生选课信息表中找出无成绩的元组”的SQL语句是_C__C) SELECT * FROM sc WHERE grade IS NULL 14.下列关于SQL 语言中的索引(Index)的叙述中,不正确的是_A_A)索引外模式15.若用如下的SQL语句创建一个表S:CREATE TABLE S(S#CHAR(16) NOT NULL;SNAME CHAR(8) NOT NULL,SEX CHAR(2),AGE interger)向表S中插入如下行时,__B___行可被插入。

15春北航《数据库原理及应用》在线作业试卷一

15春北航《数据库原理及应用》在线作业试卷一

15春北航《数据库原理及应用》在线作业试卷一一、单选题(共25 道试题,共100 分。

)V 1. 授权定义经过编译后存储在()中A. 文件系统B. 数据字典C. 表D. 数据库满分:4 分2. DB的转储属于DBS的()A. 完整性措施B. 安全行措施C. 并发控制措施D. 恢复措施满分:4 分3. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的______。

A. "一方"表的主索引或候选索引,"多方"表的普通索引B. "一方"表的主索引,"多方"表的普通索引或候选索引C. "一方"表的普通索引,"多方"表的主索引或候选索引D. "一方"表的普通索引,"多方"表的候选索引或普通索引满分:4 分4. “视图”是DBS采用的()。

A. 恢复措施B. 安全性措施C. 完整性措施D. 并发控制措施满分:4 分5. 下列选项中,不属于数据库特点的是A. 数据共享B. 数据完整性C. 数据冗余较小D. 数据独立性低满分:4 分6. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。

A. 投影B. 连接C. 选择D. 复制满分:4 分7. 在关系模式R(U,F)中,如果F是最小函数依赖集,则()A. R∈2NFB. R∈3NFC. R∈BCNFD. R的规范化程度与F是否最小函数依赖集无关满分:4 分8. 关系代数表达式的优化策略中,首先要做的是( )。

A. 对文件进行预处理B. 尽早执行选择运算C. 执行笛卡儿积运算D. 投影运算满分:4 分9. DB技术中,“脏数据”是指()A. 未提交的数据B. 未提交的随后又被撤消的数据C. 违反访问权而写人DB的数据D. 输入时就有错的数据满分:4 分10. 关于DBMS的叙述,正确的是____A. DBMS是介于用户和操作系统之间的一组软件B. 不具有开放性C. DBMS软件由数据定义语言与数据操作语言构成D. 数据字典多数要手工进行维护满分:4 分11. 单个用户使用的数据视图的描述称为()A. 外模式B. 概念模式C. 内模式D. 存储模式满分:4 分12. 有关SCAN循环结构,叙述正确的是______。

[VIP专享]北京邮电大学-数据库原理与应用-阶段作业与期末考试试题

[VIP专享]北京邮电大学-数据库原理与应用-阶段作业与期末考试试题
标准答案: B;
1. 用树型结构表示实体间联系的模型是______。 A. 关系模型 B. 网状模型 C. 层次模型 D. 以上三个都是
标准答案: C;
1. 关系数据库用______来表示实体之间的联系。 A. 树结构 B. 网结构 C. 二维表 D. 线性表
标准答案: C;
阶段作业 2:
1. 在 E-R 概念模型中,一个学生是实体,学生实体可由学号,姓名,性别等属性组成,那么性别的取值范 围是实体的_____。 A. 主码 B. 属性 C. 联系
43m1m“-”J520Gm01m24“492k-Z(1)g2L3-”3060@k%3-g“/1”7mD2%BJ/Tg0d1-ZP318¬-A_2"o70)Xc0?y258z6n”217 NE)
标准答案: D;
1. 根据关系数据基于的数据模型---关系模型的特征判断下列正确的一项_____。 A. 只存在一对多的实体关系,以图形方式来表示 B. 以二维表格结构来保存数据,在关系表中不允许有重复行存在 C. 能体现一对多、多对多的关系,但不能体现一对一的关系 D. 关系模型数据库是数据库发展的最初阶段
43m1m“-”J520Gm01m24“492k-Z(1)g2L3-”3060@k%3-g“/1”7mD2%BJ/Tg0d1-ZP318¬-A_2"o70)Xc0?y258z6n”217 NE)
C. 用户自定义完整性规则 D. 关键字完整性约束
标准答案: C;
1. 从 E-R 模型关系向关系模型转换时,一个 M:N 联系转换为关系模式时,该关系模式的关键字是 _______。 A. M 端实体的关键字 B. N 端实体的关键字 C. M 端实体关键字与 N 端实体关键字组合 D. 重新选取其他属性

北邮数据库原理与应用阶段作业

北邮数据库原理与应用阶段作业

一、单项选择题(共10道小题,共100.0分)1.在E-R概念模型中,一个学生是实体,学生实体可由学号,姓名,性别等属性组成,那么性别的取值范围是实体的_____。

2.1.主码2.属性3.联系4.域知识点:关系 Relation学生答案:[D;]标准答案:D;得分:[10]试题分值:10.0提示:3.下面有关主键的叙述正确的是______。

4.1.不同的记录可以具有重复的主键值或空值2.一个表中的主键可以是一个或多个字段3.在一个表中主键只可以是一个字段4.表中的主键的数据类型必须定义为自动编号或文本知识点:码 Key学生答案:[B;]标准答案:B;得分:[10]试题分值:10.0提示:1.在关系模型中,利用 ____________的方法来实现数据之间的联系。

2.1.指针2.在一个关系中包含另一个关系的属性3.文件名4.父子关系知识点:关系数据库的联系学生答案:[B;]标准答案:B;得分:[10]试题分值:10.0提示:1.定义外键实现的是______。

2.1.实体完整性2.参照完整性3.用户定义的完整性4.实体完整性、参照完整性和用户定义的完整性知识点:关系完整性规则学生答案:[B;]标准答案:B;得分:[10]试题分值:10.0提示:1.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于_____。

2.1.实体完整性规则2.引用完整性约束3.用户自定义完整性规则4.关键字完整性约束知识点:关系完整性规则学生答案:[C;]标准答案:C;得分:[10]试题分值:10.0提示:1.在需求分析阶段,数据字典是对系统中______。

2.1.数据的描述2.处理的描述3.功能的描述4.数据与处理关系的描述知识点:数据库设计过程学生答案:[D;]标准答案:D;得分:[10]试题分值:10.0提示:1.E-R 模型的基本成分是______。

2.1.字段与记录2.库结构与属性3.实体与联系4.记录与属性知识点:数据库设计过程学生答案:[C;]标准答案:C;得分:[10]试题分值:10.0提示:1.数据库三级模式体系结构的划分,有利于保持数据库的______。

北邮数据库原理与应用阶段作业

北邮数据库原理与应用阶段作业

一、单项选择题(共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.不允许任何其他事务对这个锁定目标再加任何类型锁的是______。

北交20春季《数据库原理及应用》在线作业二_5.doc

北交20春季《数据库原理及应用》在线作业二_5.doc

1.在以下关于索引的说明中,错误的是____。

A.索引可以提高查询速度B.索引可能降低更新速度C.不能更新索引字段D.索引和排序具有不同的含义【参考答案】: C2.在关系数据模型中,对二维表框架的描述称为____。

A.模式B.结构C.系统模式D.关系模式【参考答案】: D3.____是用户与DBS的接口。

A.模式B.外模式C.内模式D.关系模式【参考答案】: B4.FoxPro所管理的数据库文件类型是____文件。

A..dbtB..prgC..txtD..dbf【参考答案】: D5.____负责全面地管理和控制数据库系统。

A.用户B.操作员C.系统分析员D.数据库管理员【参考答案】: D6.FoxPro系统通常称作____。

A.数据库B.高级语言C.数据库系统D.数据库管理系统【参考答案】: D7.不能参与排序的数据类型____。

A.字符型B.日期型C.备注型D.逻辑型【参考答案】: C8.____结点之间的联系不受层次的限制,可以任意发生联系,所以它的结构是结点的连通图。

A.层次模型B.网络模型C.关系模型D.面向对象模型【参考答案】: B9.DELETE命令的作用是____。

A.直接物理删除当前记录B.为当前记录做删除标记C.删除当前数据库文件的所有记录D.在提问确认后物理删除当前记录【参考答案】: B10.目标程序是指____。

A.为了某个目的编制的程序B.汇编语言程序C.由源程序编译后产生的可执行机器指令序列D.任意一段机器语言代码【参考答案】: C11.FoxPro数据库管理系统其数据模型均是____。

A.层次型B.网络型C.关系型D.适用型【参考答案】: C12.FoxPro提供了工作区概念,其中对当前工作区叙述错误的是____。

A.建立数据库时所在工作区是当前工作区B.最后一次执行SELECT命令时所选择的工作区为当前工作区C.当前工作区中只有一条记录指针D.当前工作区中字段名可直接使用【参考答案】: A13.数据库系统阶段,在描述数据的时候,不仅要描述数据本身,还要描述数据之间的____。

《数据库原理与应用作业》作业形考网考形成性考核册-国家开放大学电大

《数据库原理与应用作业》作业形考网考形成性考核册-国家开放大学电大

数据库原理与应用形成性考核册专业:学号:姓名:第一章一、填空题1.数据库处理技术经历了________、________、________以及分布式数据库管理等四个发展阶段。

2.在文件管理结点程序和数据在存储位置上是________存放的。

3.在文件管理阶段,文件之间是相互________的,在数据库管理阶段,文件之间是相互________的。

4.使用数据库设计程序时,只需要告诉数据库管理系统________,不需要告诉它________。

5.在________系统中,数据没有独立的操作界面,在________系统中,数据具有独立的操作界面。

6.DBMS具有________、________、________和________等管理控制功能。

7.分布式数据库系统除了具有一般数据库系统的优点之外,还具有________、________、________、________等优点。

8.在实体中能作为码的属性称为________,否则称为________。

9.实体之间的联系类型有三种,分别为________、________和________。

10.若实体A和B是l对多的联系,实体B和C是l对多的联系,则实体A和C是________对________的联系。

11.若实体A和B是1对多的联系,实体B和C是l对l的联系,则实体A和C是________对________的联系。

12.在非关系模型中,每个结点代表着一个_______,每个父子联系代表着______联系。

13.在非关系模型中操作记录的方式是________式的,在关系模型中,操作记录的方式是________式的。

14.关系中的每一行称为一个________,每一列称为一个________。

15.假定一个关系中有n个元组,则某个列的当前全部取值的个数最少为________个,最多为________个。

16.关系数据库系统具有________单一、采用________、数据完全________、________理论支持等优点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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
提示:。

相关文档
最新文档