数据库原题库

合集下载

数据库原理试题库

数据库原理试题库

数据库原理试题库1、⽤规范的⼆维表各表⽰实体及实体间联系的数据模型是()。

A.⽹状模型B.层次模型C. 关系模型D.E-R模型2、SQL的DML中,核⼼的操作语句是()。

A.SELECTB.INSERTC.DELETED.UPDATE3、关系数据模型的三类约束规则中,不包括( )。

A. 实体完整性B. 模式完整性C. 参照完整性D. ⽤户⾃定义完整性4、设R(U)是⼀个关系模式,X→Y是⼀个FD,如果对任何W?X,W→Y都不成⽴,则称X→Y是( )依赖。

A. 平凡B.局部C. 传递D. 完全5、将⼀个关系模式分解成3NF的算法可以达到()。

A.只保持⽆损连接B. 只保持函数依赖C. 既保持⽆损连接,⼜保持函数依赖D. 既不保持⽆损连接,也⼜保持函数依赖6、设有关系模式R(ABCD),R上的FD集为F={AB→C,C→D }。

则关系R⾄多满⾜( )A.1NFB.2NFC.3NFD.BCNF7、SQL中的触发器机制是⼀种()机制。

A.安全性控制B. 并发控制C.数据库恢复 D. 完整性控制8、DBMS的恢复管理⼦系统能保证事务的()。

A.⼀致性 B.持久性C.原⼦性 D.隔离性9、两段封锁协议是保证()的重充分条件。

A. 并发事务的可恢复性B. 并发事务调度的⽆级联C. 并发事务可串⾏化调度,D. 两个并发调度等价性10、SQL提供的对数据库完整性的被动约束机不包括()。

A.触发器B.域约束C.基本表约束D.断⾔得分阅卷⼈⼆、填空题(每个空1分,共20分)1、数据库体系结构的5个要素包括外模式、模式、内模式、______________ 、和____________________。

2、E-R模型的三要素为_________,________,_________。

3、当关系R的主键K是关系S的外键时,规定K在S中值或者为空值,或者等于在R中某个主键值,这种约束规则称为_________完整性规则。

4、包含在任何⼀个候选关键字的属性称为_______________。

数据库系统原理练习题库(附参考答案)

数据库系统原理练习题库(附参考答案)

数据库系统原理练习题库(附参考答案)一、单选题(共100题,每题1分,共100分)1.属于数据库结构设计阶段的是A、程序设计B、功能设计C、事务设计D、逻辑结构设计正确答案:D2.人工管理阶段,计算机主要应用于A、数据集成B、科学计算C、过程控制D、故障恢复正确答案:B3.下列关于数据控制语言的说法中,正确的是A、REVOKE语句用于授予权限B、GRANT语句用于收回权限C、数据控制语言主要用于数据执行流程管理D、数据控制语言包括的主要SQL语句是GRANT和REVOKE正确答案:D4.下列属于关联分析算法的是A、AprioriB、GMMC、RedisD、HBase正确答案:A5.同一数据被反复存储的情况是A、删除异常B、插入异常C、更新异常D、数据冗余正确答案:D6.产生数据不一致的主要原因是并发操作破坏了事务的A、持续性B、一致性C、原子性D、隔离性正确答案:D7.DBMS提供【】来严格地定义模式。

A、模式描述语言B、子模式描述语言C、内模式描述语言D、程序设计语言正确答案:A8.关系数据库以【】作为数据的逻辑模型。

A、二维表B、关系C、关系模型D、数据库正确答案:C9.关于调用存储过程的说法,错误的是A、可以从交互式界面调用B、可以使用CALL语句来调用存储过程C、可以由嵌入式SQL调用D、不是所有的SQL接口都能调用存储过程正确答案:D10.可唯一标识实体的属性集称为A、键B、实体型C、域D、属性正确答案:A11.目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是A、设计评价B、编制应用程序设计说明C、模型转换D、子模式设计正确答案:B12.在使用游标的过程中,需要注意的事项不包括A、游标不能单独在查询操作中使用B、在一个BEGIN···END语句块中每一个游标的名字并不是唯一的C、游标是被SELECT语句检索出来的结果集D、在存储过程或存储函数中可以定义多个游标正确答案:B13.对关系的描述不正确的是A、关系中的元组次序可交换B、关系可以嵌套定义C、关系是一张二维表D、关系是一个集合正确答案:B14.下列关于MySQL的说法中,正确的是A、在MySQL中,一个关系对应多个基本表B、在MySQL中,一个或多个基本表对应一个存储文件C、在MySQL中,一个表只能有一个索引D、在MySQL中,索引不能存放在存储文件中正确答案:B15.关系数据库是以【】的形式组织数据。

(完整版)数据库考试题库

(完整版)数据库考试题库

一、单项选择题1.下列四项中,不属于数据库特点的是( C )。

A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。

A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是(C )系统数据库。

