数据库试题库

合集下载

数据库考试试题

数据库考试试题

数据库考试试题一、选择题1. 数据库是指()。

A. 存储数据的集合B. 存储数据的文件夹C. 存储数据的角色D. 存储数据的网络2. 数据库管理系统(DBMS)是指()。

A. 硬件设备B. 软件系统C. 存储介质D. 网络连接3. 数据库的主要特点包括()。

A. 数据冗余B. 数据独立性C. 数据一致性D. 数据安全性4. 关系数据库的基本组成单位是()。

A. 表B. 数据字典C. 数据库实例D. 数据记录5. 在关系数据库中,表之间的关联通常通过()来建立。

A. 主键B. 外键C. 索引D. 视图二、填空题1. 数据库的三级模式包括()、()和()。

2. 数据库管理员可以使用()语言来操作数据库。

3. 数据库的完整性约束可以通过()来定义。

4. 在关系数据库中,一个表的一行数据称为一()。

5. 数据库中对表进行查询和操作的语言是()。

三、简答题1. 什么是事务?事务的基本特性有哪些?2. 简述数据库的三级模式以及每个模式的作用。

3. 数据库设计中常用的范式有哪些?请简要描述每个范式的特点。

4. 什么是索引?索引的作用是什么?请举例说明。

5. 描述关系数据库中的三种完整性约束。

四、编程题假设有一个学生管理数据库,包含以下两个表的定义:学生表(Student):- 学生编号(id):主键- 姓名(name)- 年龄(age)- 性别(gender)- 班级(class)课程表(Course):- 课程编号(id):主键- 课程名称(name)- 学分(credit)请使用SQL语言完成以下操作:1. 创建上述两个表;2. 向学生表中插入5个学生的信息;3. 向课程表中插入3门课程的信息;4. 查询学生表中所有学生的信息;5. 查询学生表中年龄大于等于18岁的学生的姓名和班级;6. 查询课程表中学分大于4分的课程的名称。

以上为数据库考试试题,希望能够帮助你进行备考。

祝你考试顺利通过!。

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是______。

A. 数据存储B. 数据处理C. 数据管理D. 数据保护答案:C2. 关系数据库中,表与表之间的关系主要有以下几种类型?A. 一对一B. 一对多C. 多对多D. 所有以上答案:D3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C二、填空题1. 数据库设计中的规范化理论主要目的是______,以减少数据冗余。

答案:消除数据冗余2. 在SQL中,使用______语句可以删除表中的数据。

答案:DELETE3. 数据库的并发控制主要解决______和______问题。

答案:数据不一致;数据丢失更新三、简答题1. 简述数据库事务的四个基本属性(ACID)。

答案:数据库事务的四个基本属性是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

2. 什么是视图?简述其优点。

答案:视图是一个虚拟表,其内容由SQL查询定义。

优点包括简化复杂的SQL操作、提供数据的逻辑表示和增加安全性。

四、计算题1. 假设有一个学生表(Students),包含字段:学生ID (StudentID),姓名(Name),年龄(Age),专业(Major)。

编写SQL语句,查询所有计算机专业学生的姓名和年龄。

答案:```sqlSELECT Name, AgeFROM StudentsWHERE Major = '计算机';```2. 如果要删除上述学生表中所有年龄大于20岁的学生记录,应使用什么SQL语句?答案:```sqlDELETE FROM StudentsWHERE Age > 20;```五、论述题1. 论述数据库索引的作用及其对查询性能的影响。

答案:数据库索引用于加快数据检索速度,它类似于书籍的目录,可以快速定位到数据存储的位置。

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是()。

A. 只能进行数据存储B. 仅支持数据检索C. 管理数据库中的数据D. 运行操作系统答案:C2. 关系型数据库中,用于描述表与表之间关系的是()。

A. 索引B. 触发器C. 视图D. 外键答案:D3. SQL语言中的SELECT语句用于()。

A. 创建新的数据库表B. 修改已有的数据库表结构C. 删除数据库中的数据D. 查询数据库中的数据答案:D4. 在数据库设计中,规范化理论的主要目的是()。

A. 提高查询速度B. 降低数据冗余C. 提高系统安全性D. 增加数据存储量答案:B5. 数据库事务具有以下哪些特性?()。

A. 原子性B. 一致性C. 隔离性D. 持久性E. 以上都是答案:E二、填空题1. 在关系型数据库中,一个________是用来存储和组织数据的单个单位,由行和列组成。

答案:表2. ________是指在数据库中,对于某个表的特定列的值的唯一性约束。

答案:主键3. ________是一种数据库对象,它允许用户创建自定义的数据类型、存储过程、函数等。

答案:架构4. 在SQL中,使用________语句可以向数据库表中插入新的数据行。

答案:INSERT INTO5. ________是指数据库中存储的数据在物理层面上的实际存储方式。

答案:存储引擎三、简答题1. 请简述数据库的三级模式架构及其作用。

答:数据库的三级模式架构包括概念模式、外模式和内模式。

概念模式是数据库的最高层次,它定义了数据库中所有数据的逻辑结构,是全局的视图。

外模式是针对特定用户或用户组的数据库视图,它描述了数据库系统中用户所看到的那部分数据的逻辑结构。

