数据库填空

合集下载

数据库填空

数据库填空

1.数据库系统中常用的三种数据模型有层次模型、(网状模型)和(关系模型)。

2.与数据库系统相比较,文件管理系统的数据共享性(差),数据独立性(低)。

3.数据库系统的核心是(数据库管理系统)。

4.数据库的逻辑数据独立性是由(外模式/模式)映象提供的。

5.数据管理经历了手工文档、(文件系统)和(数据库系统)三个发展阶段。

6.在网状模型中,记录之间的联系是用(指针)实现的。

7.数据库管理系统在外模式、模式和内模式这三级模式之间提供了两层映象:(外模式/模式)以及模式/内模式。

8.历史上3种较流行的数据模型有:(层次模型)、(网状模型)、关系数据模型。

9.数据库管理系统(DBMS)通常提供(数据定义)、(数据操纵)、数据控制和数据库维护。

10.在集中式数据库系统中,数据独立性包括数据的逻辑独立性与(物理独立性)。

11.数据库系统的两级映象中的模式/内模式映象提供了数据的(物理)独立性。

1.关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在(严格数学理论)基础之上。

2.关系模式的三类完整性约束条件分别是(实体完整性)、参照完整性约束和(用户定义的完整性)。

3.1975年由IBM公司的M.M.Zloof提出的QBE语言是一个很有特色的(域关系演算)语言。

4.如果两个关系没有公共属性,则其自然联接操作与(笛卡尔积)操作等价。

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

6.关系代数中专门的关系运算包括:(选择)、(投影)、连接和除法。

7.如果只对关系中的某些属性感兴趣,则可用关系代数的(投影)运算选择这些属性。

8.在关系代数运算中,(并)、(差)、笛卡尔积、投影和选择为基本的运算。

9.从一个表中取出满足某种条件的元组的操作,可用关系代数的(选择)操作完成。

10.关系中主码的取值必须唯一且非空,这条规则是(实体完整性)规则。

11.设关系R和S,与R·S等价的差运算表达式为(R-(R-S))。

数据库考试填空与简答题

数据库考试填空与简答题

对于选择题,大家都写完了,也就不公布答案了第一、二章二、填空题1.数据库技术经历了人工管理阶段,文件管理阶段和数据库管理阶段三个发展阶段。

2.数据库系统中最常用的三种数据模型有层次模型,网状模型和关系模型。

3.关系模式的三类完整性约束条件分别是实体完整性规则,参照完整性规则和用户定义的完整性规则。

4.E-R图的主要元素是实体型,属性,联系。

5.在E-R模型的主要术语中,属性的取值范围称为_域_。

能够区别不同的实体且能唯一标识实体的最小属性集,称为实体集的实体键。

6.SQL server 2005是客户机/服务器体系结构的数据库管理系统。

7.在给数据库改名之前,必须设置数据库处于单用户状态。

8.为了实现安全性,每个网络用户在访问 SQL server 数据库之前,都必须经过两个阶段的检验:身份验证和权限验证。

9.按照数据模型划分,SQLServer应当是关系型数据库管理系统。

10.在SQL Server 2005中,要访问某个数据库,除了需要有一个登录帐号外,还必须有一个该数据库的用户帐号。

11.数据库管理系统,简称DBMS,它是指帮助用户建立、使用和管理数据库的软件系统。

12.SQL Server 2005有两类数据库,系统数据库和用户数据库。

其中为新的用户数据库提供模板的系统数据库是Model数据库。

13.在计算机系统中,一个以科学的方法组织、存储数据,并可高效地获取、维护数据的软件系统称为数据库管理系统(DBMS)。

14.在早期的代表性的数据库管理系统中,IMS系统是基于层次数据模型的。

15. 在数据结构模型中,用树形结构表示实体类型以及实体之间联系的是层次数据模型的主要特征。

16. 数据库管理系统管理并且控制数据资源的使用。

17. 数据库管理系统是位于用户和操作系统之间的一个数据管理软件。

三、简答题1.P2试述数据库系统的组成?答:书上:由数据库、数据库管理系统、操作系统、编译系统、应用程序、计算机硬件和用户组成的复杂系统。

数据库选择填空及答案

