数据库复习题(答案)

合集下载

数据库期末试题及答案-复习必备

数据库期末试题及答案-复习必备

数据库试题经典问题一、填空题(共9题,每空1分,共15分)1.将数据库从SQL Server实例中删除,即在逻辑上将数据文件和日志文件与服务器相脱离,但文件并不从磁盘上删除,此操作称为_________,可通过_______将其重新加载到SQL Server实例中。

2.SQL Server中用于服务器的所有初始化信息和系统级信息的的系统数据库是_______________。

3.打开数据库student,使之成为当前数据库,可以使用语句______________。

4.使用T—SQL语句创建存储过程时,若要求对存储过程的定义文本进行加密,应使用_________子句.5.若要删除sutdent表的全部数据,数据删除后不可撤销,应使用语句____________,若想删除student数据表,应使用语句________________.6.若要对数据库中的对象进行改名,就使用的系统存储过程是_____________。

7.Sql Server的数据库文件分为数据文件和__________,其中数据文件又分为_________和__________。

8.在Sql Server中,按触发的时机,触发器可分为__________和________。

9.在Sql Server的事务处理中,开启一个事务可用Begin Transaction,提交事和撤销事务应使用____________和___________。

二、简答题(共3题,每题7分,共21分)1.在数据库端编程,主要有自定义函数、存储过程和触发器三种形式,请比较一下这三种方式的异同.2.SqlServer有哪些系统数据库,各自的作用是什么?3.数据库中的常用完整性有几种?在Sql Server主要通过什么方式实现?三、应用题(共6题,本题共54分。

)1.创建名为“Love”的数据库,其中主数据文件为Lovedat.mdf,初始大小为8M,增长大小为1M,日志文件为Lovedat.ldf,初始大小是5M,最大存储空间是30M,增长是5M。

(完整版)数据库复习试题答案及解析

(完整版)数据库复习试题答案及解析

一、选择题:1、DB DBMS^ DBS三者的关系是(B)A、DB包括DBMS^ DBS B 、DBS包括DB和DBMSC、DBMS包括DBS和DB D 、DBS与DB DBMSc关2、假定学生关系式S( S#, SNAME SEX AGE,课程关系式C(C#, CNAME TEACHE)学生选课关系是SC( S#, C#, GRAN)要查找选修“ COMPUTER课程的“女”学生姓名,将涉及到关系(D)A、S B 、SC C C 、S, SC D 、S, C, SC3、将E-R图转换为关系模式时,如果两实体间的联系是m n,下列说法正确的是(C)A、将m方主键(主码)和联系的属性纳入n方的属性中B、将m方属性和n方属性中均增加一个表示级别的属性C、增加一个关系表示联系,其中纳入m方和n方的主键(主码)D、将n方主键(主码)和联系的属性纳入m方的属性中4、由SELECT-FRO—WHER—GROU—ORDERS成的SQL语句,在被DBMS处理时,各字句的执行次序为(0A、SELEC—FRO—WHER—GROU—ORDERB、FROM—SELECT-WHER—GROU—ORDERC、FROM—WHER—GROU—SELECT- ORDERD、SELECT- FRO—GROU—WHER—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.设关系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.在数据库系统中,当数据库的内模式发生改变时,应用程序也可以不变。

这是( A )A)物理数据独立性 B)逻辑数据独立性C)位置数据独立性 D)存储数据独立性2.在下面列出的数据模型中,哪一个是概念数据模型( D )A)关系模型 B) 层次模型 C) 网状模型 D) 实体-联系模型3.下面列出的数据管理技术发展阶段中,哪个(些)阶段数据不能保存在计算机中?( A )Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段A)只有Ⅰ B) 只有Ⅱ C) Ⅰ和Ⅱ D) Ⅱ和Ⅲ4.用二维表结构表示实体以及实体间联系的数据模型称为( C )A)网状模型 B) 层次模型 C) 关系模型 D) 实体-联系模型5.下面列出的条目中,哪些是数据库技术的主要特点( A )Ⅰ.数据共享度高Ⅱ.数据的冗余小Ⅲ.较高的数据独立性Ⅳ.程序的标准化A)Ⅰ、Ⅱ和Ⅲ B) Ⅰ和Ⅱ C) Ⅰ、Ⅱ和Ⅳ D) 都是6.数据库管理系统DBMS中用来定义逻辑模式、内模式和外模式的语言是( C )A)DML B)C C)DDL D)Basic7.层次模型的典型代表是( A )数据库管理系统。

