北交《数据库原理及应用》在线作业二-0004.5FC58505-7736-4644-95B8-46F8E6A6717E(总14页)
数据库原理及应用(第2版)习题参考答案
数据库原理及应用(第2版)习题参考答案·2·第1章数据概述一.选择题1.下列关于数据库管理系统的说法,错误的是CA.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是DA.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是CA.提供了应用程序和数据的独立性B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合C.用户访问数据时,需要知道存储数据的文件的物理信息D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是DA.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行6.数据库系统的物理独立性是指DA.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于AA.系统软件B.工具软件C.应用软件D.数据软件8.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是BA.数据库B.操作系统C.应用程序D.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是DA.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件C.客户/服务器结构比文件服务器结构的网络开销小D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享·3·数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。
15春北交《数据库及其应用》在线作业二试卷
15春北交《数据库及其应用》在线作业二一、单选题(共15 道试题,共30 分。
)V 1. 用户涉及的逻辑结构用()描述A. 模式B. 存储模式C. 概念模式D. 子模式满分:2 分2. 设计数据流程图(DFD)属于数据库设计的()A. 可行性分析阶段的任务B. 需求分析阶段的任务C. 概念设计阶段的任务D. 逻辑设计阶段的任务满分:2 分3. 在数据库设计中,将ER图转换成关系数据模型的过程属于()A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段满分:2 分4. 在关系模式R(U)中,如果X→Y和X→Z成立,那么X→YZ也成立。
这条推理规则称为()A. 自反律B. 合并律C. 增广律D. 分解律满分:2 分5. 设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )A. r+sB. r-sC. r×sD. max(r,s)满分:2 分6. 关于ER图,下列说法中错误的是()A. 现实世界的事物表示为实体,事物的性质表示为属性B. 事物之间的自然联系表示为实体之间的联系C. 在ER图中,实体和属性的划分是绝对的、一成不变的D. 在ER图中,实体之间可以有联系,属性和实体之间不能有联系满分:2 分7. “运行记录优先原则”只指应该在对数据库更新()A. 前先写一个日志记录到日志文件B. 后写一个日志记录到日志文件C. 前先运行记录D. 后在日志缓冲区运行记录满分:2 分8. SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个()A. 表B. 记录C. 元组D. 数据项满分:2 分9. SQL语言通常称为( )A. 结构化查询语言B. 结构化控制语言C. 结构化定义语言D. 结构化操纵语言满分:2 分10. 视图建立后,在数据字典中存放的是()A. 查询语句B. 视图的内容C. 视图的定义D. 产生视图的表的定义满分:2 分11. 在SQL语言中,对输出结果排序的是()A. ORDER BYB. WHEREC. GROUP BYD. HAVING满分:2 分12. 在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关u系的数目是( )A. 6B. 9C. 12D. 15满分:2 分13. 在数据库设计中,表示用户业务流程的常用方法是( )A. DFDB. ER图C. 程序流程图D. 数据结构图满分:2 分14. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。
《数据库原理与应用》模拟试题二及参考答案
《数据库系统概论》试卷二本试题所用到的银行企业的数据库模式如下所示:-schema=(customer-name, customer-street, customer-city)-schema=(branch-name, account-number, balance)-schema=(customer-name, account-number)-schema=(branch-name, branch-city, assets)-schema=(branch-name, loan-number, amount) "-schema=(customer-name, loan-number)建立在这些关系模式上的数据库中的关系如下所示:-schema)-schema)Depositor-schema)h-schema)-schema)-schema)试题一(20分):请将下列术语填入与其相应的空(仅填对应序号即可):唯一标识一个实体集中的实体现实世界中的一个对象,如人物、事件等多个实体之间的相互关联相似实体的集合与联系集相关的实体集的数目一个实体集的特性指定一个实体集中可以(或必须)与其他实体集相联系的实体数目依赖于其他实体集的实体集度为三的联系可以被分成多个部分(成员)复合属性弱实体集属性实体联系三元度码实体集映射约束试题二(20分):请用关系代数表达式表示下列查询:在银行中有贷款或有帐户的客户姓名;(6分)所有与Smith居住在同一街道的客户姓名;(6分)在Brooklyn市的所有分支机构中都有帐户的客户姓名。
(8分)试题三(20分):请简要回答以下问题:你是如何理解DBMS的调度中事务是并发执行而不是并行执行的?(10分)函数依赖a?b在关系r(R)上是满足的,但在关系模式R上不一定是成立的!为什么?请举例说明。
(10分)试题四(20分):用SQL表示查询:在银行中有多个(至少两个)帐户的客户姓名和存款总额;(10分)请解释以下SQL语句的含义:;(3分);(3分)elect count(distinct a) from r,其中a是r的一个属性。
数据库原理和应用(第2版)习题参考答案解析
第1章数据概述一.选择题1.下列关于数据库管理系统的说法,错误的是CA.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是DA.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是CA.提供了应用程序和数据的独立性B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合C.用户访问数据时,需要知道存储数据的文件的物理信息D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是DA.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行6.数据库系统的物理独立性是指DA.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于AA.系统软件B.工具软件C.应用软件D.数据软件8.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是BA.数据库B.操作系统C.应用程序D.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是DA.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件C.客户/服务器结构比文件服务器结构的网络开销小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概念模型中,一个学生是实体,学生实体可由学号,姓名,性别等属性组成,那么性别的取值范围是实体的_____。
15秋标准答案 北航《数据库原理及应用》在线作业二
北航《数据库原理及应用》在线作业二单选题一、单选题(共25 道试题,共100 分。
)1. 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式()部门(部门号,部门名,部门成员,部门总经理)A. 部门总经理B. 部门成员C. 部门名D. 部门号-----------------选择:B2. 描述数据库中全体数据的逻辑结构和特征是____A. 内模式B. 模式C. 外模式D. 存储模式-----------------选择:B3. 有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。
其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。
要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。
这里WHERE 子句的内容是()A. S.S#=SC.S# and SEX=“女”and CNAME=“计算机”B. S.S#=SC.S# AND C#=SC.C# and CNAME=“计算机”C.SEX=“女”and CNAME=“计算机”D.S.S#=SC.S# and C.C#=SC.C# and SEX=“女”and CNAME=“计算机”-----------------选择:D4. 在数据库与宿主语言之间传递信息是通过()A. 全局变量B. 局部变量C. 公共数据区D. 系统缓冲区-----------------选择:B5. 实体完整性是指关系中()。
A. 不允许有空行B. 主码不允许取空值C. 属性值外码取空值D. 允许外码取空值-----------------选择:B6. 在关系模式R(U,F)中,如果X→U,则X是R的()A. 侯选键B. 超键C. 主键D. 外键-----------------选择:B7. 在ER图中,用长方形表示__,用椭圆表示__()A. 联系、属性B. 属性、实体C. 实体、属性D. 什么也不代表、实体-----------------选择:C8. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的______。
233043 北交《数据库及其应用》在线作业二 15秋答案
北交《数据库及其应用》在线作业二一、单选题(共 15 道试题,共 30 分。
)1. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、MS、数据库、应用程序及用户等组成的一个整体叫__。
(). 文件的集合、操作系统、文件系统. 数据的集合、数据库管理系统、数据库系统. 命令的集合、数据库系统、软件系统. 程序的集合、命令系统、文件系统正确答案:2. SQL的L语句不包括(). SLT. RT TL. ROP VIW. ROP INX正确答案:3. SQL语言中,条件“年龄TWN 20 N 30”表示年龄在20至30之间,且( ). 包括20岁和30岁. 不包括20岁和30岁. 包括20岁但不包括30岁. 包括30岁但不包括20岁正确答案:4. 关系代数表达式的优化策略中,首先要做的是( ). 对文件进行预处理. 尽早执行选择运算. 执行笛卡儿积运算. 投影运算正确答案:5. 数据库系统中的数据模型通常由()三部分组成. 数据结构、数据操作和完整性约束. 数据定义、数据操作和安全性约束. 数据结构、数据管理和数据保护. 数据定义、数据管理和运行控制正确答案:6. .如何构造出一个合适的数据逻辑结构是( )主要解决的问题。
. 关系数据库优化. 数据字典. 关系数据库规范化理论. 关系数据库查询正确答案:7. 数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是(). MS、OS、应用软件. MS、应用软件、OS. OS、MS、应用软件. OS、应用软件、MS正确答案:8. 在SQL语言中,LT语句的作用是(). 删除基本表. 删除视图. 删除基本表和视图. 删除基本表和视图的元组正确答案:9. 在SLT语句中使用*,表示(). 选择任何属性. 选择全部属性. 选择全部元组. 选择主码正确答案:10. 关系演算的基础是( ). 形式逻辑中的逻辑演算. 形式逻辑中的关系演算. 数理逻辑中的谓词演算. 数理逻辑中的形式演算正确答案:11. 视图是一个“虚表”,视图的构造基于( ). 基本表. 视图. 基本表或视图. 数据字典正确答案:12. 在SQL语言中使用FORIGN KY时,与之配合的语句是(). XISTS. XPT. TL. RFRNS正确答案:13. 下列关于视图的说法错误的是(). 视图是从一个或多个基本表导出的表,它是虚表. 某一用户可以定义若干个视图. 视图一经定义就可以和基本表一样被查询、删除和更新. 视图可以用来定义新的视图正确答案:14. 位于用户和操作系统之间的一层数据管理软件是(). S.. MS. MIS正确答案:15. 在SQL语言中,用户可以直接操作的是(). 基本表. 视图. 基本表和视图. 基本表或视图正确答案:北交《数据库及其应用》在线作业二二、多选题(共 15 道试题,共 45 分。
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循环结构,叙述正确的是______。
秋北交《数据库原理及应用》在线作业二
秋北交《数据库原理及应用》在线作业二————————————————————————————————作者:————————————————————————————————日期:北交《数据库原理及应用》在线作业二试卷总分:100 测试时间:--单选题多选题判断题、单选题(共 20 道试题,共 50 分。
)1. 在以下关于索引的说明中,错误的是____。
A. 索引可以提高查询速度B. 索引可能降低更新速度C. 不能更新索引字段D. 索引和排序具有不同的含义满分:2.5 分2. 不能参与排序的数据类型____。
A. 字符型B. 日期型C. 备注型D. 逻辑型满分:2.5 分3. DELETE命令的作用是____。
A. 直接物理删除当前记录B. 为当前记录做删除标记C. 删除当前数据库文件的所有记录D. 在提问确认后物理删除当前记录满分:2.5 分4. FoxPro是结构化程序设计语言,下列不属于分支执行结构的是____。
A. IF ... ENDIFB. DO WHILE...ENDDOC. DO CASE…ENDCASED. IF ... ELSE ... ENDIF满分:2.5 分5. ____结构中至少有一个结点有多于一个的父结点。
A. 层次模型B. 网络模型C. 关系模型D. 面向对象模型满分:2.5 分6. ____是数据处理的基础工作。
A. 数据传输B. 数据加工C. 数据存储D. 数据管理满分:2.5 分7. 对FOXRPO,下面说法中,错误的是____。
A. 字符型字段可以存放空格B. 日期型字段专门存放日期数据C. 逻辑型字段可以存放数值D. 备注型字段必须存放文字内容满分:2.5 分8. FoxPro提供了工作区概念,其中对当前工作区叙述错误的是____。
A. 建立数据库时所在工作区是当前工作区B. 最后一次执行SELECT命令时所选择的工作区为当前工作区C. 当前工作区中只有一条记录指针D. 当前工作区中字段名可直接使用满分:2.5 分9. 二维表格中的一列对应于数据库中的____。
北交《数据库原理及应用》在线作业一-0002【20春答案49248】
10.二维表格中的一列对应于数据库中的____。 A.一个字段 B.一条记录 C.几条记录 D.无对应关系
11.____是数据处理的基础工作。 A.数据传输 B.数据加工 C.数据存储 D.数据管理
7.____是数据库系统的核心,用于数据库的建立、使用和维护。 A.硬件系统 B.软件系统 C.数据库管理员 D.数据库管理系统
8.在FoxPro中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令____。 A.LIST TO PRINT B.LIST ON PRINT
C.PRINT LIST D.LIST PRINT ON
8.为数据设置值域是保证数据的有效性及避免数据输入或修改时出现错误的重要措施。 A.正确 B.错误
9.消除冗余属性的等值连接称为自然连接。 A.正确 B.错误
10.关系模型中主关键字或是外部关键字的属性值可以为空。 A.正确 B.错误
多选题 1.手工管理阶段的特点是____。 A.数据不保存 B.没有文件的概念 C.数据是面向应用的 D.数据的存取基本以记录为单位 E.没有对数据进行管理的软件系统
2.手工管理阶段程序员不仅要规定数据的逻辑结构而且还要在程序中设计物理结构,包括____等。 A.存储结构 B.存取方法 C.输入方式 D.输出方式 E.记录结构
北交《数据库原理及应用》在线作业一-0002 红字部分为答案!
单选题 1.不能参与排序的数据类型____ A.字符型 B.日期型 C.备注型 D.逻辑型
2.FoxPro数据库管理系统其数据模型均是____。 A.层次型 B.网络型 C.关系型 D.适用型
北交《数据库原理及应用》在线作业一-0005.D7A5BF6C-3F5D-47DA-A1AF-34890FD4262D(总14页)
北交《数据库原理及应用》在线作业一-0005 FoxPro系统通常称作____。
A:数据库
B:高级语言
C:数据库系统
D:数据库管理系统
答案:D
不能参与排序的数据类型____。
A:字符型
B:日期型
C:备注型
D:逻辑型
答案:C
二维表格中的一列对应于数据库中的____。
A:一个字段
B:一条记录
C:几条记录
D:无对应关系
答案:A
FoxPro数据库管理系统其数据模型均是____。
A:层次型
B:网络型
C:关系型
D:适用型
答案:C
在关系数据模型中,对二维表框架的描述称为____。
A:模式
B:结构
C:系统模式
D:关系模式
答案:D
目标程序是指____。
A:为了某个目的编制的程序
B:汇编语言程序。
《数据库原理与应用》练习册答案共23页word资料
习题一一、选择题1.数据库系统的构成为:数据库、计算机硬件系统、( D )、相关软件和人员。
A、操作系统B、文件系统C、数据集合D、数据库管理系统2.关系数据库系统中所使用的数据结构是( D )A、树B、图C、表格D、二维表3.使用关系运算对系统进行操作,得到的结果是( C )A、属性B、元组C、关系D、关系模式4.从数据库的整体结构看,数据库系统采用的数据模型有( C )A、网状模型、链状模型和层次模型B、层次模型、网状模型和环状模型C、层次模型、网状模型和关系模型D、链状模型、关系模型和层次模型5.用二维表形式表示的数据模型是( B )A、层次数据模型B、关系数据模型C、网状数据模型D、网络数据模型6.DBAS指的是( C )A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统7.用于实现数据库数据操作的软件称为( C )A、数据软件B、操作系统C、数据库管理系统D、编译程序8.使用数据库技术进行人事档案管理是属于计算机的( C )A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用9.在关系理论中,把二维表表头中的栏目称为( D )A、数据项B、元组C、结构名D、属性名10.如果要改变一个关系中属性的排列顺序,应使用关系运算是( C )A、重建B、选取C、投影D、连接11.数据库的数据都存放在一台计算机中,并由它统一管理和运行的数据库系统称为( C )A、分布式系统B、单用户系统C、集中式系统D、共享式系统二、填空题1. 常见的数据模型有_层次模型_、_网状模型_、_关系模型_和关系对象模型四种。
2.在关系数据库的基本操作中,从关系中抽取满足条件的元组的操作被称为_ 选择 _;从关系中抽取指定列的操作被称为__投影__;将两个关系中相同属性值的元组连接到一起而形成新关系操作被称为__连接_。
3.二维表中的每一列称为一个字段,或称为关系的一个__属性名_;二维表中的每一行称为一个记录,或称为关系的一个__元组_。
北理网上作业数据库技术与应用
正确的题数:2 题目总数:
在线作业自动判卷
题目
类型 分值 正确答案 你的答案 批改
有关系模式 R(学号,课号,成绩),如果用 SQL
语句查询没有参加考试学生的学号,其查询条 判断题 10.0 错误 正确 × 件用 WHERE 成绩=0 表示。
在 E-R 模型中,属性描述实体,不用来描述实 体间的联系。
正确的题数:4 题目总数:
在线作业自动判卷
题目
正确答 你的答
类型 分值
批改
案
案
“脏”数据的读出是数据库完整性遭到破坏的一个例 子。
判断 题
10.0
错误
错误
√
分布式数据库中,数据库是由不同站点上的数据组 成的。
判断 题
10.0
正确
正确
√
数据库系统中的系统故障不需要通过数据备份文件 就可以恢复。
判断 题
批改
× × × × × × × × × ×
在线作业自动判卷
题目
类型
分 正确答案 你的答案
值
下面不属于用户权限的是
单选题 10.0
2
1
下面不能授予属性列的权限是
单选题 10.0
3
2
数据库系统安排多个事务并发执行的过程称为
单选题 10.0
3
封锁可以避免数据的不一致性,但可能会引起系统
单选题 10.0
2
3
值
单选题 10.0
3
3
在 SELECT 语句中,对应关系代数投影运算的子句是
单选题 10.0
1
1
选课关系 R(SNO,CNO,G),若要查询每个学生选课的平均成绩,
单选题 10.0
《数据库原理及应用》第二次在线作业参考答案
作业第1题关系规范化中的删除操作异常是指()您的答案:A题目分数:0.5此题得分:0.5批注:逻辑数据库设计第2题设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。
您的答案:A题目分数:0.5此题得分:0.5批注:逻辑数据库设计第3题规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。
您的答案:B题目分数:0.5此题得分:0.5批注:逻辑数据库设计第4题关系数据库规范化是为解决关系数据库中()问题而引入的。
您的答案:A题目分数:0.5此题得分:0.5批注:逻辑数据库设计第5题当关系模式R(A,B)已属于3NF,下列说法中()是正确的。
您的答案:B题目分数:0.5此题得分:0.5批注:逻辑数据库设计第6题关系模型中的关系模式至少是()。
题目分数:0.5此题得分:0.5批注:逻辑数据库设计第7题在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是()。
您的答案:C题目分数:0.5此题得分:0.5批注:逻辑数据库设计第8题当B属性函数依赖于A属性时,属性A和B的联系是()。
您的答案:B题目分数:0.5此题得分:0.5批注:逻辑数据库设计第9题以下关于ER模型向关系模型转换的叙述中,()是不正确的。
您的答案:C题目分数:0.5此题得分:0.5批注:逻辑数据库设计第10题关系模式中,满足2NF的模式,()。
您的答案:B题目分数:0.5此题得分:0.5批注:逻辑数据库设计第11题 E-R模型用于数据库设计的()阶段。
您的答案:B题目分数:0.5此题得分:0.5批注:概念数据库设计第12题消除了部分函数依赖的1NF的关系模式,必定是()。
您的答案:B题目分数:0.5批注:逻辑数据库设计第13题根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。
下面" 部门" 关系中,因哪个属性而使它不满足第一范式?部门( )您的答案:B题目分数:0.5此题得分:0.5批注:逻辑数据库设计第14题以下关于索引的正确叙述是()。
《数据库原理与应用》第02章在线测试
《数据库原理与应用》第02章在线测试B、候选码C、主码D、码4、实体的属性可以分为A、简单的B、单值的C、基本的D、复合属性E、多值属性F、派生属性5、一个实体集可能具有多个A、超码B、候选码C、主码D、码第三题、判断题(每题1分,5道题共5分)正确错误、一个实体的候选码只能有一个正确错误、极小超码称为候选码正确错误、候选码可以有多个属性构成正确错误、弱实体集没有码只有分辨符正确错误A BC DR但不属于A BC DR并属于A、并B、交C、差D、选择4、用于对主码取值限制的是A、实体完整性B、参照完整性C、用户自定义的完整性D、以上都对5、基本E-R图向关系模型转换是对多值属性如何处理B、展平技术,忽略复合属性本身,直接使用其成分A、忽略属性代替C、为其创建一个新的关系模式D、以上都不对第二题、多项选择题(每题2分,5道题共10分)1、下面不可以取空值的有A、主码B、候选码C、外码D、主属性2、A实体和B实体是一对一的联系,转换成关系模式后,码可以是A、A实体的码B、B实体的码C、AB实体的码的联合D、以上都对3、关系模型的要素包括A、关系数据结构B、关系操作C、关系完整性约束D、模式定义正确错误、包含在码中的属性称为主属性正确错误、不包含在码中的属性称为主属性正确错误、一个关系中超码的个数大于等于候选码的个数正确错误、候选码的个数大于等于主码的个数正确错误《数据库原理与应用》第04章在线测试《数据库原理与应用》第04章在线测试剩余时间:49:49A BC D语言可以使用下列哪条语句来进行修改元组A BC D、下面关于SQLA BC D 、创建视图的语句是A BC D 、下面描述正确的有A BC DF、deleteG、update2、下面属于控制语句的有A、createB、ALTERC、selectD、insertE、GRANTF、REVOKE3、可以使用create定义的数据对象包括A、表B、视图C、索引D、模式E、分组F、断言G、授权4、3、下面关于SQL语言特点不正确的是A、集多种数据库语言于一体B、高度非过程化C、高度过程化D、面向集合的操作方式E、面向记录的操作方式正确错误、视图是一种安全性手段正确错误、基于视图的更新要转换成对基本表的更新,因此定义视图没有用处正确错误、基于视图的查询不转换成对基本表的查询正确错误、基于视图可以进行各种更新操作正确错误出师表两汉:诸葛亮先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。
数据库原理及应用第二版习题答案课后习题
第1章数据库概述1.试说明数据、数据库、数据库管理系统和数据库系统的概念。
答:数据是描述事物的符号记录,是数据库中存储的基本对象。
数据库是存放数据的仓库,是长期存储在计算机中的有组织的、可共享的大量数据的集合。
数据库管理系统是一个专门用于实现对数据进行管理和维护的系统软件。
数据库系统是指在计算机中引入数据库后的系统,一般由数据库、数据库管理系统(及相关的实用工具)、应用程序、数据库管理员组成。
2.数据管理技术的发展主要经历了哪几个阶段?答:数据管理技术的发展主要经历了文件管理和数据库管理两个阶段。
3.与文件管理相比,数据库管理有哪些优点?答:将相互关联的数据集成在一起,具有较少的数据冗余,程序与数据相互独立,保证数据的安全可靠,最大限度地保证数据的正确性,数据可以共享并能保证数据的一致性。
4.在数据库管理方式中,应用程序是否需要关心数据的存储位置和存储结构?为什么?答:不需要。
因为在数据库系统中,数据的存储位置以及存储结构保存在数据库管理系统中,从数据到物理存储位置的转换是由数据库管理系统自动完成的。
5.在数据库系统中,数据库的作用是什么?答:在数据库系统中,数据库是存放数据的场所。
6.在数据库系统中,应用程序可以不通过数据库管理系统而直接访问数据文件吗?答:不能。
7.数据独立性指的是什么?它能带来哪些好处?答:数据独立性指的是数据的逻辑独立性和物理独立性。
逻辑独立性带来的好处是当表达现实世界信息的逻辑结构发生变化时,可以不影响应用程序;物理独立性带来的好处是当数据的存储结构发生变化时,可以不影响数据的逻辑组织结构,从而也不影响应用程序。
8.数据库系统由哪几部分组成,每一部分在数据库系统中的作用大致是什么?答:数据库系统由四个主要部分组成,即数据库、数据库管理系统、应用程序和系统管理员。
数据库是数据的汇集,它以一定的组织形式存于存储介质上;数据库管理系统是管理数据库的系统软件,它可以实现数据库系统的各种功能;系统管理员负责数据库的规划、设计、协调、维护和管理等工作;应用程序指以数据库数据为核心的应用程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北交《数据库原理及应用》在线作业二-0004在以下关于索引的说明中,错误的是____。
A:索引可以提高查询速度
B:索引可能降低更新速度
C:不能更新索引字段
D:索引和排序具有不同的含义
答案:C
在关系数据模型中,对二维表框架的描述称为____。
A:模式
B:结构
C:系统模式
D:关系模式
答案:D
____是用户与DBS的接口。
A:模式
B:外模式
C:内模式
D:关系模式
答案:B
FoxPro所管理的数据库文件类型是____文件。
A:.dbt
B:.prg
C:.txt
D:.dbf
答案:D
____负责全面地管理和控制数据库系统。
A:用户
B:操作员
C:系统分析员
D:数据库管理员
答案:D
FoxPro系统通常称作____。
A:数据库
B:高级语言。