数据库选择填空及答案

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.模式与内模式之间的映象D.三级模式C.模式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. ,502Γ , NULL,男,21D.'5021','刘祥',NULL, NULL11.把对关系SPJ的属性QTY的修改权授予用户李勇的τ-SQL语句是(C )A.GRANT QTY ON SPJ TO '李勇'B.GRANT UPDATE (QTY) ON SPJ TO '李勇'C.GRANT UPDATE (QTY) ON SPJ TO 李勇D.GRANT UPDATE ON SPJ (QTY) TO 李勇12.图1中(B )是最小关系系统13.关系规范化中的插入操作异常是指(D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中(A )阶段的任务A. 逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为(C )oA. 4B. 5C. 6D. 716.事务的隔离性是指(A )oA. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的B.事务一旦提交,对数据库的改变是永久的C.事务中包括的所有操作要么都做,要么都不做D.事务必须是使数据库从一个一致性状态变到另一个一致性状态17.数据库恢复的基础是利用转储的冗余数据。

数据库选择填空题

数据库选择填空题

1.数据库系统的核心是_B___。

A.数据库B.数据库管理系统C.数据模型D.软件工具2.SQL语言具有__B__的功能。

A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵3.SQL语言的数据操纵语句包括 SELECT,INSERT,UPDATE和 DELETE,最重要的,也是使用最频繁的语句是__A__。

A.SELECT B.INSERT C.UPDATE D.DELETE4.在关系数据库设计中,设计关系模式是__C__的任务。

A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段5.__C__是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

A.程序B.命令C.事务D.文件6.在数据库中,产生数据不一致的根本原因是__D__。

????A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余7.下列SQL语句中,创建关系表的是__B__。

A.ALTER B.CREATEC.UPDATE D.INSERT8.数据库的__B__是为了保证由授权用户对数据库所做的修改不会影响数据一致性的损失。

A.安全性B.完整性C.并发控制D.恢复9.事务是数据库进行的基本工作单位。

如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于_____B___状态。

A.安全性B.一致性C.完整性D.可靠性10.对并发操作若不加以控制,可能会带来数据的___D_问题。

A.不安全B.死锁C.死机D.不一致二、填空题(12分,4小题)1.数据冗余可能导致的问题有____________________和_____________________。

答案:①浪费存储空间及修改麻烦②潜在的数据不一致性2.数据库在运行过程中可能产生的故障有____________、_______________、___________。

mysql数据库填空题

mysql数据库填空题

mysql数据库填空题MySQL数据库是一种广泛应用于Web开发的关系型数据库管理系统。

填空题是一种常见的测试形式,通过填空题可以考察对于MySQL数据库的各个方面的理解和运用能力。

下面是一些与MySQL数据库相关的填空题的参考内容。

1. MySQL支持使用_______语句创建数据库。

答案: CREATE DATABASE解析:CREATE DATABASE语句用于在MySQL中创建一个新的数据库。

2. 在MySQL中,_______关键字表示使用哪个数据库。

答案:USE解析:USE关键字用于指定当前会话使用的数据库。

3. 使用_______语句可以列出MySQL服务器上的所有数据库。

答案:SHOW DATABASES解析:SHOW DATABASES语句用于列出服务器上所有的数据库。

4. 使用_______语句可以创建MySQL中的表。

答案:CREATE TABLE解析:CREATE TABLE语句用于在数据库中创建一个新表。

5. 在MySQL中,_______关键字用于指定需要查询的列名。

答案:SELECT解析:SELECT语句用于从表中查询数据,可以指定需要查询的列名。

6. 在MySQL中,_______关键字用于向表中插入新的数据。

答案:INSERT INTO解析:INSERT INTO语句用于向表中插入新的数据。

7. 使用_______语句可以更新MySQL表中的数据。

答案:UPDATE解析:UPDATE语句用于更新表中已有的数据。

8. 使用_______语句可以删除MySQL表中的数据。

答案:DELETE FROM解析:DELETE FROM语句用于删除表中的数据。

9. 使用_______语句可以创建MySQL中的索引。

答案:CREATE INDEX解析:CREATE INDEX语句用于在表中创建新的索引。

10. 在MySQL中,_______关键字用于将表中的数据进行排序。

答案:ORDER BY解析:ORDER BY关键字用于将查询结果按照指定的列进行排序。

数据库填空题

数据库填空题

1. 用二维表结构表示实体以及实体间联系的数据模型为关系模型。

2. SQL语言是关系数据库标准语言。

3. 创建表时,用来说明字段默认值的是DEFAUL T4. 下述SQL语句中,更新表中数据作用的命令动词是UPDATE5. 在SELECTS句中使用“* ”表示选择全部字段。

6. 视图是从一个可以多个基表表中导出的。

7. 数据库的完整性是指数据的正确性和相容性。

8. 要保证数据库的数据独立性,需要修改的是三层模式之间的两种映射。

9. 空值NULL是不知道的、不确定或无法填入的值。

10. 聚合函数用sum来表示。

11. 属性是指实体具有的某种描述。

12. 在一个关系中如果有这样一个属性存在着,它的值能惟一地标识关系中的每一个元组,称这个属性为候选码。

13. 表中可以唯一确定一个元组(一个记录)的某个属性组(字段组)称为主键。

14. 若某个属性组不是关系A主码,但它是另一个关系B的主码,则该属性或属性组称为关系A的外键。

15. 关系模式是对关系的描述,一般表示为关系名(属性名1,属性名2,……,属性名n)。

16. 在关系代数运算中,5种基本运算为并、差、选择、投影、乘积。

17. 设属性A是关系R的主属性,则属性A不能取空值(NULL)。

这是实体完整性规则。

18. 在数据库的三级模式结构中,内模式有1个。

19. 自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一或是多个共有的属性。

20. 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为连接。

21. SQL的含义是结构化杳询语言。

22. 数据库系统的组成,除了硬件环境、软件环境、数据库,还包括人员。

23. 数据库系统的核心是数据库。

24. 表由字段和记录组成。

25. 在SQL杳询中使用Where子句指出的是杳询条件。

关系中的每一个属性是不可分解的。

设关系R 和S 的元组个数分别为100和300,关系T 是R 与S 的笛卡尔积,则T 的元组个 数是30000。

数据库填空100题

数据库填空100题

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

2. 模式/内模式映象为数据库提供了(物理)数据独立性。

3. 在层次、网状模型中,数据之间联系用(指针)实现。

4. 数据库管理技术的发展经过三个阶段(人工管理阶段),(文件系统阶段),(数据库阶段)。

5. 三种主要的数据模型包括(层次模型),(网状模型),(关系模型)。

6. 数据模型的三要素包括(数据结构),(数据操作),(数据完整性约束)。

7. 由于数据冗余,当进行更新时,稍不谨慎,易引起(数据不一致性)。

8. 层次模型的特点是记录之间的联系通过(指针)来实现;关系模型是用(结构)表示实体集,用(公共属性)表示实体间的联系。

9. 数据库管理系统的主要功能包括(数据定义),(数据操纵),(事务和运行管理),(组织、管理和存储数据),(数据库的建立和维护)和(数据字典)。

10. 关系数据库的数据操纵语言(DML)的语句分成(检索)和(更新)。

11. DBMS是由(查询处理器)和(存储处理器)两大部分组成。

12.数据库管理系统的效率包括计算机系统的内部资源的使用效率、(数据库管理系统DBMS)运行效率和(用户的生成率)。

13. 利用数据库管理数据时,把现实世界的事物及其之间的联系转换成机器世界的数据模型的一个中间环节是信息世界的(概念模型)。

14. 数据库管理系统(DBMS)提供数据定义语言(DDL)及它的翻译程序,DDL定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在(数据字典)。

15. 在数据库的体系结构中,数据库存储的改变会引起内模式的改变。

为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变模式与内模式之间的映像来实现。

这样,使数据库具有(物理独立性)。

使得内模式不变,保持独立16. 在数据库技术中使用数据模型的概念来描述数据库的结构和语义。

数据模型有概念数据模型和结构数据模型两类,实体联系模型(ER模型)是(概念)数据模型。

数据库填空题

数据库填空题

填空题;1数据管理技术发展过程经过人工管理,文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是数据库系统。

2在数据库理论中,数据物理结构的改变,如存储设备的更换,物理存储的更换,存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为物理独立性。

3,数据库系统中,实现数据管理功能的核心软件称为数据库管理系统(DBMS)。

4数据库三级模式结构的划分,有利于保持数据的独立性。

5在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式,增加新的数据类型,改变数据间联系等,不需要修改相应的应用程序,称为逻辑独立性。

6对现实世界进行第一层抽象的模型,称为概念模型;对现实世界进行第二层抽象的模型,称为结构或逻辑模型。

7在数据库系统中,编写应用程序的语言一般是C,Basic,等高级语言,这些语言被称为宿主语言或主语言。

8从最终用户来看,数据库系统的外部体系结构可分为5种类型:单用户结构,主从式结构,分布式结构,客户/服务器结构,浏览器/服务器结构。

1在关系代数中,从俩个关系中找出相同元祖的运算称为交运算。

2在关系代数运算中,基本的运算是并,差,笛卡尔积,选择,投影。

3关系代数运算中,专门的关系运算有选择,投影,连接。

4关系运算分为关系代数和关系演算。

5在一个关系中列必须是同质的,即每一列中的分量是同类型的数据,来自同一区域。

6设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是系编号,主属性是系名称、电话;非主属性是办公地点。

7实体完整性规则是对主键的约束,参照完整性规则是对外部关系键的约束。

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

2在SQL server2000中,数据库是由数据库文件和事务日志文件组成的。

3按照索引记录的存放位置,索引可分为聚集索引和非聚集索引。

4先关子查询的执行次数是由父查询表的行数决定的。

5在数据库中,权限可以分为系统权限和对象权限。

数据库填空

数据库填空

一、填空题1)数据管理技术的发展,与____硬件______、_____软件_____和_____计算机应用_____有密切的联系。

