数据库概论复习题--最新题目

合集下载

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系数据库中,关系是指什么?A. 数据库B. 表C. 列D. 行答案:B3. SQL语言中,用于查询数据的关键字是?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库系统的核心是?A. 数据库管理系统B. 数据库C. 数据库管理员D. 数据库应用系统答案:B5. 以下哪个不是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据控制答案:C6. 以下哪个不是数据库的三级模式?A. 外模式B. 概念模式C. 内模式D. 物理模式答案:D7. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 数据库完整性答案:D8. 在关系数据库中,表与表之间的联系是通过什么实现的?A. 索引B. 视图C. 外键D. 触发器答案:C9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案:A10. 数据库系统与文件系统相比,以下哪个不是数据库系统的优点?A. 数据冗余度低B. 数据独立性高C. 数据安全性高D. 数据共享性低答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户与______之间的一层数据管理软件。

答案:操作系统2. 在关系数据库中,表中的行称为______。

答案:记录3. SQL语言中,用于删除数据的关键字是______。

答案:DELETE4. 数据库系统的核心是______。

答案:数据库5. 数据库的三级模式包括外模式、______和内模式。

答案:概念模式6. 数据库的完整性约束包括实体完整性、参照完整性和______。

答案:用户定义完整性7. 在关系数据库中,表与表之间的联系是通过______实现的。

(完整版)数据库系统概论复习题及答案-章节排序

(完整版)数据库系统概论复习题及答案-章节排序

第一章绪论一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是阶段。

A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A 2.数据库的概念模型独立于。

A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A 4. 是存储在计算机内有结构的数据的集合。

A.数据库系统B.数据库 C.数据库管理系统 D.数据结构答案:B 5.数据库中存储的是。

A.数据 B.数据模型C.数据以及数据之间的联系 D.信息答案:C 6. 数据库中,数据的物理独立性是指。

A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立答案:C8.数据库系统的核心是。

A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是。

A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS答案:A12. 在数据库中,产生数据不一致的根本原因是。

A.数据存储量太大 B.没有严格保护数据 C.未对数据进行完整性控制 D.数据冗余答案:D19.据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()A.外模式 B.内模式 C.存储模式 D.模式答案:D20数据库系统的数据独立性是指 B 。

A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构答案:B二、填空题1. 数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。

答案:①人工管理②文件系统②数据库系统2. 数据库是长期存储在计算机内、有组织的、可共享的数据集合。

《数据库系统概论》课程习题及参考答案

《数据库系统概论》课程习题及参考答案

《数据库系统概论》课程习题及参考答案一、选择题1. 以下哪项不是数据库系统的组成部分?A. 数据库B. 数据库管理系统C. 数据字典D. 应用程序答案:C2. 数据库管理系统的核心是?A. 数据定义B. 数据操纵C. 数据控制D. 数据库语言答案:D3. 在数据库系统中,下列哪个不是数据模型的三要素?A. 数据结构B. 数据操作C. 数据约束D. 数据存储答案:D4. 以下哪个不是SQL语言的数据定义功能?A. CREATEB. DROPC. ALTERD. SELECT答案:D5. 在关系数据库中,下列哪个不是关系的基本操作?A. 插入B. 删除C. 更新D. 排序答案:D二、填空题1. 数据库系统由____、____、____和____组成。

答案:数据库、数据库管理系统、数据库管理员、应用程序2. 数据库管理系统的主要功能包括____、____、____和____。

答案:数据定义、数据操纵、数据控制、数据维护3. 数据模型分为____、____、____和____。

答案:层次模型、网状模型、关系模型、面向对象模型4. SQL语言的数据定义功能包括____、____和____。

答案:CREATE、DROP、ALTER5. 关系数据库的完整性约束包括____、____和____。

答案:实体完整性、参照完整性、用户定义的完整性三、简答题1. 简述数据库系统的特点。

答案:数据库系统的特点如下:(1)数据共享性高,冗余度低;(2)数据独立性高;(3)数据安全性好;(4)数据一致性;(5)支持事务处理。

2. 简述关系数据库的三大范式。

答案:关系数据库的三大范式如下:(1)第一范式(1NF):每个字段都是不可分割的最小数据单位,不存在重复的组;(2)第二范式(2NF):在1NF的基础上,表中的所有非主属性完全依赖于主键;(3)第三范式(3NF):在2NF的基础上,表中的所有字段之间不存在传递依赖。

3. 简述SQL语言的数据操纵功能。