A)IMS B)IBM C)DBTG D)ATM8.负责数据库系统的正常运行,承担创建、监控和维护数据库结构责任的是( C )A)应用程序员 B)终端用户C)数据库管理员 D)数据库管理系统的软件设计员9.在以下各条叙述中,正确的叙述有几条( B )1)数据库避免了一切数据重复2)数据库减少了数据冗余3)数据库中,如果逻辑模式改变,则需将与其有关的外模式做相应改变,否则应用程序需改写4)数据库中的内模式如有改变,逻辑模式可以不变A)1 B)2 C)3 D)410.在三级模式之间引入两级映像,其主要功能之一是( A )A)使数据与程序具有较高的独立性B)使系统具有较高的通道能力C)保持数据与程序的一致性D)提高存储空间的利用率11.视图对应于数据库系统三级模式结构中的( A )A)外模式 B)逻辑模式 C)内模式D)都不对应12.对数据库中数据可以进行查询、插入、删除、修改,这是因为数据库管理系统提供了( B )A)数据库定义功能 B)数据库操纵功能C)数据库维护功能 D)数据库控制功能13.1970年,美国IBM公司研究员E.F.Codd提出了数据库的( C )A)层次模型 B)网状模型 C)关系模型 D)实体联系模型14.具有数据冗余度小、数据共享、以及较高数据独立性等特征的系统是( B )A)文件系统 B)数据库系统 C)管理系统 D)高级程序15.在概念设计中的事物称为( A )A)实体 B)记录 C)对象 D)结点16.层次模型表达实体及实体之间联系用的数据结构是( D )A)网状 B)表 C)有向图 D)树型17.DB是( A )A)数据库 B)数据库管理系统C)数据处理系统 D)数据库系统18.DBMS是( B )A)数据库 B)数据库管理系统C)数据处理系统 D)数据库系统19.已知在一个工厂中有多个车间,每一个车间有多名职工,工厂的产品要经过多个车间的多道工序加工。

数据库期末考试复习题及答案

数据库期末考试复习题及答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

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 )。

数据库复习题+答案

数据库复习题+答案

第一部分:选择题:下面每题的选项中,只有一个是正确的,请选择正确的答案填入答题卡中对应的题号后。

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. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。

数据库试题库(有答案)

数据库试题库(有答案)

复习题一、填空题:1、三类经典的数据模型是_________、_________和_________。

其中,________目前应用最广泛。

2、_________模型是面向信息世界的,它是按用户的观点对数据和信息建模;________模型是面向计算机世界的,它是按计算机系统的观点对数据建摸。

3、关系模型的实体完整性是指______________________________。

在关系模型中,候选码是指_______________________,全码是指_________________________。

4、设Ei 为关系代数表达式,根据关系代数等价变换规则,(E1×E2)×E3 ≡__________,若选择条件F只涉及E1中的属性,则σF(E1×E2)≡____________。

5、数据依赖是关系中属性间的相互关联,最重要的数据依赖有两种,即_____依赖和多值依赖。

6、在关系规范化过程中,将1NF转化为2NF,要消除______________________,若一个关系模式R∈2NF,并且消除了非主属性对码的传递依赖,则R∈__NF。

7、数据库的保护措施有________控制、_________控制、_________控制和数据库恢复等。

8、事务是并发控制的基本单位,事务的四个性质是_______性、_______性、_______性和________性。

9、并发控制的主要方法是封锁,封锁的类型有两种,即________锁和_______锁。

10、故障恢复的基本手段有____________和_________________。

11、DBMS的中文全称是___________。

12、数据管理的发展经历了人工管理阶段、_________阶段和________阶段。

13、数据库系统的三级模式分别是___________,___________和_________。

(完整版)数据库复习题(答案)

