(含答案)数据库原理 2012年复习1

合集下载

数据库系统原理及应用(SQLServer2012)配套习题答案

数据库系统原理及应用(SQLServer2012)配套习题答案

习题答案第一章习题答案一、选择题1.下列关于数据库技术的描述,错误的是( B )A.数据库中不但需要保存数据,而且还需要保存数据之间的关联关系B.由于数据是存储在磁盘上的,因此用户在访问数据库数据时需要知道数据的存储位置C.数据库中数据存储结构的变化不会影响到应用程序D.数据库中的数据具有较小的数据冗余2.数据库系统中将数据分为三个模式,从而提供了数据的独立性,下列关于数据逻辑独立性的说法,正确的是( C )A. 当内模式发生变化时,模式可以不变B. 当内模式发生变化时,应用程序可以不变C. 当模式发生变化时,应用程序可以不变D. 当模式发生变化时,内模式可以不变3.下列关于用文件管理数据的说法,错误的是( D )A.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率4.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于( A )A.系统软件B.工具软件C.应用软件D.数据软件5.下列模式中,用于描述单个用户数据视图的是( C )A .内模式B .概念模式C.外模式 D .存储模式6.在数据库系统中,数据库管理系统和操作系统之间的关系是( D )A.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行7.数据库系统的物理独立性是指( C )A.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序8.下列关于数据库管理系统的说法,错误的是( C )A.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名9.数据库系统是由若干部分组成的。

数据库系统原理复习 题集附答案

数据库系统原理复习 题集附答案

数据库系统原理复习题集附答案数据库系统是计算机科学和技术中的一个重要领域,它涉及数据的组织、存储和管理。

在数据库系统原理的学习中,复习一些题目并附带答案是非常有效的学习方法。

下面是一些数据库系统原理的复习题及其答案,希望对大家的学习有所帮助。

1. 数据库系统的三级模式分别是什么?(5分)答案:数据库系统的三级模式包括外模式(用户级模式)、概念模式(逻辑模式)和内模式(物理模式)。

2. 数据库是什么?数据库管理系统是什么?(5分)答案:数据库是一个按照一定格式存储、组织和管理数据的集合。

数据库管理系统(DBMS)是对数据库进行管理的软件系统,它提供数据定义、数据操作和数据控制等功能。

3. 数据库系统的优点有哪些?(10分)答案:数据库系统的优点包括数据共享、数据独立性、数据安全性、数据一致性、数据可靠性和数据备份与恢复等。

4. 数据库系统的完整性约束有哪些?(10分)答案:数据库系统的完整性约束包括实体完整性约束、参照完整性约束和用户定义完整性约束。

5. 请简要解释事务的概念。

(10分)答案:事务是数据库操作的一个基本单位,它是一个不可分割的工作单位。

事务应具有四个特性,即原子性、一致性、隔离性和持久性。

6. 请解释ACID是什么意思。

(10分)答案:ACID是数据库事务的四个特性的缩写,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

7. 请简要介绍数据库的并发控制。

(15分)答案:并发控制是数据库系统中保证事务并发执行的一种机制。

常用的并发控制方法包括锁定和时间戳。

8. 请解释关系数据库的概念。

(10分)答案:关系数据库是一种基于关系模型的数据库,以表(关系)为单位存储数据。

9. 数据库中的主键和外键有什么作用?(10分)答案:主键用于唯一标识表中的每一行数据,外键用于建立表之间的关系,实现数据的引用和关联。

10. 请解释数据库的范式。

《数据库系统原理》复习题(答案)

《数据库系统原理》复习题(答案)

(一)填空题1.数据管理经历了_______阶段、________阶段到________阶段的变迁。

(手工管理、文件管理、数据库管理)2.实体之间联系的基本类型有______、_______、_______。

(一对一、一对多、多对多)3.在E-R图中,用____表示实体,用______表示联系,用______表示属性。

(矩形框、菱形框、椭圆框)4.数据库的三层模式结构是________、_________、_______。

(外模式、逻辑模式、内模式)5.关系模型中一般讲数据完整性分为三类:_________、___________、__________。

(实体完整性、参照完整性、用户定义完整性)6.数据模型由三部分组成:数据结构、数据操作和____________。

(数据的约束条件或数据完整性规则)7.SQL语言是一种标准的数据库语言, 包括数据的查询、定义、操纵和______四部分功能。