数据库系统概论复习题目

数据库系统概论复习题目

数据库系统概论复习题目一、选择题: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.具有相同的元组个数D.具有相同的度且对应属性取自同一个域9.在SQL的查询语句中,允许出现聚集函数的是()A.SELECT子句B.WHERE子句C.HA VING短语D.SELECT子句和HA VING短语10.不属于安全性控制机制的是()A.完整性约束B.视图C.密码验证D.用户授权11.不能提高查询性能的措施是()A.根据查询条件建立索引B.建立相关视图C.尽量使用不相关子查询D.建立查询表的聚簇索引12.1970年,()首次提出了数据库系统的关系模型,开创了数据库关系方法和关系数据理论的研究。

A.James Gray B.M. M. Zloof C.C. W. Bachman D.E. F. Codd13.传统的集合运算是二目运算,包括交、差、并、()四种运算。

A.笛卡尔积B.选择C.投影D.连接14.设关系R和S分别有m和n个元组,则R×S的元组个数是(),其基数为()A.m B.n C.m+n D.m×n15.在SQL中,若要将特定基本表及其相关的依赖对象等一起删除,则在DROP TABLE中可使用关键词()A.RESTRICT B.CASCADE C.ALL D.DISTINCT16.为数据表建立索引的基本目的是()A.提高查询效率B.易于数据归类C.优化数据储存D.方便数据更新17.关于视图的叙述,错误的是()A.视图不存储数据,但可以通过视图访问数据B.视图提供了一种数据安全机制C.视图可以实现数据的逻辑独立性D.视图能够提高对数据的访问效率18.通过重建视图能够实现()A.数据的逻辑独立性B.数据的物理独立性C.程序的逻辑独立性D.程序的物理独立性19.数据库的视图、基本表、存储文件的结构分别对应()A.模式、内模式、外模式B.外模式、模式、内模式C.模式、外模式、内模式D.外模式、内模式、模式20.数据库的视图与基本表之间通过建立()之间的映像,保证数据的逻辑独立性;基本表与存储文件之间通过建立()之间的映像,保证数据的物理独立性。

数据库系统概论复习题

数据库系统概论复习题

数据库系统概论复习题一、选择题1. 数据库系统与文件系统相比,其主要优点是()。

A. 数据冗余度低B. 数据独立性高C. 数据易于共享D. 以上都是2. 关系数据库中的关系是指()。

A. 表格B. 行C. 列D. 索引3. 在关系数据库中,用于从一个或多个表中检索数据的SQL语句是()。

A. CREATEB. INSERTC. SELECTD. UPDATE4. 数据库管理系统(DBMS)的主要功能不包括()。

A. 数据定义B. 数据操纵C. 数据存储D. 数据加密5. 以下哪个选项不是数据库的三级模式结构()。

A. 内模式B. 概念模式C. 存储模式D. 物理模式二、填空题1. 数据库系统的核心是______,它提供了数据的整体逻辑视图。

2. 在关系数据库中,关系是指二维表,其中每一列代表一个______,每一行代表一个______。

3. SQL语言中的______语句用于定义数据库对象,如表、视图等。

4. 数据库的______模式描述了数据的物理存储方式和存储结构。

5. 数据库的______模式是用户与数据库交互的接口,它描述了数据的逻辑结构。

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

2. 解释什么是关系数据库的规范化,并说明其目的。

3. 描述事务的ACID属性,并解释每个属性的含义。

4. 什么是数据库的完整性约束?请列举至少两种完整性约束。

5. 什么是视图?视图在数据库系统中有什么作用?四、论述题1. 论述数据库系统的三级模式结构及其优点。

2. 讨论在数据库设计过程中,如何考虑数据的安全性和完整性。

3. 描述数据库备份与恢复的重要性,并讨论常用的备份与恢复策略。

五、计算题1. 给定一个关系表R,其中包含字段A、B、C。

假设表中有以下数据:```A B C1 x y2 y z3 x y```请使用SQL语句查询出字段A中值为2的记录,并输出字段B和C的值。

2. 假设有一个学生表Students,包含字段StudentID、Name、Age、Major。

数据库系统概论考试复习题

数据库系统概论考试复习题

数据库系统概论复习资料:第一章:二、填空题1. 数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。

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

3.DBMS是指它是位于用户和③之间的一层管理软件。

4. 数据库管理系统的主要功能有数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立以与维护等4个方面。

5.数据独立性又可分为逻辑数据独立性和物理数据独立性。

