数据库原理大习题集
《数据库原理》 习题集

《数据库原理》习题集目录第一部分基本概念 (1)一、单项选择题 (1)二、填空题 (8)三、简述题 (10)第二部分关系数据库 (17)一、单项选择题 (17)二、填空题 (19)三、简述与应用题 (20)第三部分关系数据库标准语言SQL (30)一、单项选择题 (30)二、填空题 (33)三.简述与应用题 (34)第四部分关系数据理论 (45)一、单项选择题 (45)二、填空题 (47)三.应用题 (48)第五部分数据库设计 (59)一、单项选择题 (59)二、填空题 (60)三、应用题 (61)第六部分数据库保护 (69)一、单项选择题 (69)二、填空题 (73)三、简述题 (75)第一部分基本概念一、单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统C.人工管理 D.数据项管理答案:A2.数据库系统与文件系统的主要区别是。
A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答案:B3.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界答案:A4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。
① A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合② A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③ A.文件系统 B.数据库系统C.软件系统 D.数据库管理系统答案:①B ②B ③B5.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制答案:B6.数据库具有①、最小的②和较高的③。
大学数据库原理习题集

第一章绪论填空题(1)数据库系统与文件系统最主要的区别是________。
(2)模式/内模式映像为数据库提供了________独立性。
(3)现实世界中事物的特性在信息世界中称为________。
(4)在E-R图中,属性用________表示。
(5)数据独立性分为________和________。
(6)层次模型中,根节点以外的节点最多有________个父节点。
单项选择题(1)________是按照一定的数据模型组织的,长期存储在计算机内,可供多个用户共享的数据的集合。
A. 数据库系统B. 数据库C. 文件D. 数据库管理系统(2)在数据库中,下列说法________是不正确的。
A.数据库避免了一切数据的重复B.数据库中的数据可以共享C.数据库减少了数据冗余D.数据库系统具有较高的数据和程序的独立性(3)下列四项中,不属于数据库系统特点的是()。
A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高(4)________处在数据库系统的核心位置。
A. 数据字典B. 数据库C. 数据库管理系统D. 数据库管理员(5)数据库(DB)、数据库管理系统(DBMS)、数据库系统(DBS)三者之间的关系是________。
A. DB包括DBMS和DBSB. DBMS包括DB和DBSC. DBS包括DB和DBMSD. DBS也就是DB(6)现实世界中客观存在并可相互区别的事物称为________。
A. 实体B. 实体集C. 字段D. 属性(7)下列实体类型的联系中,属于一对一联系的是________。
A. 教研室和教师的联系B. 父亲和孩子的联系C. 省和省会的联系D. 供应商和零件的联系(8)在E-R图中,联系用________表示。
A. 椭圆B. 矩形C. 菱形D. 三角形(9)用二维表结构表示实体以及实体之间联系的数据模型是________。
A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型(10)层次型、网状型和关系型数据库划分的原则是________。
数据库原理习题集-复习

第一章数据库基础基础知识简答题:1.DB、DBMS、元数据的含义是什么?2.关系数据库如何实现数据之间的联系?3.什么是关系、属性和元组?4.什么是DBMS?它的主要功能是什么?5.举例说明什么是主键?它的作用是什么?6.举例说明什么使外键?它的作用是什么?7.什么是实体完整性?说明实体完整性的用途?8.什么是参照完整性?举例说明参照完整性的用途?9.举例说明什么是数据冗余?它可能产生什么后果?10.举例说明什么是数据异常?11.什么是概念模型?12.数据库设计主要任务是什么?13.举例说明什么是关系的选择和投影操作?14.举例说明什么是关系的连接操作?第二章数据库设计简答题:1.实体、属性、属性域、基本属性项、组合属性的含义是什么?2.什么是联系?联系的类型有哪几种?3.E-R模型属于什么阶段的设计任务?4.举例说明一对多联系转换成关系模型的方法是什么?5.举例说明多对多联系转换成关系模型的方法是什么?6.举例说明一对一联系转换成关系模型的方法是什么?设计题:1.假设未名书社是一个个体经营的小书店。
书店有一个老板,雇用了两名营业员。
书店经营状况很好,顾客很多,为了扩大经营的范围,获得更大的效益,老板必须对电力的经营状况做到“了如指掌”,要及时了解下列问题:(1)书的库存情况,例如,书名、出版社、版次、出版日期、作者、书价、进价、进货日期、数量。
(2)掌握当日的销售情况,例如,书名、数量、金额和总销售额。
根据未名书社的业务需求,设计一个E-R模型,并将其转换成关系数据模型且画出数据结构图。
2.假设金龙房地产公司聘用多名业务员负责房地产的销售业务,金龙公司有房地产5万平方米,分布在3个小区,有一部分房产已出售,其中有的客户一次性付款,也有的客户是分期付款,公司希望了解存储业务员、房产、房产销售、客户和客户付款情况。
试设计E-R模型,描述金龙公司的数据环境,并将E-R模型转换成关系数据模型且画出数据结构图(自定义实体的属性)3.假设为银行的储蓄业务设计一个数据库,设想一下如何设计E-R模型,并将其转换成关系数据模型且画出数据结构土,自定义实体的属性。
数据库原理与应用习题集(含答案)