A.masterB.modelC.pubD.msdb4.(A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DBC.DBS D.DBA5. 在SQL中,建立表用的命令是( B )。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。

A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。

A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是(D )。

A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb9.SQL语言中,删除表中数据的命令是( A )。

A. DELETEB. DROPC. CLEARD. REMOVE10.SQL的视图是从( C )中导出的。

A. 基本表B. 视图C. 基本表或视图D. 数据库11. 下列哪个不是sql 数据库文件的后缀。

C A..mdf B..ldfC..tif D..ndf12. 数据定义语言的缩写词为( A )。

数据库系统考试题库和答案

数据库系统考试题库和答案

数据库系统考试题库和答案一、选择题1. 数据库管理系统(DBMS)的主要目的是什么?A. 存储数据B. 管理数据库C. 查询数据D. 所有上述内容答案:D2. 在SQL中,哪个关键字用于定义主键?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUE KEYD. PRIMARY答案:A3. 以下哪个不属于关系数据库的特性?A. 表结构B. 数据完整性C. 数据独立性D. 文件系统答案:D4. 哪个SQL语句用于删除表中的数据?A. UPDATEB. DELETEC. DROPD. REMOVE答案:B5. 在数据库设计中,哪个是实体-关系模型中的基本元素?A. 实体B. 属性C. 关系D. 所有上述内容答案:D二、填空题1. 在SQL中,用于定义列的类型为_______。

答案:数据类型2. 数据库系统由_______、数据库、数据库管理系统、应用程序和用户组成。

答案:硬件和软件3. 为了确保数据的完整性和一致性,数据库管理系统通常执行_______。

答案:完整性约束4. _______是数据库中存储数据的方式。

答案:表5. 在关系数据库中,_______用于表示表之间的关系。

答案:外键三、简答题1. 请简述SQL中的SELECT语句的基本语法。

答案:SELECT column1, column2, ...FROM table_nameWHERE condition;2. 请解释什么是数据库范式,并简要说明第一范式和第三范式。

答案:数据库范式是一组规则,用于设计关系数据库,以减少数据冗余和维护数据完整性。

第一范式(1NF):要求表中的所有字段都是原子性的,即每个字段只能包含一个值。

第三范式(3NF):要求表中的所有非主键字段都必须直接依赖于主键,而不是依赖于其他非主键字段。

四、案例题假设您正在为一个图书馆管理系统设计数据库。

请列出您认为在这个系统中必要的表,以及每个表的结构和主键。

数据库原理题库

数据库原理题库

数据库原理题库
1. 数据库的三个基本概念是什么?
答: 数据库管理系统 (DBMS)、数据模型和数据结构。

2. 什么是数据库事务?
答: 数据库事务是指一系列数据库操作的逻辑单元,这些操作
要么全部成功执行,要么全部回滚到操作之前的状态。

3. 什么是关系型数据库?
答: 关系型数据库是一种基于关系模型的数据库,数据以行和
列的形式存储在表中,并且各个表之间通过键值进行关联。

4. 什么是SQL?
答: SQL (Structured Query Language) 是一种用于管理关系型数
据库的语言,它可以用于创建、修改和查询数据库中的数据。

5. 什么是索引?
答: 索引是数据库中用于快速查找数据的数据结构,它可以大
大加快查询的速度。

6. 数据库的ACID属性是什么意思?
答: ACID 是指数据库事务应具备的四个特性,分别是原子性、一致性、隔离性和持久性。

7. 什么是数据完整性?
答: 数据完整性是指数据库中的数据应符合预定义的完整性规则,例如主键约束、唯一性约束、外键约束等。

8. 什么是关系型数据库设计的三个范式?
答: 关系型数据库设计的三个范式分别是第一范式 (1NF)、第二范式 (2NF) 和第三范式 (3NF)。

9. 什么是数据库连接池?
答: 数据库连接池是为了提高数据库访问性能而创建的一个缓冲池,它保持着一定数量的数据库连接供应用程序使用。

10. 什么是数据库备份和恢复?
答: 数据库备份是指将数据库的数据和结构复制到其他介质中以防止数据丢失,而数据库恢复是指从备份中恢复数据到原始状态。

计算机二级考试数据库原理题库及答案

计算机二级考试数据库原理题库及答案

计算机二级考试数据库原理题库及答案一、选择题1.1 单选题1. 在SQL中,修改表结构的命令是____。

A. SELECTB. INSERTC. UPDATED. ALTER2. 数据库系统在其内部采用的三级模式是____。

A. 概念模式、内模式、外模式B. 外模式、模式、内模式C. 外模式、模式、概念模式D. 模式、内模式、概念模式3. 关系数据库管理系统中,____负责解释SQL语句,实现对数据库的基本操作。

A. 数据库管理系统B. 数据库管理员C. 编译器D. 解释器4. 在SQL中,删除表结构的命令是____。

A. SELECTB. INSERTC. UPDATED. DROP5. 数据库系统的核心是____。

A. 数据库B. 数据库管理系统C. 数据库管理员D. 应用程序1.2 多选题1. 关系数据库管理系统中,能够用来对数据表中数据进行操作的是____。

A. SELECTB. INSERTC. UPDATED. ALL2. 数据库管理系统提供的数据控制功能有____。

A. 数据的安全性B. 数据的完整性C. 数据的并发控制D. 以上都是二、填空题1. 在SQL中,删除表中数据的命令是____。

ANSWER: DELETE2. 数据库管理系统(DBMS)的主要功能是____。

ANSWER: 管理数据库,包括数据的存储、查询、更新和维护3. 关系数据库中,____用于描述表中数据的逻辑结构。

ANSWER: 模式4. 在SQL中,可以使用____子句来限制查询结果的数量。

ANSWER: LIMIT5. 数据库系统中的数据 independence指的是____。

ANSWER: 数据的物理层和概念层的分离三、判断题1. 关系数据库中,一个表可以有多个主键。

ANSWER: 错误2. SQL语言可以用来创建、查询、更新和删除数据库中的数据。

ANSWER: 正确3. 数据库系统中的数据一致性指的是数据的准确性和可靠性。

数据库原理考试题库及答案

数据库原理考试题库及答案

数据库原理考试题库及答案选择题1.同一个关系模型的任意两个元组值(A)。

A. 不能全同B. 可全同C. 必须全同D. 以上都不是2.关系模式R中的属性全部是主属性,则R的最高范式必定是(B )。

A. 2NFB. 3NFC. BCNFD. 4NF3.下列哪个不是数据库系统必须提供的数据控制功能(B)。

A. 安全性B. 可移植性C. 完整性D. 并发控制4.若关系R的候选码都是由单属性构成的,则R的最高范式必定是( B )。

A. 1NFB. 2NFC. 3NFD.无法确定5.下列哪些运算是关系代数的基本运算( D )。

A. 交、并、差B. 投影、选取、除、联结C. 联结、自然联结、笛卡尔乘积D. 投影、选取、笛卡尔乘积、差运算6.SQL语句的一次查询结果是( D )。

A. 数据项B. 记录C. 元组D. 表7.在关系R(R#, RN, S#)和S(S#,SN, SD)中,R的主码是R#, S的主码是S#,则S#在R中称为( A )。

A. 外码B. 候选码C. 主码D. 超码8.在DBS中,DBMS和OS之间关系是(D)。

A. 并发运行B. 相互调用C. OS调用DBMSD. DBMS调用OS9.层次模型、网状模型和关系模型的划分根据是(D)。

A. 记录长度B. 文件的大小C. 联系的复杂程度D. 数据之间的联系10.下列哪个是单目运算( C )。

A. 差B. 并C. 投影D. 除法11.采用SQL查询语言对关系进行查询操作,若要求查询结果中不能出现重复元组,可在SELECT子句后增加保留字( A )。

A. DISTINCTB. UNIQUEC. NOT NULLD. SINGLE12.下列SQL语句中,能够实现“给用户teacher授予查询SC的权限”这一功能的是( A )。

A. GRANT SELECT on SC to teacherB. REVOKE SELECT on SC to teacherC. GRANT SELECT on TABLE to teacherD. REVOKE SELECT on TABLE to teacher13.设有关系S (SNO,SNAME,DNAME,DADDR),将其规范化到第三范式正确的答案是(B)。

数据库原理试题库

数据库原理试题库

数据库原理试题库数据库原理题库⼀、简答题1.简述数据库系统的特点。

2.数据库管理系统的主要功能有哪些?3.什么叫数据与程序的物理独⽴性?什么叫数据与程序的逻辑独⽴性?为什么数据库系统具有数据与程序的独⽴性?4.简述数据库系统的三级模式结构。

5.试述数据库系统的组成。

6.简述⽂件系统与数据库系统的区别和联系。

7.DBA的职责是什么?8.关系代数的基本运算有哪些 ?9.什么是基本表?什么是视图?两者的区别和联系是什么?10.简述视图的优点。

11.所有的视图是否都可以更新? 哪类视图是可以更新的,哪类视图是不可更新的?12.简述 SQL 的特点。

13.在嵌⼊式SQL中是如何协调SQL语⾔的集合处理⽅式和主语⾔的单记录处理⽅式的?14.关系数据库的完整性规则有哪⼏类?15.试述查询优化在关系数据库系统中的重要性和可能性。

16.写出 Armstrong 推理规则中⾃反律、增⼴律、传递律的形式化定义。

17.简述⽇志⽂件的内容。

18.简述 SQL 中的⾃主存取控制机制。

19.简述数据库中事务的概念及其性质。

20.简述事物的原⼦性。

21.简述并发操作带来的三类数据不⼀致性。

22.在数据库中为什么要并发控制?并发控制技术可以保证事务的哪些特征?23.什么是封锁?基本的封锁类型有⼏种?24.简述两段封锁协议的内容。

25.简述数据库系统中活锁和死锁的含义。

避免活锁的简单⽅法是什么?26.什么叫做数据库的恢复?数据库恢复的基本技术有哪些?27.简述数据库系统中可能发⽣的故障类型,以及数据恢复⽅法。

28.简述“运⾏记录优先原则”。

29.简述数据库设计过程。

30.需求分析阶段的设计⽬标是什么?调查的内容是什么?31.数据字典的内容和作⽤是什么?32.在全局 ER 模型设计过程中,需要消除局部 ER 模型之间存在的哪三种冲突?33.简述数据库完整性和安全性的概念。

⼆、关系代数1、设有关系 R 和 S,R计算:(1) R ∪ S(2) R ╳S(3) R S(4)∏B (σA>4(S))(5)R─ (σA<4(R))2、假设有关系R、W、D如下所⽰:计算:(1) R1 = ∏T,E(W)(2) R2 = R ╳ D(3) R3 = σP>’e’∧T=’5’(R) (4) R4 = R W(5) R5 = R ÷ D(6) R6=∏T,E (R)─∏T,E(σE=4(W))3、设有如下的三个关系模式:S ( SNO , SNAME , AGE , SEX )SC ( SNO , CNO , GRADE )C ( CNO , CNAME , TEACHER )(1)试写出检索学习″ WANG ″⽼师讲授课程的男学⽣的姓名( SNAME )的关系代数表达式。

数据库原理试题库

数据库原理试题库

数据库原理一.单项选择题1.在分布式数据库系统中,分布透明性可以归入的数据独立性范围是( A )。

A.物理独立性B.逻辑独立性C.模式独立性D.操作独立性2.结构数据模型的三个组成部分是数据结构、数据操作和( C )。

A.数据安全性控制B.数据一致性规则C.数据完整性约束D.数据处理逻辑3.域关系演算表达式:T={xy|R(xy)∨S(xy)∧y>2),关系T的组成是( D )。

A.关系R和S中全部y>2的元组组成的关系。

B.关系R的全部元组和S中y>2的元组组成的关系。

C.关系R和S中全部y>2的元组的前两个属性组成的关系。

D.关系R和S中全部y>2的元组的前两个属性组成的关系。

E.关系R的全部元组和S中y泣的元组的前两个属性组成的关系。

4.关系R(ABC)与S (BCD),运算R÷S结果的属性个数是( C )A.3B.2C.1D.不一定5.在SQL中使用四DA四对表中数据进行修改时,应使用的语句是( D )。

A.WEEREB.FROMC.VALUESD.SET6.关系模式R(U,F,如果R ∈ 2NF,基本可以消除的数据异常是( B )。

A.插入异常B.删除异常C.候选键冗余D.数据冗余过大+是X→Y在F中是否成立的( A )。

7.在关系模式R(U,F)中,Y∈XFA.充分必要条件B.必要条件C.充分条件D.既不充分也不必要条件8.当两个实体之间存在m:n联系时,一般采取的措施是( A )。

A.建立第三个实体B.将两个实体合并C.将第一个实体的主键加入第二个实体D.将两个实体的主键交换9.在关系模式R(U,F)中,如果X→U,则X是R的( C )。

A.候选键B.主键C.超键D.外键10.在处理数据库并发控制问题时,DBMS所使用的基本逻辑单元是( C )。

A.程序B.指令C.事务D.进程11.在参照完整性控制中,将参照关系中所有外码值与被参照关系中主码值相同的元组一起删除。

数据库原理考试题库及答案(5)

数据库原理考试题库及答案(5)

数据库原理考试题库及答案(5)数据库原理考试题库及答案课程代码:2120第⼀部分选择题 (共40分)⼀、单项选择题(本⼤题共20⼩题,每⼩题2分,共40分)在每⼩题列出的四个选项中只有⼀个是符合题⽬要求的。

请将其代码填在题后的括号内。

错选或未选均⽆分。

1.在数据库系统中,⾯向⽤户、也就是⽤户所涉及的数据库被称为( )A.外模式B.概念模式C.存储模式D.模式2.数据模型表⽰的是数据库框架,要构建为数据库,必须在框架的约束下填上( ) A.具体数据 B.取值范围C.联系D.联系⽅式3.学⽣实体通过"学号"、"姓名"、"年龄"、"性别"和"成绩"等属性来表明学⽣状况,这是( )A.实体值B.实体型C.属性值D.属性型4.设⼀个仓库存放多种商品,同⼀种商品只能存放在⼀个仓库中,仓库与商品是( )A.⼀对⼀的联系B.⼀对多的联系C.多对⼀的联系D.多对多的联系5.将1NF规范为2NF,应( )A.消除了⾮主属性对键的部分函数依赖B.消除了⾮主属性对键的传递函数依赖C.消除了主属性对键的部分函数依赖和传递函数依赖D.使每⼀个⾮主属性都完全函数依赖于主键6.建⽴E-R模型的⼯作属于数据库⽣命周期中的( )A.分析阶段B.设计阶段C.编码阶段7.针对数据库⽂件的某个关键字段的值,在逻辑上重新排列库⽂件顺序所建⽴的⽂件称为( )A.⽂本⽂件B.索引⽂件C.排序⽂件D.命令⽂件8.已知a=″car″,b=″bus″,c=″class″,d=″duck″,e=MIN(a,b,c,d),则e等于( )A.duckB.classC.busD.car9.使下列程序不能正确运⾏的是( )STORE _______ TO addSTORE ″20&add.10″ TO result&resultA.{+}B.′+′C.″+″D.[+]10.已知DIMENSION aa(2,3),该数组的第2个数组元素是( )A.aa(0,1)B.aa(1,0)C.aa(1,2)D.aa(2,1) 11.计算表达式3+5>4.AND.″ab″-″c″$″babcd″的值时,运算顺序为( )A.+>.AND.-$B..AND.$+->C.+-$>.AND. D.+.AND.$->12.执⾏语句″?LEN(SUBSTR(REPLICATE(″*″,10),4,5))″后输出( )A.5B.2C.4D.613.FoxPro中APPEND BLANK命令的功能是在当前已打开的数据库⽂件( )B.顶部追加⼀条空记录C.当前记录前追加⼀条空记录D.当前记录后追加⼀条空记录14.FoxPro中不能对数据库⽂件中记录进⾏操作的命令是( )A.EDITB.CHANGEC.BROWSED.MODIFY15.数据库⽂件已按"专业"字段进⾏索引,并已打开索引⽂件,对各专业总分进⾏分类求和的命令是( )A.TOTAL ON ″总分″ TO cjzfB.TOTAL ON ″专业″ TO cjzf FIELDS 总分C.TOTAL ON 总分 TO cjzfD.TOTAL ON 专业 TO cjzf FIELDS 总分16.当前打开的⼀个数据库⽂件中有20条记录,运⾏命令″?EOF( )″的结果为.T.,则运⾏命令″? RECNO( )″的结果是( )A.20B.21C.0D.117.在某图书数据库中已按图书名字段创建的索引⽂件已打开,并已对变量name1赋值"⾼等数学",要使⽤name1来查找图书,应使⽤的命令是( )A.SEEK &name1B.FIND name1C.FIND &name1D.LOCATE FOR name118.FoxPro中有关变量赋值语句正确的描述是( )A.ACCEPT能够对数值型变量赋值B.INPUT只能对数值型变量赋值C.ACCEPT、INPUT都能对字符型变量赋值D.STORE⼀次只能对⼀个内存变量赋值19.建⽴过程⽂件的FoxPro命令是( )A.MODIFY COMMANDB.MODIFY PROCEDUREC.CREATE COMMANDD.CREATE PROCEDUREA.IF…B.IF…C.DO WHILE…D.DO WHILE…┇┇┇┇DO WHILE…ENDIF IF…IF…┇┇┇┇ENDDO DO WHILE ENDIF ENDDO┇┇┇┇ENDIF ENDDO ENDDO ENDIF第⼆部分⾮选择题 (共60分)⼆、填空题(本⼤题共10⼩题,每⼩题1分,共10分)不写解答过程,将正确的答案写在每⼩题的空格内。

数据库练习题库(含答案)

数据库练习题库(含答案)

数据库练习题库(含答案)一、单选题(共98题,每题1分,共98分)1.在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。

A、可避免过早陷入具体细节B、从局部或子系统开始分析问题,便于建模人员了解业务模型C、图形对象不涉及太多技术术语,便于用户理解模型D、用图形化的模型能直观表示系统功能正确答案:B2.DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的()。

A、数据定义功能B、数据操纵功能C、数据库运行管理与控制功能D、数据库建立与维护功能正确答案:C3.关于数据划分策略,下述说法错误的是()。

A、散列划分釆用某种散列函数,以数据的划分属性作为函数参数,计算数据应存储的磁盘序号B、范围划分根据某个属性的取值,将数据划分为n个部分,分别存储到不同磁盘上C、范围划分有利于范围查询和点查询,但也可能会引起数据分布不均匀及并行处理能力下降问题D、轮转法划分能保证元组在多个磁盘上的平均分配,并具有较高的点查询和范围查询正确答案:D4.存取方法设计属于数据库设计的()阶段的设计任务。

A、逻辑结构设计B、概念结构设计C、系统需求分析D、物理结构设计正确答案:D5.将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是()。

A、散列文件B、堆文件C、索引文件D、聚集文件正确答案:B6.关于"死锁”,下列说法中正确的是()。

A、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库B、只有出现并发操作时,才有可能出现死锁C、当两个用户竞争相同资源时不会发生死锁D、死锁是操作系统中的问题,数据库操作中不存在正确答案:B7.关于数据库应用系统的需求分析工作,下列说法正确的是()。

A、在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图B、通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明C、数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标D、数据需求分析的主要工作是要辩识出数据处理中的数据处理流程正确答案:C8.如果一个系统定义为关系系统,则它必须( )oA、支持关系数据库B、支持选择、投影和连接运算C、A和B均成立D、A、B都不需要正确答案:C9.联机分析处理包括以下()基本分析功能。

数据库试题库(有答案)

数据库试题库(有答案)

复习题一、填空题: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. 简述数据库系统的特点。

1.数据结构化数据之间具有联系,面向整个系统。

2.数据的共享性高,冗余度低,易扩充数据可以被多个用户、多个应用程序共享使用,可以大大减少数据冗余,节约存储空间,避免数据之间的不相容性与不一致性。

3.数据独立性高数据独立性包括数据的物理独立性和逻辑独立性。

物理独立性是指数据在磁盘上的数据库中如何存储是由DBMS管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样一来当数据的物理存储结构改变时,用户的程序不用改变。

逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不改变。

4.数据由DBMS统一管理和控制数据库的共享是并发的(concurrency)共享,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据。

DBMS必须提供以下几方面的数据控制功能:数据的安全性保护(security)数据的完整性检查(integrity)数据库的并发控制(concurrency)数据库的故障恢复2. 数据库的故障恢复(recovery)P2793. 数据库管理系统的主要功能有哪些?【P5】(1)数据定义功能。

DBMS提供相应数据语言来定义(DDL)数据库结构,它们是刻画数据库框架,并被保存在数据字典中。

(2)数据组织、存取、管理功能。

DBMS要分类组织、存储和管理各种数据,包括数据字典。

用户数据。

数据的存取路径等。

(3)数据操作功能。

DBMS提供数据操纵语言(DML),实现对数据库数据的基本存取操作:检索,插入,修改和删除。

(4)数据库事务管理和运行管理功能。

DBMS提供数据控制功能,即是数据的安全性、完整性和并发控制等对数据库运行进行有效地控制和管理,以确保数据正确有效。

(5)数据库的建立和维护功能。

包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。

数据库题库及答案

数据库题库及答案

数据库题库及答案数据库技术是计算机科学中重要的一部分,广泛应用于各个领域。

为了更好地学习和理解数据库知识,题库是一个非常有用的资源。

本文提供一些常见的数据库题目及其答案,希望对读者的学习和实践有所帮助。

一、选择题1. 在关系数据库中,用于描述记录之间的关系的是:a) 表格b) 行c) 列d) 键答案:a) 表格2. 数据库管理系统(DBMS)的主要功能包括:a) 数据的存储和管理b) 数据的查询和分析c) 数据的备份和恢复d) 数据的安全性控制答案:a) 数据的存储和管理、b) 数据的查询和分析、c) 数据的备份和恢复、d) 数据的安全性控制3. 关系数据库中,用于唯一标识一条记录的属性被称为:a) 主键b) 外键c) 候选键d) 索引答案:a) 主键4. 数据库的范式用于描述数据库的结构是否符合某种规范。

