数据库原理选择填空题_第1页
数据库原理选择填空题_第2页
数据库原理选择填空题_第3页
数据库原理选择填空题_第4页
数据库原理选择填空题_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——数据库原理选择填空题

第一章习题

一、选择题1.

数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是(C)。A)DB包含DBS和DBMSB)DBMS包含DBS和DBC)DBS包含DB和DBMSD)没有任何关系2.

数据库系统的核心是(B)。

A)数据模型B)数据库管理系统C)数据库D)数据库管理员3.

数据独立性是数据库技术的重要特点之一,所谓数据独立性是指(D)。A)数据与程序独立存放

B)不同的数据被存放在不同的文件中

C)不同的数据只能被队友的应用程序所使用D)以上三种说法都不对4.5.6.7.8.9.

用树形结构表示实体之间联系的模型是(C)。

A)关系模型B)网状模型C)层次模型D)以上三个都是?商品与顾客?两个实体集之间的联系一般是(D)。

A)一对一B)一对多C)多对一D)多对多在E-R图中,用来表示实体的图形是(A)。

A)矩形B)椭圆形C)菱形D)三角形

在数据库管理系统提供的数据语言中,负责数据的模式定义和数据的物理存取构建的是(A)。A)数据定义语言B)数据转换语言C)数据操纵语言D)数据控制语言数据库系统的三级模式结构中,以下不属于三级模式的是(B)。A)内模式B)抽象模式C)外模式D)概念模式

在数据库管理系统提供的语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是(D)。

A)数据定义语言B)数据转换语言C)数据操纵语言D)数据控制语言10.下面关于数据库系统表达正确的是(B)。

A)数据库系统避免了一切冗余B)数据库系统减少了数据冗余

C)数据库系统比文件能管理更多的数据

D)数据库系统中数据的一致性是指数据类型的一致11.以下表达中,错误的是(C)。

A)数据库技术的根本目标是要解决数据共享的问题

B)数据库设计是指设计一个能满足用户要求,性能良好的数据库C)数据库系统中,数据的物理结构必需与规律结构一致D)数据库系统是一个独立的系统,但是需要操作系统的支持

12.在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是(D)。

A)数据定义语言B)数据转换语言C)数据控制语言D)数据操纵语言13.以下有关数据库的描述,正确的是(A)。

A)数据库是一个结构化的数据集合B)数据库是一个关系C)数据库是一个DBF文件D)数据库是一组文件

14.在数据库的三级模式结构中,描述数据库中全体数据的全局规律结构和特征的是(D)。

A)外模式B)内模式C)存储模式D)模式15.(B)是存储在计算机内有结构的数据的集合。

1

A)数据库系统B)数据库C)数据库管理系统D)数据结构二、填空题1.2.3.4.5.6.7.8.9.

数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,独立性最高的阶段是___数据库系统___。

在关系数据库中,把数据表示成二维表,每一个二维表称为___关系___。

在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的规律结构,从而不引起应用程序的变化,称为___物理独立性___。数据库管理系统是位于用户与___操作系统___之间的软件系统。

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

一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体?项目主管?与实体?项目?间的关系属于___一对多___的关系。

数据库三级模式体系结构的划分,有利于保持数据的___独立性___。数据库保护分为:安全性控制、___完整性控制___、并发性控制和数据恢复。

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

10.数据库管理系统常见的数据模型有层次模型、网状模型和___关系模型___三种。

11.对现实世界进行第一层抽象的模型,称为___概念___模型;对现实世界进行其次层抽象的模型,称为

___结构(规律)___模型。

12.层次模型的数据结构是___树___是结构;网状模型的数据结构是___有向图___结构;关系模型的数据

结构是___二维表___结构;面向对象模型的数据结构之间可以___嵌套和递归___。

13.在数据库技术中,编写应用程序的语言一般是C,Basic等高级语言,这些语言被称___宿主语言(或

主语言)___语言。

14.数据库系统中,用于存放三级结构定义的数据库称为___数据字典___。

15.从最终用户来看,数据库系统的外部体系结构可分为5种类型:___单用户结构___、___主从式结构

