ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:58.42KB ,
资源ID:3779504      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3779504.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库系统题库.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库系统题库.docx

1、数据库系统题库一、判断题1、从计算机数据管理的角度看,信息就是数据,数据就是信息。( b )数据不等于信息,数据只是信息表达方式中的一种 A、对 B、错2、数据库的数据项之间无联系,记录之间存在联系。 ( )都有联系 A、对 B、错3、概念模型是对现实世界的第二层抽象。 ( )概念模型是对现实世界的第一层抽象,逻辑模型是第二层抽象,物理模型是第三层抽象 A、对 B、错4、等值连接与自然连接是同一个概念。 ( )自然连接是去重的等值连接 A、对 B、错5、在关系模式中,候选码可以有多个,主码只能有一个。( )区别超键、候选码、主码的区别 A、对 B、错6、文件系统的缺点是数据不能长期存储。 (

2、b ) A、对 B、错7、在关系数据库中,属性的排列顺序是可以颠倒的。 ( a ) A、对 B、错8、在数据库表中,空值表示数值0。 ( b ) A、对 B、错9、视图就是一个虚表,保存视图时,保存的是视图的定义。( a ) A、对 B、错10、数据模型的核心构成要素是数据结构。 ( a )数据模型的三要素:数据结构、数据操作、数据的完整性约束 A、对 B、错11、视图是可以更新的。( a ) A、对 B、错12、在数据库设计中,数据流图是用来建立概念模型的。( b )数据流图是以图形的方式刻画数据流从输入到输出的传输变换过程 A、对 B、错 13、一个数据表只能有一个唯一索引。( b ) A

3、、对 B、错14、实体集和实体型是一回事,没有什么区别。( b ) A、对 B、错15、数据库系统由软、硬件及各类人员构成。 ( a ) A、对 B、错16、关系是一张二维表。 ( a ) A、对 B、错17、在数据库恢复中,对已完成的事务进行撤销处理。( b ) A、对 B、错18、可串行化的调度一定遵守两段锁协议。( b )遵守两段锁协议的并发调度为可串行化调度 A、对 B、错19、全码的关系模式一定属于BC范式。( a ) A、对 B、错20、数据库模式和实例是一回事。 ( b ) 模式是数据库的结构。实例是数据库在特定时刻的内容 A、对 B、错21、连接是数据库最耗时的操作。 ( a

4、) A、对 B、错22、在关系模式中,主码和候选码可以有多个。( b ) 主码只能有一个 A、对 B、错23、在关系运算中,投影是最耗时的操作。( b ) 笛卡尔积 A、对 B、错24、在关系数据表中,属性的顺序是一定的,不能交换。 ( b ) A、对 B、错25、SQL语言有嵌入式和交互式两种使用方法。( a ) A、对 B、错26、在数据表中,空值表示不确定。 ( a ) A、对 B、错27、二级封锁协议能解决不可重复读问题,不能解决读脏数据。( b ) 一级封锁协议能防止“丢失修改”,二级封锁协议能防止“丢失修改”和“读脏数据”三级封锁协议能防止“丢失修改”和“读脏数据”和“不可重复读”

5、 A、对 B、错28、标准SQL语言能用于所有类型的关系数据库系统。( a ) A、对 B、错 29、函数依赖是多值依赖的一个特例。( a ) A、对 B、错30、在综合分E-R图时,会出现属性冲突,结构冲突,删除冲突。( a ) A、对 B、错答案:1B 2B 3B 4B 5A 6B 7A 8B 9A 10A 11A 12B 13B 14B 15A16A 17B 18B 19A 20B 21A 22B 23B 24B 25A 26A 27B 28A29A 30 A二、单项选择题1DBS具有较高的数据独立性,是因为DBS采用了 b A嵌入式语言 B三级模式结构 CDD D六个层次的存储介质2在