6.6. 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的物理独立性。

7. 数据模型是由数据结构、数据操作和完整性约束三部分组成的。

8. 数据结构是对数据系统的静态特性的描述,数据操作是对数据库系统的动态特性的描述。

9. 数据库体系结构按照模式、外模式和内模式三级结构进行组织。

10. 实体之间的联系可抽象为三类,它们是 1∶1 、 1∶m 和 m∶n 。

11.数据冗余可能导致的问题有浪费存储空间与修改麻烦和潜在的数据不一致性。

第2章关系数据库1、一个关系模式的定义格式为关系名。

2、.一个关系模式的定义主要包括关系名、属性名、属性类型、属性长度和关键字。

3、.关系代数运算中,传统的集合运算有笛卡尔积、并、交和差。

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

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

6、关系数据库中基于数学上两类运算是关系代数和关系演算。

7、.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是系编号,系关系的外关键字无②,学生关系的主关键字是学号,外关键字系编号第3章关系数据库标准语言SQL1、SQL是结构化查询语言。

2、视图是一个虚表,它是从一个或几个基本表中导出的表。

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

3、设有如下关系表R:R(No,NAME,SEX,AGE,CLASS)主关键字是NO其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。

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

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

数据库系统概论试题及答案一、选择题(每题4分,共40分)1. 数据库管理系统(DBMS)是一种()A. 数据库B. 数据库系统C. 数据库应用系统D. 系统软件答案:D2. 下列关于数据库的说法中,错误的是()A. 数据库是长期存储在计算机内的、有组织的、可共享的数据集合B. 数据库具有数据冗余度小的特点C. 数据库独立性是指数据的逻辑结构、存储结构与物理结构之间相互独立D. 数据库系统的数据管理能力较弱答案:D3. 数据模型的三要素是()A. 数据结构、数据操作、数据约束B. 数据结构、数据操作、数据存储C. 数据结构、数据操作、数据安全性D. 数据结构、数据操作、数据完整性答案:A4. 下列关于关系型数据库的说法中,正确的是()A. 关系型数据库由表、视图和索引组成B. 关系型数据库不支持多表联合查询C. 关系型数据库的数据操作语言是SQLD. 关系型数据库不支持事务处理答案:C5. 下列关于SQL语言的描述,错误的是()A. SQL是结构化查询语言B. SQL是关系型数据库的标准查询语言C. SQL包含数据定义、数据操作、数据控制等功能D. SQL是一种面向过程的编程语言答案:D6. 下列哪个不是SQL的数据定义功能()A. 创建表B. 修改表结构C. 删除表D. 查询表数据答案:D7. 在数据库设计中,不属于E-R图的基本元素是()A. 实体B. 属性C. 关系D. 表答案:D8. 数据库的完整性是指()A. 数据的正确性B. 数据的独立性C. 数据的安全性D. 数据的一致性答案:A9. 数据库事务的四个特性是()A. 原子性、一致性、隔离性、持久性B. 原子性、一致性、并发性、持久性C. 原子性、一致性、独立性、持久性D. 原子性、一致性、安全性、持久性答案:A10. 数据库系统中的存储结构是指()A. 数据库的数据模型B. 数据库的物理结构C. 数据库的逻辑结构D. 数据库的数据字典答案:B二、填空题(每题4分,共40分)1. 数据库管理系统(DBMS)实现对数据的______、______、______和______等功能。

数据库系统概论考试

数据库系统概论考试

数据库系统概论考试(答案见尾页)一、选择题1. 数据库系统的核心组成部分包括哪些?A. 数据库、数据库管理系统、数据库管理员(DBA)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. 数据库初始化、系统启动、数据库关闭D. 系统初始化、数据库启动、系统关闭9. 在数据库系统中,什么是触发器?A. 一种用于自动执行特定操作的程序B. 一种用于限制用户权限的数据结构C. 一种用于强制数据完整性的机制D. 一种用于备份数据的工具10. 数据库系统中的数据模型主要用于描述和管理数据之间的关系。

请问哪种数据模型是最常用的?A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型11. 数据库系统的基本概念是什么?A. 数据库系统是由数据库、数据库管理系统、应用程序和用户组成的系统。

B. 数据库系统是一种存储和管理数据的计算机软件系统。

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

数据库概论复习题一、选择题1.描述事物的符号记录称为____B____。

A、信息B、数据C、记录D、记录集合2. _C___是长期存储在计算机内的有组织,可共享的数据集合。