数据库原理(1)一、项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。
每小题1分,共15分)1.数据库系统的体系结构是(C )A、两级模式结构和一级映象B、三级模式结构和一级映象C、三级模式结构和两级映象D、三级模式结构和三级映象2.SQL语言称为(C )。
A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构人操纵语言3.在视图上不能完成的操作是(D)。
A、在视图上定义新的视图B、查询操作C、更新视图D、在视图上定义新的基本表4.数据库的并发操作有可能带来的三个问题中包括(D)。
A、数据独立性降低B、无法读出数据C、权限控制D、丢失更新5.当前应用最广泛的数据模型是(B)。
A、ER模型B、关系模型C、网状模型D、层次模型6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。
则该关系模式的码是(D )。
A、书号B、读者号C、书号+读者号D、书号+读者号+借期7.要保证数据库物理数据独立性,需要修改的是( B )A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式8.下列四项中,不属于数据库特点的是( D )A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低9.数据库中存储的是( D )A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系10.反映现实世界中实体及实体间联系的信息模型是( D )A.关系模型B.层次模型C.网状模型D.E—R模型11. 五种基本关系代数运算是( a)A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ112.数据库保护的几个方面中,不包括的是( A )A.控制数据冗余B.并发控制C.完整性保护D.故障恢复13.下列四项中,关系规范化程度最高的是关系满足( B )A.非规范关系B.第三范式C.第二范式D.第一范式14.单个用户使用的数据视图的描述称为(a )A.外模式B.概念模式C.内模式D.存储模式15. 子模式DDL用来描述( b )A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构二、填空题(每空1分,共15分)1、在三大传统的数据模型中,具有严格的数学理论基础的是_关系模型___。
数据库系统原理练习题库(附参考答案)