内模式是数据库的物理层面,描述了数据在存储介质上的存储方式和数据的访问路径。

这三级模式通过映射和转换,实现了数据的独立性和安全性。

2. 请解释什么是数据库的连接(Join)操作,并举例说明其用法。

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是______。

A. 存储数据B. 管理数据C. 访问数据D. 以上都是答案:D2. 关系型数据库中,表与表之间的联系称为______。

A. 索引B. 视图C. 关系D. 约束答案:C3. SQL语言中的“SELECT”语句用于执行______。

A. 数据更新B. 数据查询C. 数据删除D. 数据插入答案:B4. 在数据库设计中,规范化的主要目的是______。

A. 提高查询速度B. 减少数据冗余C. 增强数据安全性D. 增加用户界面友好性答案:B5. 数据库事务的四个基本属性通常被称为ACID属性,其中“D”代表的是______。

A. 原子性B. 一致性C. 隔离性D. 持久性答案:D二、填空题(每空2分,共20分)6. 数据库系统由数据库、数据库管理系统、________和________组成。

答案:应用系统;数据库管理员7. 在关系数据库中,表的列称为________,行称为________。

答案:属性;元组8. SQL语言提供了数据定义、数据操纵和数据控制的功能,其中数据定义包括创建、修改和________表。

答案:删除9. 数据库的安全性主要体现在数据的________、________和________。

答案:完整性;机密性;可用性10. 触发器是一种特殊的存储过程,它在数据库中的数据发生变化时自动执行,用于维护数据的________。

答案:一致性三、简答题(每题10分,共20分)11. 简述数据库的三级模式结构。

答案:数据库的三级模式结构包括外模式、概念模式和内模式。

外模式是用户视图,是用户与数据库交互的接口;概念模式是全局逻辑结构,描述了数据库的总体结构;内模式是存储结构,描述了数据在存储介质上的物理存储方式。

12. 什么是数据库的并发控制?为什么需要并发控制?答案:数据库的并发控制是指在多用户环境下,数据库管理系统协调多个用户对数据库的访问,以保证数据的完整性和一致性。

数据库原理题库

数据库原理题库

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

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

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

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

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

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

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

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

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

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

数据库试题

数据库试题

一、单项选择题(30小题,每小题1分,共30分)1. 数据库系统实现数据独立性是因为采用了()。

A.三级模式结构B.层次模型C.网状模型D.关系模型2.一个关系只有一个()。

A. 候选码B.外码C. 新码D.主码3.关系代数运算是以()为基础的运算。

A.关系运算B.谓词演算C.集合运算D.代数运算4.设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是( )。

A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系5.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。

其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。

要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。

这里的WHERE子句的内容是()。

A. S.S# = SC.S# and C.C# = SC.C# and SEX=‘男’ and CNAME=‘数据库’B. S.S# = SC.S# and C.C# = SC.C# and SEX in‘男’OR CNAME in‘数据库’C. SEX in ‘男’ and CNAME in ‘数据库’D. S.SEX= ‘男’ and CNAME= ‘数据库’6.SQL语言十分简洁,完成核心功能只用了()个动词。

A.6B.7C.8D.97.已经删除8. 在数据库系统中,下面关于层次模型的说法正确的是()。

A.有多个根结点B.有两个根结点C.根结点以外的其它结点有多个双亲D.根结点以外的其它结点有且仅有一个双亲9. 设关系R和S的属性个数分别为r和s,则R×S操作结果的属性个数为()。

A.r+s B.r×s C.r-s D.max(r,s)10.数据流程图是用于数据库设计中()阶段的工具。

A.概要设计B.可行性分析C.程序编码D.需求分析11.SQL语言中用()语句实现事务的回滚A.CREATE TABLEB.ROLLBACKC.GRANT和REVOKEMIT12.规范化的关系模式中,所有属性都必须是()。

数据库系统试题集(有答案)

数据库系统试题集(有答案)

数据库系统试题集(有答案)数据库试题集⼀、填空题1.事务的特性包括:(原⼦性)、⼀致性、(隔离性)、和持久性。

2.SQL数据库中的表,可以是基本表,也可以是(视图)。

3.视图是定义在(基本表或视图)之上的,对视图的⼀切操作最终要转换为对(基本表)的操作。

4.视图是从(基本表)中导出的(虚)表,数据库中实际存放的是视图的(定义)。

5.关系模式的三类完整性约束条件分别是(实体完整性)、参照完整性约束和(⽤户定义完整性)6.关系数据模型的数据完整性规则包括(实体)完整性、(参照)完整性和⽤户定义的完整性。

7.E-R⽅法的三要素是:实体、(属性)和联系。

8.标准的数据库三级模式是概念模式、(内)模式和(外)模式。

9.在SQL中,⽤(MODIFY)命令可以修改表中的数据,⽤(ALTER)命令可以修改表的结构。

10.在ER图中,菱形框表⽰(联系),矩形框表⽰(实体)。

11.并发控制的主要⽅法是采⽤(封锁机制)。

12.在并⾏处理中,若⼲事物相互等待对⽅释放封锁,称为系统进⼊(死锁)状态。

