数据库题库答案

数据库系统具有的特点不包括( )。

A)数据结构化

B)数据共享性高、冗余度小、易扩充

C)数据独立性低

D)统一的数据管理和控制


正确答案:C
相对于人工管理和文件系统阶段,数据库系统阶段具有如下的特点:
①数据库系统自描述特点;
②数据结构化;
③数据共享性高、冗余度小、易扩充;
④数据独立性高;
⑤统一的数据管理和控制。


数据库系统具有()特点.

A、数据结构化

B、数据共享性高

C、数据独立性高

D、数据由DBMS统一管理和控制


参考答案:ABCD


与人工管理和文件系统相比,数据库系统的特点主要体现在以下哪些方面()

A 数据结构化

B 数据的共享性高,冗余度低,易扩充

C 数据独立性高

D 数据由DBMS统一管理和控制


参考答案ABCD


下列条目中哪些是数据库方法的特征? Ⅰ.数据库系统具有自描述特点 Ⅱ.数据结构化 Ⅲ.数据共享性高、冗余度小、易扩充 Ⅳ.数据独立性高 Ⅴ.数据由DBMS统一管理和控制

A.仅Ⅲ,Ⅳ和Ⅴ

B.仅Ⅱ,Ⅲ和Ⅳ

C.仅Ⅰ,Ⅱ和Ⅲ

D.都是


正确答案:D
解析:与人工管理方法和文件系统方法相比较,数据库方法具有如下的特点:①数据库系统自描述特点;②数据结构化;③数据共享性高、冗余度小、易扩充;④数据独立性高;⑤统一的数据管理和控制。


与人工管理方法和文件系统方法相比较,下列条目中哪些是数据库方法的特征( )。 Ⅰ.数据库系统具有自描述特点 Ⅱ.数据结构化 Ⅲ.数据共享性高、冗余度小、易扩充 Ⅳ.数据独立性高 Ⅴ.数据由DBMS统一管理和控制 A.仅Ⅰ,Ⅱ和Ⅲ B.仅Ⅱ,Ⅲ和Ⅳ C.仅Ⅲ,Ⅳ和ⅤD.都是


正确答案:D
数据库特征;自描述性,结构化,共享性高,冗余度小,易扩充,独立性高,由DBMS统一管理和控制