2)文件系统中的数据独立性是指____设备______独立性。

3)文件系统的缺陷是:___数据冗余______、____数据不一致_____和____数据联系弱______。

4)就信息处理的方式而言,在文件系统阶段,____程序设计______处于主导地位,____数据_____只起着服从程序设计需要的作用;而在数据库方式下,_____数据____占据了中心位置。

5)对现实世界进行第一层抽象的模型,称为____概念______模型;对现实世界进行第二层抽象的模型,称为____结构(或逻辑)______模型。

6)层次模型的数据结构是____树______结构;网状模型的数据结构是____有向图______结构;关系模型的数据结构是____二维表______结构;面向对象模型的数据结构之间可以____ 嵌套和递归______。

7)在层次、网状模型中,用____指针______导航数据;而在关系模型中,用____关键码(或外键与主键)______导航数据。

8)数据库的三级模式结构是对_____数据_____的三个抽象级别。

9)DBMS为应用程序运行时开辟的DB系统缓冲区,主要用于____数据的传输______和____ 格式的转换______。

10)在数据库技术中,编写应用程序的语言仍然是C一类高级语言,这些语言被称为___宿主语言(或主语言,host language)_______语言。

11)在DB的三级模式结构中,数据按____外模式______的描述提供给用户,按____ 内模式______的描述存储在磁盘中,而_____概念模式_____提供了连接这两级的相对稳定的中间观点,并使得两级中的任何一级的改变都不受另一级的牵制。

12)层次、网状的DML属于___过程性_____语言,而关系型DML属于____非过程性_____语言。

数据库复习填空题

数据库复习填空题

1.惟一标识实体的属性集称为码。

同型实体的集合称为实体集。

2.关系模型的3种数据完整性约束为:实体完整性约束、参照完整性约束和用户定义的完整性约束。