以下哪一项不是数据库的范式:a) 一范式b) 二范式c) 三范式d) 四范式答案:d) 四范式5. 在SQL语句中,用于插入新记录的关键字是:a) SELECTb) UPDATEc) INSERTd) DELETE答案:c) INSERT二、填空题1. 在关系数据库中,每一行都代表一个________。

答案:记录2. 数据库中具有相同属性的记录集合被称为____________。

答案:表3. 在关系数据库中,用于检索某一部分记录的语句是________。

答案:SELECT4. 数据库设计中常用的三个范式依次是一范式、二范式和__________。

答案:三范式5. 数据库表中,用于唯一标识一条记录的属性被称为________。

答案:主键三、应用题1. 请列举至少三种数据库管理系统(DBMS)的类型,并简要描述它们的特点。

答案:关系型数据库管理系统(RDBMS):采用表格的形式组织数据,具有高度结构化和强一致性的特点。

常见的关系型数据库管理系统有MySQL、Oracle、SQL Server等。

面向对象数据库管理系统(OODBMS):采用面向对象的数据模型来存储数据,支持面向对象的概念,如继承、封装和多态。

(完整版)数据库试题库(有答案)

(完整版)数据库试题库(有答案)

复习题一、填空题: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.以下容中不属数据库所具特点的是〔c〕。

