数据库复习题答案
数据库复习题及答案

1.保证数据库逻辑数据独立性的是()。
A.模式B.模式与内模式的映射 C.模式与外模式的映射D.内模式 2.设关系R和S各有100个元组,那么这两个关系的笛卡尔积运算结果的元组个数为()A.100B.200C.10000D.不确定(与计算结果有关)3.一般不适合创建索引的属性有()。
A.主键码和外键码。
B.可以从索引直接得到查询结果的属性。
C.对于范围查询中使用的属性。
D.经常更新的属性。
4.为保护数据库中的信息,防止未经授权或非法的使用所造成的数据泄漏,更改或破坏,称为数据库的()。
A.安全性B.完整性C.恢复D.并发控制5.有如下关系:教师(编号,姓名,性别,职称),将属性“性别”的取值范围定义为(男,女)符合()定义。
A.实体完整性B.参照完整性C.用户定义的完整性D.逻辑完整性6.如何构造出一个合适的数据逻辑结构是()主要解决的问题。
A.关系数据库优化B.数据字典 C.关系数据库规范化理论D.关系数据库查询7.设计数据流程图(DFD)属于数据库设计的()阶段任务。
A.逻辑设计B.概念设计C.物理设计D.需求分析8.SQL和宿主语言的接口是()。
A.DBMS B.OS C.DML D.主变量9.关系代数表达式的优化策略中,首先要做的是()A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算10.DBMS的并发控制子系统,保证了事务()的实现A.原子性B.一致性C.隔离性D.持久性11.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性12.关系数据模型的三个组成部分中,不包括()A.完整性规则B.数据结构C.数据操作D.并发控制13.当关系R和S自然联接时,能够把R和S原来该舍弃的元组放到结果关系中的操作是()A.左外联接B.右外联接C.外部并D.外联接14.设有关系R(A,B,C)的值如下:AB C2 2 32 3 43 3 5下列叙述正确的是()A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖A→BC在上述关系中成立15.在视图上不能完成的操作是()。
数据库期末考试复习题及答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4.数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8.己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDA TE(QTY) ON SPJ TO '李勇'C. GRANT UPDA TE (QTY) ON SPJ TO 李勇D. GRANT UPDA TE ON SPJ (QTY) TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。
数据库期末考试复习题及答案-填空简答

(本大题共9小题,每空1分,共10分)请在每小题的空格中填上正确答案。
错填、不填均无分。
1. 关系数据模型由关系数据结构、关系操作和关系完整性约束三部分组成。
2. 一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的属性3. 在Student表的Sname列上建立一个唯一索引的SQL语句为:CREATE UNIQUE INDEX Stusname ON student(Sname)4. SELECT语句查询条件中的谓词“!=ALL”与运算符 NOT IN 等价5. 关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C)→A},则侯选码是 A和(B,C) ,R∈ AB NF。
6. 分E-R图之间的冲突主要有属性冲突、命名冲突、结构冲突三种。
7. 事物是DBMS的基本单位,是用户定义的一个数据库操作序列。
8. 存在一个等待事务集{T0,T1,…,T n},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,T n-1正等待被T n锁住的数据项,且T n正等待被T0锁住的数据项,这种情形称为死锁。
9. 可串行性是并发事务正确性的准则。
三、简答题(第1、3题3分,第2题4分,共10分)1.试述关系模型的参照完整性规则?答:参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。
2.试述视图的作用?(1)视图能够简化用户的操作。
(1分)(2)视图使用户能以多种角度看待同一数据。
(1分)(3)视图对重构数据库提供了一定程度的逻辑独立性。
(1分)(4)视图能够对机密数据提供安全保护。
(1分)3. 登记日志文件时必须遵循什么原则?登记日志文件时必须遵循两条原则:(1)登记的次序严格按并发事务执行的时间次序。
数据库习题集(附答案)

第一部分基本概念一,单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
AA.数据库系统 B.文件系统C.人工管理 D.数据项管理2.数据库系统与文件系统的主要区别是。
BA.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3.数据库的概念模型独立于。
AA.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。
BBB① A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合② A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③ A.文件系统 B.数据库系统C.软件系统 D.数据库管理系统5.数据库的基本特点是。
BA.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制6.数据库具有①、最小的②和较高的③。
BAC① A.程序结构化 B.数据结构化C.程序标准化 D.数据模块化② A.冗余度 B.存储量C.完整性 D.有效性③ A.程序与数据可靠性 B.程序与数据完整性C.程序与数据独立性 D.程序与数据一致性7.在数据库中,下列说法是不正确的。
数据库复习题+答案