3.在SQL中,空值用保留字NULL,非空值用保留字NOT NULL。

4.若关系为1NF,且它的每一非主属性都完全函数依赖于(或不部分函数依赖于)候选关键字,则该关系为2NF。

5.数据库的物理设计阶段主要涉及的内容是存储记录的格式设计、存储方法设计和存取方法设计。

6.对于非规范化的模式,经过使属性域变为简单域转变为1NF,将1NF经过消除非属性对关键字的部分函数依赖转变为2NF,将2NF经过消除非主属性对主关键字的传递函数依赖转为3NF。

7.数据库的保护功能主要包括确保数据的安全性、完整性、并发控制和数据库恢复4方面的内容。

8.在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用GRANT语句,收回所授的权限使用REVOKE语句。

9.关系模型的3种数据完整性约束为:实体完整性约束、参照完整性约束和用户定义的完整性约束。

10.SQL语言的数据定义功能包括定义基本表、定义索引、定义视图和定义数据库。

11.在ORDER BY子句的选择项中,DESC代表降序输出;省略DESC时,代表升序输出。

12.视图是一个虚表,它是从基本表中导出的表。

在数据库中,只存放视图的定义,不存放视图的数据。

13.并发控制的主要方法是采用了封锁机制,其类型有共享锁和排他锁两种。

14.在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用GRANT语句,收回所授的权限使用REVOKE语句。

15.对并发操作若不加以控制,可能带来的不一致性有丢失修改、不能重复读和读“脏”数据。

16.封锁对象的大小被称为封锁的粒度。

17.在层次模型中,上一层记录类型与下一层记录类型间的联系是1:m联系。

在网状模型中,实现实体间的m:n联系比较容易。

数据库填空题

数据库填空题

16.在数据库的概念设计中,客观存在并且可以相互区别的事物称为_实体_。

17.增强ER 模型中,子类实体继承超类实体的所有_属性_。

18.产生数据冗余和异常的两个重要原因是局部依赖和_传递_依赖。

l9.如果Y ⊆ X ⊆U ,则X →Y 成立。

这条推理规则称为_自反性_。

20.ODBC 规范定义的驱动程序有两种类型:即单层驱动程序和_多层驱动程序_。

21.DBMS 可分为层次型、网状型、_关系_型、面向对象型等四种类型。

22.如果事务T 对某个数据R 实现了_X (排他/写)_锁,那么在T 对数据R 解除封锁之前,不允许其他事务再对R 加任何类型的锁。

23.在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,这是指事务的_隔离_性。

24.在SQL /CLI 中,保存元组或参数的有关信息的是__描述记录__。

25.在面向对象技术中,对象联系图是描述面向对象_数据类型_的基本工具。

16.能惟一标识实体的属性或属性集称为_实体标识符(关键码/键)_。

17.数据独立性使得修改数据结构时,尽可能不修改_应用程序_。

18.数据库的物理结构主要指数据库的存储记录格式、存储记录安排和__存取方法__。

19.由于数据的冗余,在对数据操作时常会引起__修改异常__、插入异常、删除异常。

20.关系代数运算中,专门的关系操作有:选择、投影、除和_连接_。

21.SQL 语言的条件表达式中字符串匹配操作符是_LIKE __。

22.DBS 运行的最小逻辑工作单位是_事务_。

23.SQL 的基本表约束主要有三种形式:候选键定义、外键定义、_检查约束_定义。

24.在复合数据类型中,相同类型元素的有序集合,并且允许有重复的元素,称为__列表类型_。

25.SQL Server 2000引擎对外使用Net-Library 抽象层来支持不同的__网络协议_。

16.DBMS 提供DML 实现对数据的操作,基本的数据操作有两类:检索和__更新_。

数据库填空题

数据库填空题

1. 数据库的三级模式结构中,全局数据视图的描述称为___。

答案:概念模式(或模式)2. 在数据库系统中管理数据的软件称为___。

答案:数据库管理系统(或DBMS)4. 有关系模式S(sno,sname,age),查询年龄(age)不超过20岁学生姓名(sname)的关系代数表达式是___。

答案:Ⅱsname(σage≤20(S))5. 有关系模式R(A,B,C),F={A→C,AB→C},则R中存在___函数依赖。

答案:部分6. 有关系模式R(A,B,C),F={B→A,B→C},则分解ρ={AB,AC}丢失的FD是___。

答案:B→C7. 有关系模式R(A,B,C,D,E),F={A→B,AC→E,C→D},则R的候选键为___。

答案:AC8. 数据库的并发操作通常会带来的3类问题是丢失更新、不一致分析和___。

答案:读“脏”数据9. PXC协议要求X封锁必须保留到___。

答案:事务终点10. 在分布式数据库系统中,查询处理应考虑局部处理代价和___。

答案:传输代价1. 磁盘存储器中数据结构的形式有___。

答案:LIKE%(百分号)(下划线)2. 在数据库系统中对存取权限的定义称为___。

答案:授权3. 嵌套的子查询在___之前执行。

答案:外层查询处理4. 封锁可以避免数据的___,但有可能引起死锁问题。

答案:不一致性5. 关系模型中的关系模式至少是___答案:1NF6. 最常用的概念模型的表示方法是。

___答案:ER 模型(实体联系模型)7. 事务故障和系统故障的恢复是由系统自动进行的,而介质故障的恢复需要___的执行恢复过程。

