一、选择题1.在数据库的三级体系结构中,外模式/逻辑模式映象可以保证数据结构和应用程序之间的。
A.逻辑数据独立性B.物理数据独立性C.数据一致D.数据安全性2.关系数据库用______来表示实体之间的联系。
A. 树结构B. 网结构C. 二维表D. 线性表3.主键的属性上有空值违反了。
A.实体完整性规则B.参照完整性规则C.安全性规D.模型转换规则4.数据独立性是指之间相互独立,不受影响A.概念数据模型和逻辑数据模型B.应用程序和数据库的数据结构C.概念数据模型与数据库的数据结构D.数据与数据库的数据结构5.参照完整性规则是对的约束。
A.超键B.候选键C.主键D.外键6.在层次模型中,记录之间的联系通过来实现。
A.指针B.数组C.公共属性D.对象标识7.数据库系统三级结构的描述放在中。
(不确定)A.用户数据库B.运行日志C.数据库管理系统D.数据字典8.如果两个关系没有公共属性,那么其自然连接操作。
A.转化为笛卡尔积操作B.转化为半连接操作C.转化为外部并操作D.结果为空关系9.设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积则T的元组个数是________。
A.400B.10000C.30000D.90000(根据笛卡尔积的定义可知,如果关系R和S的元数分别为r和s。
R和S的笛卡尔积是一个r+s的元的元组集合,每个元组的前r个分量来自R 的一个元组,后s个分量来自S的一个元组;若R中有m个元组,S有n个元组,则R * S有m * n个元组。
因此,本题R与S的笛卡尔积的元组个数应为100*300=30000。
10.设关系R和S具有相同的目(或称度),且相对应的属性的值取自同一个域,则,R-(R-S)等于A.R∪SB.R∩SC. R⨯SD. R-S11.设有关系R和关系S进行如下图所示的运算,则θ连接运算(B<D)结果中含有元组的数目是.A. 6B. 7C. 8D. 9R S12. SQL 语言中,删除一个表的命令是 。
A. DELETE B. DROP C.CLEAR D. REMORE 13. SQL 语言中,删除记录的命令是 。
A. DELETEB. DROPC. CLEARD. REMORE14. 设有一个关系:DEPT (DNO ,DNAME ),如果要找出倒数第三个字母为W ,并且至少包含4个字母的DNAME ,则查询条件子句应写成WHEREDNAME LIKE 。
A. ‘_ _ W _ %’B. ‘_ % W _ _’C. ‘_ W _ _’D. ‘_ W _ %’15. 学生表(XS.DBF)的表结构为:学号(XH ,C ,8),姓名(XM ,C ,8),性别(XB ,C ,2)班级(BJ,C,6),用Insert 命令向XS 表添加一条新记录,记录内容为: XH XM XB BJ 王 凌 男 992201下列命令中正确的是 ________。
A . INSERT INTO XS V ALUES("","王 凌","男","992201")B.INSERT TO XS V ALUES("","王 凌","男","992201")C.INSERT INTO XS(XH,XM,XB,BJ) V ALUES(, 王 凌,男,992201)D.INSERT TO XS(XH,XM,XB,BJ) V ALUES(""," 王 凌","男","992201")16. 在SQL 的语句中,UPDATE 的作用是 。
A .修改基本表的结构B .修改基本表中的数据C .修改索引的定义D .修改视图的定义17. 在SQL 的语句中,ALTER 的作用是 。
A .修改基本表的结构B .修改基本表中的数据C .删除基本表D .修改视图18. SQL 中,谓词 可用来测试一个集合是否有重复元组。
A .UNIQUEB .DISTINCTC .EXISTSD .ONLY19. 在select 语句中,可以使用关键字 来排除重复的元组。
A.EXCLUDE.B.UNIQUE.C. DISTINCT.D.ONE.20. SELECT -SQL 语句中,条件短语的关键字为 。
A. FORB. FROMC.WHERED.WITH21. SQL 语句SELECT s.sno ,sname ,cno ,gradeFROM s, scWHERE sex=’女’and s.sno=sc.sno则该语句对student和sc执行的操作有。
A.交(∩),选择(σ)和投影(π)B.自然连接,选择(σ)和投影(π)C. 并(∪),选择(σ)和投影(π) D)并(∪),笛卡儿积(×)和选择(σ)22.事务的ACID性质中,关于原子性(atomicity)的描述正确的是。
A. 指数据库的内容不出现矛盾的状态。
B. 若事务正常结束,即使发生故障,更新结果也不会从数据库中消失。
C. 事务中的所有操作要么都执行,要么都不执行。
D. 若多个事务同时进行,与顺序实现的处理结果是一致的。
23.事务对DB的修改,应该在数据库中留下痕迹,永不消逝。
这个性质称为事务的。
A.原子性B.一致性C.隔离性D.持久性24.要在SQLServer中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用来实现。
A.主键约束B. 外键约束C. 检查约束D. 默认约束25.“日志”文件用于保存。
A.程序运行过程B.数据操作C.程序执行结果D.对数据库的更新操作26.为了防止一个用户的工作不适当地影响另一个用户,应该采取。
A 完整性控制B 安全性控制C 并发控制D 访问控制27.要在SQLServer中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用来实现。
A.主键约束B. 外键约束C. 检查约束D. 默认约束28.在DB技术中,“脏数据”是指。
A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤销的数据29.用于创建存储过程的SQL语句为。
A.CREATE DATABASEB.CREATE TRIGGERC.CREATE PROCEDURED. CREATE TABLE30.用于存储过程修改的SQL语句为。
A.ALTER DATABASEB. ALTER DATABASEC. ALTER TRIGGERD.ALTER PROCEDURE31.删除触发器mytri的正确命令是。
A.DELET mytriB.TRUNCATE mytriC.DROP mytriD. REMMOVE mytri32.SQL Server2008中查看触发器定义的是。
A.exec sp_help '触发器名'.B. exec sp_helptext '触发器名'.C. exec sp_depends '触发器名'.D. exec sp_depends '表名'33.设有关系模式R(ABCD),R上的FD集F={A→D,B→C,D→B}。
则D+= 。
A.AD B.BDC.BCD D.ABCD34.两个函数依赖集F和G等价的充分必要条件是。
A.F+= G B.F= G+C.F+= G+D.F= GF+表示F的闭包,是指逻辑蕴涵所有函数依赖的集合35.在以下函数依赖中,是平凡的函数依赖。
A.A→ABCD B.ABCD→AC.A→BCD D.BCD→A36.若有关系模式:R(课程编号,课程名称,学号,姓名,分数),且一名学生可选多门课,一门课程有多名学生选,则R属于。
A.1NF B.2NFC.3NF D.4NF37.设K为关系模式R<U,F>中的属性或属性组合,若U完全函数依赖K,则K称为R的一个________。
A. 关键字B. 候选键C. 主属性D. 主属性值38.从ER模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的主键是。
A.M端实体的标识符;B. N端实体的标识符;C.M端和N端实体的标识符组合;D.重新选其他的属性。
39.弱实体的主键。
A.与其父实体的主键完全一致B.一部份或全部从其父实体的主键获得C.全部从其父实体的非主键属性获得D.与其父实体无关弱实体的主体是由该弱实体所存在依赖的强实体的主键和该弱实体的分辨符共同构成。
40.在数据库设计中,父实体与弱实体之间的联系只能是。
A.1:1或1:N B.1:N 或M:NC.1:1或M:N D.M:N41.当局部E-R图合并成全局E-R图时,可能出现冲突,下面所列举的冲突中不属于上述冲突。
A. 属性冲突B. 语法冲突C. 结构冲突D. 命名冲突各分E-R图之间的冲突主要有3类:属性冲突、命名冲突和结构冲突。
属性冲突包括属性域冲突和属性取值单位冲突。
命名冲突包括同名异义和异名同义冲突。
结构冲突包括同一对象在不同应用中具有不同的抽象,同一实体在不同分E-R图中所包含的属性个数和属性排列次序不完全相同。
42.不是ODBC使用的句柄。
A. 环境句柄B.窗口句柄C.连接句柄D.语句句柄43.ODBC体系结构中,向数据源提交用户请求执行的SQL语句。
A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源44.在XPath中,使用符号可以访问属性值。
A.* B.&C.@D.%36. 以下关于XML文档声明的语句正确的是。
A.<xml version=”1.0” encoding=”UTF-8”>B. <?XML version=”1.0” encoding=”UTF-8”?>C. <?xml Version=”1.0” encoding=”UTF-8”?>D. <?xml version=”1.0” encoding=”UTF-8”?>37. xml 提供了一种避免元素命名冲突的方法A. 命名空间B. dtdC.xsdD.xsl38. 含有中文字符的xml文档中,encoding的属性应设为A.big5B.gb2312C.utf-8D. ansi39. 下面哪个不是标记语言A. JA V AB. HTMLC. XMLD. SGML40. 在XPath中,使用函数可以返回元素的内容。