第一部分:选择题:下面每题的选项中,只有一个是正确的,请选择正确的答案填入答题卡中对应的题号后。
1.一个表中可以建立几个聚集索引( A )A.1B.2C.255D.5122.MS SQL Server提供的3种整型数据类型是( D )A.int、smallint和longintB. smallint、tinyint和longintC.int、tinyint和longintD. int、smallint和bigint3.下列说法正确的是___B____。
A.视图是观察数据的一种方法,只能基于基本表建立。
//可基于视图再建立视图;B.视图是虚表,观察到的数据是实际基本表中的数据。
C.索引查找法一定比表扫描法查询速度快。
D.索引的创建只和数据的存储有关系。
4.SQL Server 2008的数据库对象不是( D )A.表B.约束C.触发器D.变量6.有学生表:学生(学号,姓名,年龄),对学生关系的查询语句如下:( )SELECT 学号FROM 学生WHERE年龄>20 AND 姓名LIKE′%伟′如果要提高查询效率,应该建索引的属性是( C )A.学号B.姓名C.年龄D.(学号,姓名)7.以下哪个是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的聚集。
( B )A.数据库系统B.数据库C.关系数据库D.数据库管理系统8.用二维表结构表示实体以及实体间联系的数据模型称为( C )A.网状模型B.层次模型C.关系模型 C.面向对象模型9.在SQL语言中NEWID()函数的功能(C )A.转换字符串B.返回时间C.产生全局唯一标识D.返回新用户号10.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建(C )A.另一个表B.游标C.视图D.索引11.SQL Server2008采用的身份验证模式有( D )。
A.仅Windows身份验证模式B.仅SQL Server身份验证模式C.仅混合模式D.Windows身份验证模式和混合模式12.要查询book表中所有书名中包含“计算机”的书籍情况,可用( B )语句。
数据库复习试题答案及解析

一、选择题:1、DB,DBMS和DBS三者的关系是(B)A、DB包括DBMS和DBSB、DBS包括DB和DBMSC、DBMS包括DBS和DBD、DBS与DB、DBMS无关2、假定学生关系式S(S#,SNAME,SEX,AGE),课程关系式C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRAND)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D)A、SB、SC,CC、S,SCD、S,C,SC3、将E-R图转换为关系模式时,如果两实体间的联系是m:n,下列说法正确的是(C)A、将m方主键(主码)和联系的属性纳入n方的属性中B、将m方属性和n方属性中均增加一个表示级别的属性C、增加一个关系表示联系,其中纳入m方和n方的主键(主码)D、将n方主键(主码)和联系的属性纳入m方的属性中4、由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,在被DBMS处理时,各字句的执行次序为(C)A、SELECT—FROM—WHERE—GROUP—ORDERB、FROM —SELECT—WHERE—GROUP—ORDERC、FROM —WHERE—GROUP—SELECT—ORDERD、SELECT—FROM—GROUP—WHERE—ORDER5、以下不是数据库技术所具备的特点是(D)A、数据结构化B、数据冗余小C、有较高的数据独立性D、数据联系弱6、在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为(A)A、实体值B、实体型C、属性值D、属性型7、关系数据库三级模式中的(B),可用视图实现。
A、内模式B、外模式C、存储模式D、模式8、可用于区别实体集中不同个体的属性或属性集合,称为该实体的(B)A、属性型B、键C、外部键D、实体型9、设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是(D)A、一对一的联系B、一对多的联系C、多对一的联系D、多对多的联系10、关系R与关系S只有1个公共属性,T1是R与S作等值连接的结果,T2是R与S作自然连接的结果,则(D)A、T1的属性个数等于T2的属性个数B、T1的属性个数小于T2的属性个数C、T1的属性个数大于或等于T2的属性个数D、T1的属性个数大于T2的属性个数11、数据库系统是由应用程序、DBMS、DB以及DBA组成。
数据库复习题答案

一、选择题1.在数据库系统中,把可以相互区别的客观事物称为()A.属性 B. 字段C.文件D.实体2.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()A. 多对多B. 一对多C. 多对一D. 一对一3.下列叙述中正确的是( )A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致4.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )A、内模式B、外模式C、概念模式D、逻辑模式注:外模式又称子模式或用户模式,对应于用户级。
模式又称概念模式或逻辑模式,对应于概念级。
内模式又称存储模式,对应于物理级,它是数据库中全体数据的内部表示或底层描述。
6.要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表( )A、是同一个数据库中的两个表B、不同数据库中的两个表C、两个自由表D、一个是数据库表另一个是自由表注:【自由表】和数据库无关联的表。
5.建立关系之间联系的主关键字与外部关键字引用的约束条件是指()A.参照完整性B.实体完整性(只跟主键有关,唯一,非空)C.用户自定义完整性D. 以上都不对6.在嵌入式SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念()A.宿主语言 B.游标C. DDL语言D.DML语言8.在SQL中,下列涉空值的操作,不正确的()A.AGE IS NULLB.AGE IS NOT NULLC.AGE=NULLD.NOT(AGE IS NULL)9.索引字段值不唯一,应该选择的索引类型为( )A、主索引唯一B、普通索引非唯一索引C、候选索引唯一D、唯一索引唯一9.数据库系统的特点不包括()A. 数据结构化B. 数据独立性高C. 数据冗余度低D. 应用程序管理数据--------DBMS11.下列SQL语句中,修改表结构的是()A.MODIFYB.ALTERC.RENAMED.DELETE12.概念模型独立于()A. DBMSB.E-R图C.信息世界D.现实世界17.在基本的关系中,下列说法正确的是(C)A 行列顺序有关B 属性名允许重名C 任意两个元组不允许重复(元组即列)D 一列数据中的元素类型可以不同24. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。
数据库复习题--参考答案