(控制)8.视图是从其它________或视图导出的虚表。

(基本表)9.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的___________。

(外关键字)10.访问SQL server数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为Windows验证模式和_______验证模式。

(权限验证、混合)11._______是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理。

(脚本)12.SQL语言中行注释的符号为_________;块注释的符号为_________。

(--、/**/)13.SQL server中的变量分为两种,全局变量和局部变量。

其中全局变量的名称以_______字符开始,有系统定义和维护。

局部变量以__________字符开始,由用户自己定义和赋值。

(@@、@)14.在SQL server中,其权限分为三类,即_________权限、_________权限和_________权限。

数据库系统原理及应用(SQL Server 2012)配套习题答案

数据库系统原理及应用(SQL Server 2012)配套习题答案

习题答案第一章习题答案一、选择题1.下列关于数据库技术的描述,错误的是( B )A.数据库中不但需要保存数据,而且还需要保存数据之间的关联关系B.由于数据是存储在磁盘上的,因此用户在访问数据库数据时需要知道数据的存储位置C.数据库中数据存储结构的变化不会影响到应用程序D.数据库中的数据具有较小的数据冗余2.数据库系统中将数据分为三个模式,从而提供了数据的独立性,下列关于数据逻辑独立性的说法,正确的是( C )A. 当内模式发生变化时,模式可以不变B. 当内模式发生变化时,应用程序可以不变C. 当模式发生变化时,应用程序可以不变D. 当模式发生变化时,内模式可以不变3.下列关于用文件管理数据的说法,错误的是( D )A.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率4.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于( A )A.系统软件B.工具软件C.应用软件D.数据软件5.下列模式中,用于描述单个用户数据视图的是( C )A.内模式B.概念模式C.外模式D.存储模式6.在数据库系统中,数据库管理系统和操作系统之间的关系是( D )A.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行7.数据库系统的物理独立性是指( C )A.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序8.下列关于数据库管理系统的说法,错误的是( C )A.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名9.数据库系统是由若干部分组成的。

数据库原理2012答案

数据库原理2012答案