___、___分布式结构___、___客户/服务器结构___、___浏览器/服务器结构___。

其次章习题

一、选择题1.A12

则以下操作中正确的是(A)。

A)T=R∪SB)T=R∩SC)T=R×SD)T=R/S2.3.

关系代数运算是以(C)为基础的运算。

A)关系运算B)谓词运算C)集合运算D)代数运算按条件f对关系R进行选取,其关系代数表达式为(C)。A)R∞RB)R?RC)

f设有如下关系表:

B12C23RST

A3B1C3A123B121C233D)??(R)ff(R)

4.关系数据库的概念模型是(B)。

A)关系模型的集合B)关系模式的集合

2

C)关系子模式的集合D)存储模式的集合5.

关系数据库管理系统能实现的专门关系运算包括(B)。A)排序、索引、统计B)选取、投影、连接C)关联、更新、排序D)显示、打印、制表6.

设有如下关系表:

RSWAabcBbabCcfd

AbdBaaCfdAacBbbCcd

则以下操作中正确的是(C)。

A)W=R∩SB)W=R∪SC)W=R-SD)W=R×S7.

设有一个学生档案的关系数据库,关系模式是:S(SNo,SN,Sex,Age),其中Sno,SN,Sex,Age分别表示学生的学号、姓名、性别、年龄。则?从学生档案数据库中检索学生年龄大于20岁的学生的姓名?的关系代数式是(B)。A)

?(?SNSNAge?20(?Age?20(S))B)?SN(S))(?Age?20(S))D)?SN(S))C)8.9.

?(?Age?20一个关系只有一个(D)。

A)超码B)外码C)候选码D)主码在关系模型中,以下有关关系键的描述正确的是(C)。A)可以由任意多个属性组成B)至多由一个属性组成C)由一个或多个属性组成,其值能唯一标识关系中的一个元组D)以上都不对

10.同一个关系模型的任两个元组值(A)。

A)不能完全一致B)可以完全一致C)必需完全一致D)以上都不对11.一个关系数据库文件中的各条记录(B)。

A)前后顺序不能任意颠倒,一定要依照输入的顺序排列B)前后顺序可以任意颠倒,不影响库中的数据关系

C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D)前后顺序不能任意颠倒,一定要依照关键字段值的顺序排列12.关系模式的任何属性(A)。

A)不可再分B)可再分C)命名在关系模式中可以不唯一D)以上都不对13.设有关系R和S,关系代数表达式R-(R-S)表示的是(A)。

A)R∩SB)R∪SC)R-SD)R×S14.关系运算中花费时间可能最长的是(D)。

A)选取B)投影C)除D)笛卡尔积15.设有关系模式R和S,以下各关系代数表达式不正确的是(D)。

A)R-S=R-(R∩S)B)R=(R-S)∪(R∩S)C)R∩S=S-(S-R)D)R∩S=S-(R-S)二、填空题1.

在关系运算中,查找满足一定条件的元组的运算称之为___选择(选取)____

3

2.3.4.5.6.7.8.9.

在关系代数中,从两个关系中找出一致元组的运算称为___交___运算。

传统的集合?并))差)交?运算施加于两个关系时,这两个关系必需___相容(或是同类关系)____。在关系代数运算中,基本的运算是___并___、___差___、___笛卡尔积___、___选择___、___投影___。在关系代数运算中,传统的集合运算有___并___、___差___、___交___、___笛卡尔积___。关系代数运算中,专门的关系运算有___选择___、___投影___、___连接___。

设有关系R,从关系R中选择符合符件f的元组,则关系代数表达式应是___σf(R)___。关系运算分为___关系代数___和___关系演算___。

当对两个关系R和S进行自然连接运算时,要求R和S含有一个或多个共有的___属性___。

10.在一个关系中,列必需是___同质___的,即每一列中的分量是同类型的数据,来自同一域。11.假使关系R2的外部关系键X与关系R1的主关系键相符,则外部关系键X的每个值必需在关系R1

中主关系键的值中找到,或者为空,这是关系的___参照完整性___规则。

12.设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是___系编号

___,主属性是___系编号,系名称___,非主属性是___电话,办公地点___。13.关系演算分为___元组关系___演算和___域关系___演算。