答案:DBA(数据库管理员)8. 数据库实施阶段包括两项重要的工作,一项是数据的___,另一项是应用程序的编码和调试。

答案:载入9. 关系代数是___为___的一组高级运算的集合。

答案:关系运算对象10. 关系演算可分为元组关系演算和域关系演算,前者以___,后者以___答案:元组为变量属性为变量1. 自然联接记为___。

数据库填空题`

数据库填空题`

(9) 在关系户数据库中,参照关系和被参照关系是以【外码】关联的两个关系。

(10)在嵌入式SQL中,为了区分SQL语句和主语言语句,在每一个SQL的加前缀【EXEC】。

(11)关系数据模型由关系数据结构、关系操作集合和【完整性约束】三大要素组成。

(12)通常,自然连接的两个运算对象关系R和S具有公共属性,如果关系R和S没有公共属性,那么它们的自然连接就等同于【笛卡尔积】。

(13)IBM商务智能解决方案的基本结构包括【数据仓库】、多维分析模型和前台分析工具(14)Oracle数据库系统中负责客户机与服务器之间网络通信的模块是【Serve*Net】。

(15)被中止的事务对数据库所做的任何改变必须撤销,这称作事务的【回滚】。

(16)为了保证对故障恢复的支持,登记日志记录时必须遵循的原则是【先写日志】原则。

(17)Annstrong公理系统的三条推理规则是【自反律】、增广律和传递律。

(18)如果关系模式R的属性之间不存在非平凡且非函数依赖的多值依赖,则R的规范化程度达到了【4NF】。

(20)分布式数据库系统是【数据库】技术和计算机网络技术的结合。

(21)【ISP】是用户接入Internet的入口点,一方面它为用户提供Internet接入服务,另一方面,它也为用户提供各类信息服务。

(25)m阶B+树的根结点至多有【m】个子女(26)消息机制是进程间通信的手段之一,一般包括消息缓冲和【管道通信】。

(27)在页面大小固定,并且不考虑程序本身的编制方法的情况下,影响缺页中断次数的因素有【页面大小】和分配给进程的物理页面数。

(29)QL语言完成核心功能只用了9个动词,其中完成数据控制功能的动词是GRANT和【REVOKE】。

(33)操纵、管理数据库并控制数据资源使用的软件称为【DBMS】。

(35)数据库管理系统中事务的隔离性主要由【并发控制】部件来保证。

(36)严格两阶段锁协议要求【事务】更新的封锁必须保持到事务的终点。

数据库试题库填空题

数据库试题库填空题

1.经过处理和加工提炼而用于决策或其他应用活动的数据称为信息 . 2.数据管理技术经历了①、②和③三个阶段。

答案:①人工管理②文件系统②数据库系统3.数据库系统一般是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户组成.4.数据库是长期存储在计算机内、有①的、可②的数据集合。

答案:①组织②共享5.DBMS是指①它是位于②和③之间的一层管理软件。

答案:①数据库管理系统②用户③操作系统6.DBMS管理的是的数据。

答案:结构化7.数据库管理系统的主要功能有①、②、数据库的运行管理和数据库的建立以及维护等4个方面。

答案:①数据定义功能②数据操纵功能8.数据库管理系统包含的主要程序有①、②和③。

答案:①语言翻译处理程序②系统运行控制程序③实用程序9.数据库语言包括①和②两大部分,前者负责描述和定义数据库的各种特性,后者用于说明对数据进行的各种操作。

答案:①数据描述语言②数据操纵语言10.指出下列缩写的含义:(1)DML: 数据操纵语言(2)DBMS:数据库管理系统(3)DDL:数据描述语言(4)DBS:数据库系统(5)SQL:结构化查询语言(6)DB: 数据库(7)DD:数据字典(8)DBA:数据库管理员(9)SDDL:子模式数据描述语言(10)PDDL:物理数据描述语言11.数据库系统包括数据库①、②和③三个方面。

答案:①相应硬件②软件③相关的各类人员12.开发、管理和使用数据库的人员主要有①、②、③和最终用户四类相关人员。

答案:①数据库管理员②系统分析员③应用程序员13.由负责全面管理和控制数据库系统。

答案:数据库管理员14.数据库系统与文件系统的本质区别在 .答案:数据库系统实现了整体数据的结构化15.数据独立性是指①与②是相互独立的。

答案:①用户的应用程序②存储在外存上的数据库中的数据16.数据独立性又可分为①和② .答案:①逻辑数据独立性②物理数据独立性17.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的。

数据库填空

数据库填空

填空题1. SQL Server2005数据库应用的处理过程分布在客户机(或客户端)和服务器上。

2. SQL Server2005服务器可以被多台客户机访问,数据库服务器仅返回客户端应用程序所需要的数据,这样做的好处是可以减少网络流量。

3. SQL Server2005提供了动态的自我管理机制,能够自动增大或缩小数据库所占用的 _硬盘空间_____ 。

4. SQL Server2005与Windows 2005等操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的注册账号(或登录账号) ____ 。

5. SQL Server2005采用的结构化查询语言称为Transact-SQL ______ 。

6. 常见的SQL Server2005的版本一般包括企业版、标准版、个人版、开发版和评估版等。

7. 安装SQL Server2005时需要以本地系统管理员 _身份登录操作系统。