一、1、c 2、d 3、d 4、a 5、c
6、c
7、a
8、c
9、c 10、a
11、c 12、d 13、c 14、a 15、c
二、1手工管理、文件管理、数据库管理2数据文件、日志文件
3控制4-- /* 5基本表
三、1、是 2、否 3、是 4、否 5、是
四、1
1)数据库定义功能; 4)数据库的控制功能;
2)数据库的操纵功能; 5)数据库的通信功能。

3)数据库的查询功能;
2
文件系统和数据库系统所处理的数据都可长期保存,反复操作。

文件系统中文件内部具有结构,但数据文件之间的联系无法定义;数据库系统既可结构化局部数据,也可定义全局的数据结构。

文件系统的应用程序与数据之间有了一定的独立性;而数据库系统通过两方面的映象功能,使数据具有物理独立性和逻辑独立性。

文件系统的数据共享性较差冗余度高,数据是面向程序的;数据库系统的数据是面向全局的,共享性好,冗余度低。

数据库系统的数据由DBMS统一管理和控制,有较好地控制数据安全性、完整型、并发管理、数据库恢复等
五、1
Select s.sno,s.sname,s.dno
From s,sc
Where s.sno=sc.sno
2
查询学生的成绩与课程号002最高成绩相等的学生
3、
select s.dno,count(*) as 选修003课程的人数
From s, sc
Where o=’003’ and s.sno=sc.sno
Group by s.dno。

数据库原理习题含答案

数据库原理习题含答案

第一章绪论Ⅰ、学习要点1、准确掌握数据、数据库、数据库系统、数据库管理系统等基本术语、概念;2、数据独立性的概念、分类及实现途径;3、数据模型的概念、分类、要素及作用;4、数据库三级模式体系结构的含义及作用;5、关系数据模型的三要素容。

Ⅱ、习题一、选择题:1、使用二维表格结构表达数据和数据间联系的数据模型是()A、层次模型B、网状模型C、关系模型D、实体—联系模型2、DB、DBS、DBMS间的关系是()A、DB包括DBMS和DBSB、DBMS包括DB和DBSC、DBS包括DB和DBMSD、DBS与DB和DBMS无关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、数据库系统中,用()描述全部数据的物理存储视图。

A、外模式B、模式C、模式D、数据模式10、数据库系统中用于定义和描述数据库逻辑结构的语言是()A、DMLB、DDLC、DCLD、SQL11、数据库系统支持的数据共享指的是()A、同一应用的多个程序共享同一数据集合B、多个用户、同一语言程序共享同一数据集合C、多个用户共享同一数据文件D、多种语言、多个用户、多个应用相互覆盖地使用同一数据集合12、数据库系统中,当模式发生变化时,采用()来保证数据的物理独立性。

A、修改模式定义B、修改模式\模式映像C、修改应用程序D、修改外模式定义二、填空题1、指出下列缩写的含义:(1)DML (2)DBMS (3)DDL (4)DD (5)DBS(6)DD (7)DBA2、数据管理技术经历了()、()、()三个阶段。

数据库原理教程习题答案解析(全)

数据库原理教程习题答案解析(全)

0000000000第1章数据库系统概述习题参考答案税务局使用数据库存储纳税人(个人或公司)信息、纳税人缴纳税款信息等。

典型的数据处理包括纳税、退税处理、统计各类纳税人纳税情况等。

银行使用数据库存储客户基本信息、客户存贷款信息等。

典型的数据处理包括处理客户存取款等。

超市使用数据库存储商品的基本信息、会员客户基本信息、客户每次购物的详细清单。

典型的数据处理包括收银台记录客户每次购物的清单并计算应交货款。

1.2 DBMS是数据库管理系统的简称,是一种重要的程序设计系统。

它由一个相互关联的数据集合和一组访问这些数据的程序组成。

数据库是持久储存在计算机中、有组织的、可共享的大量数据的集合。

数据库中的数据按一定的数据模型组织、描述和存储,可以被各种用户共享,具有较小的冗余度、较高的数据独立性,并且易于扩展。

数据库系统由数据库、DBMS(及其开发工具)、应用系统和数据库管理员组成。

数据模型是一种形式机制,用于数据建模,描述数据、数据之间的联系、数据的语义、数据上的操作和数据的完整性约束条件。

数据库模式是数据库中使用数据模型对数据建模所产生设计结果。

对于关系数据库而言,数据库模式由一组关系模式构成。

数据字典是DBMS维护的一系列内部表,用来存放元数据。

所谓元数据是关于数据的数据。

1.3 DBMS提供如下功能:(1)数据定义:提供数据定义语言DDL,用于定义数据库中的数据对象和它们的结构。

(2)数据操纵:提供数据操纵语言DML,用于操纵数据,实现对数据库的基本操作(查询、插入、删除和修改)。

(3)事务管理和运行管理:统一管理数据、控制对数据的并发访问,保证数据的安全性、完整性,确保故障时数据库中数据不被破坏,并且能够恢复到一致状态。

(4)数据存储和查询处理:确定数据的物理组织和存取方式,提供数据的持久存储和有效访问;确定查询处理方法,优化查询处理过程。

(5)数据库的建立和维护:提供实用程序,完成数据库数据批量装载、数据库转储、介质故障恢复、数据库的重组和性能监测等。

数据库原理-期末考试复习题及答案1

数据库原理-期末考试复习题及答案1

7. 已知关系R(A,B,C,D)和R上的函数依赖集F={A→CD,C→B},则
得 分
R∈ NF。
三、简答题
(本大题共3小题,第1题4分,第2、3题各3分,
共10分)
1. 试述数据、数据库、数据库管理系统、数据库系统的概念。
2. 说明视图与基本表的区别和联系。
3.数据库系统的故障有哪些类型?
二、填空题(每空1分)
1. 主属性 空值(或NULL) 2. 外码 3. GRANT
4. R-(R-S) 5. 数据库管理系统(或DBMS) 数据库管理员(或DBA) 6. 概念结构设计阶段 物理结构设计阶段 7. 2
三、简答题(本大题共3小题,第1题4分,
第2、3题各3分,共10分)
得 分
四、设计题
(第1题15分,第2题10分,共25分)
1. 设有一个工程供应数据库系统,包括如下四个关系模式:
S(SNO,SNAME, STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY);
…LOCK X(C) …UNLOCK (C) …UNLOCK (B)
则遵守两段封锁协议的事务是( )
A.T1 B.T2 C.T1和T2 D.没有
二、填空题
(本大题共7小题,每空1分,共10分)
请在每小题的空格中填上正确答案。
A.宿舍编号
B.学号
C.宿舍地址,姓名
D.宿舍编号,学号
6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。

数据库原理复习题题A

数据库原理复习题题A

数据库原理复习题题A————————————————————————————————作者:————————————————————————————————日期:2得分一、单选题(每小题后的四个备选答案中只有一个是正确的,请将正确答案的字母填到下面表格的对应题号处。

每小题 1分,本大题共20分。

)题号 1 2 3 4 5 6 7 8 9答案 A B D C A D B B D题号11 12 13 14 15 16 17 18 19 答案 D D C D B B C D B1、下面对数据库特点的不正确叙述是( A )。

A.数据冗余度高。

B.数据独立性高。

C.数据结构化。

D.数据统一管理。

2、下面对数据库三级模式结构的叙述中,不正确的是( B )。

A.三级模式结构可提供数据独立性。

B.三级模式结构降低了数据的保密性。

C.模式做了修改,用户的应用程序不必修改。

D.内模式做了修改,模式可以不修改。

3、下面对数据模型概念的不正确叙述是(D )。

A.数据模型要提供对数据的定义功能。

B.数据模型要提供对数据的操作功能。

C.数据模型要提供对数据的完整性约束。

D.数据模型不能够建立数据之间的联系。

4、ER模型中两个实体集W和S之间的联系是一对多的,S是多方,联系的属性为T,那么将其转换为关系模型后,得到的关系个数、联系的属性存放的位置是()。

A.2个,联系的属性放在W转换的关系模式中。

B.2个,联系的属性可以放在W和S转换的关系模式中的任何一个中。

C.2个,联系的属性放在S转换的关系模式中。

D.3个,联系的属性放在W转换的关系模式中。

5、下面对关系“键”概念的不正确叙述是( A )。

3 / 12A.一个关系只能有一个候选键。

B.候选键是指在一个关系中,能够唯一标识每个元组且不含多余属性的属性集。

C.一个关系只能有一个“主键”。

D.候选键可以由多个字段(属性)构成。

6、有三个关系S、R、T如下,则由S、R得到T的运算是( D )。

2012年10月自考数据库系统原理试题、笔记、参考答案

2012年10月自考数据库系统原理试题、笔记、参考答案

绝密★考试结束前全国2012年10月高等教育自学考试数据库系统原理试题课程代码:04735请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分注意事项:1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的 位置上。

2. 每小题选出答案后,用 2B 铅笔把答题纸上对应题目的答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂 其他答案标号。

不能答在试题卷上。

、单项选择题(本大题共 15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的 ,请将其选出并将 答题纸”的相应代码涂黑。

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

1 •数据管理技术的发展经历了 人工管理、文件系统、数据库和高级 D B •应用程序系统 D •数据库阶段BB •关系模型的查询效率比非关系模型高 D •关系是一个集合,因此没有行序是 CB .模式与内模式的映射 物理数据独立性 D •内模式4.下列模型中,广泛采用 ER 模型设计方法的是BA •逻辑模型B •概念模型C •物理模型5 •如果关系模式设计的不好,会出现 AA •数据冗余 C •关键码A •数据描述阶段 C .编译系统2 •下面不是关系数据模型的性质的是 A •关系的每个属性是不可分割的 C •关系中不允许出现重复元组3 •要保证数据库逻辑数据独立性,需要 A •逻辑模式C •逻辑模式与外模式的映射D .外模型B .函数依赖 D .多值依赖A .导出表即为视图B. 导出表是执行了查询时产生的表C. 导出表必然与原表具有同样结构 D .导出表可以用 CREATETABLE 直接创建 10.关于SQL 语言下列描述正确的是 CA . SQL 语言只包括数据查询语言和数据操纵语言B .用SQL 语言可以实现可视化应用程序开发C . SQL 语言可作为一种交互式语言D . SQL 语言是一种关系代数查询语言11.DBMS 的恢复管理子系统保证了事务的 DA .独立性实现B . 一致性实现C .隔离性实现D .持久性实现12 .下列不属于并发操作带来的问题的是 DA .丢失更新B .读脏数据C .不可重复读D .运算溢出 13.记录了所有 SQLServer2000的系统信息、登录账号、系统配置设置、系统中所有数据库及其系统信息以及存储 介质信息的是AA . Master 数据库B . Model 数据库C . Msdb 数据库D . Tempdb 数据库14 .用PowerBuilder 脚本语言来连接数据库时,语句 SQLCA.DBMS="ODBC" 所指的是 AA .数据库厂商的名称B .定义程序是否提交事务C .从数据库中显示检索到的数据D .所需要的额外信息 15 .在面向对象技术中,可以避免数据结构的无穷嵌套问题的数据类型是A .满足4范式不一定满足 BC 范式 C .满足4范式一定满足 BC 范式 7 .若关系R 和S 分别包含r 和s 个属性, A .包含r+s 个属性和 m+n 个元组 C .包含r x s 个属性和 m+n 个元组 &关系演算是一种AA .以元组为变量的谓词演算 C .基于集合的运算9.下列B .满足BC 范式一定满足 4范式D . BC 范式与4范式没有任何关系 分别含有 m 和n 个元组,则RXS BB .包含r+s 个属性和 m x n 个元组 D .包含r x s 个属性和m x n 个元组B .以属性为变量的谓词演算D .以关系为运算对象的高级运算的集合6.下面说法正确的是 CA •行类型B •集合类型C•引用类型 D •包类型非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

《数据库原理》习题解答

《数据库原理》习题解答

《数据库原理》习题解答第一章数据库系统概论1、试回答下列问题:(1)什么是数据库?(2)什么是数据库管理系统?(3)什么是数据库系统?(4)数据库DB与数据库管理系统DBMS,数据库系统DBS之间的差别?(5)数据库发展的三个重要阶段是什么?解答:(1)数据是描述现实世界中各种具体事物或抽象概念的可存储并具有明确意义的信息。

数据库是具有逻辑关系和确定意义的数据集合;它是针对明确的应用目标而设计、建立和加载的。

每个数据库都具有一组用户,并为这些用户的应用服务;一个数据库表示了现实世界的某些方面。

(2)数据库管理系统是一个通用的软件系统,由一组计算机程序构成。

数据库管理系统能够对数据库进行有效的管理,包括存储管理、安全性管理、完整性管理等。

数据库管理系统提供了一个软件环境,使用户能方便快速的建立、维护、检索、存取和处理数据库中的信息。

(3)数据库系统是数据库和数据库管理系统的相加,它是具有管理和控制数据库功能的计算机系统。

(4)数据库DB(DataBae)是现实世界中相互关联的大量数据及数据间关系的集合。

数据库管理系统DBMS(DataBaeManagementSytem)是对数据库中的数据进行存储和管理的软件系统,包括存储、管理、检索和控制数据库中数据的各种语言和工具,是一套系统软件。

数据库系统DBS (DataBaeSytem)是一个数据库系统,应该包括数据库应用系统,数据库应用开发接口,数据库管理系统,操作系统和数据库,数据库系统在不同的硬件和不同的操作系统下,运行不同的DBMS软件版本。

(5)数据库发展的三个重要阶段是:第一代:层次和网状数据库系统;第二代:关系数据库系统RDBMS;第三代:面向对象的数据库系统OODBMS。

2、试述文件系统的缺点。

解答:文件系统具有以下缺点:(1)数据共享性差,冗余度大。

文件与应用程序紧密相关,相同的数据集合在不同的应用程序中使用时,经常需要重复定义、重复存储。

2012年数据库系统原理简答题精粹.docx

2012年数据库系统原理简答题精粹.docx

一、第1、2章知识简答1.数据字典的内容和作用是什么?数据字典通常包括:数据项、数据流、数据结构、数据存储和处理过程等五个部分.数据字典是原系统中各类数据描述的集合,是一系列二维表格,是进行详细的数据收集和数据分析所获得的主要成果。

数据字典在数据库设计中有重要的地位。

2.什么是数据独立性?数据独立性是指应用程序和数据之间相互独立,不受影响,即数据结构的修改不会引起应用程序的修改。

数据独立性包括物理数据独立性和逻辑数据独立性.物理数据独立性是指数据库物理结构改变时,不必修改现有的应用程序;逻辑数据独立性是指数据库逻辑结构改变时,不用改变应用程序。

3.在数据库设计过程中为什么要进行需求分析?在数据库设计过程中,需求分析的目的是收集数据库所需的信息内容和用户对处理的需求,并以需求说明书的形式记录下来,作为以后系统开发的指南和系统验证的依据。

4.什么是数据冗余?及其可能导致的后果?数据冗余是指相同的数据被存储多次,数据冗余的后果是浪费空间,可能造成数据完整性的缺陷和数据不一致性。

数据冗余是相对的概念,例如主键和外键也是数据冗余,不过这是必须存在的数据冗余,它是关系之间进行联系的手段,数据库设计是可控数据冗余度。

5.数据库设计的规划阶段应做哪些事情?数据库设计的规划阶段的主要任务是进行建立数据库的必要性和可行性分析,确定数据库系统在组织和信息系统中的地位,以及各个数据库之间的联系。

6.什么是ER图?构成ER图的基本要素是什么?ER方法是实体-—联系方法简称。

它是描述现实世界中概念结构模型的有效方法。

用ER方法建立的概念结构模型称为ER模型即为ER图.ER图是由实体、实体的属性和实体之间的联系三个要素组成.7.评审在数据库设计有什么重要作用?为什么允许设计过程中有多次回溯与反复?评审的作用在于确认某一阶段的任务是否全部完成,避免重大任务.因为管理人员缺乏对计算机的了解,而数据库设计者又缺乏对管理对象的了,所以在评审时可能导致设计过程的回溯与反复.8.DBMS的运行维护工作由谁担当?有哪些维护工作?数据库管理系统的功能有五个方面。

数据库原理考试习题及答案共25页

数据库原理考试习题及答案共25页
数据库原理考试习题及答案
16、自己选择的路、跪着也要把它走 完。 17、一般情况下)不想三年以后的事, 只想现 在的事 。现在 有成就 ,以后 才能更 辉煌。
18、敢于向黑暗宣战的人,心里必须 充满光 明。 19、学习的关键--重复。
20、懦弱的人只会裹足不前,莽撞的 人只能 引为烧 身,只 有真正 勇敢的 人才能 所向披 靡。
谢谢!
36、自己的鞋子,自己知道紧在哪里。——西班牙
37、我们唯一不会改正的缺! 38、我这个人走得很慢,但是我从不后退。——亚伯拉罕·林肯
39、勿问成功的秘诀为何,且尽全力做你应该做的事吧。——美华纳
40、学而不思则罔,思而不学则殆。——孔子
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1
网络10-1 620591
数据库原理 一、选择、填空题(共40分)
1、
2、用树形结构表示实体之间联系的模型是(层次模型)
3、
4、
C.关系中的每一列称为元组,一个元组就是一个字段)
5、
7、一个关系只有一个(基本表)
8、
10、
11、在最小函数依赖集F中,下面叙述不正确的是(B)F中的每个函数依赖的左部都是单属性)
12、
13、
14、
15、后援副本的作用是(C )。

A.保障安全性
B.一致性控制
C.故障后的恢复
D.数据的转储
2
16、设计子模式属于数据库设计的(C、逻辑设计)
17、
18、
19、
20、当一下代码中的【】位置分别为BREAK,CONTINUE或RETURN时,输出的值为(1,0,不输出)
21、对现实世界进行第一层抽象的模型,称为(概念模型)
22、层次模型的数据结构是(树形)结构。

23、在关系代数运算中,传统的集合运算有(并,差,交,笛卡尔积)
24、实体完整性规则是对(主键)的约束。

25、SQL的功能包括数据查询、数据操纵和(数据定义和数据控制)四个部分。

26、消除了非主属性对候选键的部分函数依赖的关系模式,称为(2NF模式);
27、DBMS对数据库的安全保护功能是通过安全性控制、完整性控制和(并发性控制和数据库恢复)四方面实现的。

28、实现并发控制的方法主要是(封锁)技术。

29、无论是存储过程还是触发器,都是(SQL 语句和流程控制语句)语句的集合。

30、对现实世界进行第二层抽象的模型,称为(逻辑模型)。

31、网状模型的数据结构是(有向图)结构。

32、专门的关系运算有(选择,投影,连接、除运算)。

33、参照完整性规则是对(外键)的约束。

34、消除了每属性对候选键的传递函数依赖的关系模式,称为(BCNF模式)。

35、在SQL Server 2000中有简单还原和(完全还原、批日志还原)3种数据库还原模式。

3。

相关文档
最新文档