A.数据共享B.数据完整性C.存储数据量大D.最小宂余2.以下四项中,不属于关系数据库特点的是( )A.数据冗余小B.数据独立性高C.数据共享性好D.多用户访问3.以下表示数据库管理系统的是〔〕A.DBA B.DBMS C.DB D.DATA4.数据库系统的核心是〔〕。

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.数据的三级抽象和二级独立性B.数据共享性C.数据的结构化D.数据独立性11.以下哪个是存储在计算机有结构的数据的集合。

A.数据库系统B.数据库C.数据库管理系统D.数据结构12.在以下所列的条目中,哪些是数据库管理员DDA的职责〔〕①决定数据库存取结构和存取策略②决定数据库中的容和结构③定义数据安全性的要求和完整性约束条件④为用户提供资料和培训方面的帮助A.①和②B.①、②和③C.③和④D.都是13.在DBS中,DBMS和OS之间的关系是〔〕A.相互调用B.DBMS调用OSC.OS调用DBMS D.并发运行14.下面列出的条目中,哪些是数据库系统的组成成员?〔〕Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户Ⅳ.数据库管理员Ⅴ..数据库A.Ⅱ、Ⅲ、Ⅳ和Ⅴ B.Ⅱ、Ⅳ和Ⅴ C.Ⅰ、Ⅱ、Ⅳ和ⅤD.都是15.下面列出的数据管理技术开展的三个阶段中,哪个(些)阶段没有专门的软件对数据进展管理〔〕。