13.⼀级封锁协议可解决(丢失修改)的问题。

14.预防死锁的⽅法有(⼀次封锁法)和顺序封锁法。

15.SQL语⾔提供数据库定义、(数据操纵)、数据控制等功能。

16..三级封锁协议可解决:丢失修改、不可重复读,和(读脏数据)_的问题。

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

18.数据库中三种数据模型为:层次模型、⽹状模型、和(关系模型)。

19.关系数据库数据操作的处理单位是关系,层次和⽹状数据库数据操作的处理单位是(记录)。

20.在关系数据模型中,两个关系之间的联系有1:1,1:M和(M:N_)21.数据库的逻辑模型设计阶段,任务是将(总体E-R模型)转换成关系模型。

22.关系规范化理论是设计(关系数据库)的指南和⼯具。

23.当数据库被破坏后,如果事先保存了(⽇志⽂件)和数据库的副本,就有可能恢复数据库。

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

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是______。

A. 数据存储B. 数据管理C. 数据保护D. 数据备份答案:B2. 在关系数据库中,数据是按照______存储的。

A. 记录B. 表格C. 索引D. 视图答案:B3. SQL语言中的“SELECT”语句用于执行______。

A. 数据更新B. 数据查询C. 数据删除D. 数据插入答案:B4. 以下哪个不是数据库设计中的范式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)答案:D5. 在数据库中,事务的ACID属性不包括以下哪一项?A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 可扩展性(Scalability)答案:D...(此处省略剩余选择题)二、简答题(每题10分,共30分)1. 简述数据库的三级模式结构是什么?答案:数据库的三级模式结构包括外模式(用户模式)、概念模式(逻辑模式)和内模式(存储模式)。

外模式是用户与数据库交互的视图,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。

2. 解释什么是数据库的规范化,并说明其目的是什么?答案:数据库的规范化是将数据库设计成一种逻辑上更简单、更一致的形式的过程。

其目的是减少数据冗余,提高数据完整性,以及简化数据的维护。

3. 描述什么是数据库的并发控制,并举例说明其重要性。

答案:数据库的并发控制是指在多用户环境中,数据库管理系统(DBMS)用来确保多个事务可以安全地同时执行的机制。

例如,在银行系统中,多个用户可能同时进行转账操作,正确的并发控制可以确保每笔交易的准确性和一致性。

三、计算题(每题15分,共30分)1. 假设有一个学生表Student,包含字段:学号(S#),姓名(Sname),性别(Sex),年龄(Age)。

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用于确保数据完整性的机制是()。

A. 索引B. 触发器C. 视图D. 存储过程答案:B2. SQL语言中的“SELECT”语句用于()。

A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能是()。

A. 存储数据B. 管理数据C. 访问数据D. 所有以上选项答案:D4. 在数据库设计中,将一个表的列引用另一个表的主键,这种关系称为()。

A. 一对一关系B. 一对多关系C. 多对多关系D. 无关系答案:B5. 下列哪个不是数据库的三大范式之一?()A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)答案:D二、填空题(每空2分,共20分)6. 在SQL中,用于删除表中数据的命令是________。

答案:DELETE7. 数据库事务具有四个重要的属性,通常被称为ACID属性,其中“D”代表________。

答案:Durability(持久性)8. 在数据库中,一个_______可以包含多个表。

答案:Schema9. 索引用于提高数据库查询的效率,但是过多的索引会降低_______的性能。

答案:INSERT和UPDATE10. 数据库备份是为了防止数据丢失,常见的备份类型包括全备份和________。

答案:增量备份三、简答题(每题10分,共30分)11. 请简述数据库规范化的目的和好处。

答案:数据库规范化的目的是为了减少数据冗余,提高数据的一致性和完整性。

规范化通过分解表来消除数据的重复存储,确保数据的逻辑结构清晰。

这样做的好处包括:减少数据维护成本,提高数据的一致性,避免更新异常,以及提高查询效率。

12. 解释什么是数据库的事务,并说明事务的四个基本特性。

答案:数据库事务是一系列操作,这些操作作为一个整体被执行,以确保数据库的完整性。

事务的四个基本特性是:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。

数据库考试试题库含答案

数据库考试试题库含答案

数据库考试试题库含答案1、学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是( )A、一对一联系B、一对五联系C、一对十联系D、一对多联系答案:D一个读者可以借阅多本图书,一本图书只能被1个读者借阅,这属于典型的一对多的联系。

2、在数据表中筛选记录,操作的结果是( )。

A、将满足筛选条件的记录存入一个新表中B、将满足筛选条件的记录追加到一个表中C、将满足筛选条件的记录显示在屏幕上D、用满足筛选条件的记录修改另一个表中已存在的记录答案:C使用数据库表时,经常需要从很多的记录中挑选出满足条件的数据进行处理,所谓痛选记录是指经过筛选后的表只显示符合条件的记录,而那些不符合条件的记录将被隐藏起来。

3、数据库中最能体现数据库设计目的的对象是A、表B、查询C、窗体D、程序答案:B表是数据库最基本的对象,查询是最能够体现数据库设计目的的对象。

因为数据库保存的是数据与数据之间的联系,设计数据库的目的就是为了更加方便使用数据,查询则是最能满足使用数据这一特点。