6、层次、网状模型中,起导航数据作用的是 a A指针 B关键码 CDD D索引2=13设关系R(A,B,C)和关系S(B,C,D), 那么与RS等价的关系代数表达式是 b A2=4(RS) B2=4(RS) C2=1(RS) D2=1(RS)4设关系R和S的结构相同,分别有m和n个元组,那么RS操作的结果中元组个数为 c A为mn B为m C小于等于m D小于等于(mn)5元组比较操作(a1,a2)=(b1,b2)的意义是 d A(a1=b1)AND(a2=b2) B(a1=b1)OR(a1=b1)AND(a2=b2) C.(a1b1)AND(a1=b1)AND(a2=b2) D(a1b1)OR(

7、a1=b1)AND(a2=b2)6设有关系R(A,B,C)的值如下: A B C 5 6 5 6 7 5 6 8 6 下列叙述正确的是 d A函数依赖CA在上述关系中成立 B函数依赖ABC在上述关系中成立C函数依赖AC在上述关系中成立 D函数依赖CAB在上述关系中成立#7设关系模式R(A,B,C,D),F是R上成立的FD集,F= AC,BCD ,那么= ABD,AC 相对于F A是无损联接分解,也是保持FD的分解B是无损联接分解,但不保持FD的分解C不是无损联接分解,但保持FD的分解D既不是无损联接分解,也不保持FD的分解8概念设计的结果得到的是概念模式。概念模式是 d A与DBMS有关的 B

8、与硬件有关的C独立于DBMS的 D独立于DBMS和硬件的9在有关“弱实体”的叙述中,不正确的是 c A弱实体的存在以父实体的存在为前提B弱实体依赖于父实体的存在C父实体与弱实体的联系可以是1:1、1:N或M:ND父实体与弱实体的联系只能是1:1或1:N10有15个实体类型,并且它们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个是1:N联系类型,5个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有 b A15个 B20个 C25个 D30个11DBMS的恢复子系统,保证了事务_的实现。 d A原子性 B一致性 C隔离性 D持久性 12在ODBC技术中,驱动程序管理

9、器的主要功能是为应用程序加载和调用 b A数据源 BDBMS驱动程序CDBMS查询处理器 D网络支撑软件13对象联系图中,椭圆代表 c A实体类型 B记录类型 C对象类型 D联系类型14.数据库在磁盘上的基本组织形式是 b ADB B.文件 C.二维表 D.系统目录15.DBS中,最接近于物理存储设备一级的结构,称为 d A外模式 B概念模式 C用户模式 D内模式16.从模块结构考察,DBMS由两大部分组成: b A查询处理器和文件管理器 B查询处理器和存储管理器C数据库编译器和存储管理器 D数据库编译器和缓冲区管理器17.设W=RS,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足

