SQL习题(附答案) 联系客服

发布时间 : 星期一 文章SQL习题(附答案)更新完毕开始阅读4f7b37efaeaad1f346933fac

习题一 一、选择题

1.数据库(DB.、DBMS、DBS 三者之间的关系( )。 A.DBMS 包含DB 和DBS B.DBS 包含DB 和DBMS C.DB 包含DBS 和DBMS D.DBS 就是DB,也就是DBMS 2.数据库系统的核心是( )。

A.数据库B.操作系统C.数据库管理系统D.文件

3.关系数据库中的视图属于数据库三级模式中的( )范畴。 A.外模式B.概念模式C.逻辑模式D.内模式

4.数据库技术是从20 世纪( )年代中期开始发展的。 A.60 B.70 C.80 D.90

5.相关数据按照一定的联系方式组织排列,并构成一定的结构,这种结构为(A.数据模型B.数据库C.关系模型D.数据库管理系统 6.若实体间的联系是M∶N,则将联系类型( )。 A.的属性加入任一个关系模式中

B.的属性加入N 端实体类型相对应的关系模式中 C.的属性加入M 端实体类型相对应的关系模式中 D.也转换为关系模型

7.关系数据库系统中,表的结构信息存储在( )。 A.表中B.数据字典中C.关系中D.指针中

8.数据库系统达到了数据独立性是因为采用了( )。 A.层次模型B. 网状模型C.关系模型D.三级模式结构

。 ) 9.在DBS 中,DBMS 和OS 的关系是( )。

A.相互协调B.DBMS 调用OS C.OS 调用DBMS D.互不调用 10.要保证数据库的逻辑数据独立性,需要修改的是( )。 A.模式与外模式之间的映像B.模式与内模式之间的映像 C.模式D.三级模式

11.在数据管理技术发展阶段中,相对人工管理而言,文件系统的主要优点是( )。

A.数据共享性强B.数据可长期保存C.采用数据结构D.数据独立性好 12.在数据库技术中,实体-联系模型是一种( )。

A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型 13. 在人工管理阶段、数据是( )。 A.有结构的B.无结构的

C.整体结构化D.整体无结构,记录内有结构 14.在数据库中存储的是( )。

A.数据B.数据模型C.信息D.数据及其联系 第7 章Transact-SQL 程序设计 第2 页共30 页 2

15.在数据库三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是( )。

A.外模式B.内模式C.模式D.存储模式

16.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( )。

A.数据增加、数据修改、数据查询B.外模式、模式、内模式

C.实体、参照和用户自定义完整性D.数据结构、关系操作、完整性约束。 17.数据库系统中,用( )描述全部数据的整体逻辑结构。 A.外模式B.存储模式C.内模式D.概念模式

18.数据库系统中,用户使用的数据视图用( )描述,它是用户与数据库之间的接口。

A.外模式B.存储模式C.内模式D.概念模式 19.数据库系统达到了数据独立性是因为采用了( )。 A.层次模型B.网状模型C.关系模型D.三级模式结构

20.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是( )。 A.数据的物理独立性B.数据的逻辑独立性 C.数据的位置独立性D.数据的存储独立性 21.逻辑数据独立性是指( )。

A.概念模式改变,外模式和应用程序不变B.概念模式改变,内模式不变 C.内模式改变,概念模式不变D.内模式改变,外模式和应用程序不变 22.物理数据独立性是指( )。

A.概念模式改变,内模式不变B.概念模式改变,外模式和应用程序不变 C.内模式改变,概念模式不变D.内模式改变,外模式和应用程序不变 23.在一个数据库中,模式与内模式的映像个数是( )。 A.1 个B.与用户个数相同C.由系统参数决定D.任意多个 24.在数据库中产生数据不一致的根本原因是( )。 A.数据存储量太大B.未对数据进行完整性控制

C.没有严格保护数据D.数据冗余

25.数据库中,数据的物理独立性是指( )。

A.数据库与数据库管理系统的相互独立B.用户程序与DBMS 的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 二、填空题

1.数据库管理技术经历了人工管理、文件系统管理、( )三个阶段。 2.数据管理系统是管理( )的软件,简称DBMS,它总是基于某种模型的。 3.根据模型的应用目的,可将数据模型分为概念模型、( )、物理模型。 4.对现实世界进行第一层抽象的模型,称为( )模型。 5.在DBS 中,最接近于物理存储设备一级的结构,称为( )。 6.实体之间的联系可以有一对一、一对多和( )三种形式。 7.在关系数据模型中,二维表的列称为属性,二维表的行称为( )。 8.数据库系统在三级模式之间提供了( )和模式/内模式映像等两层映像。 第7 章Transact-SQL 程序设计 第3 页共30 页 3

9.层次模型是一种( )结构,而关系模型是一个二维表结构。 10.数据模型由数据结构、( )和完整性约束三要素组成。 11.数据管理基本环节是( )。

12.一个结点可以有多个双亲,结点之间可以有多种联系的模型是( )。 13.在信息世界中,将现实世界中客观存在并可相互识别的事物称为( )。