(完整版)05_数据库选择题(答案)
05_数据库选择题(答案)

《大学计算机基础》数据库部分选择题1.下列四项中,不属于数据库特点的是( D )A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低2.( C )是长期存储在计算机内的有组织、可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库D.文件组织3.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和( D )A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员4.在数据库系统阶段,数据是( D )A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化5.在文件系统阶段,数据(A)A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性6.在数据模型的三大要素中,数据的完整性约束条件规定了数据及其联系的(A)A.制约和存储规则B.动态特性C.静态特性D.数据结构8.数据库系统与文件系统本质的不同表现在(A)A.数据库中的数据是按一定的数据结构组织的B.数据库中的数据项需指明数据类型和取值范围。
C.数据库提供了便利的存取方法。
D.数据库具有更高的数据存储量9.DBA代表(A)A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言10.关系数据库的数据及更新操作必须遵循( D )等完整性规则。
A.实体完整性和参照完整性B.参照完整性和用户自定义完整性。
C.实体完整性和用户自定义完整性。
D.实体完整性、参照完整性和用户自定义完整性11.以下几种功能中,( B )是DBMS的控制功能。
A.数据定义B.数据恢复C.数据修改D.数据查询12数据库系统是在( C )的基础上发展起来的A.操作系统B.编译系统C.文件系统D.应用程序系统13.数据的收集、整理、组织、存储、查询、维护和传送等操作,统称为(B)A.数据操作B.数据处理C.数据维护D.数据管理14.数据库管理系统中能实现对数据库中数据的查询、插入、删除、修改等操作,这类功能称为( C )A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能15.现实世界中事物的特性在信息特性中称为(D)A.实体B.键C.记录D.属性16.数据模型的三要素是( D )A.外模式、模式和内模式B.关系模型、层次模型和网状模型C.实体、属性和联系D.数据结构、数据操纵和完整性约束17.ER模型是数据库设计的工具之一,用于建立数据库的(A)A.概念模型B.结构模型C.物理模型D.文件模型18、关系模型用(A)来实现关系之间的数据联系A.外键B.地址指针C.主键D.索引19.关系模型的结构是( B )A.层次结构B.二维表结构C.网状结构D.封装结构20.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( D )A.多对多B.一对一C.多对一D.一对多21.SQL语言通常称为( A)A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言22.关系中主键的取值必须唯一且非空,这条规则是(A)完整性规则。
数据库 练习题(答案)

第四章练习题一、选择题1、设有两个关系R(A,B)与S(B,C),与下列SELECT语句SELECT A,B FROM RWHERE B NOT IN(SELECT B FROM S WHERE C='C56');等价的关系代数表达式就是 [ C]A.πA,B(σC≠'C56'(R⋈S))B.πA,B(R ⋈ S)C≠'C56'C.R-πA,B(σC= 'C56'(R⋈S))D.R-πA,B(σC≠'C56'(R⋈S))2、嵌入式SQL的预处理方式,就是指[ B]A.识别出SQL语句,加上前缀标识与结束标志B.把嵌入的SQL语句处理成函数调用形式C.对源程序进行格式化处理D.把嵌入的SQL语句编译成目标程序3、SQL中,“DELETE FROM 表名”表示 [ A]A.从基本表中删除所有元组B.从基本表中删除所有属性C.从数据库中撤消这个基本表D.从基本表中删除重复元组4、SQL中,聚合函数COUNT(列名)用于[ C]A.计算元组个数B.计算属性的个数C.对一列中的非空值计算个数D.对一列中的非空值与空值计算个数5、在传统SQL技术中,使用“ORDER BY”子句的SELECT语句查询的结果,实际上为 [B]A.数组B.列表C.包D.集合6、在数据库中,能提高查询速度的就是(C )A、数据依赖B、视图C、索引D、数据压缩7、语句 delete from sc 表明( A )A、删除sc中的全部记录B、删除基本表scC、删除基本表sc中的列数据D、删除基本表sc中的部分行8、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过( B )实现。
A、指针B、游标C、数组D、栈9、在下列基本表的定义中,数值5表示( C )CREATE TABLE student (Sno char(5) not null unique,Sname char(2));A、表中有5条记录B、表中有5列C、表中字符串Sno 的长度D、表格的大小10、在视图上不能完成的操作就是( C )A、更新视图B、查询C、在视图上定义新的基本表D、在视图上定义新视图11、下列聚合函数中不忽略空值 (null) 的就是 (C)A、SUM (列名)B、MAX (列名)C、COUNT ( * )D、AVG (列名)12、SQL的查询语句的where子句中,对空值的操作,不正确的就是 ( C )A、where AGE IS NULLB、where AGE IS NOT NULLC、where AGE = NULLD、where NOT (AGE IS NULL)13、Transact-SQL对标准SQL的扩展主要表现为( A )。
05数据库技术(答案)