数据库试题库1

数据库试题库1

一、单项选择题1、描述事物的符号记录称为()A.信息B.数据C.记录D.记录集合2、()是长期储存在计算机内有组织、可共享的数据集合A.文件组织B.数据库系统C.数据库D.数据库管理系统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.E—R图D.关系模型9、数据库技术的奠基人之一,E.F.Codd从1970年起发表过多篇论文,主要论述的是()A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型10、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,是为了实现数据库的()A.安全性B.一致性C.可靠性D.完整性11、在数据库的三级模式结构中,描述数据库中全体逻辑结构和特性的是()A.外模式B.内模式C.存储模式D.模式12、E-R图是数据库设计的工具之一,它一般适用于建立数据库的()A.概念模型B.结构模型C.物理模型D.逻辑模型13、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,一般使用如下所列的()图形表示A.矩形B.四边形C.菱形D.椭圆形14、关系模型的结构是()A.层次结构B.二维表结构C.网络结构D.封装结构15、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计16、若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为()A.主码B.主属性C.候选码D.外码17、关系演算是用()来表达查询要求的方式A.谓词B.关系的运算C.元组D.域18、关系代数是用()来表达查询要求的方式A.谓词B.关系的运算C.元组D.域19、关系数据库中有3种基本操作,它们是()A.选择、扫描、连接B.选择、投影、连接C.扫描、投影、层取D.投影、扫描、连接20、通常情况下不能作为关系数据库的关系是()A.R1(学生号、姓名、性别)B.R2(学生号、学生名、班级号)C.R3(学生号、班级号、宿舍号)D.R4(学生号、学生名、简历)21、()由关系数据结构、关系操作集合、关系完整性约束三部分组成A.关系模型B.关系C.关系模式D.关系数据库22、一组具有相同数据类型的值的集合称为()A.关系B.属性C.分量D.域23、所谓空值就是()的值A.数值0 B.空的字符串C.未知的值D.任何值24、()是关系数据库的标准语言A.关系代数B.SQL C.关系演算D.QBE25、SQL语言的最主要功能是()A.数据查询B.数据操纵C.数据定义D.数据控制26、在关系数据库标准语言SQL中,实现数据查询的语句是()A.SELECT B.LOAD C.DROP D.REVOKE27、在SQL语言中,授权的操作是通过()语句实现的A.CREATE B.REVOKE C.GRANT D.INSERT28、在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务A.需求分析B.概念设计阶段C.逻辑设计阶段D.物理设计阶段29、数据库中只存放视图的()A.操作B.对应的数据C.定义D.限制30、数据库系统由数据库、数据库管理系统、应用系统和()A.系统分析员B.程序员C.数据库管理员D.操作员31、下列不属于数据库系统特点的是()A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高32、若关系模式属于BCNF,从下列说法中选择最准确的()A.已消除了插入、删除异常B.已消除了插入、删除异常、数据冗余C.仍然存在插入、删除异常D.在函数依赖范畴内,已消除了插入、删除异常33、设R(U)是属性集U上的关系模式。