8. 默认情况下,SQL Server2005服务器的名字为本地计算机名。

9. SQL Server2005服务管理器程序的主要作用是启动暂停、停止服务器。

10. SQL Server2005将数据组织成用户可以看见的逻辑组件,而在磁盘上则作为操作系统文件_实现。

11. 常用的数据库对象主要包括缺省、约束、用户、图表、用户自定义数据类型、表、索引、视图、触发器、存储过程等。

12. SQL Server2005主数据文件、次数据文件和事务日志文件默认的扩展名分别为mdf、ndf、ldf。

13. SQL Server2005的数据库分为____系统数据库、用户数据库____ 两种类型。

14. 每个SQL Server2005数据库下都包括master、model、tempdb、msdb四个系统数据库。

15. msdb 系统数据库主要用来进行复制、作业调度和管理报警等活动。

16. 一般可以使用GO命令来标识Transact-SQL批处理的结束。

数据库选择填空题

数据库选择填空题

01 数据库基础知识一、单项选择题1、数据库系统的核心是()。

(分数:2分;难度:易)A、数据模型B、数据库管理系统C、软件工具D、数据库答错了参考答案:B你的解答:2、关系型数据库管理系统中所谓的关系是指()。

(分数:2分;难度:易)A、各条记录中的数据彼此有一定的关系B、一个数据库文件与另一个数据库文件之间有一定的关系C、数据模型符合满足一定条件的二维表格式D、数据库中各个字段之间彼此有一定的关系答错了参考答案:C你的解答3、关系数据库管理系统能实现的专门关系运算包括了()。

(分数:2分;难度:易)A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表答错了参考答案:B你的解答:4、Access的数据库类型是()。

(分数:2分;难度:易)A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库答错了参考答案:C你的解答:5、属于传统的集合运算的是()。

(分数:2分;难度:易)A、加、减、乘、除B、并、差、交C、选择、投影、连接D、增加、删除、合并答错了参考答案:A你的解答:6、在Access数据库中,表就是()。

(分数:2分;难度:易)A、关系B、记录C、索引D、数据库答错了参考答案:A你的解答:7、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()。

(分数:2分;难度:易)A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS答错了参考答案:A你的解答:二、填空题1、(分数:2分;难度:易)参考答案:[1]投影2、Access(分数:2分;难度:易)参考答案:[1]数据访问页3、Access(分数:2分; 难度:易)参考答案:[1].mdb4、在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为(分数:2分; 难度:易)参考答案:[1]选择5、Access 数据库中,三种。

数据库填空题完整版

数据库填空题完整版

数据库填空题HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】第一章二、填空题1、数据库就是长期储存在计算机内_有组织的__、_可共享__的数据集合。

2、数据管理技术已经历了人工管理阶段、_文件系统阶段_和_数据库系统阶段_三个发展阶段。

3、数据模型通常都是由_数据结构_、_数据操作_和_数据完整性约束_三个要素组成。

4、数据库系统的主要特点:_数据整体结构化_、数据冗余度小、具有较高的数据程序独立性、具有统一的数据控制功能等。

5、用二维表结构表示实体以及实体间联系的数据模型称为__关系__数据模型。

6、在数据库的三级模式体系结构中,外模式与模式之间的映象,实现了数据库的__ _____数据逻辑__独立性。

7、数据库系统是以_数据库或数据库中的数据___为中心的系统。

8、E-R图表示的概念模型比_DBMS支持的数据模型_更一般、更抽象、更接近现实世界。

9、外模式,亦称为子模式或用户模式,是_局部用户__能够看到和使用的局部数据的逻辑结构和特征的描述。

10、数据库系统的软件主要包括支持_DBMS_运行的操作系统以及__DBMS_本身。

第二章二、填空1、关系中主码的取值必须惟一且非空,这条规则是_实体_完整性规则。

2、关系代数中专门的关系运算包括:选择、投影、连接和除法,主要实现_查询_类操作。

3、关系数据库的关系演算语言是以_谓词演算_为基础的DML语言。

4、关系数据库中,关系称为_表__,元组亦称为__行__,属性亦称为_列__。

5、数据库描述语言的作用是_定义数据库_。

6、一个关系模式可以形式化地表示为_R(U,D,dom,F)_。

7、关系数据库操作的特点是__一次一集合_式操作。

8.数据库的所有关系模式的集合构成_关系数据库模型_,所有的关系集合构成_关系数据库_。

9、在关系数据模型中,两个关系R1与R2之间存在1:m的联系,可以通过在一个关系R2中的_外键或外码或外部关键字_在相关联的另一个关系R1中检索相对应的记录。

数据库填空题

数据库填空题

VFP中程序控制结构有四种,它们是答案: 顺序、分支、循环、子程序VFP中的索引类型有四种,它们是主索引、候选索引、普通索引、唯一索引VFP中系统内部定义的类称为基类,它可分为两种类型:容器类、控件类将某控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件对象的__VALUE____属性的值也随之变化如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成级联将VFP默认路径设置为D:\USER的命令是SET DEFA TO D:\USER如果要让运行的表单第一次显示时自动位于主窗口中央,则应该将表单的_AutoCenter _属性值设置为.T.。