4、如果对一个关系实施某种关系运算以后得到一个新的关系,新关系中的元组数量少于原关系中的元组数,则实施的关系运算为( )A、选择B、投影C、连接D、自然连接从一个二维表中选出若干行,这种关系运算就是选择。

5、文本型的默认字段大小为50( )A、正确B、错误答案:B文本型默认字段大小为255.6、数据被加工处理以后才能成为( )A、数据库B、信息C、数据库系统D、数据库管理系统答案:B信息=数据+数据加工处理7、从两个以上的二维表中根据关联的属性生成一个新的关系,这种关系运算被称为()A、选择B、连接C、投影D、并答案:B8、以下选项中说法正确的是( )A、DBMS是数据库系统B、DBMS包括DB和DBSC、Access是数据库管理系统D、目前的数据库系统管理阶段没有数据冗余答案:CDBS包含DB、DBMS、DBA和硬件系统,Access是数据库管理系统,数据库系统管理阶段只是将冗余度降到最低,并没有消除冗余。

数据库试题

数据库试题

数据库试题一、单项选择1、所有事务必须分两个阶段对数据项加锁和解锁,这是( A )协议。

A、两段锁B、计算机C、网络D、TCP/IP2、恢复的基本原理,概括为一个词,就是( B )。

A、转储B、冗余C、检查D、镜像3.在分布式数据库中,查询的执行开销主要包括:( D )A.I/O代价 B. I/O代价+CPU代价C. I/O代价+CPU代价+内存代价D. /O代价+CPU代价+内存代价+通信代价4.在SQL语言中授权的操作是通过()语句实现的。

A、CREATEB、REVOKEC、GRANTD、INSERT答案:C5、下列哪组 SQL 命令全部属于数据更新的命令?()A 、CREATE , DROP , ALTER B、CREATE , DROP , SELECTC、CREATE , DROP , GRANTD、INSERT , DELETE , UPDATE答案:D6、数据字典表达的是()。

A、系统中各类逻辑定义的集合;B、系统中各类逻辑描述的集合;C、系统中各类数据结构的集合;D、系统中各类数据描述的集合;答案:D7、实体完整性要求主属性不能取空值,这一点可以通过()来保证。

A、定义外码的B、定义主码C、用户定义的完整性D、由关系系统自动答案:B8.()是长期存储在计算机内、有组织、可共享数据集合。

A、数据库B、数据C、数据库系统D、数据模型答案:A9.在关系数据库设计中,绘制E-R图属于_____阶段的任务?A需求分析 B概念设计 C逻辑结构设计 D物理设计答案:C10. 设有两个实体集A、B, A中实体可能与B中多个实体或零个相联系,而B中实体至多和A中一个实体有联系,则称A和B是_____联系。

A.1:1B.1:mC.m:1D. n:m答案:B1、并发控制的主要技术有:(B )、时间戳和乐观控制法。

A、解锁B、封锁C、共享D、排他2、数据库中任何一部分被破坏的或不正确的数据可以根据存储在系统别处的( C )数据来重建。

数据库试题库(有答案)

数据库试题库(有答案)

复习题一、填空题: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. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据存储D. 网络通信2. 在关系数据库中,以下哪个选项不是关系的基本特征?A. 行的唯一性B. 列的命名唯一性C. 列的顺序唯一性D. 列的类型唯一性3. SQL语言中,用于查询数据的命令是:A. SELECTB. INSERTC. UPDATED. DELETE4. 数据库设计过程中,规范化的主要目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 提高系统性能二、填空题1. 数据库系统由数据库、数据库管理系统、________、________四部分组成。

2. 在关系数据库中,一个表中的列被称为________,行被称为________。

3. SQL语言中,________子句用于指定查询结果中需要显示的列。

4. 数据库的三级模式包括外模式、概念模式和________。

三、简答题1. 简述数据库管理系统(DBMS)的主要功能。

2. 描述关系数据库中主键和外键的作用。

3. 解释什么是事务,并说明事务的四个基本特性(ACID)。

四、综合题1. 给定一个学生表(Student),包含字段:学号(Sno),姓名(Sname),年龄(Sage),性别(Ssex),专业(Smajor)。

请使用SQL语言,编写一个查询语句,找出所有20岁的学生信息。

2. 描述在数据库设计过程中,如何避免数据冗余和数据不一致性。

以上试题覆盖了数据库基础知识的多个方面,包括数据库管理系统的功能、关系数据库的基本特征、SQL语言的基本命令以及数据库设计中的一些基本概念。

通过这些题目,可以检验学习者对数据库基础知识的掌握程度。

数据库试题库含答案

数据库试题库含答案

数据库试题库含答案一、单选题(共100题,每题1分,共100分)1、某表中有“编号”字段,该字段要求第一位字母必须是Q,第二、三位必须为字母,第4-6位必须为数字,则该字段的输入掩码应设置为()A、”Q”LL999B、”Q”??999C、”Q”LL000D、“Q”??000正确答案:C答案解析:第一位必须是字母Q,用“Q”;第二、三位必须为字母,用LL,第4-6位必须是数字用000,因此答案为“Q”LL000。