数据库原理题库一、简答题 1. 简述数据库系统的特点。数据结构化;数据的共享性高,冗余度低,易扩充;数据独立性高;数据由DBMS统一管理和控制。1.数据结构化:数据之间具有联系,面向整个系统。 2.数据的共享性高,冗余度低,易扩充。数据可以被多个用户、多个应用程序共享使用,可以大大减少数据冗余,节约存储空间,避免数据之间的不相容性与不一致性。 3.数据独立性高:数据独立性包括数据的物理独立性和逻辑独立性。 物理独立性是指数据在磁盘上的数据库中如何存储是由DBMS管理的,用户程序 不需要了解,应用程序要处理的只是数据的逻辑结构,这样一来当数据的物理存储结构改变时,用户的程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不改变。 4.数据由DBMS统一管理和控制:数据库的共享是并发的(concurrency)共享,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据。DBMS必须提供以下几方面的数据控制功能: 数据的安全性保护(security) 数据的完整性检查(integrity) 数据库的并发控制(concurrency) 数据库的故障恢复2. 数据库管理系统的主要功能有哪些?(1)数据定义功能。DBMS提供相应数据语言来定义(DDL)数据库结构,它们是刻画数据库框架,并被保存在数据字典中。 (2)数据组织、存取、管理功能。DBMS要分类组织、存储和管理各种数据,包括数据字典。用户数据。数据的存取路径等。(3)数据操作功能。DBMS提供数据操纵语言(DML),实现对数据库数据的基本存取操作:检索,插入,修改和删除。 (4)数据库事务管理和运行管理功能。DBMS提供数据控制功能,即是数据的安全性、完整性和并发控制等对数据库运行进行有效地控制和管理,以确保数据正确有效。 (5)数据库的建立和维护功能。包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。 (6)其他功能。DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,通常与操作系统协调完成。答:数据定义功能;数据的组织存储管理;数据操纵功能;数据库的运行控制管理,数据控制包括:安全(Security)、完整(Integrity)、并发(Concurrency)、恢复(Recovery);数据库的建立和维护功能。3. 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?答:数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式模式的映像做相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。4. 简述数据库系统的三级模式结构。答:数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成;外模式(Sub-Schema):用户的数据视图,是数据的局部逻辑结构,模式的子集;模式(Schema):所有用户的公共数据视图,是数据库中全体数据的全局逻辑结构和特性的描述,一个数据库只有一个模式;内模式(Storage Schema):又称存储模式,数据的存储方式,数据库数据在物理结构的描述。数据库系统三级模式结构,使数据库的用户看到的数据库,与数据库的物理方面,即实际存储的数据库区分开来,提高了数据的物理独立性和逻辑独立性。数据与程序的独立,使得数据的定义从应用程序中分离出去,用户的重点放在模式的定义上;由于数据的存取由DBMS管理,用户不必考虑存取路径等细节,简化了应用程序的编制。5. 试述数据库系统的组成答:数据库系统一般由数据库、数据库管理系统(及其开发工具)、用用系统、数据库管理员构成。数据库系统一般由硬件平台及数据库、软件、人员组成。硬件是必须的,软件有OS、DBMS、DBMS#的应用开发工具、应用系统,用户又细分为最终用户、应用程序员、系统分析员、数据库管理员DBA,数据库设计员。6. 简述文件系统与数据库系统的区别和联系答:文件系统的特点:1、数据可以长期保存 2、由文件系统管理数据。其缺点为:数据共享性差,冗余度大,数据独立性差,容易造成数据的不一致;数据库系统中,数据是面向整个系统,实现了数据的结构化;数据的共享性高,冗余度低,易扩展;数据独立性高;数据由DBMS统一管理和控制。文件系统和数据库系统均可以长期保存数据,由数据管理软件管理数据,数据库系统是在文件系统基础上发展而来。7. DBA的职责是什么具体职责:(1)决定数据库中的信息内容和结构。(2)决定数据库的存储结构和存储策略。 (3) 定义数据的安全性要求和完整性约束条件。(4)监督数据库的使用和运行 (5) 数据库的改进和重组重构。8. 关系代数的基本运算有哪些 ?并、差、笛卡尔积、投影和选择5种运算为基本的运算。其他3种运算,即交、连接和除,均可以用这5种基本运算来表达。9. 什么是基本表?什么是视图?两者的区别和联系是什么?基表:是本身独立存在的表,在SQL中一个关系就对应一个基表。视图:是从一个或几个基表导出的表。区别:基表是实际存在保存数据的实体,一个(或多个)基表对应一个存储文件;视图本身并不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,视图是一个虚表。联系:视图是在基表之上建立的,它的结构和内容都来自基表;一个视图可以对应多个基表,一个基表也可以建立多个视图,视图是基表在逻辑意义建立的新关系。10. 简述视图的优点。(P125)(1)视图能够简化用户的操作(2)视图使用户能以多种角度看待同一数据(3)视图对重构数据库提供了一定程度的逻辑独立性(4)视图能够对机密数据提供安全保护(5)适当的利用视图可以更清晰的表达查询11. 所有的视图是否都可以更新? 哪类视图是可以更新的,哪类视图是不可更新的?不是。一般地,行列子集视图是可更新的。不可更新的视图:(1)若视图是由两个以上基表导出的,此视图不允许更新(2)若视图的字段来自字段表达式、或常数,则不允许对此视图执行INSERT和UPDATE操作,但允许DELETE操作(3)若视图的字段来自聚集函数,则此视图不允许更新(4)若视图定义中含有GROUP BY子句,则此视图不允许更新(5)若视图定义中含有DISTINCT短语,则此视图不允许更新(6)若视图定义中有嵌套查询,并且内层查询的FROM子句中涉及的表也是导出该视图的基本表,则此视图不允许更新(7)一个不允许更新的视图上定义的视图也不允许更新12. 简述 SQL 的特点。答:综合统一:SQL语言集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体。高度非过程化:用SQL语言进行数据操作,只要提出“做什么”、,无须指明“怎么做”,因此无需了解存取路径。 面向集合的操作方式:SQL语言采用的集合操作方式,不仅操作对象、查询结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。 以同一种语法结构提供两种使用方法:SQL语言既是自含式语言,能独立地用于联机交互;又是嵌入式语言,能嵌入到高级语言中进行混合编程。 语言简捷,易学易用。13. 在嵌入式SQL中是如何协调SQL语言的集合处理方式和主语言的单记录处理方式的?答:用游标来协调这两种不同的处理方式。游标区是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果,每个游标区都有一个名字。用户可以通过游标逐一获取记录,并赋给主变量,交由主语言进一步处理。14. 关系数据库的完整性规则有


下列条目中哪些是数据库方法的特征是

Ⅰ.数据库系统具有自描述特点