数据库系统原理练习题库(附参考答案)一、单选题(共100题,每题1分,共100分)1.属于数据库结构设计阶段的是A、程序设计B、功能设计C、事务设计D、逻辑结构设计正确答案:D2.人工管理阶段,计算机主要应用于A、数据集成B、科学计算C、过程控制D、故障恢复正确答案:B3.下列关于数据控制语言的说法中,正确的是A、REVOKE语句用于授予权限B、GRANT语句用于收回权限C、数据控制语言主要用于数据执行流程管理D、数据控制语言包括的主要SQL语句是GRANT和REVOKE正确答案:D4.下列属于关联分析算法的是A、AprioriB、GMMC、RedisD、HBase正确答案:A5.同一数据被反复存储的情况是A、删除异常B、插入异常C、更新异常D、数据冗余正确答案:D6.产生数据不一致的主要原因是并发操作破坏了事务的A、持续性B、一致性C、原子性D、隔离性正确答案:D7.DBMS提供【】来严格地定义模式。
A、模式描述语言B、子模式描述语言C、内模式描述语言D、程序设计语言正确答案:A8.关系数据库以【】作为数据的逻辑模型。
A、二维表B、关系C、关系模型D、数据库正确答案:C9.关于调用存储过程的说法,错误的是A、可以从交互式界面调用B、可以使用CALL语句来调用存储过程C、可以由嵌入式SQL调用D、不是所有的SQL接口都能调用存储过程正确答案:D10.可唯一标识实体的属性集称为A、键B、实体型C、域D、属性正确答案:A11.目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是A、设计评价B、编制应用程序设计说明C、模型转换D、子模式设计正确答案:B12.在使用游标的过程中,需要注意的事项不包括A、游标不能单独在查询操作中使用B、在一个BEGIN···END语句块中每一个游标的名字并不是唯一的C、游标是被SELECT语句检索出来的结果集D、在存储过程或存储函数中可以定义多个游标正确答案:B13.对关系的描述不正确的是A、关系中的元组次序可交换B、关系可以嵌套定义C、关系是一张二维表D、关系是一个集合正确答案:B14.下列关于MySQL的说法中,正确的是A、在MySQL中,一个关系对应多个基本表B、在MySQL中,一个或多个基本表对应一个存储文件C、在MySQL中,一个表只能有一个索引D、在MySQL中,索引不能存放在存储文件中正确答案:B15.关系数据库是以【】的形式组织数据。
数据库原理试题及答案

数据库原理试题及答案# 数据库原理试题及答案## 一、选择题1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据存储管理B. 数据查询C. 数据加密D. 数据备份与恢复答案:C2. 关系数据库管理系统(RDBMS)中,以下哪个不是SQL语句?A. SELECTB. INSERTC. DELETED. REMOVE答案:D3. 在关系数据库设计中,规范化的目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B## 二、简答题1. 简述数据库事务的四大特性(ACID原则)。
答案:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。
- 一致性(Consistency):事务必须保证数据库从一个一致的状态转移到另一个一致的状态。
- 隔离性(Isolation):并发执行的事务之间不会互相影响。
- 持久性(Durability):一旦事务提交,它对数据库的改变就是永久性的,即使系统发生故障也不会丢失。
2. 解释什么是外键以及它的作用。
答案:外键是一个表中的字段,它对应于另一个表的主键。
外键的作用是维护两个表之间的链接,确保数据的引用完整性。
当主键表中的数据被更新或删除时,外键表中相关联的数据也会相应地更新或删除。
## 三、论述题1. 论述数据库索引的作用及其对查询性能的影响。
答案:数据库索引是一种数据结构,用于提高数据库查询的效率。
索引可以快速定位到表中的特定数据行,而不需要扫描整个表。
这类似于书籍中的目录,可以快速找到所需的章节。
索引对查询性能有显著影响,它可以大大减少查询所需的时间,尤其是在大型数据集上。
然而,索引也会带来一些开销,如增加写操作的时间和存储空间的需求。
2. 描述数据库范式的概念及其重要性。
答案:数据库范式是一组用于指导数据库设计的规则,旨在减少数据冗余和提高数据的一致性。
常见的范式包括第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。
数据库原理试题及答案

数据库原理试题及答案一、选择题1. 数据库系统的核心是()。
A. 数据库B. 数据库管理系统C. 操作系统D. 应用程序答案:B2. 关系型数据库中的关系是指()。
A. 表格B. 图C. 树D. 网答案:A3. 在数据库中,用于存储数据的逻辑结构是()。
A. 索引B. 视图C. 表D. 记录答案:C二、填空题1. 数据库管理系统(DBMS)的主要功能包括数据定义、数据操纵、数据控制和________。
答案:事务管理2. 在关系型数据库中,表与表之间的联系称为________。
答案:关系3. 数据库的三级模式包括外模式、内模式和________。
答案:概念模式三、简答题1. 请简述数据库的三大范式。
答案:数据库的三大范式包括:- 第一范式(1NF):表中的每个字段都是不可分割的基本数据项。
- 第二范式(2NF):在第一范式的基础上,非主属性完全依赖于主键。
- 第三范式(3NF):在第二范式的基础上,任何非主属性不依赖于其他非主属性。
2. 什么是事务的ACID属性?答案:事务的ACID属性包括:- 原子性(Atomicity):事务中的操作要么全部完成,要么全部不完成。
- 一致性(Consistency):事务执行的结果必须使数据库从一个一致性状态转换到另一个一致性状态。
- 隔离性(Isolation):事务的执行不应互相干扰。
- 持久性(Durability):一旦事务提交,则其结果在数据库中永久保存。
四、计算题1. 假设有一个学生表Student,包含字段:学号(Sno),姓名(Sname),年龄(Sage),专业(Sdept)。
请写出查询所有计算机专业学生的SQL语句。
答案:```sqlSELECT * FROM Student WHERE Sdept = '计算机';```2. 给定一个订单表Orders,包含字段:订单号(OrderID),客户ID (CustomerID),订单日期(OrderDate),总金额(TotalAmount)。
数据库原理试题及答案