2、Access 2010数据库中的表是一个( )。

A、交叉表B、线型表C、报表D、二维表正确答案:D答案解析:Access2010中一个关系就是一张二维表3、使用表设计器来定义表的字段时,以下哪个项()可以不设置内容。

A、字段名称B、说明C、数据类型D、字段属性正确答案:B4、下列关于关系数据库中表的描述中,正确的是A、数据表相互之间不存在联系,完全独立B、数据表既相对独立,又相互联系C、数据表相互之间存在联系,每个表都用一个独立的数据库来保存D、数据表相互之间存在联系,用表名保存正确答案:B答案解析:在数据库中,表不以独立文件存在,但以不同的名称进行区分,同时,通过表之间的关系来构建联系。

因此,数据表既相对独立,又相互联系。

5、"在一个单位的人事数据库,字段"简历"的数据类型应当为( )。

"A、备注型B、文本型C、日期/时间型D、数字型正确答案:A6、如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将( )转换为关系数据模型。

A、网状模型。

B、层次模型C、E-R模型D、关系模型正确答案:C7、将E-R图转换为关系模式时,实体集和联系都可以表示为( )。

A、属性B、键C、关系D、域正确答案:C答案解析:E-R图进行转换时,一个实体集或者联系都可以看做一张二维表,一张二维表自然就是一个关系。

8、当文档型字段取值超过255个字符时,应改为数据类型。

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题1. 数据库的主要功能是:A. 存储数据B. 处理数据C. 维护数据D. 扩展数据答案:A2. 数据库管理系统(DBMS)的作用是:A. 管理数据库B. 控制数据库访问C. 保护数据库安全D. 执行数据操作答案:A、B、C、D3. 关系型数据库的特点包括:A. 使用表格结构存储数据B. 定义了数据之间的关系C. 支持事务处理D. 使用SQL查询数据答案:A、B、C、D4. 非关系型数据库的特点包括:A. 不使用表格结构存储数据B. 不定义数据之间的关系C. 不支持事务处理D. 不使用SQL查询数据答案:A、B、C、D5. 数据库的完整性是指:A. 数据库的正确性和一致性B. 数据库的安全性和权限控制C. 数据库的性能和可扩展性D. 数据库的备份和恢复答案:A二、填空题1. 数据库的三级模式分别是:_____________、_____________、_____________。

答案:外模式、概念模式、内模式。

2. SQL是什么操作数据库的语言?_____________。

答案:结构化查询语言。

3. 数据库中的关键字是用来做什么的?_____________。

答案:标识和定义数据库对象。

4. 数据库的ACID特性分别是指什么?A. _____________B. _____________C. _____________D. _____________答案:A. 原子性B. 一致性C. 隔离性D. 持久性5. 数据库的事务是什么?_____________。

答案:一组操作构成的逻辑单位,要么全部执行成功,要么全部执行失败。

三、简答题1. 什么是数据库索引?它有什么作用?答案:数据库索引是一种数据结构,用于提高数据库的查询性能。

索引可以加快查询速度,减少数据的扫描操作,提高数据库的响应时间。

2. 请简要介绍SQL的基本语句。

答案:SQL包含的基本语句有:- SELECT:用于查询数据表中的数据。

数据库试题(含参考答案)

数据库试题(含参考答案)

数据库试题(含参考答案)一、单选题(共98题,每题1分,共98分)1.虽然数据库应用系统对用户界面的要求与具体应用领域密切相关,但都应遵守一定的原则。

下列描述的用户界面设计原则,错误的是()。

A、Web界面应多采用动画和图形效果,以吸引用户使用B、用户界面应采取灵活多样的数据输入方式,以降低用户输入负担C、友好的用户界面应能容忍用户在使用中的一些操作错误D、当系统出现错误或程序运行时间较长时,用户界面应为用户提供有意义的反馈信息正确答案:A2.关于数据库概念设计阶段的工作目标,下列说法错误的是()=A、定义和描述应用系统设计的信息结构和范围B、定义和描述应用系统中数据的属性特征和数据之间的联系C、描述应用系统的数据需求D、描述需要存储的记录及其数量正确答案:D3.文件系统与数据库系统的重要区别是数据库系统具有()。

A、数据结构化B、数据无冗余C、数据共享性D、数据独立性正确答案:A4.某商场想根据购物记录找出倾向于购买高清电视的顾客所具有的属性特征,能够满足此需求的数据挖掘方法是()。

A、时间序列分析B、回归分析C、关联分析D、分类分析正确答案:D5.关于数据视图与三级模式,下列说法错误的是()。

A、数据视图是指用户从某个角度看到的客观世界数据对象的特征B、外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C、概念模式以数据模型的形式描述数据D、三级模式结构实现了数据的独立性正确答案:B6.数据库物理设计的目标是为应用数据提供合适的数据存储结构。

同时要保证数据库系统具有良好的性能。

关于数据库物理设计,下列说法中错误的是()。

A、数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式B、数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数C、在数据库物理设计后期,可以根据实际需要适当降低采些关系模式的规范化程度,以提高査询效率D、数据库物理设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案正确答案:A7.下列说法正确的是( )。

数据库系统概念试题库及答案