A、数据库管理系统B、数据库系统C、数据库D、文件组织3.___B__是位于用户与操作系统之间的一层数据管理软件。

A、数据库系统B、数据库管理系统C、数据库D、数据库应用系统4.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和__A___。

A、数据库管理系统 B、数据库应用系统C、数据库应用系统D、各类相关人员5.在人工管理阶段,数据是___C__。

A、有结构的B、无结构的C、整体无结构,记录内有结构D、整体结构化的6.在数据库系统阶段,数据是__D___。

A、有结构的B、无结构的C、整体无结构,记录内有结构D、整体结构化的7. 在文件系统阶段,数据__B___A、无独立性B、独立性差C、具有物理独立性D、具有逻辑独立性8.常见的数据模型是 A .A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型9.非关系模型中数据结构的基本单位是__C___。

A、两个记录型间的联系B、记录C、基本层次联系D、实体间多对多的联系10.数据的正确、有效和相容称之为数据的__D___。

A、安全性B、一致性C、独立性D、完整性11.在数据模型的三要素中,数据的约束条件规定数据及其联系的__B___。

A、动态特性B、制约和依存规则C、静态特性D、数据结构12.__B___属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。

A、数据模型B、概念模型C、E-R图D、关系模型13.在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。

这是由层次模型的___C__决定的。

A、数据结构B、数据操作C、完整性约束D、缺陷16. 数据库系统软件包括__B___和_____。

⑪数据库⑫ DBMS ⑬ OS、DBMS和高级语言⑭ DBMS和OS ⑮数据库应用系统和开发工具A、(1)和(2)B、(2)和(5)C、(3)D、(4)17. 数据管理技术经历了人工管理,__D___和_____。

⑪ DBMS ⑫文件系统⑬网状系统⑭数据库系统⑮关系系统A、(3)和(5)B、(2)和(3)C、(1)和(4)D、(2)和(4)18. 数据库系统包括___B__、_____和_____。

