数据库题库整合版_第1页
数据库题库整合版_第2页
数据库题库整合版_第3页
数据库题库整合版_第4页
数据库题库整合版_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

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

文档简介

1、一 单选题查询信息管理系选了C004号课程的学生的姓名和成绩,下列关系代数表达式中,正确的是B.Sname, Grade(Cno=C004Sdept=信息管理系(Student)将没有销售过的数码类销售单价降低10%UPDATE 商品 SET 单价 = 单价 *0.9 FROM 商品 JOIN 销售 on 商品.商品号 = 销售.商品号WHERE 类别 = 数码 and 销售数量=0在数据库授权语句中,不能授权的操作是A.创建表            &#

2、160;     B.查询数据C.删除数据              D.修改表结构下列关于关系代数中两个关系并运算结果的说法,正确的是A、并运算的结果包含了两个关系的中的全部元组,因此有可能有重复的元组B、并运算的结果包含了两个关系的中的全部元组,但不会有重复的元组C、并运算的结果只包含两个关系的中相同的元组D、A与B并运算的结果只包含在A中有但在B中没有的元组事务一旦提交,其对数据库中数据的修改就是永久

3、的,以后的操作或故障不会对事务的操作结果产生任何影响,这个特性是事务的A.原子性                  B.持久性C.一致性                  D.隔离性设有服装销售表(服装号,职工号,销售时间,销售数量)和职工

4、表(职工号,姓名,部门),下列最适合作为外键的是   A、服装号                     B、服装销售表的职工号   C、职工表的职工号      D、(服装号,职工号)已知关系模式:S(学号,姓名,所在系,所在班,班主任),设一个学生只在一个系的一个班

5、学习,一个班只有一个班主任。则此关系模式属于A. 1NF                   B. 2NFC. 3NF                   D. BCNF下述属于S

6、QL数据定义功能的语句是        A. SELECT        B. DELETE        C. UPDATE         D. CREATE 设有Stduent、Course和SC表,结构分别为:S

7、tudent(Sno,Sname,Ssex,Sage,Sdept),Course(Cno,Cname,Credit,Semester),SC(Sno,Cno,Grade)针对以上各表,写出不能删除有人选的课程的后触发型触发器。设触发器名为tri5use tri5gocreate trigger tri5_Delete_C on Cinstead of deleteasif(exists(select*from SC,deleted where SC.Cno=deleted.Cno)begin rollback transaction print'该课程无法删除'endbegin

8、 delete from C where Cno in(select Cno from deleted)endgodelete from Cwhere Cno='C1'go从一个表中筛选数据并保存到另一个已经存在的表中的命令是A.SELECT INTO1下列关于视图的说法,错误的是 A. 视图是虚表,其数据并不物理保存 B. 视图属于外模式 C. 使用视图可以简化客户端查询语句 D. 使用视图可以加快查询语句的执行速度2已知SN是一个字符类型的字段,有查询语句:SELECT SN FROM S WHERE SN LIKE 'AB%' 该查询语句的执行结果是 A.

9、 含有3个字符AB%的所有SN字段 B. 仅含有3个字符且前两个为AB的SN字段 C. 以字符串AB开始的所有SN字段 D. 含有字符A或B的所有SN字段3数据库的结构设计不包括 A逻辑结构设计 B. 物理结构设计 C概念结构设计 D用户界面设计4在SQL Server中nvarchar(n)类型中,n的取值范围为 A. 14000 B. 18000 C. 16000 D. 120005下列SQL语句中,用于修改表结构的是 A. ALTER B. CREATE C. UPDATE D. DROP6下述对出生日期进行比较的表达式中,正确的是A出生日期 >1980/1/1 B. 出生日期 &

10、gt; 1980/1/1 C. 出生日期 > 1980:1:1 D. 出生日期 > 1980:1:17数据库的外模式和模式间的映像提供的独立性是 A存储数据 B. 逻辑数据 C数据结构 D. 数据文件8下列属于数据独立性的是 A.概念独立性 B.逻辑独立性 C.安全独立性 D.组织独立性9下列不属于数据库行为设计范畴的是 A.功能分析和设计 B.事务设计 C.应用程序设计与实现 D.数据库性能优化10通配符“%”表示 A、代表一个字符 B、代表零个或多个字符 C、表示在某一范围的字符 D、表示不在某一范围的字符11在数据库的概念设计中,最常用的数据模型是 A、形象模型 B、物理模型

11、 C、逻辑模型 D、实体联系模型12下列 SQL语句中,用于在表中增加一个新列的语句是 A、CREATE B、UPDATE C、ALTER D、INSERT13下列关于概念数据模型的说法,正确的是 A. 是对现实世界进行建模 B. 是对信息世界进行建模 C. 与具体的数据库管理系统有关 D. 与具体的操作系统有关14已知实体A与实体B之间是多对多联系,为描述两个实体之间的关联关系,添加了联系C来关联实体A和B,则C和B之间的联系是 A. 一对一 B. 一对多 C. 多对多 D. 多对一15如果要限制“学生”表中的学生年龄字段的取值必须在15到40岁之间,应该使用的约束是 A.CHECK B.U

12、NIQUE C.DEFAULT D.FOREIGN KEY16查找全部不姓“张”和不姓“刘”的学生姓名,正确的语句是 A.SELECT SNAME FROM Student WHERE SNAME NOT LIKE '张刘%' B. SELECT SNAME FROM Student WHERE SNAME NOT LIKE '张,刘%' C. SELECT SNAME FROM Student WHERE SNAME LIKE '张刘%' D. SELECT SNAME FROM Student WHERE SNAME LIKE '张刘

13、%'17若事务T的封锁顺序为: LOCAK S(A) LOCK S(B) LOCK X(C) UNLOCK (B) UNLOCK(A) UNLOCK(C) 则T A. 可能会发生死锁 B.遵守了两段锁协议 C. 不是可串行化的 D. 有可能造成读脏数据18对于nvarchar数据类型,下列说法正确的是 A. 最多可以存储长度为8000个汉字的数据 B. 最多可以存储长度为4000个汉字的数据 C. 最多可以存储长度为2000个汉字的数据 D. 存储数据的大小没限制19下列属于数据库系统两级映像的是 A.模式与内模式间的映像 B.表与关系之间的映像 C.模式与外模式间的映像 D.列与字段

14、之间的映像20当数据的存储位置或存储结构发生变化时,可以不影响应用程序的特性,这属于数据库的 A.概念独立性 B.逻辑独立性 C.物理独立性 D.组织独立性21下列全部属于专门关系运算的是 A. U、 B. 、 C. U、 D. U、×22设R和S为两个基本表,“FROM R RIGHT JOIN S ON R.某列=S.某列”表示 A. 不要求R中的数据满足连接条件 B. 不要求S中的数据满足连接条件 C. 同时要求S和R中的数据均满足连接条件D. S和R中的数据均可不满足连接条件23数据库的备份和恢复机制属于 A数据库的安全控制 B. 数据库的可靠性C数据独立性 D. 数据的共享

15、24要限制某表中的“保险号”字段(字符型,非主码)的取值不重复而且不能有空值,下列约束表达式中最合适的是 A. CHECK(保险号 UNIQUE) B. UNIQUE(保险号) C. NOT NULL UNIQUE(保险号) D. PRIMARY KEY(保险号)25下述属于SQL数据操作功能的语句是 A. CREATE B. DELETE C. DROP D. ALTER26当表达现实世界的信息内容发生变化时,如增加列,删除列等,可以不修改应用程序,这属于数据库的 A.概念独立性 B.逻辑独立性 C.物理独立性 D.组织独立性27关系中不包含非原子项属性,且每个非主属性都完全函数依赖于主键的

16、范式是 A.第一范式 B.第二范式 C.第三范式 D.第四范式28在关系数据库系统中,产生数据不一致的根本原因是 A数据存储量太大 B. 没有严格的保护数据 C未对数据进行完整性控制 D. 数据冗余29下列关于增量转储的说法,错误的是 A. 增量转储一般比海量转储省时间 B. 增量转储只存储上次转储后发生变化的部分 C. 增量转储只能是动态转储 D. 增量转储可以是静态的也可以是动态的30在已有数据的表上定义CHECK约束时,默认情况下 A. 系统在建立约束之前不检查表中的数据 B. 系统在建立约束之前检查表中的数据,符合约束条件时才能建立约束 C. 系统在建立约束之前检查表中的数据,不符合约

17、束条件时会给出提示,但也建立约束 D. 对表中存在的数据不作检查,但对后续新插入的数据作检查。31在SQL Server中,在表中添加一个新列的正确SQL语句是 A. ALTER TABLE ADD COLUMN 新列名 数据类型 B. ALTER TABLE ADD 新列名 数据类型 C. ALTER TABLE ALTER COLUMN 新列名 数据类型 D. ALTER TABLE MODIFY COLUMN 新列名 数据类型32子句:WHERE 姓名 like 张王李_ 的作用是 A. 查询姓“张”或姓“王”或姓“李”的人 B. 查询姓“张”或姓“王”或姓“李”且名字为两个字的人 C.

18、 查询名字中有“张”或“王”或“李”的人 D. 查询名字中有“张”或“王”或“李”的两个字的人33字符串匹配中“'通配符的作用是 A. 匹配括号中的任何一个字符 B. 匹配括号中的全部字符 C. 匹配括号中的0到多个字符 D. 不匹配括号中的任何1个字符34概念数据模型包含的内容是 A内模式、模式和外模式 B. 实体、属性以及实体间的联系 C表和视图 D. 数据库管理系统和数据库35规范化过程主要是为克服数据库逻辑结构中的插入异常、删除异常以及下列哪项的缺陷。 A、数据的不一致性 B、结构的不合理性 C、冗余度大 D、数据丢失36下列人员中,不属于数据库用户的是 A.系统管理员 B.数

19、据库对象拥有者 C.普通用户 D.分析人员37在二级封锁协议中,事务在进行读操作时 A全程加锁 B. 不加锁 C在读之前加锁,读完即解锁 D在读之前加锁,在事务结束时解锁38下列查询年龄最大的学生姓名的SQL语句,正确的是 A. SELECT SNAME FROM STUDENT WHERE SAGE = MAX(SAGE) B. SELECT SNAME FROM STUDENT WHERE MAX(SAGE) = SAGE C. SELECT TOP 1 SAGE FROM STUDENT D. SELECT SNAME FROM STUDENT WHERE SAGE =(SELECT M

20、AX(SAGE) FROM STUDENT)39关系规范化的主要目的是 A. 维护数据完整性 B. 维护数据安全性 C. 维护数据一致性 D. 提供数据查询效率40设要限制“所在系”的取值只能为“计算机系”、“信息系”和“通信系”,正确的约束表达式是 ACHECK (所在系 IN(计算机系,信息系,通信系)BCHECK (所在系 = (计算机系,信息系,通信系) CCHECK (所在系 IN(计算机系,信息系,通信系) DCHECK (所在系 =(计算机系,信息系,通信系)41删除表的SQL语句是 A. DELETE TABLE B. DROP TABLE C. ALTER TABLE D.

21、UPDATE TABLE42下列关于自连接操作的说法,正确的是 A自连接是在两个物理表上进行的 B自连接操作是在一个物理表上进行的,需通过取别名方法在逻辑上分成两个表 C自连接操作在一个逻辑表上进行的,需通过取别名方法将其在物理上分成两个表 D自连接操作是在一个物理表上进行的,但不需要用取别名方法将其在逻辑上分成两个表43在关系数据库,表中各条记录 A前后顺序很重要,一定是按输入顺序排列的 B前后顺序不重要,但排列顺序不同,统计处理的结果可能不同 C前后顺序很重要,一定是按主码值有序排列的 D前后顺序不重要,而且表中记录的顺序不影响数据关系44下列关于索引的说法,错误的是 A.数据库中建立索引

22、是为了加快数据的查询速度。 B.索引建立的越多,查询效率越高 C.索引会占用存储空间 D.索引会增加数据更改的时间45若要定义关系模式中的候选键,下列约束中最合适的是 ACHECK B外键 CUNIQUE D. DEFAULT46关系数据库中的规范化理论解决的主要问题是 A. 如何构建合适的数据逻辑结构 B. 如何构建合适的数据物理结构 C. 如何构建合适的应用程序界面 D. 如何控制不同用户的数据访问权限47已知关系模式:S(学号,姓名,所在系,所在班,班主任),设一个学生只在一个系的一个班学习,一个班只有一个班主任。将此关系模式分解为3NF的正确分解结果是 A. S1(学号,姓名),S2(

23、学号,所在系,所在班,班主任) B. S1(学号,姓名,所在班),S2(学号,所在系,班主任) C. S1(学号,姓名,所在系,所在班),S2(班,班主任) D. 不用分解,原关系模式已经是3NF的了48如果两个实体A和B之间是一对多联系,则将其转换为关系模式时,为表达两个实体间的联系,应将外键放在 A. 实体A中 B实体B中 C实体A和实体B中各一个 D不需要外键49现有一个“教师”表,其中一个字段是教师的电话号码(字符型,8位长),我们希望限制电话号码的每一位必须是数字。下列约束中正确的: A. CHECK (PHONE LIKE '0123456789') B. CHEC

24、K (PHONE LIKE '0123456789') C. CHECK (PHONE LIKE '1-8') D. CHECK (PHONE LIKE '0-90-90-90-90-90-90-90-9'50假设有关系模式S(Sno,Sname,SDept,SMaster),其中各属性依次分别为:学号、姓名、所在系和系主任(假设一个系只有一个系主任),主键为Sno,则Smaster对Sno的依赖关系是 。 A.完全函数依赖 B.部分函数依赖 C.传递函数依赖 D.其他函数依赖51下列关于视图的说法,正确的是 A. 视图的使用与基本表一样,所有视

25、图都支持对数据进行增、删、改、查操作 B. 视图只能从基本表导出 C. 视图与基本表一样也存储数据 D. 对视图的操作,最终都要转化为对基本表的操作52设有关系R,现要按条件f对关系R进行选择运算,正确的是 A.RfR B.f(R) C.f(R) D.Uf(R)53数据库系统的独立性是指 A不会因为数据的变化而影响应用程序 B不会因为系统数据的存储结构和逻辑结构的变化而影响应用程序 C不会因为数据存储策略的变化而影响应用程序 D不会因为某些数据的逻辑结构变化而影响应用程序54数据库三级模式结构中用于描述表结构的是A. 外模式 B. 模式 C. 内模式 D. 数据库文件55数据库的结构设计包括

26、A表结构和视图结构设计 B表结构和报表结构设计 C概念结构和逻辑结构设计 D概念结构、逻辑结构和物理结构设计56若用类型为char(6)的变量存储ABC,占有的存储空间为 A. 3个字节 B. 6个字节 C. 12个字节 D. 不确定57char(10)数据类型的变量,最多可存储的汉字个数是 A. 5 B. 10 C. 20 D. 不能确定58设职工表中记录工资的列为:Salary,类型为int,若在查询工资时,希望将工资按高、中、低和极低形式显示,则正确的Case函数是 A.Case Salary When Salary >4000 THEN Salary = 高 When Salar

27、y between 2000 and 4000 THEN Salary = 中 When Salary between 1000 and 1999 THEN Salary = 低 Else Salary = 极低 END B. Case Salary When Salary >4000 THEN 高 When Salary between 2000 and 4000 THEN 中 When Salary between 1000 and 1999 THEN 低 Else 极低 END C. Case When Salary >4000 THEN 高 When Salary betw

28、een 2000 and 4000 THEN 中 When Salary between 1000 and 1999 THEN 低 Else 极低 END D.Case When Salary >4000 THEN Salary = 高 When Salary between 2000 and 4000 THEN Salary = 中 When Salary between 1000 and 1999 THEN Salary = 低 Else Salary = 极低 END59DISTINCT子句的作用是 A. 去掉DISTINCT词后边列的重复值 B. 去掉某表中的重复行数据 C. 去

29、掉查询结果中的重复行数据 D. 去掉一个列的数据60下列不属于组织层数据模型的是 A.关系模型 B.实体-联系模型 C.层次模型 D.网状模型61下列关于实体完整性的说法,错误的是 A.实体完整性是保证关系中的每个元组都是可识别的和唯一的 B.关系数据库中所有的表都必须有主键 C.关系数据库的表中不允许存在无主键值的记录 D.关系数据库的表中允许存在主键值相同的记录62关系数据库中的数据完整性是指 A. 数据的正确性 B. 数据的独立性、可控性 C. 数据的一致性 D. 数据的有效性和相容性63数据库的授权机制属于 A数据库的安全控制 B. 数据库的可靠 C数据独立性 D. 数据的共享64设实

30、体A与实体B是多对一联系,则一般应设计 A. 两张表,且外键在实体B中 B两张表,且外键在实体A中 C一张表,不需要外键 D三张表,外键在新的表中 65在关系数据库应用系统设计中,将E-R模型转换为关系模型属于下列哪个阶段的工作 A. 概念设计 B. 逻辑设计 C. 物理设计 D. 需求分析 66下列聚合函数中,不忽略空值的是 A. SUM(列名) B. MAX(列名) C. AVG(列名) D. COUNT(*) 67语句“SELECT * FROM Student WHERE sage BETWEEN 20 AND 25”的作用是 A. 查询年龄大于20并且小于25的学生 B. 查询年龄大

31、于等于20并且小于等于25的学生 C. 查询年龄大于20并且小于等于25的学生 D. 查询年龄大于等于20并且小于25的学生 68在SELECT语句中,用来限制查询结果集行数的谓词是 A.COUNT B.SUM C.TOP D.BOTTOM 69. DBMS的含义是 A、数据库系统 B、数据库管理员 C、数据库管理系统 D、数据库70DB技术中的“脏数据”是指 A、未回退的数据 B、未提交的数据 C、回退的数据 D、未提交随后又被撤消的数据 71在关系数据库中,主键的作用是A.实现参照完整性 B.限制列的取值 C.实现域的完整性 D.实现实体完整性 72在WHERE子句的条件表达式中,匹配单个

32、字符的通配符是 A. *B. % C. _ D. ?73字符串匹配中“'通配符的作用是 A. 匹配括号中的任何一个字符 B. 匹配括号中的全部字符 C. 匹配括号中的0到多个字符 D. 不匹配括号中的任何1个字符74在SQL语句中,下列不属于数据定义功能的动词为 A. CREATE B.DROP C.SELECT D.ALTER 75在SQL 语句中,指定列的默认值的语句为 A.UNIQUE B.CHECK C.PRIMARY KEY D.DEFAULT 76如果事务T获得了数据项Q上的排它锁,则T对Q A、只能读不能写 B、只能写不能读 C、既可读又可写 D、不能读不能写 77下列关

33、于外键的说法,正确的是A.外键必须与所引用的列类型相同,但长度可以不一样 B外键与所引用的列的类型没有关系 C外键所引用的列可以和外键在同一个表中 D外键所引用的列必须在另一个表中78设有图书表,结构如下:Books(cBookId ,cBookName ,cBookCategory,cAuthorName ,iPages,iPrice) 下列查询语句中,能够按书名的字母升序顺序显示书名及其价格的是 A、SELECT * FROM Books ORDER BY cBookName ASC B、SELECT cBookName, iPrice FROM Books ORDER BY cBookN

34、ame ASC C、SELECT * FROM Books ORDER BY cBookName DESC D、SELECT cBookName, iPrice FROM Books ORDER BY cBookName DESC79为了存储客户的各种信息,按如下方式创建了表Customer: CREATE TABLE Customer ( cCustomerId char(4) primary key, cCustomerName char(20) not null, vAddress varchar(40) null, cCity char(20) null, cState char(20

35、) null, cPhone char(10) null ) 下列关于表Customer的叙述,正确的是 A、属性 cCustomerId 函数依赖于属性 cCustomerName, vAddress, cCity, cState和cPhone。 B、属性 cCustomerName, vAddress, cCity, cState和cPhone 函数依赖于属性 cCustomerId。 C、属性 cCustomerName 函数依赖于属性 cCustomerId, vAddress, cCity, cState和cPhone。 D、属性 cCustomerId, vAddress, cCi

36、ty, cState 和 cPhone 函数依赖于属性cCustomerName。80设有关系R(A,B,C)和S(B,C,D)。下列关系代数表达式中不成立的是 A. A(R)×D(S) B. RS C. C(R)C(S) D. RS81数据库的三个模式两个映象提供了A. 应用程序和数据的逻辑独立性 B. 应用程序和数据的物理独立性 C. 应用程序和数据的逻辑独立性和物理独立性 D. 应用和数据的存储独立性和物理独立性82在SQL Server中,删除表中某个列的正确SQL语句是 A. ALTER TABLE 表名 DELETE 列名 B. ALTER TABLE 表名 DELETE

37、 COLUMN 列名 C. ALTER TABLE 表名 DROP 列名 D. ALTER TABLE 表名 DROP COLUMN 列名83设有课程表:C (课程号,课程名称,授课教师)、学生表:S (学生号,姓名,性别,年龄)和选课表SC(课程号,学生号,成绩)。如果要查询选了“数据结构”女学生的姓名,涉及到的表有 A. 仅S B. 仅SC和C C. 仅S和SC D. S、C和SC84数据模型的三要素是 A.外模式、模式和内模式 B. 实体完整性、参照完整性和用户定义的完整性 C. 数据、关系表和数据库 D. 数据结构、数据操作和数据完整性约束85在SQL 语句中,限制列的取值范围的语句为

38、A.UNIQUE B.CHECK C.PRIMARY KEY D.DEFAULT86在视图上不能进行的操作是A. 通过视图更新数据 B. 通过视图查询数据 C. 在视图上定义新的基本表 D. 在视图上定义新的视图87在定义视图的语句中,可以包含A数据增、删、改、查语句 B数据的增、删、改、查语句和对象创建语句 C数据查询语句且仅查询语句 D数据增、删、改语句88若数据库中只包含成功事务提交的结果,则该数据库所处状态是 A. 安全 B. 一致 C. 完整 D. 可靠89下列与“WHERE Grade between 60 and 100”子句等价的是A. WHERE Grade > 60

39、AND Grade < 100 B. WHERE Grade >= 60 AND Grade <= 100 C. WHERE Grade > 60 OR Grade < 100 D. WHERE Grade >= 60 OR Grade <= 10090现有学生表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业),该表的主键是 A.宿舍编号 B. 学号 C. (宿舍编号,姓名) D. (宿舍编号,学号)91有关系模式:商品批发(商品编号,批发日期,数量,商店编号),其中商品编号代表唯一的一类商品,商店编号代表唯一的一个商店。允许同一商品在同一天批发给

40、不同的商店,也允许同一商品在不同日期批发给同一商店,但不允许在同一天多次批发给同一商店。则此关系模式的主键是 A(批发日期) B(商品编号,商店编号) C(商品编号,商店编号,批发日期) D(商品编号,批发日期,数量,商店编号)92关系数据库中模式和内模式间的映像提供的独立性是 A存储数据 B. 逻辑数据 C数据结构 D. 数据文件 93如果不允许学生转校,则学校和学生之间的联系是 A.一对一 B.一对二 C.一对多 D.多对多 94设有关系模式:图书借阅(读者号,书号,借书日期,还书日期),其中书号代表唯一的一本书,若允许读者在不同时间借阅同一本书,则此关系模式的主键是 A.(读者号) B.

41、(读者号,图书号) C.(读者号,图书号,借书日期) D.(读者号,图书号,借书日期,还书日期)95事务故障的恢复是 A.用户读取日志文件完成的 B.系统根据日志文件自动完成的 C.是不能恢复的 D.用户强制系统完成的96下列不属于SQL语言功能的是A.数据定义功能 B.数据查询功能 C.数据控制功能 D.数据通信功能97下列关于范式的说法,错误的是 A.在关系数据库中,对关系模式的基本要求是要满足第一范式 B.对关系模式的属性间的函数依赖加以不同的限制,就形成了不同的范式 C.第一范式的表比第二范式的表好 D.范式越高,规范化的程度越高98一个大学有许多学科,学生在完成相应学科的所有课程之后

42、可以毕业。设一个学生只能就读一个学科。有一些课程是几个学科的公共课程。该大学用SQL Server数据库维护课程(Course)、学科(Discipline)和学生(Student)的详细信息。 下列关于该系统的逻辑模型的说法,正确的是 A、实体Course 和 Student 之间的联系是多对一 B、实体 Course 和Discipline 之间的联系是多对多 C、实体 Discipline 和 Student之间的关系是一对一 D、实体Course 和Discipline 之间的关系是一对多99假设考试成绩的取值范围为0150的整数,则最合适的数据类型是 A. tinyint B.int

43、 C.numeric(3,0) D. numeric(4,1)100在SQL语句中,下列涉及空值的操作,错误的是 A. AVG IS NULL B. AVG IS NOT NULL C. AVG = NULL D. NOT(AVG IS NULL)101下列选项中,用于描述单个用户使用的数据视图的是 A. 外模式 B. 概念模式 C. 内模式 D. 存储模式102使用数据库技术的主要目的是A. 解决数据保密问题 B. 解决数据完整性问题 C. 解决数据共享问题 D. 解决数据量大的问题103下列关于3NF关系模式的说法,正确的是 A. 可能存在部分依赖和传递依赖 B. 一定不存在传递依赖,但可

44、以存在部分依赖 C. 一定不存在部分依赖和传递依赖 D. 一定不存在部分依赖,但可以存在传递依赖104Numeric(p, q),其中p是指 A小数点左右两边数字位个数之和B小数点左右两边数字位个数之和加上1位小数点 C小数点左边数字位个数 D小数点右边数字位个数105数据类型Numeric(10,4)表示的数据是A小数点后边有4位数字,小数点前边有10位数字 B. 小数点后边有10位数字,小数点前边有4位数字 C. 小数点后边有4位数字,小数点前边有6位数字 D. 小数点后边有4位数字,小数点前边有5位数字106在SQL Server中,修改表中列定义的正确的SQL语句是A. ALTER T

45、ABLE MODIFY COLUMN 列名 数据类型 B. ALTER TABLE 表名 ALTER 列名 数据类型 C. ALTER TABLE 表名 ALTER COLUMN 列名 数据类型 D. ALTER TABLE 表名 ADD 列名 数据类型107下列不属于数据库管理系统优点的是A.相互关联的数据的集合,较少的数据冗余 B.程序与数据相互独立 C.最大限度地保证数据的正确性 D.难以按用户的要求表示数据108SQL语言中,用于限制列取值不重的约束是A.NOT NULL B.DEFAULT C.UNIQUE D.CHECK109下列关于3NF关系模式的说法,正确的是 A.一定消除了插

46、入和删除异常 B .一定属于BCNFC. 仍有可能存在更新异常 D. 一定没有部分函数依赖,但有可能存在传递函数依赖110关系规范化中的插入异常是指 A. 不该插入的数据被插入 B. 不该删除的数据被删除 C. 应该插入的数据不能插入 D. 应该删除的数据未删除111下列查询语句中,能够正确执行的是A. SELECT Sno,Sname FROM SC GROUP BY SnoB. SELECT Sno FROM SC GROUP BY Sno WHERE COUNT(*) > 3 C. SELECT Sno FROM SC GROUP BY Sno HAVING COUNT(*) &g

47、t; 3 D. SELECT Sno FROM SC ORDER BY Sno HAVING COUNT(*) > 3112数据库中的外模式对应A数据库文件 B. 关系表 C视图 D. 操作系统文件113数据库系统中模式到内模式的映像提供的数据独立性是 A. 物理独立性 B. 应用程序独立性 C. 逻辑独立性 D. 数据管理独立性114下列关于视图的说法,正确的是A使用视图可以提高数据查询效率 B使用视图可以提高数据修改效率 C使用视图一般会降低数据查询效率 D通过视图不可以对表中数据进行修改115设有关系R,现要按条件f对关系R进行选择运算,正确的是 A.RfR B.f(R) C.f(

48、R) D.Uf(R)116若要将学生张三所在的系从“计算机系”改为“信息系”,正确的语句是A. UPDATE Student SET sdept = '计算机系' WHERE Sname='张三' AND sdept='信息系' B. UPDATE Student SET sdept = '计算机系' WHERE Sname='张三' C. UPDATE Student SET sdept = '信息系' WHERE Sname='张三' AND sdept='计算机系

49、9; D. UPDATE Student SET sdept = 信息系' WHERE Sname='张三' 117一级封锁协议是 A读和写都全程加锁 B. 读和写都不加锁 C读加锁,但读完即解锁,修改全程加锁 D读不加锁,修改全程加锁 118设有关系模式:Student(学号,姓名,所在系,性别,课程号,课程名,学分,成绩),主键为(学号,课程号),则课程名对主键的依赖关系是 A.完全函数依赖 B.部分函数依赖 C.传递函数依赖 D.其他函数依赖 119下述不属于视图好处的是A. 封装复杂的 B. 提高数据的操作效率 C. 提供逻辑数据独立性 D. 保护敏感数据 12

50、0下列关于视图的说法,正确的是 A. 视图的使用与基本表一样,所有视图都支持对数据进行增、删、改、查操作 B. 视图只能从基本表导出 C. 视图与基本表一样也存储数据 D. 对视图的操作,最终都要转化为对基本表的操作121数据库中数据的逻辑独立性是指A. 当内模式发生变化时,模式可以不变 B. 当内模式发生变化时,外模式可以不变 C. 当模式发生变化时,外模式可以不变 D. 当模式发生变化时,内模式可以不变 122下列不属于数据库特点的是A. 程序和数据相互独立 B. 能保证数据正确性 C. 提供用户对数据文件的直接操作 D. 支持多个用户同时修改数据 123下列不属于SQL Server数值

51、类型的是 A.float B.binary C.money D.tinyint 124数据的完整性包括A数据结构完整、数据操作完整和数据实现完整 B数据静态结构和数据的动态结构的完整性 C外模式、模式和内模式的完整性 D实体完整性、参照完整性和用户定义的完整性 125下列操作中,系统检查默认值约束的是 A. 插入数据之前 B. 插入数据之后 C. 修改数据之前 D. 修改数据之后 126在数据库中,产生数据更新异常的根本原因是A.数据存储量太大 B.未对数据进行完整性控制 C.数据冗余 D.没有严格保护数据 127数据库中的模式对应A. 数据库文件 B. 关系表 C视图 D. 操作系统文件 1

52、28下列关于数据库管理系统的说法,错误的是 A.数据库管理系统是一个专门用于实现对数据进行管理和维护的系统软件 B.数据库管理系统位于用户应用程序与操作系统软件之间 C.数据库管理系统需要操作系统的支持以实现对数据库文件的操作 D.数据库管理系统是计算机的基础软件之一129有UNIQUE约束的列,其取值一定 A. 没有空值 B .没有空值且不重 C. 取值不重,但允许有多个空值 D. 取值不重,但只允许有一个空值130视图是一种常用的数据对象,它是提供查看和检索数据的另一种途径,可以简化数据库操作。 下列关键字中,不允许出现在建立视图语句中的是 A、GROUP BY B、INNER JOIN

53、C、ORDER BY D、HAVING131“图书”表中价格列是一个定点小数,小数点前3位,小数点后保留1位。下列类型中最合适的是 A. numeric(3,1)B. numeric(4,1) C. numeric(5,1)D. float132匹配0到多个字符的通配符是A. * B. % C. _ D. ?134设student表中存放了学生的信息,要从student表中查出姓名(sname)的第二个字是“光”或"明"的学生的信息,正确的查询语句为: select * from student where A.sname LIKE '_光明%' B.sna

54、me LIKE '_光明%' C.sname LIKE '_光明%' D.sname LIKE '_光明%'135下列关于视图的说法,错误的是A.视图对应数据库三级模式中的外模式 B.不能在视图上再建立视图 C.视图是一个虚表 D.视图可以提供一定的安全控制功能136R和S为两个基本表,“R JOIN S ON R.列1=S.列2”,要使操作有意义,列1和列2必须 A. 列名相同 B. 数据类型相同 C. 语义相同 D. 列名和类型均相同137二维表结构是A. 关系数据库采用的概念层数据模型 B. 关系数据库采用的组织层数据模型 C. 数据库文件

55、对数据的组织方式 D. 内模式采用的数据的组织方式138已知关系模式:S(学号,姓名,所在系,所在班,班主任),设一个学生只在一个系的一个班学习,一个班只有一个班主任。则此关系模式属于 A. 1NF B. 2NF C. 3NF D. BCNF139下列用户中需要授权才能对数据库对象进行操作的是A. 系统管理员 B. 数据库拥有者 C. 数据库对象拥有者 D. 普通用户140某表中有“年龄”列,下列数据类型中最合适的是A. int B. tinyint C. Bigint D. numeric(4,1)141下列对关系的描述,错误的是 A.表中列的数据类型可以不固定 B.关系表中的每一列都是不可

56、再分的基本属性 C.表中各属性不能重名,任意两行不能完全相同 D.表中的行、列次序无关142关系数据库管理系统应能实现的专门关系运算包括 A、排序、索引、统计 B、选择、投影、连接 C、关联、更新、排序 D、显示、打印、制表143事务的原子性是指 A、事务一旦提交,对数据库的改变是永久的 B、一个事务内部的操作及使用的数据对并发的其他事务是隔离的 C、事务中包括的所有操作要么都做,要么都不做 D、事务必须是使数据库从一个一致性状态变到另一个一致性状态144进行自然连接运算的两个关系必须具有 A. 相同个数的属性 B. 公共属性 C. 相同关系名 D. 相同关键字145关系模式:R(商店编号,商品编号,库存数量,部门编号,负责人),假设(1)一个商店有多个部门;(2)每个商店的每种商品只在一个部门销售;(3)每个商店的每个部门只有一个负责人;(4)每个商店的每种商品只有一个库存数量。则此关系模式属于 A. 1NF B. 2NF C. 3NF D. BCNF146数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这实现了数据库的A. 可靠性 B. 一致性 C. 完整性 D. 安全性147数据库应用系统设计时需采用的逻辑模式是根据下列哪项考虑的 A.数据库管理系统 B. 数据存储 C用户 D. 视图148某广告公司在表DailyExpense中记录其

温馨提示

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

评论

0/150

提交评论