数据库系统概念试题库及答案

数据库系统概念试题库及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是________。

A. 存储数据B. 查询数据C. 更新数据D. 所有上述功能答案:D2. 在关系数据库中,表的逻辑结构是由________决定的。

A. 数据类型B. 数据值C. 列和行D. 数据约束答案:C3. 下面哪个不属于关系数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 物理完整性答案:D4. 数据库设计中,实体-关系模型(E-R模型)主要用于________。

A. 概念设计B. 逻辑设计C. 物理设计D. 实现答案:A5. 事务的四个属性是原子性、一致性、隔离性和持久性,下列描述不正确的是________。

A. 原子性表示事务中的所有操作要么全部完成,要么全部不发生B. 一致性表示事务执行的结果必须是数据库状态的合法状态C. 隔离性表示并发执行的事务彼此隔离,不会互相干扰D. 持久性表示事务一旦提交,其结果就永久保存在数据库中答案:D二、填空题1. 数据库管理系统(DBMS)是位于用户和操作系统之间的一个________,用于管理数据库的软件系统。

答案:应用程序2. 关系数据库中,表是由________组成的,其中每一列称为一个属性,每一行称为一个记录。

答案:行和列3. 为了保证数据库中的数据具有正确的结构和完整性,需要通过________来实现各种约束。

答案:触发器4. 在数据库设计中,将E-R模型转换为关系模型的方法称为________。

答案:E-R图转换5. 事务的概念是为了保证数据库的________,即在多用户并发访问数据库时,数据库能够保持一致性。

答案:一致性三、简答题1. 简述关系模型的完整性约束。

答案:关系模型的完整性约束包括实体完整性、参照完整性和用户定义的完整性。

实体完整性要求关系的主属性不能为空值;参照完整性要求关系的属性组A是另一个关系B的外码,则A的值必须要么为空值,要么等于B中某个元组的主码;用户定义的完整性是针对某一具体应用而由用户定义的约束条件。

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是()。

A. 数据定义B. 数据操纵C. 数据控制D. 以上都是答案:D2. 在关系型数据库中,关系是指()。

A. 一个表格B. 一个索引C. 一个视图D. 一个查询答案:A3. 以下哪个不是SQL语言的组成部分?()A. DDLB. DMLC. DCLD. TCL答案:D4. 数据库设计中,将E-R图转换为关系模式的过程称为()。

A. 数据定义B. 数据操纵C. 数据转换D. 数据控制答案:C5. 以下哪个选项不是数据库的三级模式?()A. 内模式B. 概念模式C. 存储模式D. 外模式答案:C6. 在数据库中,用于存储数据的逻辑单位是()。

A. 文件B. 记录C. 表D. 字段答案:C7. 数据库系统的数据独立性主要体现在()。

A. 硬件独立性B. 软件独立性C. 逻辑独立性D. 物理独立性答案:C8. 在SQL中,用于创建新表的语句是()。

A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. CREATE DATABASE答案:A9. 以下哪个选项是数据库的完整性约束?()A. 主键约束B. 外键约束C. 唯一性约束D. 以上都是答案:D10. 数据库中,用于实现数据共享的机制是()。

A. 视图B. 索引C. 存储过程D. 触发器答案:A二、填空题(每题2分,共20分)1. 数据库系统的核心是________。

答案:数据库管理系统(DBMS)2. 数据库管理系统的主要功能包括数据定义、数据操纵和________。

答案:数据控制3. 在关系型数据库中,表与表之间的关系是通过________来实现的。

答案:外键4. 数据库设计通常分为三个阶段:概念设计、逻辑设计和________。

答案:物理设计5. SQL语言中,用于删除表的语句是________。

答案:DROP TABLE6. 数据库的三级模式包括外模式、概念模式和________。

数据库试题和答案

数据库试题和答案

试题一一、单项选择1.对于现实世界中事物的特征,在实体-联系模型中使用()A)属性描述B)关键字描述 C)二维表格描述 D)实体描述2.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过()A)建立新的属性来实现 B)建立新的关键字来实现C)建立新的关系来实现 D)建立新的实体来实现3.专门的关系运算不包括下列中的()A)联接运算(两个关系横向连接) B)选择运算(从行抽取)C)投影运算(从列抽取) D)交运算4.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为A)并运算B)交运算 C)差运算 D)积运算5.在数据库设计中,将ER图转换成关系数据模型的过程属于()A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段6.对于关系数据库,任何二元关系模式最高都可以达到范式。