数据库技术1.执行下列逻辑与运算10111001∧11110011其结果是()。
A: 10110000B: 10110001C: 11110001D: 101110012.执行下列逻辑与运算10111000∧11000011其结果是()。
A: 10000011B: 10111000C: 10000000D: 110000113.执行下列逻辑或运算11110000∨11111010其结果是()。
A: 11111010B: 11111110C: 11111011D: 100010104.二进制加法算式(1010) 2 十 (1011) 2的结果是()。
A: 1010B: 1011C: 10101D: 101005.执行下列逻辑或运算10101010∨01001010其结果是()。
A: 11111010B: 11101110C: 11101011D: 111010106.执行下列二进制减法运算11101-11011的结果是()。
A: 100B: 11C: 101D: 107.对10111001执行逻辑非运算后,其结果是()。
A: 01000110B: 11000110C: 01111110D: 011101108.执行下列逻辑与运算11111000∧11110011其结果是()。
A: 11110000B: 11111100C: 11110011D: 110000009.若在一个非零无符号二进制整数右边加两个零形成一个新的数,则新数的值是原数值的( )A: 4 倍B: 3 倍C: 2 倍D: 1 倍10.执行下列二进制减法运算1010.111-101.101的结果是()。
A: 101.011B: 111.01C: 101.01D: 101.1111.二进制加法算式(10101) 2 十 (10111) 2的结果是()。
A: 101100B: 101111C: 101010D: 101001112.对010101执行逻辑非运算后,其结果是()。
(完整版)数据库考试题库