组合框的数据源由RowSource属性和RowSourceType属性给定,如果RowSource属性中写入一条SELECT—SQL语句,则它的RowSourceType属性设置为3-SQL语句已知N="1",M="2",X21=1+2, 则表达式X&M&N的值为3表达式YEAR(DATE()+10)的数据类型为__ N (数值型)计时器(Timer)控件中设置时间间隔的属性为Interval和定时发生的事件为_ Timer 已知XX="ABC ",YY="B",则XX+YY=_、XX-YY= _ 答案: XX+YY="ABC B" 、13XX-YY="ABCB " 索引可以分为多种类型,其中_只适用于数据库表。

主索引表之间的临时关系可建立于_____表之间,永久性关系只能建立于____表之间。

答案: 任何表、数据库VFP系统中,可以使用命令运行程序文件。

在开发应用程序时,建立事件循环的命令是READ EVENTS类的___性说明了子类延用父类特征的能力,类的___性说明了包含和隐藏对象信息的能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 .数据库数据具有_永久储存_、_有组织_和_可共享_三个基本特点。

2. 数据库管理系统是数据库系统的一个重要组成部分,它的功能包括_数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。

3. 数据库系统是指在计算机系统中引入数据库后的系统,一般由_数据库_、_数据库管理系统_、_应用系统_和_数据库管理员_构成。

4. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:_人工管理_阶段,_文件系统_阶段和_数据库系统_阶段。

5. 数据库具有数据结构化、最小的_冗余度_、较高的_数据独立性_等特点。

6. DBMS 还必须提供_数据的安全性_保护、_数据的完整性_检查、_并发控制_、_数据库恢复_等数据控制功能。

7. 模式(Schema)是数据库中全体数据的_逻辑结构_和_特征_的描述,它仅仅涉及到_型_ 的描述,不涉及到具体的值。

8. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的_逻辑独立性_和_ 物理独立性_。

9. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。

第一类是_概念模型_,第二类是_逻辑模型和物理模型(数据模型)_。

10. 数据模型的三要素是指_数据结构_,_数据操作_,_数据完整性_。

实际数据库系统中所支持的主要数据模型是_层次模型_,_关系模型_,_网状模型_。

11. 数据模型中的_数据结构_是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,_数据操作_是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。

14. 关系的完整性约束条件包括三大类:_实体完整性_、_参照完整性_和_用户定义完整性_。

15. 关系数据模型中,二维表的列称为_属性_,二维表的行称为_记录(元组)_。

16. 用户选作元组标识的一个候选码为_主码_,其属性不能取_空值_。

25. 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是_系编号_,系关系的外码是_无_,学生关系的主码是_学号_,学生关系的外码是_系编号_。

26. SQL 的中文全称是_结构化查询语言_。

27. SQL 语言除了具有数据查询和数据操纵功能之外,还具有_数据定义_和_数据控制_的功能,它是一个综合性的功能强大的语言。

28. 在关系数据库标准语言SQL 中,实现数据检索的语句命令是_select_。

29. 在SQL 语言的结构中,_基本表_有对应的物理存储,而_视图_没有对应的物理存储。

31. 视图是从_基本表_中导出的表,数据库中实际存放的是视图的_定义_。

32. 关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的_非过程性强_、语言一体化并且是建立在数学理论基础之上。

34 设有如下关系表R:R(NO,NAME,SEX,AGE,CLASS),主码是NO (1) 插入一个记录(25,“男”,“李明”,21,“95031”);___。

(2) 插入“95031”班学号为30,姓名为“郑和”的学生记录;____。

(3) 将学号为10 的学生姓名改为“王华”;_____。

(4) 将所有“95101”班号改为“95091”;_____。

(5) 删除学号为20 的学生记录;____。

(6) 删除姓“王”的学生记录;___。

35. 在一个关系R 中,若每个数据项都是不可再分割的,那么R 一定属于_1NF_ 。

36. 若关系为1NF,且它的每一非主属性都_完全函数依赖于_ 候选码,则该关系为2NF。

38. 如果关系模式R 是第二范式,且每个非主属性都不传递依赖于R 的候选码,则称R 为_3NF_ 关系模式。

40. 关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是_函数依赖_和_多值依赖_。

41. 设关系R(U),X,Y∈U,X→Y 是R 的一个函数依赖,如果存在X′∈X,使X′→Y 成立,则称函数依赖X→Y 是_部分_ 函数依赖。

42.. 在关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C) →A},则候选码是_A、(B、C)_,关系模式R(A,B,C,D)属于_2NF_ 。

43. 在关系模式R(D,E,G)中,存在函数依赖关系{E→D,(D,G)→E},则候选码是_(E,G),(D,G)_,关系模式R(D,E,G)属于_3NF_。

44. 在关系模式R(A,C,D)中,存在函数依赖关系{ A→C,A→D },则候选码是_A_ ,关系模式R(A,C,D)最高可以达到_BCNF_ 。

45. “三分_技术_,七分_管理_,十二分_基础数据_”是数据库建设的基本规律。

46. 十二分基础数据强调了数据的_整理_ 、_收集_、_组织_和_不断更新_是数据库建设中的重要的环节。

47. 规范设计法从本质上看仍然是手工设计方法,其基本思想是_过程迭代_ 和_逐步求精_。

48.数据库的生命周期可分为两个阶段:一是数据库需求分析和_设计阶段_ ;二是数据库实现和_运行阶段_。

49. 数据库设计分为以下六个阶段_需求分析_、_概念结构设计_、_逻辑结构设计_、_物理结构设计_、_数据库实施_和_数据库运行和维护_。