数据库原理考试题库

数据库原理考试题库

一、填空题1.数据库系统一般由(数据库)、应用系统、(数据库管理系统)、(数据库管理员)和用户构成。

2.数据模型通常由(数据结构)、(数据操作)、(数据的约束条件)三部分组成。

3.实体之间的联系可抽象为三类,它们是(一对一)、(一对多)、(多对多)。

4.在数据库设计中,(数据字典)是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。

5.(事务)是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。

6.数据库系统在运行过程中,可能会发生故障。

故障主要有(事务故障)、系统故障、(介质故障)和计算机病毒四类。

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

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

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

10.(数据库)是长期存储在计算机内的、有组织、可共享的数据集合。

11.数据库系统的三级模式结构是指数据库系统是由(模式)、(外模式)、(内模式)三级构成的。

12.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于(第一(1NF))范式。

E-R图一般在数据库设计的(概念结构设计)阶段使用。

13.(事务)是用户定义的一个数据库操作序列,是一个不可分割的工作单位,它具有(原子性)、(一致性)、(隔离性)、(持续性)四个特性。

14.数据库系统中,系统故障通常称为(软故障),介质故障称为(硬故障)。

15.关系操作的特点是(集合)操作。

16.若事务T对数据对象A加了S锁,则其他事务只能对数据A再加( S )锁,不能加(X )锁,直到事务T释放A上的锁。

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

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

