数据库测试题
数据库考试题及答案

数据库考试题及答案一、选择题(每题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、学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是( )A、一对一联系B、一对五联系C、一对十联系D、一对多联系答案:D一个读者可以借阅多本图书,一本图书只能被1个读者借阅,这属于典型的一对多的联系。
2、在数据表中筛选记录,操作的结果是( )。
A、将满足筛选条件的记录存入一个新表中B、将满足筛选条件的记录追加到一个表中C、将满足筛选条件的记录显示在屏幕上D、用满足筛选条件的记录修改另一个表中已存在的记录答案:C使用数据库表时,经常需要从很多的记录中挑选出满足条件的数据进行处理,所谓痛选记录是指经过筛选后的表只显示符合条件的记录,而那些不符合条件的记录将被隐藏起来。
3、数据库中最能体现数据库设计目的的对象是A、表B、查询C、窗体D、程序答案:B表是数据库最基本的对象,查询是最能够体现数据库设计目的的对象。
因为数据库保存的是数据与数据之间的联系,设计数据库的目的就是为了更加方便使用数据,查询则是最能满足使用数据这一特点。
4、如果对一个关系实施某种关系运算以后得到一个新的关系,新关系中的元组数量少于原关系中的元组数,则实施的关系运算为( )A、选择B、投影C、连接D、自然连接从一个二维表中选出若干行,这种关系运算就是选择。
5、文本型的默认字段大小为50( )A、正确B、错误答案:B文本型默认字段大小为255.6、数据被加工处理以后才能成为( )A、数据库B、信息C、数据库系统D、数据库管理系统答案:B信息=数据+数据加工处理7、从两个以上的二维表中根据关联的属性生成一个新的关系,这种关系运算被称为()A、选择B、连接C、投影D、并答案:B8、以下选项中说法正确的是( )A、DBMS是数据库系统B、DBMS包括DB和DBSC、Access是数据库管理系统D、目前的数据库系统管理阶段没有数据冗余答案:CDBS包含DB、DBMS、DBA和硬件系统,Access是数据库管理系统,数据库系统管理阶段只是将冗余度降到最低,并没有消除冗余。
数据库试题及答案解析

数据库试题及答案解析一、单项选择题(每题2分,共10题)1. 在关系型数据库中,用于定义表结构的语句是:A. SELECTB. INSERTC. CREATE TABLED. DROP TABLE答案:C2. SQL语句中,用于查询数据的关键字是:A. INSERTB. UPDATEC. DELETED. SELECT答案:D3. 如果要删除数据库中的一个表,应该使用的SQL语句是:A. DELETE FROM table_nameB. DROP TABLE table_nameC. REMOVE TABLE table_nameD. CLEAR TABLE table_name答案:B4. 在SQL中,用于更新表中数据的语句是:A. UPDATEB. CHANGEC. MODIFYD. ALTER TABLE5. 数据库中的主键(Primary Key)是用来:A. 存储数据B. 唯一标识表中的每条记录C. 排序数据D. 索引数据答案:B6. 下列哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 索引完整性答案:D7. 在SQL中,用于添加新列到已存在的表中的语句是:A. ALTER TABLEB. ADD COLUMNC. CREATE COLUMND. INSERT COLUMN答案:A8. 数据库管理系统(DBMS)的主要功能不包括:A. 数据定义B. 数据操纵C. 数据存储D. 网络管理答案:D9. 在数据库中,用于表示一对多关系的是:B. 多对多C. 一对多D. 多对一答案:C10. 数据库的三级模式结构包括外模式、概念模式和:A. 内模式B. 存储模式C. 应用模式D. 物理模式答案:A二、多项选择题(每题3分,共5题)1. 下列哪些是数据库设计阶段的主要任务?A. 需求分析B. 概念性设计C. 物理设计D. 数据库实施答案:ABC2. 在数据库中,以下哪些操作可能会导致表中数据的丢失?A. DELETEB. DROP TABLEC. UPDATED. TRUNCATE TABLE答案:ABD3. 关系型数据库管理系统(RDBMS)支持哪些类型的查询操作?A. 选择B. 投影C. 连接D. 除法答案:ABC4. 数据库的ACID属性包括:A. 原子性B. 一致性C. 隔离性D. 持久性答案:ABCD5. 在数据库中,以下哪些因素会影响查询性能?A. 索引的使用B. 查询的复杂度C. 数据库的大小D. 硬件配置答案:ABCD三、简答题(每题5分,共2题)1. 什么是事务?请简述事务的四个基本特性。
数据库试题及答案

数据库试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是()。
A. 只能进行数据存储B. 仅支持数据检索C. 管理数据库中的数据D. 运行操作系统答案:C2. 关系型数据库中,用于描述表与表之间关系的是()。
A. 索引B. 触发器C. 视图D. 外键答案:D3. SQL语言中的SELECT语句用于()。
A. 创建新的数据库表B. 修改已有的数据库表结构C. 删除数据库中的数据D. 查询数据库中的数据答案:D4. 在数据库设计中,规范化理论的主要目的是()。
A. 提高查询速度B. 降低数据冗余C. 提高系统安全性D. 增加数据存储量答案:B5. 数据库事务具有以下哪些特性?()。
A. 原子性B. 一致性C. 隔离性D. 持久性E. 以上都是答案:E二、填空题1. 在关系型数据库中,一个________是用来存储和组织数据的单个单位,由行和列组成。
答案:表2. ________是指在数据库中,对于某个表的特定列的值的唯一性约束。
答案:主键3. ________是一种数据库对象,它允许用户创建自定义的数据类型、存储过程、函数等。
答案:架构4. 在SQL中,使用________语句可以向数据库表中插入新的数据行。
答案:INSERT INTO5. ________是指数据库中存储的数据在物理层面上的实际存储方式。
答案:存储引擎三、简答题1. 请简述数据库的三级模式架构及其作用。
答:数据库的三级模式架构包括概念模式、外模式和内模式。
概念模式是数据库的最高层次,它定义了数据库中所有数据的逻辑结构,是全局的视图。
外模式是针对特定用户或用户组的数据库视图,它描述了数据库系统中用户所看到的那部分数据的逻辑结构。
内模式是数据库的物理层面,描述了数据在存储介质上的存储方式和数据的访问路径。
这三级模式通过映射和转换,实现了数据的独立性和安全性。
2. 请解释什么是数据库的连接(Join)操作,并举例说明其用法。
数据库试题及答案

数据库试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据存储D. 数据压缩答案:D2. 关系数据库中的关系至少应该满足的最低范式是:A. 1NFB. 2NFC. 3NFD. BCNF答案:A3. 在SQL中,用于查询语句的关键字是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 如果一个表中的所有行都是唯一的,那么该表具有:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束5. 数据库设计中,规范化的目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据存储空间D. 降低数据安全性答案:B6. 在数据库中,视图的作用是:A. 存储数据B. 提高数据安全性C. 提供数据的逻辑表示D. 执行数据备份答案:C7. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 事务日志D. 数据字典答案:C8. 数据库的并发控制主要解决的问题是:A. 数据丢失B. 数据不一致C. 数据冗余D. 数据泄露答案:B9. 在关系数据库中,用于实现一对多关系的是:B. 外键C. 唯一索引D. 聚集索引答案:B10. 数据库系统与文件系统相比,其主要优点是:A. 数据存储容量更大B. 数据共享更容易C. 数据访问速度更快D. 数据安全性更高答案:B二、多项选择题(每题3分,共15分)1. 数据库管理系统(DBMS)的主要功能包括:A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:ABC2. 关系数据库设计的基本步骤包括:A. 需求分析B. 概念性设计C. 逻辑设计D. 物理设计答案:ABCD3. SQL语言中,用于数据操纵的语句包括:A. SELECTB. INSERTD. DELETE答案:BCD4. 数据库完整性约束包括:A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 域完整性答案:ABC5. 数据库恢复的策略包括:A. 数据转储B. 日志文件C. 镜像D. 快照答案:ABCD三、简答题(每题10分,共20分)1. 什么是事务?事务具有哪些特性?答:事务是数据库管理系统中一系列操作的集合,这些操作要么全部成功,要么全部失败。
数据库基础知识测试题

数据库基础知识测试题一、选择题1.数据库系统是由数据库、数据库管理系统、应用程序、、用户等构成的人—机系统。
A.数据库管理员 B.程序员 C.高级程序员 D.软件开发商 2.在数据库中存储的是。
A.信息 B.数据 C.数据结构 D.数据模型 3.在下面关于数据库的说法中,错误的是。
A.数据库有较高的安全性B.数据库有较高的数据独立性C.数据库中的数据可被不同的用户共享D.数据库没有数据冗余4.Access数据库管理系统依赖于操作系统。
A.DOS B.Windows C.UNIX D.UCDOS 5.定义某一个字段的默认值的作用是。
A.当数据不符合有效性规则时所显示的信息B.不允许字段的值超出某个范围C.在未输入数值之前,系统自动提供数值D.系统自动把小写字母转换为大写字母6.在下列数据库管理系统中,不属于关系型的是。
A.Microsoft Access B.SQL Server C.Oracle D.DBTG系统 7.Access是数据管理系统。
A.层状 B.网状 C.关系型 D.树状 8.在Access中,数据库的基础和核心是。
A.表 B.查询 C.窗体 D.宏 9.在下面关于Access数据库的说法中,错误的是。
A.数据库文件的扩展名为mdbB.所有的对象都存放在同一个数据库文件中C.一个数据库可以包含多个表体D.表是数据库中最基本的对象,没有表也就没有其他对象 10.在一个单位的人事数据库,字段“简历”的数据类型应当是。
A.文本型 B.数字型 C.自动编号型 D.备注型 11.在一个学生数据库中,字段“学号”应该是。
A.数字型B.文本型 C.自动编号型 D.备注型 12.在下面关于Access数据类型的说法,错误的是。
A.自动编号型字段的宽度为4个字节B.是/否型字段的宽度为1个二进制位C.OLE对象的长度是不固定的D.文本型字段的长度为255个字符13.假定“姓名”是文本型字段,则查找姓“李”的学生应使用表达式。
数据库考试试题及答案

数据库考试试题及答案一、选择题(每题2分,共20分)1. 以下哪个不是关系数据库的基本数据结构?A. 表B. 视图C. 索引D. 图答案:D2. 在SQL中,哪个关键字用于删除表中的数据?A. UPDATEB. DELETEC. INSERTD. SELECT答案:B3. 以下哪个数据类型通常用于存储日期的数据?A. INTB. VARCHARC. DATED. TIME答案:C4. 以下哪个操作可以用来查询两个表中的数据?A. UNIONB. INTERSECTC. EXCEPTD. ALL答案:A5. 在数据库中,哪个概念用于描述表与表之间的关系?A. 索引B. 约束C. 字段D. 外键答案:D6. 以下哪个函数可以用于计算两个数值的和?A. AVG()B. SUM()C. MAX()D. MIN()答案:B7. 在SQL中,哪个关键字用于创建索引?A. CREATE INDEXB. DROP INDEXC. ALTER INDEXD. INDEX答案:A8. 以下哪个SQL语句用于创建一个新表?A. SELECT INTOB. CREATE TABLEC. INSERT INTOD. UPDATE TABLE答案:B9. 在数据库中,哪个概念用于限制表中数据的唯一性?A. 主键B. 外键C. 索引D. 约束答案:D10. 以下哪个函数可以用于将字符串转换为大写?A. UPPER()B. LOWER()C. CONCAT()D. SUBSTRING()答案:A二、填空题(每题2分,共20分)1. 在SQL中,用于定义表结构的关键词是______。
答案:CREATE TABLE2. 关系数据库中,______用于保证数据的完整性和一致性。
答案:约束3. SQL中的______语句用于删除表中的数据。
答案:DELETE4. 数据库中的______用于描述表与表之间的关系。
答案:外键5. SQL中的______函数用于计算两个数值的和。
数据库 训练测试题1

注:选择题、填空题一律写到答题纸上,否则不得分!一、单项选择题(1×30=30分)1.数据库的基本特点是()。
A.数据可以共享(或数据结构化)、数据独立性、数据冗余大、易移植、统一管理和控制B.数据可以共享(或数据结构化)、数据独立性、数据冗余小、易扩充、统一管理和控制C.数据可以共享(或数据结构化)、数据互换性、数据冗余小、易扩充、统一管理和控制D.数据非结构化、数据独立性、数据冗余小、易扩充、统一管理和控制2.()是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的集合。
A.数据库系统B.数据库C.关系数据库D.数据库管理系统3.数据库系统依靠()支持数据独立性。
A.封装机制B.定义完整性约束条件C.模式分级,各级模式之间的映像D.DDL语言与DML语言互相独立4.数据库管理系统(DBMS)是()。
A.一个完整的数据库应用系统 B.一组硬件C.是位于用户与操作系统之间的一层软件D.既有硬件,也有软件5.关系模型把关系看成是(),即关系模型建立在集合代数基础上。
A.行的一个集合B.列的一个集合C.数据的集合D.数字的集合6.在关系代数的专门关系运算中,从表中取出关系中的某些属性列组成新的关系,并消去重复的元组的操作称为()运算。
A.除B.投影C.连接D.选择7.关系模型中数据的逻辑结构是一个()。
A.一维表B.二维表C.视图D.数据集8.在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。
如果W中的元组既属于R又属于S,则W为()运算的结果。
A.笛卡尔积B.并C.差D.交9.下列选项中,不正确的提法是()。
A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构化查询语言10.SQL中的视图提高了数据库系统的()。
A.完整性B.并发控制C.隔离性D.安全性11.下列有关空值的叙述中,错误的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库测试卷一.选择题(1*50)1.在视图上不能授予的操作权限是()。
A)INSERT B)INDEXC)DELETE D)SELECT2.关系数据库中的视图属于4个数据抽象级别中的()A 外部模型B 概念模型C 逻辑模型D 物理模型3、视图是一种常用的数据对象,它是提供(1___)和(1___)数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用(2___)方式,并且不允许在该语句中包括(3___)等关键字。
⑴ A、查看,存放B、查看,检索C、插入,更新D、检索,插入⑵ A、外连接B、内连接C、左连接D、右连接⑶ A、ORDER BY,COMPUTEB、ORDER BY,COMPUTE,COMPUTR BYC、ORDER BY,COMPUTE BY,GROUP BYD、GROUP BY,COMPUTE BY4、你应在哪些列上建索引?A)列值少的列B)经常修改的列C)列值分布广泛的列D)空值少的列5.键索引的情况:1 这个字段取值范围很广2 这个字段有大量空值因为索引不维护null3 经常查询的字段4 通过索引查询到的结果集<这个表总量的4%6. 下列哪些关键字不是建表用的关键字? ( )A) create B) table C) INDEX D) NOT NULLE) PRIMARY KEY F) REFERENCES7. 关于索引下列说法不正确的是? ()A) 索引可以加快查询速度B) 索引可以提高更新表的速度C) 少量数据的表创建索引没有意义D) 在联接操作中经常使用索引8.有如下员工表和部门表,在雇员信息表关系EMP中,哪个属性是外键(foreign key)______。
雇员表:部门表:A) 雇员号B) 雇员名C) 部门号D) 工资9.假设有一个People表具有name(字符类型)字段,现要查询name为Rafe的数据下列SQL正确的是? 【2】A)SELECT *FROM PeopleWHERE name = RafeB)SELECT * From where name='Rafe'C)SELECT *FROM PeopleWHERE name = 'Rafe'D)Select*FROMpeople name = 'Rafe'10.假设有一个People表具有工资字段salary(货币类型),现要查询工资为100000的人的数据下列SQL正确的是?A)SELECT *FROM PeopleWHERE salary = “100000”B)SELECT * From where salary='100000'C)SELECT *FROM PeopleWHERE salary = 100000D)Select*FROMpeople name = 10000011.关于SQL的句法下列说法正确的是?A)在SQL语句引用字符常量使用单引号B)在SQL语句引用字符常量使用双单引号C)在SQL语句中可以使用括号D)在SQL语句中可以嵌套12.下面哪些SQL语句是无效的?()A) SELECT * FROM TableB) SELECT *FROM TableC) SELECT * FROMTableD) select *from tableE) SELECT *FROM MoviesWHERE studio IN (SELECT name FROM Studios)13下列SQL命令哪些是合法的数据定义语句?A)DROP TABLEB)SELECTC)GRANTD)DELETE14.下列SQL命令哪些是合法的数据处理语句?A)DROP TABLEB)SELECTC)GRANTD)DELETE15.下列SQL命令哪些是合法的数据管理语句?A)DROP TABLEB)SELECTC)GRANTD)DELETE16.SQL语言集以下哪些功能于一体()A)数据查询(Data Query)B)数据操纵(Data Manipuiation)C)数据定义(Data Definition)D)数据控制(Data Control)E)数据过滤(Data Filter)17.用户可以用SQL语言对下列哪些对象进行查询?()A)视图B)基本表C)存储文件D)存储文件的逻辑结构E)存储文件的物理结构18.SQL可以用来完成哪些任务?( )A) 数据处理B) 数据定义C) 数据管理D) 数据通讯19.下列描述中正确的是()A.SQL是一种过程化语言B.SQL不能嵌入到高级语言程序中C.SQL是一种DBMSD.SQL采用集合操作方式20.在下列SQL语句中,属于数据控制的语句是()A.CREATE,DROP,DELETE,ALTER B.GRANT,REVOKEC.SELECT,UPDA TE,DELETE,INSERT D.CREATE,DROP,ALTER 21.试述文件系统与数据库系统的区别和联系。
答:文件系统与数据库系统的区别是:文件系统面向某一应用程序,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制。
数据库系统面向现实世界,共享性高,冗余度小,具有较高的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力。
22. Oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构?A) Oracle 5版 B) Oracle 6版 C) Oracle 7版 D) Oracle 8版23.下列条目中,哪些是DBMS的基本功能?Ⅰ. 提供用户对数据库结构的描述功能Ⅱ. 提供用户对数据的操作功能Ⅲ. 提供多用户环境下的事务管理Ⅳ. 分类组织、存储和管理各种数据Ⅴ. 数据库的创建、转储和恢复A)Ⅰ、Ⅱ和ⅢB) Ⅱ、Ⅲ和ⅣC) Ⅰ、Ⅱ、Ⅲ和ⅣD) 都是24.指定键有哪些?()A) 主键B) 外键C) 关键键D) 候选键25.数据库管理系统的工作不包括...()A.定义数据库B.对已定义的数据库进行管理C.为定义的数据库提供操作系统D.数据通信26.关系数据库系统采用关系模型作为数据的组织方式,关系模型是谁首先提出的?A)P.P.S.Chen B)J.MartinC)E.F.Codd D)W.H.Inmon27.20世纪70年代数据库系统语言研究会(CODASYL)下属的数据库任务组(DBTG)提出的DBTG系统方案,它是哪种数据模型的典型代表?A) 层次模型B) 网状模型C) 关系模型D) 对象模型28.根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___)A)只存在一对多的实体关系,以图形方式来表示。
B)以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C)能体现一对多、多对多的关系,但不能体现一对一的关系。
D)关系模型数据库是数据库发展的最初阶段。
29.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A 实体完整性约束B 参照完整性约束C 用户自定义完整性约束D 关键字完整性约束30.哪些不属于关系型数据库的术语?()31、表(PERSONNEL)包含以下列:ID NUMBER(9)LAST_NAME VARCHAR2(25)FIRST_NAME V ARCHAR2(25)MANAGER_ID NUMBER(9)假设:部门经理是一名职员,判断下面两个语句执行结果有何不同:SELECT st_name, p.first_name, st_name, m.first_name FROM personnel p, personnel m WHERE m.id = p.manager_id;SELECT st_name, p.first_name, st_name, m.first_name FROM personnel p, personnel m WHERE m.manager_id = p.id;A. 其中一个语句不能执行B. 其中一个语句不是自连接C. 结果相同,显示顺序不同D. 结果不同,显示相同32、查找和用户指定雇员ID的部门、薪金相同的所有雇员的姓名、部门、薪金,以下那条语句可以实现?A. SELECT name, department_id, salary FROM employee WHERE (department_id, salary) IN (SELECT department_id, salary FROM employee WHERE employee_id = &1) AND bonus IS NULL;B. SELECT name, department_id, salary FROM employee WHERE (department_id, salary, bonus) = (SELECT department_id, salary, bonus FROM employee WHERE employee_id = &1) AND bonus = NULL;C. SELECT name, department_id, salary FROM employee WHERE (department_id, salary) = (SELECT department_id, salary FROM employee WHERE employee_id = &1) AND bonus IS NULL;D. SELECT name, department_id, salary FROM employee WHERE (SELECT department_id, salary FROM employee WHERE employee_id = &1) AND bonus = 0;33、设有关系R和关系S进行如图所示的运算,则它们的迪卡尔积的数目是()R SA 6B 7C 8D 934. 判断下面句子:SELECT i.id_number, m.id_number FROM inventory i, manufacturer mWHERE i.manufacturer_id = m.id_number ORDER BY 1;哪一子句防止表INVENTORY和表MANUFACTURER全表相交?A. ORDER BY 1;B. SELECT i.id_number, m.id_numberC. FROM inventory I, manufacturer mD. WHERE i.manufacturer_id = m.id_number35. 哪一个逻辑连接符可以通过WHERE 子句实现简单连接查询?A. ORB. NOTC. ANDD. None36. 你试图用下面句子查询数据:SELECT 100/NVL(quantity, 0) FROM inventory;为何QUANTITY为 null 空值时,将导致出错?A. 表达式企图被零除.B. 表达式企图被空值除.C. 转换函数参数数据类型不一致.D. 空值不能被转成实际值37. 哪句可以实现用户 Marilyn 的表INVENTORY不用指定其属主,直接供所有用户引用?A. CREATE SYNONYM inventory FOR inventory;B. CREATE PUBLIC SYNONYM inventory FOR marilyn;C. CREATE PUBLIC SYNONYM inventory FOR marilyn.inventory;D. CREATE PUBLIC inventory SYNONYM FOR marilyn.inventory;38. 哪句可以实现显示 id 和 description ,条件满足订单时间在 January 1, 1997 以前的,且单价小于 1.00 或者大于 5.00 的,结果用订单时间降序排列.A. SELECT id_number, description FROM inventoryWHERE price IN (1.00, 5.00) OR order_date < '01-JAN-97'ORDER BY order_date DESC;B. SELECT id_number, description FROM inventoryWHERE price BETWEEN 1.00 AND 5.00 OR order_date < '01-JAN-1997'ORDER BY order_date;C. SELECT id_number, description FROM inventoryWHERE price < 1.00 OR price > 5.00 AND order_date < '01 -Jan-97'ORDER BY order_date ASC;D. SELECT id_number, description FROM inventoryWHERE (price <1.00 OR price > 5.00) AND order_date < '01-JAN-1997'ORDER BY order_date DESC;39.为了防止一个用户的工作不适当地影响另一个用户,应该采取()A 完整性控制B 安全性控制C 并发控制D 访问控制40.在MS SQL Server中,用来显示数据库信息的系统存储过程是()A sp_ dbhelpB sp_ dbC sp_ helpD sp_ helpdb41.下面系统中不属于关系数据库管理系统的是()A OracleB MS SQL ServerC IMSD DB242.SQL SERVER 中的编程语言就是。