数据库原理试题及答案一、选择题1. 数据库的主要特点是什么?A. 数据独立性B. 冗余性C. 数据共享性D. 数据保密性答案:A. 数据独立性2. 关系数据库中,主键的作用是什么?A. 用于建立实体之间的联系B. 用于唯一标识关系表中的每一条记录C. 用于排序和索引D. 用于限制实体的属性取值范围答案:B. 用于唯一标识关系表中的每一条记录3. 下面哪个不是SQL的基本操作?A. SELECTB. UPDATEC. DELETED. INSERT答案:C. DELETE4. 数据库ACID特性中的一致性指的是什么?A. 事务执行前后数据的一致性B. 并发操作下的数据一致性C. 数据库内部元数据的一致性D. 数据备份和恢复的一致性答案:A. 事务执行前后数据的一致性5. 数据库索引的作用是什么?A. 提高数据查询的效率B. 加快数据的插入和更新操作C. 保证数据的一致性D. 限制数据的访问权限答案:A. 提高数据查询的效率二、填空题1. 数据库中,用于描述数据之间的关系的形式称为________。
答案:表2. 数据库中,用于存储数据的基本单位称为________。
答案:字段3. 数据库中,用于组织和管理数据的软件系统称为________。
答案:数据库管理系统(DBMS)4. 关系数据库中,用于连接不同表之间的数据的字段称为________。
答案:外键5. 关系数据库中,用于限制字段取值范围的规则称为________。
答案:约束三、简答题1. 请简要描述数据库的三级模式结构。
答:数据库的三级模式结构包括外模式(视图层)、概念模式(逻辑层)和内模式(物理层)。
外模式是用户对数据库的部分数据的逻辑表达方式,用户可以通过外模式对所需数据进行查询和操作。
概念模式是数据库的全局逻辑结构,它定义了数据库中各个实体及其之间的关系,并给出了对数据进行操作的完整规则。
内模式是数据库在物理存储上的表示,它描述了数据在磁盘上的存储方式和组织结构。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录第一章数据库系统概述 (2)第二章数据库建模 (9)第三章关系模型和关系运算 (12)第四章数据库语言SQL (17)第五章查询优化与并发控制 (23)第六章关系数据库设计理论 (28)第七章数据库设计 (36)第八章SQL系统环境 (42)第一章数据库系统概述一.单选题1.( )是按照一定的数据模型组织的,长期储存在计算机内,为多个用户共享的数据的聚集。
A.数据库系统B.数据库C.关系数据库D.数据库管理系统2.数据库系统的基础是()。
A.数据结构B.数据库管理系统C.操作系统D.数据模型3.()处于数据库的核心位置。
A.数据字典C.数据库B.数据库管理系统D.数据库管理员4.对数据库操作要以()的内容为依据。
A.数据模型B.数据字典C.数据库管理系统D.运行日志5.数据库第3层结构的描述放在()中。
A.数据库系统B.运行日志C.数据库管理系统D.数据字典6.在执行查询语句时,DBMS从数据字典中调出相应的内模式描述,并从模式映像到内模式,从而确定应读入的()。
A.逻辑数据B.物理数据C.操作序列D.优化策略7.查询处理最复杂最重要的部分()。
A.检查是否存在所要查询的关系B.检查操作是否在合法授权范围内C.确定查询路径D.查询优化8.有了模式|内模式映像,可以保证数据和应用程序之间的()。
A.逻辑独立性B.物理独立性C.数据一致性D.数据安全性9.()是数据库中全部数据的逻辑结构和特征描述。
A.模式B.外模式C.内模式D.概念模式10.()是数据库物理结构和存储方式的描述。
A.模式B.外模式C.内模式D.概念模式11.( )是用户可以看见和使用的局部数据的逻辑结构和特征的描述。
A.模式B.外模式C.内模式D.概念模式12.数据库管理系统允许用户把一个或多个数据库操作组成(),它是一组按顺序执行的操作单位。
A.命令B.事务C.文件D.程序13.()是数据库物理结构和存储方式的描述。
A. 模式B.外模式C.内模式D.概念模式14.在数据库系统阶段,数据是()。
A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化的15.SQL Server 2005是一个()的数据库系统。
A.网状型B.层次型C.关系型D.以上都不是16.在SQL Server 2005中,当数据表被修改时,系统自动执行的数据库对象是()。
A.存储过程B.触发器C.视图D.其他数据库对象17.关系数据模型的三个组成部分中,不包括( ) 。
A.完整性规则B.数据结构C.恢复D.数据操作18、SQL语言通常称为()。
A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言19数据库管理系统的数据模型有()三种。
A.网状模型、链状模型和层次模型B.层次模型、环状模型和关系模型C.层次模型、网状模型和关系模型D.层次模型、环状模型和语义模型20、三个模式之间存在下列映射关系,将正确的填入括号中()。
A.外模式/内模式B.外模式/模式C.模式/模式D内模式/外模式21在数据库三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是( )。
A.外模式B.内模式C.模式D.存储模式22在视图上不能完成的操作是( )。
A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图23.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。
A.可靠性B.一致性C.完整性D.安全性24.SQL Server 2005 默认的用户登入账号有()。
A. BUILTIN\AdministratorsB.guestC.dboD.sa25.下列命令中()命令用于撤销SQL Server用户对象权限。
A.PEVOKEB.GRANTC.DENYD.CREATE26.SQL Server 2005 中的主体对且安全对象的权限层次()。
A 标准 B固定数据库 C 应用程序 D 服务期27.SQL Server 2005 中的主体对安全对象的权限层次()。
A 不分层 B分3层 C 分2层 D 分4层28.SQL Server 数据库用户不能够创建()。
A 数据库角色 B登入名 C服务器角色 D应用程序角色29.文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是()A.DATAB.DBSC.DBD.其他30.()是位于用户与操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制.A.DBMSB.DBC.DBDD.DBA31.DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和()。
A.系统分析员B.程序员C.数据库管理员D.操作员32.数据库、数据库系统和数据库管理系统之间的关系是()。
A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS33. 英文缩写DBA代表()。
A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言34.下面列出的数据管理技术发展的3个阶段中,没有专门的软件对数据进行管理的是()。
a. 人工管理b.文件系统管理c.数据库阶段A a和bB 只有bC b和cD 只有a35.下列4项中,不属于数据库系统特点的是()。
A 数据共享B 数据完整性C 数据冗余度高D 数据独立性36.数据库系统的数据独立性体现在()。
A 不会因为数据的变化而影响到应用程序B 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C 不会因为存储策略的变化而影响其他的存储结构D 不会因为某些存储结构的变化而影响其他的存储结构37.数据库的3级体系结构即子模式模式与内模式是对()的3个抽象级别。
A信息世界 B数据库系统C 数据D 数据库管理系统38.描述数据库全体数据的全局逻辑结构和特性的是()。
A模式 B 内模式C 3层之间的两种映射D 用户模式39.要保证数据库的数据独立性,需要修改的是()。
A模式与外模式的映射 B模式与内模式C 模式D 3层模式40.要保证数据库的逻辑独立性,需要修改的是()。
A 模式与外模式映射B 模式与内模式之间的映射C 模式D 3层模式41.模式和内模式()。
A只能有一个 B最多之能有一个C至少两个 D 可以有多个42.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集。
A模式 B物理模式C子模式 D 内模式43.当数据库的()改变了,有数据库管理员对()映像做相应改变,可以使()保持不变,从而保证了数据的物理独立性。
(1)模式(2)存储结构(3)外模式/内模式(4)用户模式(5)模式/内模式A(1)(3)(4) B(1)(5)(3)C (2)(5)(1) D(1)(2)(4)44.下述()不是DBA数据库管理员得职责。
A 完整性约束说明B 定义数据库模式C 数据库安全D 数据库管理系统统计45.目前()数据库系统已逐渐淘汰了网状数据库和层次数据库,称为当今最为流行的商用数据库系统。
A 关系 B面向对象C分布 D对象-关系46.()是刻画一个数据模型性质最重要的方面。
银次在数据库系统中,人们通常按他的类型来命名数据模型。
A 数据结构B 数据操纵C完整性约束 D 数据联系47.()属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A数据模型 B.gaining模型C 非关系模型 D关系模型48.在数据库中存储的是()。
A 数据 B信息C 数据和数据之间的联系D 数据模型的定义二.多选题1数据库管理系统的3中输入类型是()()和()。
A.查询B.插入C.更新D.模式更新2数据模型通常由()()和()三要素组成。
A.数据查询B.数据操作C.数据结构D.完整性约束3与数据库系统相关的概念分为()()与()3个主要的范畴。
A.开发B.设计C.编程D.实现4数据的完整性是指数据的()。
A. 一致性B. 正确性C. 相容性D. 有效性5数据安全性控制通常采取的措施有()。
A. 鉴定用户身份B. 设置口令C. 控制用户存取权限D. 数据加密6.并发操作会带来哪些数据不一致性()。
A.丢失修改B.不可重复读C.读脏数据D.死锁7数据库系统中可能发生的故障()。
A.运行故障B.事务故障C.系统故障D.介质故障8.数据库系统的组成一般包括()。
A. 数据库B. 支持数据库运行的软件C. 支持数据库运行的硬件D. 数据库管理员9.在SQL中,表达完整性约束的规则有()。
A.主键约束B.外键约束C.属性值约束D.全局约束10.数据库管理系统(DBMS)提供数据操纵语言(DML)实现对数据库数据的操纵,其中数据更新操作包括()。
A. 插入B.删除C.检索 D.修改11.下述关于数据库系统的叙述中错误的是()。
A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据12. 当局部E-R图合并成全局E-R图时可能出现冲突,下列属于合并冲突的是()。
A.属性冲突B.语法冲突C.结构冲突D.命名冲突13.数据字典中保存的信息有()。
A.模式和子模式B.存储模式C.文件存取模式D.数据库所用的文字14.下列属于需求分析阶段工作的是()。
A.分析用户活动B.建立E-R图C.建立数据字典D.建立数据流图15.下列关于数据库运行和维护的叙述中,错误的是()。
A.只要数据库正式投入运行,就标志着数据库设计工作的结束B.数据库的维护工作就是维持数据库系统的正常运行C.数据库的维护工作就是发现错误,修改错误D.数据库正式投入运行标志着数据库运行和维护工作的开始三.判断题1.数据库系统的基础是数据模型。
( )2.数据库系统的核心是数据库管理系统。
( )3.对数据库操作要以运行日志为依据。
( )4.有了外模式|模式映像,可以保证数据和应用程序之间的物理独立性。
( )5.数据结构描述的是系统的静态特征。
()6.事物的原子性是指整个事务要么执行,要么不执行。
()7.在系统配置上,服务程序通常要安装在服务器上,客户程序通常放在PC机上。
()8.查询处理最复杂的部分时间差是否存在所要查询的关系以及检查该操作是否在合法授权范围内。
()9.查询程序只负责查询,更新由更新处理程序负责。
()10.执行查询语句时,DBMS从数据字典调出相应的模式描述,并从外模式映像到模式,从而确定所需要的物理数据。
()11.数据库系统的核心是数据库管理系统。
()12.有了外模式/模式映像,可以保证数据和应用程序之间的物理独立性。
()13.SQL Server的数据库可以导出为Access数据库。
()14.删除表时,表中的触发器不被同时删除。