A)1NF B)2NF C)3NF D)BCNF7.在概念设计阶段,最常使用的数据模型是()A)对象模型B)物理模型C)逻辑模型D)实体联系模型8.下面有关索引的描述正确的是()A)创建非聚集索引以后,原来的数据库表文件中记录的物理顺序将被改变(不被改变)B)索引与数据库表的数据存储在一个文件中(创建一个新的文件)C)创建非聚集索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作(能加快)9.关系R1和R2,经过关系运算得到结果是S,则S 是A)一个关系 B)一个表单C)一个数据库 D)一个数组10.子模式是用户与数据库的接口之一,它对应于数据库的A)外模式B)概念模式C)内模式 D)存储模式11.已知关系R(A,B,C,D,E)及其上的函数相关性集合,F={A→B,E→A,CE→D},该关系的候选关键字是A)AE B)BE C)CE D)DE12.设有关系R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系R最高是A)第一范式的 B)第二范式的 C)第三范式的 D)BCNF范式的13.如果学生表STUDENT是使用下面的SQL语句创建的CREATE TABLE STUDENT(SNO CHAR(4) PRIMARY KEY NOT NULL,SN CHAR(8),SEX CHAR(2),AGE DECIMAL(2) CHECK(AGE>15 AND AGE<30)) 下面的SQL语句中不可以正确执行的是A)INSERT INTO STUDENT(SNO,SEX,AGE) valueS ("S9","男",17)B)INSERT INTO STUDENT(SNO,SEX,AGE) valueS ("李安琦","男",20)C)INSERT INTO STUDENT(SEX,AGE) valueS ("男",20)D)INSERT INTO STUDENT(SNO,SN) valueS ("S9","安琦")14.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员。

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

C.一种编译程序 D.一种操作系统 答案:B 37.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是 。 A.外模式 B.内模式 C.存储模式 D.模式 答案:D 38.数据库系统的数据独立性是指 。 A.不会因为数据的变化而影响应用程序 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 答案:B 39. 为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言, 数据库系统需要 把数据库语言嵌入到 中。 A.编译程序 B.操作系统 C.中间语言 D.宿主语言 答案:D 40.在数据库系统中,通常用三级模式来描述数据库,其中 ① 是用户与数据库的 接口,是应用程序可见到的数据描述, ② 是对数据整体的 ③ 的描述, 而 ④ 描述了数据的 ⑤ 。 A.外模式 B.概念模式 C.内模式 D.逻辑结构 E.层次结构 F.物理结构 答案:①A ②B ③D ④C ⑤F 41.应用数据库的主要目的是为了 。 A.解决保密问题 B.解决数据完整性问题 C.共享数据问题 D.解决数据量大的问题 答案:C 42.数据库应用系统包括 。 A.数据库语言、数据库 B.数据库、数据库应用程序 C.数据管理系统、数据库 D.数据库管理系统 答案:B 43.实体是信息世界中的术语,与之对应的数据库术语为 。 A.文件 B.数据库 C.字段 D.记录 答案:D 44.层次型、网状型和关系型数据库划分原则是 。 A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系 答案:D 45.按照传统的数据模型分类,数据库系统可以分为三种类型 。 A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体 答案:C 46.数据库的网状模型应满足的条件是 。 A.允许一个以上的无双亲,也允许一个结点有多个双亲 B.必须有两个以上的结点 C.有且仅有一个结点无双亲,其余结点都只有一个双亲 D.每个结点有且仅有一个双亲 答案:A 47.在数据库的非关系模型中,基本层次联系是 。 A.两个记录型以及它们之间的多对多联系
C.数据操纵语言 答案:A 27.
D.数据结构语言
是存储在计算机内的有结构的数据集合。 A.网络系统 B.数据库系统 C.操作系统 D.数据库 答案:D 28.数据库系统的核心是 。 A.编译系统 B.数据库 C.操作系统 D.数据库管理系统 答案:D 29.数据库系统的特点是 、数据独立、减少数据冗余、避免数据不一致和加强了 数据保护。 A.数据共享 B.数据存储 C.数据应用 D.数据保密 答案:A 30.数据库系统的最大特点是 。 A.数据的三级抽象和二级独立性 B.数据共享性 C.数据的结构化 D.数据独立性 答案:A 31.数据库系统是由 ① 组成;而数据库应用系统是由 ② 组成。 ①②A.数据库管理系统、应用程序系统、数据库 B.数据库管理系统、数据库管理员、数据库 C.数据库系统、应用程序系统、用户 D.数据库管理系统、数据库、用户 答案:①B ②C 32.数据库系统由数据库、 ① 和硬件等组成,数据库系统是在 ② 的基础上 发展起来的。数据库系统由于能减少数据冗余,提高数据独立性,并集中检查 ③ , 由此获得广泛的应用。数据库提供给用户的接口是 ④ ,它具有数据定义、数据操作 和数据检查功能,可独立使用,也可嵌入宿主语言使用。 ⑤ 语言已被国际标准化组 织采纳为标准的关系数据库语言。 ①②A.操作系统 B.文件系统 C.编译系统 D.数据库管理系统 ③ A.数据完整性 B.数据层次性 C.数据的操作性 D.数据兼容性 ④ A.数据库语言 B.过程化语言 C.宿主语言 D.面向对象语言 ⑤ A.QUEL B.SEQUEL C.SQL D.ALPHA 答案:①D ②B ③A ④A ⑤C 33.数据的管理方法主要有 。 A.批处理和文件系统 B.文件系统和分布式系统 C.分布式系统和批处理 D.数据库系统和文件系统 答案:D 34.数据库系统和文件系统的主要区别是 。 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决 C.文件系统只能管理文件,而数据库系统还能管理其他类型的数据 D.文件系统只能用于小型、微型机,而数据库系统还能用于大型机 答案:B 35.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称 为 。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 答案:C 36.数据库管理系统是 。 A.操作系统的一部分 B.在操作系统支持下的系统软件
《数据库原理与应用》

