header end container 课程作业首页 > 课程作业作业名称数据库原理第2次作业作业总分100起止时间2016-11-2至2016-11-27 23:59:00通过分数60标准题总分100题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27对于基本表EMP(ENO, ENAME, SALARY, DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。
基本表DEPT(DNO, DNAME),其属性表示部门的编号和部门名。
与SELECT COUNT (DNO) FROM EMP GROUP BY DNO 等价的SQL语句是()∙A、统计职工的总人数∙B、统计每一部门的职工人数∙C、统计职工服务的部门数目∙D、统计每一职工服务的部门数目标准答案:b说明:题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列哪类功能()∙A、数据查询∙B、数据操纵∙C、数据定义∙D、.数据控制标准答案:b题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则属性集(CD)的闭包(CD)+为( )∙A、CD∙B、ACD∙C、BCD∙D、BD标准答案:b说明:题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27SQL语句中的视图(view)对于数据库系统三级模式结构中的()∙A、外模式∙B、模式∙C、内模式∙D、都不对应标准答案:a说明:题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27WHERE字句的表达式中,可以匹配0个到多个字符的通配符是()∙A、*∙B、%∙C、_(下划线)∙D、?标准答案:a说明:题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27SQL中,SALARY IN(1000,2000)的语义是()∙A、SALARY<=2000 AND SALARY>=1000∙B、SALARY<2000 AND SALARY>1000∙C、SALARY=1000 AND SALARY=2000∙D、SALARY=1000 OR SALARY=2000标准答案:d说明:题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 在SQL语言中,()子句能够实现关系的参照完整性规则∙A、PRIMARY KEY∙B、NOT NULL∙C、UNIQUE KEY∙D、FOREIGN KEY…REFERENCES…标准答案:d说明:题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 在SQL语言的SELECT语句中,能实现投影操作的是()∙A、SELECT∙B、FROM∙C、WHERE∙D、GROUP BY标准答案:a说明:题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 下面列出的关于试图(View)的条目中,不正确的是()∙A、视图是外模式∙B、视图是虚表∙C、使用视图可以加快查询语句的执行速度∙D、使用视图可以简化查询语句的编写标准答案:c说明:题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 关系代数中的σ运算符对应SELECT语句中的()子句∙A、SELECT∙B、FROM∙C、WHERE∙D、GROUP BY标准答案:c说明:题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 下列SQL语句中,能够实现实体完整性控制的语句是()∙A、FOREIGN KEY∙B、PRIMARY KEY∙C、REFERENCES∙D、FOREIGN KEY和REFERENCES标准答案:b说明:题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 两个函数依赖集F和G等价的充分必要条件是()∙A、F=G∙B、F+=G∙C、F=G+∙D、F+=G+标准答案:d说明:题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 下列SQL语句中,修改列的原定义的是()∙A、ALTER∙B、CREATE∙C、UPDATE∙D、MODIFY标准答案:d说明:题号:14 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 有关嵌入式SQL的叙述,不正确的是()∙A、宿主语言是指C一类高级程序设计语言∙B、宿主语言是指SQL语言∙C、在程序中要区分SQL语言和宿主语言语句∙D、SQL有交互式和嵌入式两种使用方式标准答案:b说明:题号:15 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 消除多值依赖所引起的冗余是属于()∙A、2NF∙B、3NF∙C、4NF∙D、BCNF标准答案:c说明:题号:16 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 SELECT语句执行的结果是()∙A、数据项∙B、元组∙C、表∙D、视图标准答案:c说明:题号:17 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 SQL中,下列操作不正确的是()∙A、AGE IS NOT NULL∙B、NOT (AGE IS NULL)∙C、SNAME=’WANG BING∙D、SNAME=’WANG%’标准答案:d说明:题号:18 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 SQL语言具有()的功能。
∙A、关系规范化、数据操纵、数据控制∙B、数据定义、数据操纵、数据控制∙C、数据定义、关系规范化、数据控制∙D、数据定义、关系规范化、数据操纵标准答案:b说明:题号:19 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27 SQL属于()数据库语言∙A、关系型∙B、网状型∙C、层次型∙D、面向对象型说明:题号:20 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2.27下列叙述中正确的是()∙A、3NF不能保持多值依赖∙B、4NF肯定能保持多值依赖∙C、BCNF可能保持函数依赖∙D、4NF不能保持函数依赖标准答案:c说明:题号:21 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:2.27假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE),授课教师关系T(T#,TNAME,C#)。
要查询选修“Computer”课程,成绩在85分以上的学生姓名,将涉及哪些关系∙A、S∙B、C∙C、SC∙D、T标准答案:abc说明:题号:22 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55已知关系模式R(A,B,C,D)和函数依赖A→B,B C→D。
判断下列哪些函数依赖可以通过推理规则从给定的函数依赖中派生出来(多选)∙A、AC→D∙B、B→D∙C、AD→B∙D、BD→A说明:题号:23 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55设关系R(A,B,C,D)同时满足A B→C,C→D和D→A。
该关系的候选键是()(多选)∙A、AB∙B、BD∙C、AC∙D、CD标准答案:ab说明:题号:24 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55设关系R(A,B,C,D)同时满足A B→C,C→D和D→A。
该关系中的主属性包括()∙A、A∙B、B∙C、C∙D、D标准答案:abd说明:题号:25 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪些会发生冲突操作∙A、T1正在写A,T2要读A∙B、T1正在写A,T2也要写A∙C、T1正在读A,T2要写A∙D、T1正在读A,T2也要读A标准答案:abc说明:题号:26 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55如果有两个事务,同时对数据库中同一数据进行操作,会引起冲突的操作是∙A、一个是DELECT,一个是SELECT∙B、一个是SELECT,一个是DELETE∙C、两个都是UPDATE∙D、两个都是SELECT标准答案:abc说明:题号:27 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:2.27下列SQL语句中,()是数据定义语句。
∙A、CREATE TABLE∙B、DROP VIEW∙C、CREATE VIEW∙D、GRANT标准答案:abc说明:题号:28 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:2.27下列操作属于数据库管理系统的数据操纵功能的有∙A、ALTER∙B、CREATE∙C、UPDATE∙D、DELETE标准答案:abcd说明:题号:29 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55关系规范化中的操作异常是指()∙A、插入异常∙B、删除异常∙C、更新异常∙D、依赖异常标准答案:abc说明:题号:30 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:2.27关于冗余数据的叙述中,正确的是∙A、冗余的存在容易破坏数据库的完整性∙B、冗余的存在给数据库的维护造成困难∙C、不应该在数据库中存储任何冗余数据∙D、冗余数据是指可由基本数据导出的数据标准答案:abc说明:题号:31 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55下列属于并发操作带来的问题的是∙A、丢失修改∙B、不可重复读∙C、死锁∙D、脏读标准答案:abd题号:32 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:2.27对关系模式进行规范化的目的包括∙A、减少数据冗余∙B、解决更新异常问题∙C、加快查询速度∙D、提高存储空间效率标准答案:abd说明:题号:33 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55关于数据库事务的描述正确的是∙A、一个事务中的所有对数据库的改变可以部分完成和部分不完成∙B、一个事务中的所有对数据库的改变必须全部完成或全部不完成∙C、数据库的事务是不可以再次划分的∙D、如果事务在完成前被中断,数据库管理系统能把那些未完成事务所产生的数据变化从数据库中恢复标准答案:bcd说明:题号:34 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.55以下操作属于数据更新的是∙A、插入∙B、删除∙C、修改∙D、查询标准答案:abc题号:35 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:2.27SQL语言具有的功能包括∙A、关系规范化∙B、数据操纵∙C、数据控制∙D、数据定义标准答案:bcd说明:课程作业 endcontainer end©2016 版权所有:南京大学苏ICP备10085945号-2垂询热线:(025)-83688880 FAX:(025)-83688880 E-mail:njude@地址:南京市汉口路22号南京大学网络教育学院邮编:210093。