Ⅱ.数据结构化

Ⅲ.数据共享性高、冗余度小、易扩充

Ⅳ.数据独立性高

Ⅴ.数据由DBMS统一管理和控制

A.仅Ⅲ,Ⅳ和Ⅴ

B.仅Ⅱ,Ⅲ和Ⅳ

C.仅Ⅰ,Ⅱ和Ⅲ

D.都是


正确答案:D
解析:与人工管理方法和文件系统方法相比较,数据库方法具有如下的特点:①数据库系统自描述特点;②数据结构化;③数据共享性高、冗余度小、易扩充;④数据独立性高;⑤统一的数据管理和控制。


关于数据库管理阶段的特点,下列说法中错误的是

A.数据真正实现了结构化

B.数据的共享性高,冗余度低,易扩充

C.数据独立性差

D.数据由DBMS统一管理和控制


正确答案:C


数据库系统具有的特点不包括( )。

A)数据结构化

B)数据共享性高、冗余度小、易扩充

C)数据独立性低

D)统一的数据管理和控制


正确答案:C


数据库的特点主要有( )。

A.数据结构化、共享性高、独立性弱、冗余度低
B.数据结构化、共享性高、独立性强、冗余度低
C.数据结构化、共享性高、独立性弱、冗余度大
D.数据结构化、共享性高、独立性强、冗余度大

答案:B
解析:


数据库的特点主要有( )。

A.数据结构化、共享性高、独立性弱、冗余度低
B.数据结构化、共享性高、独立性强、冗余度低
C.数据结构化、共享性高、独立性弱、冗余度大
D.数据结构化、共享性高、独立性强、冗余度大

答案:B
解析:


相关考题:

考题 单选题下面关于数据库的基本特点,说法正确的是()。A数据可以共享、数据独立性低、数据冗余度小、统一管理和控制B数据可以共享、数据独立性高、数据冗余小、易扩充、统一管理和控制C数据可以共享、数据独立性高、、数据冗余大、易扩充、统一管理和控制D数据非结构化、不易扩充、数据独立性高、数据冗余小正确答案: B解析: 暂无解析

考题 下面关于数据库的基本特点,说法正确的是()。A、数据可以共享、数据独立性低、数据冗余度小、统一管理和控制B、数据可以共享、数据独立性高、数据冗余小、易扩充、统一管理和控制C、数据可以共享、数据独立性高、、数据冗余大、易扩充、统一管理和控制D、数据非结构化、不易扩充、数据独立性高、数据冗余小正确答案:B

考题 单选题数据库的特点主要有()。A数据结构化、共享性高、独立性弱、冗余度低B数据结构化、共享性高、独立性强、冗余度低C数据结构化、共享性高、独立性弱、冗余度大D数据结构化、共享性高、独立性强、冗余度大正确答案: A解析: 暂无解析

考题 单选题下列关于数据库管理阶段的说法错误的是()。A数据的共享性高,冗余度低,易扩充B数据真正实现了结构化C数据独立性差D数据由DBMS统一管理和控制正确答案: D解析: 暂无解析

考题 数据库系统具有的特点包括()A、数据结构化B、数据共享性高、冗余度小、易扩充C、数据独立性低D、统一的数据管理和控制正确答案:A,B,D

考题 数据库系统与文件系统的根本-区别是()A、数据结构化B、数据共享性高、冗余度低、易扩充C、数据不具有独立性D、数据由DBMS统一管理和控制正确答案:C

考题 单选题下面关于数据库的基本特点,说法正确的是()。A数据可以共享、数据独立性低、数据冗余度小、统一管理和控制B数据可以共享、数据独立性高、数据冗余小、易扩充、统一管理和控制C数据可以共享、数据独立性高、、数据冗余大、易扩充、统一管理和控制D数据非结构化、不易扩充、数据独立性高、数据冗余小正确答案: D解析: 暂无解析

考题 下列关于数据库管理阶段的说法错误的是()。A、数据独立性差B、数据真正实现了结构化C、数据的共享性高,冗余度低,易扩充D、数据由DBMS统一管理和控制正确答案:A

考题 多选题数据库系统具有的特点包括()A数据结构化B数据共享性高、冗余度小、易扩充C数据独立性低D统一的数据管理和控制正确答案: B,D解析: 暂无解析

考题 单选题下列关于数据库管理阶段的说法错误的是()。A数据的共享性高,冗余度低,易扩充B数据真正实现了结构化C数据独立性差D数据由DBMS统一管理和控制正确答案: D解析: 暂无解析
最新考题