10、 a Awr+s Bwr+s Cwr+s Dwr+s18.有关系R(A,B,C)和关系S(B,C,D),那么与RS等价的关系代数表达式是 c A1,2,3,4(2=13=2(RS) B1,2,3,6(2=13=2(RS)C1,2,3,6(2=43=5(RS) D1,2,3,4(2=43=5(RS)19.关系模式R中,函数依赖XY的语义是 b A在R的某一关系中,若两个元组的X值相等,则Y值也相等B在R的每一关系中,若两个元组的X值相等,则Y值也相等C在R的某一关系中,Y值应与X值相等D在R的每一关系中,Y值应与X值相等20.有关系模式R(A,B,C,D),R上成立的FD集F=AC,BC,则属性

11、集BD的闭包(BD)+为 b ABD BBCD CABD DABCD21事务并发执行时,每个事务不必关心其他事务,如同在单用户环境下执行一样,这个性质称为事务的 d A持久性 B一致性 C孤立性 D隔离性22用户或应用程序使用数据库的方式称为 b A封锁 B权限 C口令 D事务 23对用户而言,ODBC技术屏蔽掉了 b A不同服务器的差异 B不同DBS的差异C不同API的差异 D不同主语言的差异24在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 a 阶段。 A数据库系统 B文件系统 C人工管理 D数据项管理 25数据库的概念模型

12、独立于 a 。 A具体的机器和DBMS BE-R图 C信息世界 D现实世界 26数据库的基本特点是 b 。 A(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 27. b 是存储在计算机内有结构的数据的集合。A数据库系统 B数据库 C数据库管理系统 D

13、数据结构 28数据库中存储的是 c 。 A数据 B数据模型 C数据以及数据之间的联系 D信息 29. 数据库中,数据的物理独立性是指 c 。 A数据库与数据库管理系统的相互独立 B用户程序与DBMS的相互独立 C用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D应用程序与数据库中数据的逻辑结构相互独立 30. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 d 。 A同一个应用中的多个程序共享一个数据集合 B多个用户、同一种语言共享数据 C多个用户共享一个数据文件 D多种应用、多种语言、多个用户相互覆盖地使用数据集合 31数据库系统的核心是 b 。 A数据库 B数据库管理系

14、统 C数据模型 D软件工具 32. 下述关于数据库系统的正确叙述是 a 。 A数据库系统减少了数据冗余 B数据库系统避免了一切冗余 C数据库系统中数据的一致性是指数据类型一致 D数据库系统比文件系统能管理更多的数据 33. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 a 。 ADBS包括DB和DBMS BDDMS包括DB和DBS CDB包括DBS和DBMS DDBS就是DB,也就是DBMS34. 在数据库中,产生数据不一致的根本原因是 d 。 A数据存储量太大 B没有严格保护数据 C未对数据进行完整性控制 D数据冗余 35. 数据库系统的特点是 a 、数据

15、独立、减少数据冗余、避免数据不一致和加强了数据保护。 A数据共享 B数据存储 C数据应用 D数据保密 36. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 c 。A数据定义功能 B数据管理功能 C数据操纵功能 D数据控制功能 37. 数据库管理系统是 b 。 A操作系统的一部分 B在操作系统支持下的系统软件 C一种编译程序 D一种操作系统 38.数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( d ) A外模式 B内模式 C存储模式 D模式 (逻辑模式) 39.数据库系统的数据独立性是指 b 。 (数据独立性:物理独立性和逻辑独立性)A不

16、会因为数据的变化而影响应用程序 B不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C不会因为存储策略的变化而影响存储结构 D不会因为某些存储结构的变化而影响其他的存储结构 40层次型、网状型和关系型数据库划分原则是 d 。A记录长度 B文件的大小 C联系的复杂程度 D数据之间的联系 41.传统的数据模型分类,数据库系统可以分为三种类型 c 。 A大型、中型和小型 B西文、中文和兼容 C层次、网状和关系 D数据、图形和多媒体 42. 层次模型不能直接表示 c 。(树的形式)A 1 :1关系 B1 :m关系 C m :n关系 D1 :1和1 :m关系 43. 数据库技术的奠基人之一E.

17、FCodd从1970年起发表过多篇论文,主要论述的是 c 。A层次数据模型 B网状数据模型 C关系数据模型 D面向对象数据模型44、关系数据库管理系统应能实现的专门关系运算包括 b 。 A排序、索引、统计 B选择、投影、连接 C关联、更新、排序 D显示、打印、制表 45、关系模型中,一个关键字是 c 。A可由多个任意属性组成 B至多由一个属性组成 C可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D以上都不是 46、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 d 。 A元组 B行 C记录 D属性 47、关系运算中花费时间

18、可能最长的运算是 c 。 A投影 B选择 C笛卡尔积 D除 48关系模式的任何属性 a 。A不可再分 B可再分 C命名在该关系模式中可以不惟一 D以上都不是 49在关系代数运算中,五种基本运算为 c 。A并、差、选择、投影、自然连接 B并、差、交、选择、投影 C并、差、选择、投影、乘积 D并、差、交、选择、乘积 50、如图所示,两个关系R1和R2,它们进行 d 运算后得到R3。R2DEM125MNMIJK R1ABCACD121XYyR3ABCDEACC112XYyMMNIIJ A交 B并 C笛卡尔积 D连接 51、SQL语言是 b 的语言,易学习。 A过程化 B非过程化 C格式化 D导航式

19、52、SQL语言是 c 语言。 A层次数据库 B网络数据库 C关系数据库 D非数据库 53、SQL语言具有 b 的功能。 A关系规范化、数据操纵、数据控制 B数据定义、数据操纵、数据控制 C数据定义、关系规范化、数据控制 D数据定义、关系规范化、数据操纵 54、SQL语言具有两种使用方式,分别称为交互式SQL和 c 。 A提示式SQL B多用户SQL C嵌入式SQL D解释式SQL 55、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找选修“COMPUTER”课程的“女”学生姓名,将涉

20、及到关系 d 。 AS BSC,C CS,SC DS,C,SC 56、若用如下的SQL语句创建一个student表: CREATE TABLE student(NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2), AGE N(2) 可以插入到student表中的是 b 。A(1031,曾华,男,23) B(1031,曾华,NULL,NULL) C(NULL,曾华,男,23) D(1031,NULL,男,23) 第57到第60题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,C

21、N) SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。57、检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是 。 ASELECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE FROM S WHERE SN=“王华”) BSELECT SN,AGE,SEX FROM S WHERE SN“王华” CSELECT SN,AGE,SEX FROM SWHERE AGE(SELECT AGE WHERE SN=“王华”) DSELECT SN,

22、AGE,SEX FROM S WHERE AGE王华AGE58、检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是 。 ASELECT S# FORM SC WHERE C#=“C2” AND GRAD (SELECT GRADE FORM SC WHERE C#=“C2”) BSELECT S# FORM SC WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”) CSELECT S# FORM SC WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FO

23、RM SC WHERE C#=“C2”) DSELECT S# FORM SC WHERE C#=“C2” AND GRADEALL (SELECT GRADE FORM SC WHERE C#=“C2”)59、检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是 。 ASELECT SSN,SCC#,SCGRADE FROM S WHERE SS#=SCS# BSELECT SSN,SCC#,SCGRADE FROM SC WHERE SS#SCGRADE CSELECT SSN,SCC#,SCGRADE FROM S,SC WHERE SS#=SCS# DSELECT SSN

24、,SCC#,SCGRADE FROM SSC60、检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是 。 ASELECT S#,SUM(GRADE)FROM SC WHERE GRADE=60 GROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)4 WHERE C#=“C2” AND GRADE (SELECT GRADE FORM SC WHERE C#=“C2”) BSELECT S# FORM SC WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC

25、 WHERE C#=“C2”)CSELECT S# FORM SC WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”) DSELECT S# FORM SC WHERE C#=“C2” AND GRADEALL (SELECT GRADE FORM SC WHERE C#=“C2”)61、下面哪个不是数据库系统必须提供的数据控制功能 b 。A安全性 B可移植性 C完整性 D并发控制 62、保护数据库,防止XX的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的 a 。A安全性 B完整性 C并发控制 D恢复 6

26、3、在数据系统中,对存取权限的定义称为 b 。A命令 B授权 C定义 D审计 64、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 d 。A可靠性 B一致性 C完整性 D安全性 65、下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是 c AREVOKE UPDATE(XH) ON TABLE FROM ZHAO BREVOKE UPDATE(XH) ON TABLE FROM PUBLICCREVOKE UPDATE(XH) ON STUD FROM ZHAO DREVOKE UPDATE(XH) ON

27、STUD FROM PUBLIC66、把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是 b A)GRANT GRADE ON SC TO ZHAO B)GRANT UPDATE ON SC TO ZHAOC)GRANT UPDATE (GRADE) ON SC TO ZHAO D)GRANT UPDATE ON SC (GRADE) TO ZHAO 67、在SQL Server 中删除触发器用(b)。AROLLBACK B. DROP CDELALLOCATE D. DELETE 68、在数据库系统中,保证数据及语义正确和有效的功能是 ( d )A.并发控制 B.存取控制 C

28、.安全控制 D.完整性控制 69、关于主键约束以下说法错误的是( c)A. 一个表中只能设置一个主键约束 B.允许空值的字段上不能定义主键约束C.允许空值的字段上可以定义主键约束 D.、可以将包含多个字段的字段组合设置为主键 70、在表或视图上执行除了( d)以外的语句都可以激活触发器。A.Insert B. Delete C. Update D. Create 71、数据库的_b_是指数据的正确性和相容性。A安全性 B完整性 C并发控制 D恢复 72、在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的_c_约束。A、实体完整性B、参照完整性C、用户自定义D、用户操作 73、设计性能较优的关系模式称为规范化,规范化主要的理论依据是 a 。A关

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1