一、单项选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。 在这几个阶段中,数据独立性最高的是 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 答案:A 2.数据库系统与文件系统的主要区别是 。 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 答案:B 3.数据库的概念模型独立于 。 A.具体的机器和 DBMS B.E-R 图 C.信息世界 D.现实世界 答案:A 4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的 ① , 支 持数据库各种操作的软件系统叫 ② ,由计算机、操作系统、DBMS、数据库、 应 用程序及用户等组成的一个整体叫做 ③ 。 ① A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ② A.命令系统 B.数据库管理系统 C.数据库系统 D.操作系统 ③ A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统 答案:①B ②B ③B 5.数据库的基本特点是 。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 答案:B 6.数据库具有 ① 、最小的 ② 和较高的 ③ 。 ① A.程序结构化 B.数据结构化 C.程序标准化 D.数据模块化 ② A.冗余度 B.存储量 C.完整性 D.有效性 ③ A.程序与数据可靠性 B.程序与数据完整性 C.程序与数据独立性 D.程序与数据一致性 答案:①B ②A ③C 7.在数据库中,下列说法 是不正确的。
A.数据库避免了一切数据的重复 B.若系统是完全可以控制的,则系统可确保更新时的一致性 C.数据库中的数据可以共享 D.数据库减少了数据冗余 答案:A 8. 是存储在计算机内有结构的数据的集合。 A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构 答案:B 9.在数据库中存储的是 。 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 答案:C 10.数据库中,数据的物理独立性是指 。 A.数据库与数据库管理系统的相互独立 B.用户程序与 DBMS 的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 答案:C 11.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 答案:D 12.数据库系统的核心是 。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 答案:B 13.下述关于数据库系统的正确叙述是 。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 答案:A 14.下述关于数据库系统的正确叙述是 。 A.数据库中只存在数据项之间的联系 B.数据库的数据项之间和记录之间都存在联系 C.数据库的数据项之间无联系,记录之间存在联系 D.数据库的数据项之间和记录之间都不存在联系 答案:B 15.相对于其他数据管理技术,数据库系统有 ① 、减少数据冗余、保持数据的一 致性、 ② 和 ③ 的特点。 ①A.数据共享 B.数据模块化 C.数据结构化 D.数据共享 ②A.数据结构化 B.数据无独立性 C.数据统一管理 D.数据有独立性 ③A.使用专用文件 B.不使用专用文件 C.数据没有安全与完整性保障 D.数据有安全与完整性保障 答案:①D ②D ③D 16.数将数据库的结构划分成多个层次,是为了提高数据库的 ① 和 ② 。 ①A.数据独立性 B.逻辑独立性
B.两个记录型以及它们之间的一对多联系 C.两个记录型之间的多对多的联系 D.两个记录之间的一对多的联系 答案:B 48.数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常 用的数据模型中,不包括 。 A.网状模型 B.链状模型 C.层次模型 D.关系模型 答案:B 49.数据库可按照数据分成下面三种: (1)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个 上层记录与之对应,这是 ① 数据库。 (2)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个 上层记录与之对应,这是 ② 数据库。 (3)不预先定义固定的数据结构,而是以“二维表”结构来表达数据与数据之间的相互 关系,这是 ③ 数据库。 A.关系型 B.集中型 C.网状型 D.层次型 答案:①D ②C ③A 50.一个数据库系统必须能够表示实体和关系,关系可与 ① 实体有关。实体与实 体之间的关系有一对一、一对多和多对多三种,其中 ② 不能描述多对多的联系。 ①A.0 个 B.1 个 C.2 个或 2 个以上 D.1 个或 1 个以上 ②A.关系模型 B.层次模型 C.网状模型 D.网状模型和层次模型 答案:①D ②B 51.按所使用的数据模型来分,数据库可分为 三种模型。 A.层次、关系和网状 B.网状、环状和链状 C.大型、中型和小型 D.独享、共享和分时 答案:A 52.通过指针链接来表示和实现实体之间联系的模型是 。 A.关系模型 B.层次模型 C.网状模型 D.层次和网状模型 答案:D 53.层次模型不能直接表示 。 A. 1 :1 关系 B.1 :m 关系 C. m :n 关系 D.1 :1 和 1 :m 关系 答案:C 54.关系数据模型 。 A.只能表示实体问的 1∶1 联系 B.只能表示实体间的 1∶n 联系 C.只能表示实体间的 m∶n 联系 D.可以表示实体间的上述三种联系 答案:D 55. 从逻辑上看关系模型是用 ① 表示记录类型的, 用 ② 表示记录类型 之间的联系; 层次与网状模型是用 ③ 表示记录类型, 用 ④ 表示记录类 型之间的联系。 从物理上看关系是 ⑤ , 层次与网状模型是用 ⑥ 来实现 两个文件之间的联系。 A.表 B.结点 C.指针 D.连线 E.位置寻址 F.相联寻址 答案:①A ②A ③B ④D ⑤F ⑥C 56.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是 。 A.层次结构 B.二维表结构 C.网状结构 D.封装结构
相关文档
最新文档