1、数据独立性是数据库技术的重要特点之一。

所谓数据独立性是指( )。

A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对[] 教师批改:D2、DBMS的含义是( )。

A.数据库系统B.数据库管理系统C.数据库管理员D.数据库[] 教师批改:B3、从关系模式中指定若干个属性组成新的关系的运算称为( )。

A.联接B.投影C.选择D.排序[] 教师批改:B4、对于“关系”的描述,正确的是( )。

A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名[] 教师批改:D5、对于现实世界中事物的特征,在实体-联系模型中使用( )。

A)属性描述B)关键字描述C)二维表格描述D)实体描述[] 教师批改:A6、专门的关系运算不包括下列中的( )。

A)联接运算B)选择运算C)投影运算D)交运算[] 教师批改:D7、关系运算中的选择运算是( )。

A)从关系中找出满足给定条件的元组的操作B)从关系中选择若干个属性组成新的关系的操作C)从关系中选择满足给定条件的属性的操作D)A和B都对[] 教师批改:A8、数据库设计的根本目标是要解决( )。

A)数据共享问题B)数据安全问题C)大量数据存储问题D)简化数据维护[] 教师批改:A9、”商品”与”顾客”两个实体集之间的联系一般是( )。

A)一对一B)一对多C)多对一D)多对多[] 教师批改:D10、在Visual FoxPro中以下叙述错误的是( )。

A)关系也被称作表B)数据库文件不存储用户数据C)表文件的扩展名是.dbfD)多个表存储在一个物理文件中[] 教师批改:B11、在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用( )。

A) 临时关键字B) 主关键字C) 外部关键字D) 索引关键字[] 教师批改:B12、以下关于关系的说法正确的是( )。

A) 列的次序非常重要B) 当需要索引时列的次序非常重要C) 列的次序无关紧要D) 关键字必须指定为第一列[] 教师批改:C13、在数据管理技术发展过程中,没有专门的软件对数据进行管理的阶段是( )。

A. 人工管理阶段B. 文件系统阶段C. 人工管理阶段和文件系统阶段D. 文件系统阶段和数据库阶段[] 教师批改:A14、数据库系统与文件系统的主要区别是( )。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量[] 教师批改:B15、数据库系统的核心是( )。

A. 数据库B. 操作系统C. 数据库管理系统D. 文件[] 教师批改:C16、下面的( )不是数据库技术的主要特点。

A. 数据的结构化B. 数据的冗余度小C. 较高的数据独立性D. 程序的标准化[] 教师批改:D17、对关系执行投影运算后,元组的个数与原关系中元组的个数( )。

A. 相同B. 小于原关系C. 大于原关系D. 不大于原关系[] 教师批改:D18、用于实现数据库各种数据操作的软件称为( )。

A. 数据软件B. 操作系统C. 数据库管理系统D. 编译程序[] 教师批改:C19、一个关系数据库文件中的各条记录( )。

A. 前后顺序不能任意颠倒,一定按输入顺序排列B. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同C. 前后顺序不能任意颠倒,一定按关键字段值的顺序排列D. 前后顺序可以任意颠倒,不一定按关键字段值的顺序排列[] 教师批改:D20、存储在计算机内有结构的相关数据的集合称为( )。