⑪数据库⑫ DBMS ⑬硬件,⑭数据库、相应的硬件、软件⑮各类相关人员A、(1)、(2)和(3)B、(1)、(2)和(5)C、(2)、(3)和(4)D、(2)、(3)和(5)19. 在数据库系统中,我们把满足以下两个条件的基本层次联系的集合称为层次模型:B(1)有一个结点无双亲 (2)其它结点无双亲 (3)有且仅有一个结点无双亲(4)其它结点有且仅有一个双亲 (5)允许其它结点有多个双亲A、(1)和(2)B、((3)和(4)C、(3)和(5)D、(2)和(5)20. 在数据库系统中,将满足以下两个条件的基本层次联系集合称为网状模型:⑪__D___,⑫_____。

(1)允许一个以上的结点无双亲 (2)仅有一个结点无双亲(3)一个结点可以有多于一个双亲 (4)每个结点仅有一个双亲(5)每个结点的双亲是唯一的A、(3)和(4)B、(2)和(3)C、(3)和(4)D、(1)和(3)21. 数据库的完整性是指数据的_C____和_____。

(1)正确性 (2)合法性 (3)不被非法存取(4)相容性 (5)不被恶意破坏A、(1)和(3)B、(2)和(5)C、(1)和(4)D、(2)和(4)22.数据库系统的数据独立性是指_B____。

A、不会因为数据的变化而影响应用程序B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C、(不会因为存储策略的变化而影响存储结构D、不会因为某些存储结构的变化而影响其他的存储结构23. 当数据库的__C___改变了,由数据库管理员对_____映象作相应改变,可以使_____保持不变,从而保证了数据的物理独立性(1)模式 (2) 存储结构 (3)外模式/模式(4)用户模式 (5)模式/内模式A、(3)、(1)、(4)B、(1)、(5)、(3)C、(2)、(5)、(1)D、(1)、(2)、(4) 24.关系模式所能表示的实体间联系方式___D_______。

A.只能表示1 :1联系B.只能表示1 :n 联系C. 只能表示m :n 联系D.可表示任意联系方式25.以下说法中正确的是_____A_____。

A.一个关系就是一张二维表B.在关系所对应的二维表中,行对应属性,列对应元组C.笛卡尔积中不允许有相同的域D..关系的各属性名必须与对应的域同名26.根据关系模型的完整性规则,一个关系中的“主键”__________。

A.不能有二个B.不能成为另一个关系的外部键C.不允许为空D. 可以取空值27数据库中存储的是___C_______。

A. 数据B.数据模型C. 数据以及数据之间的联系D.信息28 数据库中,数据的物理独立性是指_____C_____。

A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立D.应用程序与数据库中的数据的逻辑结构相互独立29. 数据库系统的核心是___B_______。

A.数据库B.数据库管理系统C. 数据模型D.软件工具30. 在数据库中,产生数据不一致性的根本原因是_____D_____。

A. 数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余31.一个关系中______D____。

A.行次序可交换,列次序不可交换B. 行次序不可交换,列次序可交换C.行,列次序均可交换D.行,列次序均不可交换32 DBMS的全意是————A———。

A. 数据库管理系统B.应用程序C.数据库D.数据库管理员33.文件系统与数据库系统的最大区别是———C————。

A. 数据共享B. 数据独立C. 数据结构化D. 数据冗余34数据库是————B———。

A. 单用户独享的B. 多用户共享的C. 多用户D. 单用户35在数据库系统的组织结构中,下列———C————映射把概念数据库与物理数据库联系起来。

A. 外模式/模式B. 内模式/外模式C. 模式/内模式D. 模式/外模式36数据模型是对———————的描述。

A. 客观事物B.事物之间的联系C.客观事物及其联系D.存储数据37.以下关于二维表的论述,———————不正确。

A.表中的每一个元组都是不可再分的B.表中行的次序不可以任意交换,否则会改变关系的性质C.表中各列取自同一个域,且性质相同D.表中的每一行通常称为一个元组38.根据关系模式的完整性规则,一个关系中的“主键”———C————。

A. 不能有二个B. 不能成为另一个关系的主键C. 不允许为空D. 可以取空值39.关系型数据库管理系统中存储与管理数据的基本形式是−−−B−−−。

A.关系树 B. 二维表 C. 数据链 D. 方块图40.在关系理论中把二维表的列称之为−−D−−−−。

A.数据 B. 元组 C. 键 D. 属性41.下面关于数据模型的叙述−−−C−−−是正确的。

A.关系模型是用“图”来表示实体及其联系的B.层次和网壮模型只支持m:n关系C.关系模型的本质是一张二维表D.层次模型的特点是有一个以上的结点无父结点42QL的数据操纵语言包括_____D_______。

A. ROLLBACK ,COMMITB. CREATE,DROP,ALTERC. SELECT,JOIN,PROJECT,UNIND. SELECT,INSERT,DELETE,UPDATE43数据库DB,数据库系统DBS,数据库管理系统DBMS这三者之间的关系是____A________。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMS C. DBS就是DB也就是DBMS44下述关于数据库系统的正确叙述是______A______。

A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致E.数据库系统比文件系统能管理更多的数据45.表示概念.模型最常用的是_____E_______。

A. E—R方法B. 数据模型C. 面向对象方法D. 关系模型46在基表S中删除电话号码(PHONE)属性使用_______B_____命令。

A. ALTER S DROP PHONEB. ALTER TABLE S DROP PHONEC. UPDATE TABLE S PHONED. DROP TABLE S PHONE47在基表S中查询所有姓名中有“国”的学生,在WHERE子句中应使用____________ 通配符。

A. LIKE ’%国%’B. LIKE ‘%国_’C. LIKE ’_国%’D. LIKE ‘_国_’48描述事物性质的最小数据单位是———C————。

A. 记录B. 文件C. 数据项D.数据库49.在SQL数据库中,视图(view)是从一个或几个基表(或视图)导出的表,它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍然存放在对应的基表中。

因此视图____________。

A. 也是一个表B. 是一个虚表C. 是一个数据库D. 是一个文件50.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系______D______。

A. SB. SC,CC. S.SCD. S,C,SCD. 面向对象数据模型51.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_______D_____。

A. 可靠性B. 一致性C. 完整性D. 安全性52.E-R图是数据库设计的工具之一,它一般适用于建立数据库的_____A_______。

A. 概念模型B. 结构模型C. 物理模型D. 逻辑模型53.删除基表SC的所有记录,应使用命令_______A____。

A. DELETE FROM SCB. ALTER TABLE SCC. DROP TABLE SCD. UPDATE SC54.在CREATE TABLE 语句中实现非完整性约束的子句有___________。

A. NOT NULLB. PRIMARY KEYC. FOREIGN KEYD. CHECK55.已知基本表S对应的关系模式为S(S#,SNAME,AGE),下列SELECT子句中不正确的是____D_______。

相关文档
最新文档