信息技术水平考试数据库应用(SQL Server)复习题一单选题1.下列选项中,属于发展最早的数据模型是( A )。
(A) 网状数据模型 (B) 关系数据模型 (C) 层次数据模型 (D) 面向对象数据模型2. 进行自然连接运算的两个关系必须具有( C )。
(A) 相同的属性个数 (B) 相同的主码 (C) 公共属性 (D) 相同的元组个数3. 若关系模式R(A,B,C)上的函数依赖集F={A->B,B->C,A->C},则R的最高范式是( B )。
(A) 1NF (B) 2NF (C) 3NF (D) BCNF4.若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R 分解为( B )。
(A) R1(A,B,C,D) R2(A,E) (B) R1(A,B,C) R2(A,D,E)(C) R1(A,B,C) R2(D,E) (D) R1(A,B) R2(A,C,D,E)5.若将如下E-R模型转换为关系模式,则下列说法中正确的是( D )。
(A) 设计一个职员关系,将部门的所有属性放到职员关系中(B) 设计一个部门关系,将职员的所有属性放到部门关系中(C) 设计部门和职工两个关系,将职员的主码加入到部门关系中(D) 设计部门和职工两个关系,将部门的主码加入到职员关系中6.下列选项中,不属于数据库操纵语言(DML)的是( A )。
(A) ALTER (B) INSERT (C) DELETE (D) SELECT7.下列关于查询排序的说法中正确的是( B )。
(A) ORDER BY子句后面只能跟一个字段名(B) 排序操作不会影响表中存储数据的顺序(C) ORDER BY子句中的默认排序方式为降序排列(D) 只能对数值型字段进行排序8.下列数据映像中,可以保证数据的物理独立性的是( D )。
(A) 外模式/模式 (B) 外模式/内模式 (C) 模式/内模式 (D) 外模式/概念模式9.在SQL SERVER2000中,常用的通配符不包括( D )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单选题1、侯选码中的属性称为( B )。
A.非主属性 B.主属性 C.复合属性 D.关键属性2、( A )是位于用户和操作系统之间的数据管理软件。
A.DBMS B.DB C.DBS D.DBA3、关系数据库中的码是指( D )。
A.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合4、关系规范化的实质是针对( b )进行的。
A.函数B.函数依赖C.范式D.关系5、设有属性A,B,C,D,以下表示中不是关系的是( C )A.R(A) B.R(A,B,C,D) C.R(A×B×C×D) D.R(A,B)6、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( D )表示。
A.矩形 B.四边形 C.菱形 D.椭圆形6、数据库概念设计的E-R方法中,实体在E-R图中,用( A )表示。
A.矩形 B.四边形 C.菱形 D.椭圆形6、数据库概念设计的E-R方法中,实体与实体之间的联系在E-R图中,用( C )表示。
A.矩形 B.四边形 C.菱形 D.椭圆形7、自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( D )。
A.元组B.行 C.记录 D.属性8、若将下图所示的E-R 图转换成关系模式,可以转换成( C )关系模式。
A. 1个B.2个C.3个D.4个9、若将下图所示的E-R 图转换成关系模式,可以转换成( B )关系模式。
A. 1个B.2个C.3个D.4个10、若将下图所示的E-R 图转换成关系模式,可以转换成( D )关系模式。
A. 1个B.2个C.3个D.4个11、数据库的层次模型应满足的条件是( C )。
A.允许一个以上的结点无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲12、数据库的网状模型应满足的条件是( A )。
A .允许一个以上的结点无双亲,也允许一个结点有多个双亲B .必须有两个以上的结点 n m 项目 供应商 属于零件 pn 1 学生 系属于 n m 借书人 图书借阅C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲13、在三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )。
A.外模式B.内模式C.存储模式D.模式14、在三级模式结构中,描述数据库中用户可以看到的局部逻辑结构和特征的是( A )。
A.外模式B.内模式C.存储模式D.模式15、在数据库中存储的是( C )A.数据B.信息C.数据和数据之间的联系D.数据模型的定义16、在三级模式结构中,子模式、模式和内模式是对( c )的3个抽象级别。
A.信息世界B.数据库系统C.数据D.数据库管理系统17、( A )是刻画一个数据模型性质最重要的方面。
人们通常按它的类型来命名数据模型。
A.数据结构B.数据操作C.完整性约束D.数据联系18、关系数据库规范化是为解决关系数据库中( A )问题而引入的。
A.插入、删除和数据冗余 B.提高查询速度C.减少数据操作的复杂性 D.保证数据的安全性和完整性19、在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为( A );A.选择B.投影C.连接D.扫描20、关系数据模型( D )。
A.只能表示实体间的1:1联系国 B.只能表示实体间的1:n联系C.只能表示实体间的m:n联系 D.可以表示实体间的上述三种联系21、关系数据模型的基本数据结构是( D )。
A.树B.图C.索引D.关系22、对一个关系做投影操作后,新关系的元组个数( c )原来关系的元组个个数A.小于B.小于或等于C.等于D.大于23、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )缺陷。
A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失24、若事务T对数据R已加了S锁,则其他事务对数据R( A )。
A.可以加S锁不能加X锁 B.不能加S锁可以加X锁C.可以加S锁也可以加X锁 D.不能加任何锁若属性X函数依赖于属性Y时,则属性X与属性Y之间具有( C )的联系。
一对一 X Y Y X B.一对多 C.多对一 X Y D.多对多若关系模式R中的属性都是主属性,则R至少属于( A )。
A.3NF B.BCNF C.2NF D.1NF27、若关系模式R中,消除了非主属性对码的部分依赖,则R至少属于( C )。
A.3NF B.BCNF C.2NF D.1NF28、若关系模式R中,每一个函数依赖的决定因素都含码,则R至少属于( B )。
A .3NFB .BCNFC .2NFD .1NF29、设R(A,B,C),F={A →B,B →C},则R 最高属于( C )。
A .3NFB .BCNFC .2NFD .1NF30、事务使数据库“从一个一致状态转变到另一个一致状态”的性质称为事务的( B )。
A.原子性B.一致性C.隔离性D.持久性31、同学与同学之间的“朋友”联系是( A )。
A 、一元联系B 、二元联系C 、三元联系D 、多元联系32、数据库的概念模型独立于( A )。
A .具体的机器和DBMSB .E-R 图C .信息世界D .现实世界33、在关系代数的专门关系运算中,将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为( C )。
A .选择 B.投影 C.连接 D.扫描34、关系模式中,满足2NF 的模式,( D )。
A .可能是1NFB .必定是BCNFC .必定是3NFD .必定是1NF35、如下图所示,两个关系R1和R2,它们进行( D )运算后得到R3。
A.交B.并C.笛卡尔积D.连接R1 R2 R336、设有属性A ,B ,C ,D ,以下表示中不是关系的是( C ) A.R (A ) B .R (A ,B ,C ,D ) B E M 1 M i 2 N j5 M k A B C a 1 x c 2 y d 1 yA B C E M a 1 x M i d 1 y M i c 2 y N jC.R(A×B×C×D) D.R(A,B)37、在关系数据库设计中,设计关系模式是( C )的任务。
A.需求分析阶段 B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段38、事务使数据库“从一个一致状态转变到另一个一致状态”的性质称为事务的( B )。
A.原子性B.一致性C.隔离性D.持久性39、同学与同学之间的“朋友”联系是( A )。
A、一元联系B、二元联系C、三元联系D、多元联系40、数据库的( A )是指数据的正确性和相容性。
A.完整性 B.安全性 C.并发控制 D.系统恢复41、对用户访问数据库的权限加以限定是为了保护数据库的( B )。
A.完整性 B.安全性 C.并发控制 D.系统恢复45、“登录验证”属于数据库( B )措施之一。
A.完整性 B.安全性 C.并发控制 D.系统恢复45、“封锁机制”属于数据库( C )措施之一。
A.完整性 B.安全性 C.并发控制 D.系统恢复46、数据库恢复的基本原理是( A )。
A.冗余 B.审计 C.授权 D.视图47、用于数据库恢复的重要文件是( D )。
A.索引文件 B.数据库文件 C.备注文件 D.日志文件48、数据备份只可复制自上次备份以来更新过的数据,这种备份方法称为( B )。
A.完全备份 B.增量备份 C.动态备份 D.静态备份49、系统突然停电,采用( B )方法恢复数据。
A.ROLLBACK B.日志文件 C.备份文件 D.日志文件与备份文件50、计算机中的磁盘损坏了,采用( D )方法恢复数据。
A.ROLLBACK B.日志文件 C.备份文件 D.日志文件与备份文件二、填空1、消除了非主属性对侯选键传递依赖的关系模式,称为 3Nf 模式。
2、由分E-R图生成初步E-R图时,其主要任务是消除命名冲突、结构冲突和属性冲突冲突。
3、数据模型通常都是由数据结构、数据操作和完整性约束3要素组成。
4、数据库管理技术经历了人工管理、文件系统和数据库系统 3个阶段。
5、关系操作的特点是集合操作。
6、就方法的特点而言,需求分析阶段通常采用自顶向下的结构化的分析方法;概念设计阶段通常采用自底向上的设计方法。
7、数据流图是数据库系统设计过程中需求分析阶段完成的。
8、关系代数中专门的关系运算包括选择、投影、连接和除法。
9、规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是不可再分。
10、事务是用户定义的一个数据库操作序列,是一个不可分割的工作单位,它具有原子性、一致性、持久性、隔离性四个特性。
11、在数据库设计中,数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。
12、在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则A中的D称为外键。
13、在关系数据库设计中,使每个关系模式达到3NF,这是逻辑结构设计阶段完成的。
14、根据数据模型的应用目的不同,数据模型可分为概念模型和书数据模型。
15、消除了非主属性对侯选键部分依赖的关系模式,称为 2NF 模式。
16、假定一个E-R图包含有A实体和B实体,并且从A到B存在着M:N的联系,则转换成关系模型后,包含有 3 个关系模式。
17、数据库系统的三级模式结构是指数据库系统是由内模式、模式、外模式组成。
18、关系模式中,满足2NF的模式必定是 1NF 。
19、并发控制的主要方法是采用封锁机制,其锁的类型有排它锁和共享锁两种。
20、封锁技术解决了并行操作引起的数据不一致,但也可能会引起死锁和活锁新的问题。
21、数据库设计一般分为如下六个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行与维护。
22、一级封锁协议解决了丢失更新问题,二级封锁协议解决了丢失更新污读问题,三级封锁协议解决了丢失更新污读不可重读问题。
23、在SQL中,COMMIT 语句用于提交事务,ROLLBACK 语句用于回滚事务。
24、数据库设计中,需求分析阶段系统说明书中包括数据字典和数据流图。
25、数据库物理结构设计的主要内容是,设计数据库的存储结构和存取结构。
26、物理结构设计中存取方法设计有索引、聚簇和 HASH方法。
简答题什么是数据库、数据库管理系统、数据库系统从字面意思来说数据库就是存放数据的仓库。
即按一定组织结构,长期存放在计算机内有组织、可共享的数据集合。
数据库管理系统是数据库系统的核心组成部分,是对数据进行管理的大型系统软件,用户在数据库系统中的一些操作都是由数据库管理系统来实现的。