A. 数据库B. 数据库系统C. 数据库管理系统D. 数据结构[] 教师批改:A21、数据库系统与文件系统的主要区别是( )。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量[] 教师批改:B22、数据库系统的核心是( )。

A. 数据库B. 操作系统C. 数据库管理系统D. 文件[] 教师批改:C23、在下述关于数据库系统的叙述中,正确的是( )。

A. 数据库中只存在数据项之间的联系B. 数据库的数据项之间和记录之间都存在联系C. 数据库的数据项之间无联系,记录之间存在联系D. 数据库的数据项之间和记录之间都不存在联系[] 教师批改:B24、在下列4个选项中,不属于基本关系运算的是( )。

A. 连接B. 投影C. 选择D. 比较[] 教师批改:D25、如果一个部门只能有一个经理,而且一个经理不能同时担任其他部门的职务,部门和经理两个实体之间的联系属于( )。

A. 一对一联系B. 一对多联系C. 多对多联系D. 多对一联系[] 教师批改:A26、下面的( )不是数据库技术的主要特点。

A. 数据的结构化B. 数据的冗余度小C. 较高的数据独立性D. 程序的标准化[] 教师批改:D27、对关系执行投影运算后,元组的个数与原关系中元组的个数( )。

A. 相同B. 小于原关系C. 大于原关系D. 不大于原关系[] 教师批改:D28、用于实现数据库各种数据操作的软件称为( )。

A. 数据软件B. 操作系统C. 数据库管理系统D. 编译程序[] 教师批改:C29、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS[] 教师批改:A30、一个关系数据库文件中的各条记录( )。

A. 前后顺序不能任意颠倒,一定按输入顺序排列B. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同C. 前后顺序不能任意颠倒,一定按关键字段值的顺序排列D. 前后顺序可以任意颠倒,不影响库中的数据关系[] 教师批改:D31、在基本关系中,下列说法正确的是( )。

A. 行列顺序有关B. 属性名允许重名C. 任意两个元组不允许重复D. 列是非同质的[] 教师批改:C32、存储在计算机内有结构的相关数据的集合称为( )。

A. 数据库B. 数据库系统C. 数据库管理系统D. 数据结构[] 教师批改:A33、Visual FoxPro是一种关系数据库管理系统,所谓关系是指( )。

A. 表中各条记录彼此有一定的关系B. 表中各个字段彼此有一定的关系C. 一个表与另一个表之间有一定的关系D. 数据模型符合满足一定条件的二维表格式[] 教师批改:D34、数据处理的核心问题是( )。

A) 数据管理B)数据分组C)安全维护D)数据传输[] 教师批改:A35、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是( )。

A)DB包括DBS和DBB)DBMS包括DB和DBSC)DBS包括DB和DBMSD)三者之间没有联系[] 教师批改:C36、计算机数据管理依次经历了( )几个阶段。

A)人工管理、文件系统、分布式数据库系统、数据库系统B)文件系统、人工管理、数据库系统、分布式数据库系统C)数据库系统、人工管理、分布式数据库系统、文件系统D)人工管理、文件系统、数据库系统、分布式数据库系统[] 教师批改:D37、关系数据库管理系统所管理的关系是( )。

A)一个DBF文件B)若干个二维表C)一个DBC文件D)若干个DBC文件[] 教师批改:B38、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是( )。

A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制[] 教师批改:C39、在下列四个选项中,不属于基本关系运算的是( )。

A.连接B.投影C.选择D.排序[] 教师批改:D40、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( )。

A. 一对一联系B. 一对二联系C. 多对多联系D. 一对多联系[] 教师批改:A41、设有关系R1和R2,经过关系运算得到结果S,则S是( )。

A.一个关系B.一个表单C.一个数据库D.一个数组[] 教师批改:A42、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修"COMPUTER"课程的"女"学生姓名,将涉及到关系( )。

A.SB.SC,CC.S,SCD.S,C,SC[] 教师批改:D43、在数据库设计中用关系模型来表示实体和实体之间的联系。

关系模型的结构是( )。

A.层次结构B.二维表结构C.网状结构D.封装结构[] 教师批改:B44、按所使用的数据模型来分,数据库可分为( )三种模型。

A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时[] 教师批改:A45、实体是信息世界中的术语,与之对应的数据库术语为( )。

A.文件B.数据库C.字段D.记录[] 教师批改:D46、层次型、网状型和关系型数据库划分原则是( )。

A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系[] 教师批改:D47、按照传统的数据模型分类,数据库系统可分为三种类型( )。

A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体[] 教师批改:C48、一个好的模式设计应符合下列原则( )。

A.表达式B.分离性C.最小冗余性D.以上三条[] 教师批改:D49、关系模型的内涵包括( )。

A.关系的定义和说明C.属性和域的定义和说明C.数据完整性约束D.A、B和C[] 教师批改:D50、下列关于候选键的说法中错误的是( )。

A.键是惟一标识实体的属性集B.候选键能惟一决定一个元组C.能惟一决定一个元组的属性集是候选键D.候选键中的属性均为主属性[] 教师批改:C1、扩展名为dbf的文件是( )。

A.表文件B. 表单文件C.数据库文件D.项目文件[] 教师批改:A2、在Visual FoxPro中“表”是指( )。

A) 报表B) 关系C) 表格D) 表单[] 教师批改:B3、在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是( )。

A) proB) prjC) pjxD) itm[] 教师批改:C4、在Visual FoxPro的项目管理器中不包括的选项卡是( )。

相关文档
最新文档