一、单项选择题1.下列四项中,不属于数据库特点的是( C )。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。
A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是(C )系统数据库。
A.masterB.modelC.pubD.msdb4.(A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DBC.DBS D.DBA5. 在SQL中,建立表用的命令是( B )。
A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。
A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。
A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是(D )。
A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb9.SQL语言中,删除表中数据的命令是( A )。
A. DELETEB. DROPC. CLEARD. REMOVE10.SQL的视图是从( C )中导出的。
A. 基本表B. 视图C. 基本表或视图D. 数据库11. 下列哪个不是sql 数据库文件的后缀。
C A..mdf B..ldfC..tif D..ndf12. 数据定义语言的缩写词为( A )。
(完整版)大学数据库考试复习试题带答案

2019数据库期末复习内容1.选择题(1)(数据库)是存储在计算机内结构化的数据的集合(2)下述关于数据系统正确的描述是(数据库系统减少了数据冗余)。
(3)数据库(DB)、与数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(DBS 包含DB 和DBMS )。
(4)数据库管理系统的工作不包括(为定义的确据库提供操作系统)。
(5)用于对现实世界进行描述的工具是(数据模型)。
(6)在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是(模式)。
(7)E-R图用来建立数据库的(概念模型)。
(8)下列模型中不能直接描述实体间多对多的联系的是(关系模型)。
(9)数据模型的三个要素是(数据结构、数据操作、完整性约束)(10)数据库的设计人员和用户之间沟通信息的桥梁是(实体联系图)。
(11)数据的独立性分为(逻辑独立性和物理独立性)。
(12)数据库通常是根据(数据模型)来分类的。
(13)关系数据库系统能实现专门的关系运算,包括(选择、投影、连接、除)。
(14)在关系模型中,下述关于关键字的说法正确的是(可以由一个或多个其值能唯一标识该关系模式中任何元组的属性组成)。
(15)被称为关系的两个不变性,由关系数据库系统自动支持的是(实体完整性和参照完整性)。
(16)在关系中不能出现相同元组的约束是通过(主码)来实现。
(17)下列数据模型中,数据独立性最高的是(关系模型).(18)规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:每一属性都是(不可分解的)。
(19)关系数据库规范化是为解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入的。
(20)在关系数据库中,任何二元关系模式的最高范式必定是(BCNF )(21)若属性X函数依赖于属性Y时,则属性X与属性Y之间的关系是(多对一)。
(22)设有关系模式:部门(部门代码,部门名称,部门成员,部门经理)由于其中(部门成员)属性存在,使该关系不属于第一范式。
(完整版)数据库原理试卷带答案

数据库原理试卷A一、单选题(本题共20个小题,每题1分,共20分。
答案唯一,多选或少选均不得分。
请将答案按对应的题号写在下面的表格中)1.下述关于数据库系统的正确叙述是( A )。
A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 描述数据库全体数据的全局逻辑结构和特性的是( A )。
A.模式B. 内模式C. 外模式D. 用户模式4. 要保证数据库的逻辑数据独立性,需要修改的是(A )。
A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式5. 数据库系统的数据独立性体现在( B )。
A.不会因为数据的变化而影响到应用程序 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为( C )。
A. 关键字B. 数据项C. 主属性D. 主属性值7. 现有如下关系: 患者(患者编号,患者姓名,性别,出生日起,所在单位) 医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是( D )。
A. 患者编号B. 患者姓名C. 患者编号和患者姓名D. 医生编号和患者编号8. 自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R或S含有一个或多个共有的( D )。
A. 元组B. 行C. 纪录D. 属性9. 有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是( D )。
(完整版)数据库课后题参考答案

(完整版)数据库课后题参考答案学校有若干个系,每个系有各自的系号、系名和系主任;每个系有若干名教师和学生,教师有教师号、教师名和职称属性,每个教师可以担任若干门课程,一门课程只能由一位教师讲授,课程有课程号、课程名和学分,并参加多项项目,一个项目有多人合作,且责任轻重有个排名,项目有项目号、名称和负责人;学生有学号、姓名、年龄、性别,每个学生可以同时选修多门课程,选修有分数。
(1)请设计此学校的教学管理的E —R 模型。
(2)将E —R 模型转换为关系模型.2)系 (系号,系名,系主任)教师 (教师号,教师名,职称,系号) 学生(学号,姓名,年龄,性别,系号) 项目(项目号,名称,负责人)课程(课号,课程名,学分,教师号) 选修(课号,学号,分数) 负责(教师号,项目号,排名)3、设有下图所示的医院组织。
试画出其E —R 图及关系模式并用关系代数方法写出下面之查询公式:病房医生 病人图3-1 某医院人员组织关系框图 编号 名称所在位置主任姓名编号姓名患何种病 病房号编号 姓名年龄职称管辖病房号① 找出外科病房所有医生姓名; ② 找出管辖13号病房的主任姓名; ③ 找出管辖病员李维德的医生姓名。
关系模式:病房(编号、名称、所在位置、主任姓名)医生(编号、姓名、年龄、职称、管辖病房号) 病人(病号、姓名、患何种病、病房号)答案:就医病房号医生编号病人编号医生姓名位置负责①、''(外科位置医生姓名=∏σ() ②、'13'(=∏病房号主任姓名σ(病房))③、''(李维德病人姓名医生姓名=∏σ()第三章 习题一、单项选择题1、如果要在Windows 平台上运行DB2应用程序访问运行在UNIX 上的数据库服务器,需要在Windows 上安装那种产品?( )A DB2 企业服务器版B DB2 个人版C DB2 连接器D DB2 运行时客户端 答案:D2、下面那种产品不允许远程的客户端应用程序连接到该服务器?( ) A DB2 快速版 B DB2 个人版C DB2 企业服务器版D DB2 工作组服务器版 答案:B3、一个软件公司要开发一个需要访问DB2 for Linux 和DB2 for z/OS 的应用程序.下面那个产品最能满足这种需求?( )A DB2企业服务器版B DB2工作组服务器版C DB2连接器企业版D DB2通用开发版 答案:D4、下面那种产品不被认为是DB2服务器? ( ) A DB2快速版B DB2工作组服务器版C DB2个人版D DB2企业服务器版 答案:C5、下面那两种工具可以向数据库发出SQL语句进行查询? ()A 命令窗口B 命令中心C 命令行处理器D 命令处理器E 控制中心答案:B、C6、下面那种情况下,健康中心会发出报警:()A 表中的一行被删除B 运行LOAD工具C 当性能指标超过了预先定义的范围D 一条SQL语句由于语法错误而没有执行成功,并报错.答案:C二、填空题:1.DB2工具①可以用来在DB2中调度SQL脚本定期执行。
(完整版)数据库练习题(答案)..

(完整版)数据库练习题(答案)..第四章练习题⼀、选择题1、设有两个关系R(A,B)和S(B,C),与下列SELECT语句SELECT A,B FROM RWHERE B NOT IN(SELECT B FROM S WHERE C='C56');等价的关系代数表达式是 [ C]A.πA,B(σC≠'C56'(R?S))B.πA,B(R ? S)C≠'C56' C.R-πA,B(σC= 'C56'(R?S))D.R-πA,B(σC≠'C56'(R?S))2、嵌⼊式SQL的预处理⽅式,是指[ B]A.识别出SQL语句,加上前缀标识和结束标志B.把嵌⼊的SQL语句处理成函数调⽤形式C.对源程序进⾏格式化处理D.把嵌⼊的SQL语句编译成⽬标程序3、SQL中,“DELETE FROM 表名”表⽰ [ A]A.从基本表中删除所有元组B.从基本表中删除所有属性C.从数据库中撤消这个基本表D.从基本表中删除重复元组4、SQL中,聚合函数COUNT(列名)⽤于[ C]A.计算元组个数B.计算属性的个数C.对⼀列中的⾮空值计算个数D.对⼀列中的⾮空值和空值计算个数5、在传统SQL技术中,使⽤“ORDER BY”⼦句的SELECT语句查询的结果,实际上为 [B]A.数组 B.列表 C.包 D.集合6、在数据库中,能提⾼查询速度的是(C )A. 数据依赖B. 视图C. 索引D. 数据压缩7、语句 delete from sc 表明( A )A. 删除sc中的全部记录B. 删除基本表scC. 删除基本表sc中的列数据D. 删除基本表sc中的部分⾏8、在DB应⽤中,⼀般⼀条SQL 语句可产⽣或处理⼀组记录,⽽DB主语⾔语句⼀般⼀次只能处理⼀条记录,其协调可通过(B )实现。
A. 指针B. 游标C. 数组D. 栈9、在下列基本表的定义中,数值5表⽰( C )CREATE TABLE student (Sno char(5) not null unique,Sname char(2));A. 表中有5条记录B. 表中有5列C. 表中字符串Sno 的长度D. 表格的⼤⼩10、在视图上不能完成的操作是( C )A. 更新视图B. 查询C. 在视图上定义新的基本表D. 在视图上定义新视图11、下列聚合函数中不忽略空值 (null) 的是(C)A、SUM (列名)B、MAX (列名)C、COUNT ( * )D、AVG (列名)12、SQL的查询语句的where⼦句中,对空值的操作,不正确的是( C )A、where AGE IS NULLB、where AGE IS NOT NULLC、where AGE = NULLD、where NOT (AGE IS NULL)13、Transact-SQL对标准SQL的扩展主要表现为( A )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《大学计算机基础》数据库部分选择题
1.下列四项中,不属于数据库特点的是( D )
A.数据共享B.数据完整性
C.数据冗余较小D.数据独立性低
2.(C )是长期存储在计算机内的有组织、可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库D.文件组织
3.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和( D )
A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员
4.在数据库系统阶段,数据是(D )
A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化
5.在文件系统阶段,数据( A )
A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性
6.在数据模型的三大要素中,数据的完整性约束条件规定了数据及其联系的( A )A.制约和存储规则B.动态特性C.静态特性D.数据结构
8.数据库系统与文件系统本质的不同表现在( A )
A.数据库中的数据是按一定的数据结构组织的
B.数据库中的数据项需指明数据类型和取值范围。
C.数据库提供了便利的存取方法。
D.数据库具有更高的数据存储量
9.DBA代表( A )
A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言
10.关系数据库的数据及更新操作必须遵循( D )等完整性规则。
A.实体完整性和参照完整性
B.参照完整性和用户自定义完整性。
C.实体完整性和用户自定义完整性。
D.实体完整性、参照完整性和用户自定义完整性
11.以下几种功能中,( B )是DBMS的控制功能。
A.数据定义B.数据恢复C.数据修改D.数据查询
12数据库系统是在(C )的基础上发展起来的
A.操作系统B.编译系统C.文件系统D.应用程序系统
13.数据的收集、整理、组织、存储、查询、维护和传送等操作,统称为(B)A.数据操作B.数据处理C.数据维护D.数据管理
14.数据库管理系统中能实现对数据库中数据的查询、插入、删除、修改等操作,这类功能称为( C )
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能
15.现实世界中事物的特性在信息特性中称为(D)
A.实体B.键C.记录D.属性
16.数据模型的三要素是( D )
A.外模式、模式和内模式B.关系模型、层次模型和网状模型
C.实体、属性和联系D.数据结构、数据操纵和完整性约束
17.ER模型是数据库设计的工具之一,用于建立数据库的(A )
A.概念模型B.结构模型C.物理模型D.文件模型
18、关系模型用( A )来实现关系之间的数据联系
A.外键B.地址指针C.主键D.索引
19.关系模型的结构是( B )
A.层次结构B.二维表结构C.网状结构D.封装结构
20.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( D )
A.多对多B.一对一C.多对一D.一对多
21.SQL语言通常称为( A )
A.结构化查询语言B.结构化控制语言
C.结构化定义语言D.结构化操纵语言
22.关系中主键的取值必须唯一且非空,这条规则是( A )完整性规则。
A.实体完整性规则B.用户自定义完整性C.参照完整性D.域完整性规则
23.ER模型中的“实体”术语对应于机器世界中的术语是(A)
A.记录B.字段
C.文件D.关键码
25.数据库系统中常用的三种数据模型有层次模型、网状模型和( C )。
A.逻辑模型B。
ER模型C.关系模型D.面向对象的模型
26.关系模式的三类完整性约束条件分别是实体完整性、参照完整性约束和(A)。
A.用户自定义完整性B.引用完整性规则C.域完整性规则D.数据完整性
27.( B )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A.数据模型B.概念模型C.非关系模型D.关系模型
28.DBMS 代表的是(B )
A.数据库系统B.数据库管理系统C.文件系统D.数据库应用系统
29.数据库的完整性指的是数据的(A)。
A.正确性和相容性B.合法性C.不被非法存取D.不被恶意破坏
30.数据库操纵语言(DML)的基本功能中不包括(B)
A.向数据库中插入数据B.描述数据库的访问控制
C.对数据库中的数据进行查询D.删除数据库中的某些数据
31.ER模型中的“属性”术语对应于机器世界中的术语是(B)
A.记录B.字段
C.文件D.关键码。