14.实体完整性规则是对___主键___的约束,参照完整性规则是对___外部关系键___的约束。15.等式R∞S=R×S成立的条件是___R和S没有公共的属性___。

第三章习题

一、选择题1.

以下关于视图的描述中,不正确的是(B)。

A)视图是外模式B)使用视图可以加快查询语句的执行速度C)视图是虚表D)使用视图可以加快查询语句的编写2.3.

在SQL的select语句中,能实现投影操作的是(A)。

A)SELECTB)FROMC)WHERED)GROUPBY

SQL语句集数据查询、数据操纵、数据定义和数据控制于一体,语句ALTERTABLE实现以下哪类功能(C)。

A)数据查询B)数据操纵C)数据定义D)数据控制4.5.6.

4)以下SQL语句中,(B)不是数据操纵语句。

A)INSERTB)CREATEC)DELETED)UPDATESQL使用(C)语句为用户授予系统权限或对象权限。

A)SELECTB)CREATEC)GRANTD)REVOKESQL中,以下涉及空值的操作,不正确的是(C)。A)AGEISNULLB)AGEISNOTNULLC)AGE=NULLD)NOT(AGEISTULL)7.

若用如下的SQL语句创立了一个表S:

SEXCHAR(2),AGEINTEGER)

现向S表插入如下行时,哪一行可以被插入(B)?

A)(‘991001’,‘李明芳’,女,‘23’)B)(‘990746’,‘张为’,NULL,NULL)C)(NULL,‘陈道一',‘男’,32)D)(‘992345’,NULL,‘女',25)8.

假定学生关系是S(SNo,SName,Sex,Age),课程关系是C(CNo,CName,Teacher),学生选课关系是SC(SNo,CNo,Grade)。要查找选修?数据库?课程的?男?学生姓名,将涉及的关系是(D)。

A)SB)SC,CC)S,SCD)S,SC,C

CREATETABLES(SNOCHAR(6)NOTNULL,SNameCHAR(8)NOTNULL,

4

9.

在SQL中,修改数据表结构应使用的命令是(A)

A)ALTERB)CREATEC)CHANGED)DELETE

10.已知学生、课程和成绩三个关系如下:学生(学号,姓名,性别,班级)、课程(课程名称,学时,

性质)、成绩(课程名称,学号,分数)。若打印学生成绩单,包括学号、姓名、课程名称、分数,应当对这些关系进行(D)操作。

A)并B)交C)乘积D)连接二、填空题1.2.3.4.5.6.7.8.9.

SQL是____结构化查询语言(StructuredQueryLanguage)_____的缩写。

SQL的功能包括___数据查询___、___数据定义___、___数据操纵___和___数据控制___四个部分。SQL支持数据库的三级模式结构,其中___外模式___对应于视图和部分基本表,___模式___对应于基本表,___内模式___对应于存储文件。

在SQLServer2000中,数据库是由___数据库___文件和___事务日志___文件组成的。

在SQLServer中可以定义___NULL/NOTNULL___、___UNIQUE约束___、___PRIMARYKEY约束___、___FOREIGNKEY约束___和___CHECK约束___五种类型的完整性约束。依照索引记录的存放位臵,索引可分为___聚集索引___和___非聚集索引___。数据表之间的联系是通过表的字段值来表达的,这种字段称为___连接字段___。相关子查询的执行次数是由父查询表的___行数___决定的。

视图是虚表,其数据不进行存储,只在数据库中存储其___定义___。

10.在数据库中,权限可分为____系统权限____和___对象权限___。11.在SQL中,关系模式称为____基本表____,子模式称为___视图___。

12.设有学生关系表S(No,Name,Sex,Age),其中,No为学号,Name为姓名,Sex为性别,Age

为年龄。根据以下问题,写出对应的SQL语句。

(1)向关系表S中增加一名新同学,该同学的学号是?990010?,姓名是?李国栋?,性别是

?男?,年龄是19岁___INSERTINTOSVALUES(‘990010’,’李国栋’,’男’,19)___。

(2)向关系表中增加一名新同学,该同学的学号是?990011?,姓名是?王大友?

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论