(完整版)数据库复习题(答案)

一、单选题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 )。

2022-2022数据库期末复习题(带答案)

2022-2022数据库期末复习题(带答案)

2022-2022数据库期末复习题(带答案)一、选择题1.在数据库的三级体系结构中,外模式/逻辑模式映象可以保证数据结构和应用程序之间的A.逻辑数据独立性B.物理数据独立性C.数据一致D.数据安全性A.树结构B.网结构C.二维表D.线性表3.主键的属性上有空值违反了A.实体完整性规则B.参照完整性规则C.安全性规D.模型转换规则4.数据独立性是指之间相互独立,不受影响A.概念数据模型和逻辑数据模型B.应用程序和数据库的数据结构C.概念数据模型与数据库的数据结构D.数据与数据库的数据结构参照完整性规则是对的约束。

A.超键B.候选键C.主键D.外键数据库系统三级结构的描述放在中。

(不确定)A.用户数据库B.运行日志C.数据库管理系统D.数据字典如果两个关系没有公共属性,那么其自然连接操作5.6.7.8.A.转化为笛卡尔积操作B.转化为半连接操作C.转化为外部并操作D.结果为空关系9.设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积则T的元组个数是________。

A.400B.10000C.30000D.90000(根据笛卡尔积的定义可知,如果关系R和S的元数分别为r和。

R 和S的笛卡尔积是一个r+的元的元组集合,每个元组的前r个分量来自R的一个元组,后个分量来自S的一个元组;若R中有m个元组,S有n 个元组,则R某S有m某n个元组。

因此,本题R与S的笛卡尔积的元组个数应为100某300=30000。

10.设关系R和S具有相同的目(或称度),且相对应的属性的值取自同一个域,则,R-(R-S)等于A.R∪SB.R∩SC.RSD.R-S11.设有关系R和关系S进行如下图所示的运算,则连接运算(B中含有元组的数目是.A.6B.7C.8D.9RSABCDE123564567878991012.SQL语言中,删除一个表的命令是A.DELETEB.DROPC.CLEARD.REMORE13.SQL语言中,删除记录的命令是A.DELETEB.DROPC.CLEARD.REMORE14.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKEA.‘__W_%’B.‘_%W__’C.‘_W__’D.‘_W_%’15.学生表(某S.DBF)的表结构为:学号(某H,C,8),姓名(某M,C,8),性别(某B,C,2)班级(BJ,C,6),用Inert命令向某S表添加一条新记录,记录内容为:某H某M某BBJ99220221王凌男992201下列命令中正确的是________。

数据库复习资料含简答题答案

数据库复习资料含简答题答案

数据库复习资料一、选择题:1.信息的三个领域是。

A.现实世界.信息世界和机器世界B.事物.对象和性质C.实体.对象和属性D.数据.记录和字段2. 是长期存储在计算机内部有组织,可共享的数据集合。

A.数据库管理系统B.数据库系统C.数据库D.文件组织3.在数据库系统阶段,数据是。

A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化4. 是属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。

A.数据模型B.概念模型C.物理模型D.关系模型5.SQL语言属于。

A.关系代数语言B.元组关系演算语言C.域关系演算语言D.具有关系代数和关系演算双重特点的语言6.实体完整性要求主属性不能取空值,这一点可以通过来完成。

A.定义外码B.定义主码C.用户定义的完整性D.由关系系统自动7.集合R和S的差表示成。

A.{t|t∈R∨t∈S}B.{ t|t∈R∧t¬∈S }C.{ t|t∈R∧t∈S }D.{ t∈R∨t¬∈S }8.SQL语言具有功能。

A.关系规范化.数据操纵.数据控制B.数据定义.数据操纵.数据控制C.数据定义.关系规范化.数据控制D.数据定义.关系规范化.数据操纵9.规范化理论是为了解决关系数据库中的问题而引入的。

A.插入异常.删除异常.数据冗余B.减少数据库操作的复杂性C.提高查询速度D.保证数据的安全性和完整性10.如果A→B,那么属性A和属性B的联系是。

A.一对多B.多对一C.多对多D.以上都不是11.数据库系统设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的阶段。

A.需求分析B.概念设计C.逻辑设计D.物理设计12.在E-R模型向关系模型转换时,1:N的联系转换成关系模式时,其关键字是。

A.1端实体的主码B.n端实体的主码C.1,n端实体主码的组合D.重新选取其他属性13.局部E-R图转换成整体E-R图时可能会出现冲突,以下不属于冲突的是。

数据库复习题完整答案版

数据库复习题完整答案版

复习题一、选择题1.( B )是按照一定的数据模型组织的、长期存储在计算机内,可为多个用户共享的数据的集合。

(A)数据库系统(B)数据库(C)关系数据库(D)数据库管理系统2.数据库系统的基础是( D )。

(A)数据结构(B)数据库管理系统(C)操作系统(D)数据模型3.( C )处于数据库系统的核心位置。

(A)数据字典(B)数据库(C)数据库管理系统(D)数据库管理员4.对数据库的操作要以( B )内容为依据。

(A)数据模型(B)数据字典(C)数据库管理系统(D)运行日志5.在DBS中,DBMS和OS之间的关系是( B )。

(A)相互调用(B)DBMS调用OS(C)OS调用DBMS (D)并发运行6.有了模式/内模式的映象,可以保证数据和应用程序之间的( B )。

(A)逻辑独立性(B)物理独立性(C)数据一致性(D)数据安全性7.( A )是数据库中全部数据的逻辑结构和特征的描述。

(A)模式(B)外模式(C)内模式(D)存储模式8.( C )是数据库物理结构和存储方式的描述。

(A)模式(B)外模式(C)内模式(D)概念模式9.( B )是用户可以看见和使用的局部逻辑结构和特征的描述。

(A)模式(B)外模式(C)内模式(D)概念模式10.关系操作的特点是(C )。

(A)记录操作方式(B)字段操作方式(C)集合操作方式(D)对象操作方式11、用树型结构来表示实体之间联系的模型称为(B )。

(A)关系模型(B)层次模型(C)网状模型(D)记录模型12、数据模型中用于描述系统静态特性的是(A )。

(A)数据结构(B)数据操作(C)完整性约束(D)数据模型13.关系中标题栏中各列的名称称为( C )。

(A)对象(B)元组(C)属性(D)记录14.在下述关系的特点中,错误的是( D )。

(A)列可以交换(B)行可以交换(C)任意两元组不能相同(D)表中的数据项可分15、下面的选项不是关系数据库基本特征的是(A )。

数据库技术复习试题及答案

数据库技术复习试题及答案

数据库技术一.填空题:1.当文件结构和数据发生任何微小变化时,都必须修改或重新编写文件的存取程序。

其原因是文件系统的数据___不独立______。

2. 用树型结构表示实体类型及实体间联系的数据模型称为层次模型。

3. 关系数据库的关系演算语言是以关系代数为基础的DML语言。

4.利用ODBC技术可以在一个应用程序中利用相同的源代码访问不同的__数据库系统______。

5. 分布式数据库中定义数据分片时,必须满足三个条件:完整性条件、可重构条件和不相交性。

6. DB并发操作通常会带来三类问题,它们是丢失更新、不一致性检索和读脏数据。

7. 事务必须具有的四个性质是:原子性、串行性、隔离性和永久性。

8. 分布式数据库系统中透明性层次越高,应用程序的编写越容易。

9. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为。

10.目前数据库领域中最常用的数据模型有概念模型、外部模型、逻辑模型、物理模型。

11. 数据管理技术经历了手工文档、文件系统、数据库系统三个阶段。

12. SQL语言集数据查询、数据定义、数据操纵和数据控制功能于一体。

13. 数据库系统采用的三级模式结构为外模式、模式、内模式。

14. 两个实体型之间的联系类型有一对一、一对多、多对多三类。

15. 数据库中专门的关系运算包括选择、投影、连接、除。

16. 满足第一范式(1NF)的关系模式要求关系属性值是不可再分解的原子值。

17. 当数据库被破坏后,如果事先保存了事务日志_和数据库的副本,就有可能恢复数据库。

18. 并发控制操作的主要方法是采用封锁机制,其类型有共享锁、排它锁。

19.在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为外键。

20.对于函数依赖X→Y,如果Y是X的子集,则称X→Y为 Y依赖于X 函数依赖。

21.在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对实体完整性的约束。

数据库总复习题+答案

数据库总复习题+答案

VFP总复习题一、选择题1.数据库系统的核心是(A)。

A.数据库B.数据库管理系统C.数据模型D.软件工具2.英文缩写DB表( A )A、数据库B、数据库管理系统C、数据定义语言D、数据操作语言3.目前,概念容易理解并获得了广泛应用的数据模型是( B )。

A.层次模型B.关系模型C.网状模型D.概念模型4.关于表的备注型字段与通用型字段,以下叙述中错误的是( A )。

A. 字段宽度都不能由用户设定B. 都能存储文字和图象数据C. 字段宽度都是4D.存储的内容都保存在与表文件名相同的.FTP 文件中5.在Visual FoxPro中,数据库文件的扩展名是( A )。

A.dbcB.prjC.pjxD. dbf6.在Visual FoxPro的数据库文件中,用于存放图象、声音等多媒体对象的字段是(B)。

A.备注型B.通用型C.逻辑型D.字符型7.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( B )。

A. m : nB.1 : mC. 1: 1D.m : 18.Visual FoxPro支持(C)两种工作方式。

A.命令和程序B.命令和菜单C.交互操作和程序执行D.交互操作和菜单9.在Visual FoxPro中删除记录有(A)两种。

A.物理删除和逻辑删除B.物理删除和彻底删除C.逻辑删除和彻底删除D.物理删除和移去删除10.在Visual FoxPro中,数据表文件的扩展名为( A )。

A.dbfB.fptC.pjxD.dbc11.在VisualFoxPro中,建立索引的作用之一是( C )。

A.节省存储空间B.便于管理C.提高查询速度D.提高查询和更新速度12.在Visual FoxPro中,使用LOCA TE FOR <expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用(C)。

数据库复习试题及答案

数据库复习试题及答案

数据库系统概论复习资料:第一章:一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

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

A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A2.数据库的概念模型独立于。

A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A 3.数据库的基本特点是。

A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B 4. 是存储在计算机内有结构的数据的集合。

A.数据库系统B.数据库 C.数据库管理系统D.数据结构答案:B 5.数据库中存储的是。

A.数据 B.数据模型C.数据以及数据之间的联系 D.信息答案:C6. 数据库中,数据的物理独立性是指。

A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 .. D.应用程序与数据库中数据的逻辑结构相互独立答案:C7. .数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。

A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D8.数据库系统的核心是。

A.数据库B.数据库管理系统 C.数据模型 D.软件工具答案:B9. 下述关于数据库系统的正确叙述是。

A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A10. 将数据库的结构划分成多个层次,是为了提高数据库的①和②。

数据库系统概论复习期末试题及答案

数据库系统概论复习期末试题及答案

数据库系统概论复习期末试题及答案一、选择题(每题2分,共20分)1. 数据库系统由哪几部分组成?A. 数据、数据库管理系统、数据库应用程序B. 数据、数据库管理系统、数据库管理员C. 数据库、数据库管理系统、数据库、数据库管理员D. 数据、数据库管理系统、数据库应用程序、数据库管理员答案:D2. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据维护D. 数据加密答案:D3. 下列哪种数据库模型属于层次模型?A. 关系模型B. 网状模型C. 层次模型D. 面向对象模型答案:C4. 下列哪种SQL语句用于创建表?A. CREATE TABLEB. CREATE VIEWC. CREATE INDEXD. CREATE DATABASE答案:A5. 在SQL中,下列哪个操作符用于比较两个字符串是否相等?A. =B. ==C. ===D. ~=答案:A6. 在SQL中,下列哪个语句用于插入数据?A. INSERT INTOB. UPDATEC. DELETED. SELECT答案:A7. 在SQL中,下列哪个语句用于更新数据?A. INSERT INTOB. UPDATEC. DELETED. SELECT答案:B8. 在SQL中,下列哪个语句用于删除数据?A. INSERT INTOB. UPDATEC. DELETED. SELECT答案:C9. 数据库的完整性是指数据的正确性和相容性,以下哪种完整性约束不属于数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 分布式完整性答案:D10. 数据库系统中的事务是指数据库操作的序列,以下哪个特性不属于事务的特性?A. 原子性B. 一致性C. 隔离性D. 持久性答案:C二、填空题(每题2分,共20分)1. 数据库系统的核心是______。

答案:数据库管理系统(DBMS)2. 在关系模型中,一个关系就是一个______。

数据库期末复习题及答案

数据库期末复习题及答案

数据库期末复习题及答案一、单选题(每小题 1 分)1.下面列出的数据库管理技术发展的3个阶段中,没有统一管理和控制的专门软件对数据进行管理的是()。

Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段A.只有ⅠB.只有ⅡC.Ⅱ和ⅢD.Ⅰ和Ⅱ(正确答案)2.下列四项中,不属于数据库系统特点的是()A. 数据共享B. 提高数据完整性C. 数据冗余度高(正确答案)D. 提高数据独立性3.SQL Server的安全性管理可分为5个等级,不包括()。

A.Windows级B.用户级(正确答案)C.SQL Server服务器级D.数据库级4.在创建数据库时,系统自动将()系统数据库中所有用户定义的对象都复制到数据库中。

A. model(正确答案)B. msdbC.masterD.tempdb5.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()。

A.模式B.内模式C.外模式(正确答案)D、用户模式6.使用T-SQL删除表结构的语句是()A. DELETE TABLEB. DROP TABLE(正确答案)C. ADD TABLED. CREATE TABLE7.若定义教师的工资,则应该选用()类型。

A. charB. datetimeC. decimal(正确答案)D. text8.在T-SQL中,关于NULL值叙述正确的选项是()A. NULL表示空格B. NULL表示空值(正确答案)C. NULL表示0D. NULL既可以表示0,也可以表示空格9.下面是有关主键、外键和唯一性约束的描述,请问哪些描述是正确的()。

A.一个表中最多只能有一个主键约束,一个唯一性约束B.一个表中最多只能有一个主键约束,一个外键约束C.在定义外键时,应该首先定义主键表的主键约束,然后定义外键约束(正确答案)D.在定义外键时,应该首先定义外键约束,然后定义主键表的主键约束10.SELECT查询语句的子句有多个,但至少包括()子句。

A. SELECT和INTOB. SELECTT和GROUP BYC. SELECT和FROM(正确答案)D.仅SELECT11.一个关系表只有一个()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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.必须有两个以上的结点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.不能加任何锁25、若属性X函数依赖于属性Y时,则属性X与属性Y之间具有( C )的联系。

A.一对一X Y Y XB.一对多C.多对一X YD.多对多26、若关系模式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.3NF B.BCNF C.2NF D.1NF29、设R(A,B,C),F={A→B,B→C},则R最高属于(C)。

A.3NF B.BCNF C.2NF D.1NF30、事务使数据库“从一个一致状态转变到另一个一致状态”的性质称为事务的( B )。

A.原子性B.一致性C.隔离性D.持久性31、同学与同学之间的“朋友”联系是( A )。

A、一元联系B、二元联系C、三元联系D、多元联系32、数据库的概念模型独立于( A )。

A.具体的机器和DBMS B.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 ) C .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方法。

三、简答题1、什么是数据库、数据库管理系统、数据库系统从字面意思来说数据库就是存放数据的仓库。

即按一定组织结构,长期存放在计算机内有组织、可共享的数据集合。

数据库管理系统是数据库系统的核心组成部分,是对数据进行管理的大型系统软件,用户在数据库系统中的一些操作都是由数据库管理系统来实现的。

数据库系统是指在计算机系统中引入数据库后的系统构成,主要有数据库(及相关硬件)、数据库管理系统(及开发工具及相关软件)、应用系统、数据库管理员和用户这几部分。

//其中在数据库的建立、使用和维护的过程中要有专门的人员来完成,这些人被称为数据库管理员(DataBase Administrator,简称DBA)。

相关文档
最新文档