50.数据库实施阶段包括两项重要的工作,一项是_组织数据入库_ ,另一项是应用程序的_ 编码_和_调试_。

51. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。

第一类是_概念模型_,第二类是_数据模型_。

52. 用_实体-联系方法_ 方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。

53. 概念模型有以下特点:_真实性_、_易理解性_ 、_易修改性_ 、_易转换性_。

54.客观存在并可相互区别的事物称为_实体_ ,它可以是具体的人、事、物,也可以是抽象的概念或联系。

55. 唯一标识实体的属性集称为_码_ 。

56. 实体之间的联系有_一对一_ 、_一对多_ 、_多对多_三种。

57. 如果两个实体之间具有M:N 联系,则将它们转换为关系模型的结果是_3_ 个关系。

58. ER 模型是对现实世界的一种抽象,它的主要成分是_实体_ 、联系和_属性_。

59. 需求调查和分析的结果最终形成_需求分析说明书_ ,提交给应用部门,通过_评审_后作为以后各个设计阶段的依据。

60. _数据流图_ 表达了数据和处理的关系,_数据字典_则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。

61. 数据字典中应包括对以下几部分数据的描述:_数据项_ 、_数据结构_ 、_数据流_ 。

62. 各分E-R 图之间的冲突主要有三类:_属性冲突_ 、_命名冲突_和_结构冲突_ 。

63. 在E-R 模型向关系模型转换时,M:N 的联系转换为关系模式时,其码包括_M、N 端的码_ 。

64. 关系数据库的规范化理论是数据库_逻辑设计_ 的一个有力工具;ER 模型是数据库的_ 概念结构_设计的一个有力工具。

65. 数据库的物理设计通常分为两步:(1)确定数据库的_物理结构_ ,(2)对其进行评价,评价的重点是_时间_和_空间效率_。

66. 任何DBMS 都提供多种存取方法。

常用的存取方法有_索引_ 、_HASH_ 、_聚簇_ 等。

67. 确定数据库存储结构主要指确定_关系_ 、__索引_ 、_聚簇_ 、_日志_ 、_备份_等数据的存储安排和存储结构,确定系统配置参数等。

68. ._表_ 是数据库中存放数据的基本单位。

69. 在数据库运行阶段,对数据库经常性的维护工作主要是由_数据库管理员_ 完成的。

70. ._事务_ 是一系列的数据库操作,是数据库应用程序的基本逻辑单元。

71. 事务处理技术主要包括_数据库恢复_ 技术和_并发控制_技术。

72. 在SQL 语言中,定义事务控制的语句主要有_begin transaction_ 、_commint_ 和_rollback_ 。

73. 事务具有四个特性:它们是_原子性_ 、_一致性_ 、_隔离性_ 和_持续性_ 。

这个四个特性也简称为_ACID_特性。

74. 把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能,这就是_ 数据库恢复_ 。

75.数据库系统中可能发生各种各样的故障,大致可以分为_系统故障_ 、_介质故障_ 、_ 事务故障_ 和_计算机病毒_ 等。

76. 建立冗余数据最常用的技术是_数据转储_ 和_登陆日志文件_ 。

通常在一个数据库系统中,这两种方法是一起使用的。

77. 转储可分为_静态转储_ 和_动态转储_,转储方式可以有_海量转储_和_增量转储_。

78. ._日志文件_ 是用来记录事务对数据库的更新操作的文件。

主要有两种格式:以_记录_ 为单位的日志文件和以_数据块_为单位的日志文件。

79. 并发操作带来的数据不一致性包括:_丢失修改_ 、_不可重复读_ 和_读“脏”数据_ 。

80. 多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行地执行它们时的结果相同,我们称这种调度策略为_可串行化_的调度。

81. 基本的封锁类型有两种:_排它锁_ 和_共享锁_ 。

82. 在数据库并发控制中,两个或多个事务同时处在相互等待状态,称为_死锁_ 。

83. ._封锁对象的大小_ 被称为封锁的粒度。

84. 数据库的安全性是指保护数据库以防止不合法的使用所造成的_数据泄漏_、_更改_或_ 破坏_。

85. 计算机系统有三类安全性问题,即_技术安全类_ 、_管理安全类_和_政策法律类_。

86. 用户标识和鉴别的方法有很多种,而且在一个系统中往往是多种方法并举,以获得更强的安全性。

常用的方法有通过输入_用户名_和_口令_来鉴别用户。

87. ._用户权限定义_ 和_合法性检查机制_ 一起组成了DBMS 的安全子系统。

88. 当前大型的DBMS 一般都支持_自主存取控制_ ,有些DBMS 同时还支持_强制存取控制_ 。

89. 用户权限是由两个要素组成的:_数据对象_ 和_操作类型_ 。

90. 在数据库系统中,定义存取权限称为_授权_ 。

SQL 语言用_grant_语句向用户授予对数据的操作权限,用_revoke_语句收回授予的权限。

91. 对数据库模式的授权由DBA 在_创建用户_ 时实现。

92. 一个DBA 用户可以拥有_create user_ 、_create schema_ 和_create table_ 权限,一个RESOURCE 用户可以拥有_create table_权限。

93. 数据库角色是被命名的一组与_数据库操作_ 相关的权限,角色是_权限_的集合。

相关文档
最新文档