2014浙大远程数据库系统概论在线作业

合集下载

浙江大学 数据库系统概论作业 在线2

浙江大学 数据库系统概论作业  在线2

数据库系统概论作业在线1、单选题窗体顶端1. 在SQL语言中回收权限的操作是通过()语句实现的。

正确答案点评A CREATEB REVOKEC GRANTD INSERT正确答案:B窗体底端窗体顶端2. 包含在()中的属性,叫做主属性。

正确答案点评A 主码B 候选码C 外码D 全码正确答案:B窗体底端窗体顶端3. 根据SQL标准,下面哪条语句与select min(age) from student等效?正确答案点评A select age from student where age >= min(age)B select distinct age from student where age >= all min(age)C select distinct a.age from student a where a.age <= any (select distinctb.age from student b)D select distinct a.age from student a where a.age <= all (select distinct b.age fromstudent b)正确答案:D窗体底端窗体顶端4. 一个m:n联系转换为一个关系模式,关系的码为()。

正确答案点评A 某个实体的码B 各实体码的组合C n端实体的码D 任意一个实体的码正确答案:B窗体底端窗体顶端5. 根据SQL标准,要查询表student中平均年龄age小于21的所在系dept及其平均年龄值,下面哪条语句适用?正确答案点评A select dept,avg(age) from student where avg(age) <21B select dept,avg(age) from student group by dept having avg(age) <21C select dept,avg(age) from student having avg(age) <21D select dept,avg(age) from student group by dept where avg(age) <21正确答案:B窗体底端2、多选题窗体顶端6. 预防死锁的方法包括()。

2024浙大远程数据库系统概论在线作业

2024浙大远程数据库系统概论在线作业

2024浙大远程数据库系统概论在线作业数据库系统是指一个组织结构化的、按照特定规则存储的、可以方便地存取和管理数据的系统。

在当代信息化社会中,数据库系统在各个领域中都扮演着重要的角色。

远程数据库系统是一种特殊的数据库系统,它允许用户在不同地点的计算机上通过网络访问和管理远程存储的数据库。

本文将讨论2024浙大远程数据库系统概论在线作业的内容。

在2024的浙大远程数据库系统概论在线作业中,主要包括以下几个方面的内容。

首先是数据库系统的基本概念和架构。

学生需要了解数据库的定义、特点和功能,并且要理解数据库系统的三层架构模型。

这个模型包括外层模式、概念模式和内部模式,每一层都有自己的功能和角色。

其次是数据库设计和规范化。

数据库设计是数据库系统开发的第一步,也是非常重要的一步。

在作业中,学生需要学习实体-关系模型和关系模型的基本概念和方法,并且要掌握实体-关系图和关系模式之间的转换。

另外,规范化是一种重要的数据库设计方法,它可以避免冗余数据,并且提高数据库的性能和可维护性。

学生需要学习规范化的基本原则和步骤,并且要能够将一个关系模式进行规范化。

第三是SQL语言的学习和应用。

SQL是结构化查询语言的缩写,是数据库系统中最常用的查询语言。

在作业中,学生需要学习SQL语言的基本语法和查询操作,并且要能够编写和执行SQL语句。

此外,学生还需要学习SQL语言的其他功能,如数据插入、更新和删除,并且要能够使用SQL语言创建和管理数据库表和视图。

最后是数据库安全和完整性的保证。

在作业中,学生需要学习如何保障数据库系统的安全性和完整性。

安全性包括对数据库的访问控制和数据的保密性,而完整性则指数据库中数据的一致性和正确性。

学生需要学习各种安全和完整性措施,如用户权限管理、角色管理、密码安全等,并且要能够应用这些措施保护数据库系统的安全和完整性。

总之,2024浙大远程数据库系统概论在线作业的内容非常丰富,涉及了数据库系统的各个方面。

2014浙大操作系统原理在线作业

2014浙大操作系统原理在线作业

1.互斥条件是指()。

A 某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。

B 一个进程在一段时间内只能占用一个资源。

C 多个资源只能由一个进程占有。

D 多个资源进程分配占有。

正确答案:A单选题2.下面关于虚拟存储器的论述中,正确的是()。

A 在段页式系统中以段为单位管理用户的逻辑空间,以页为单位管理内存的物理空间;有了虚拟存储器才允许用户使用比内存更大的地址空间B 为了提高请求分页系统中内存的利用率允许用户使用不同大小的页面C 为了能让更多的作业同时运行,通常只装入10%~30%的作业即启动运行D 最佳适应算法是实现虚拟存储器的常用算法正确答案:A单选题3. 下列选项中,导致创建新进程的操作是()。

I.用户登录成功II.设备分配III.启动程序执行A 仅I和IIB 仅II和IIIC 仅I和IIID I、II和III正确答案:C单选题4.设有一个包含1000个记录的索引文件,每个记录正好占用一个物理块。

一个物理块可以存放10个索引表目。

建立索引时,一个物理块应有一个索引表目。

试问:索引应占()个物理块?A 1B 11C 111D 1111正确答案:C单选题5.假设一个正在运行的进程对信号量S进行了P操作后,信号量S的值变为-1,此时该进程将()。

A 转为等待状态B 转为就绪状态C 继续运行D 终止正确答案:A单选题6.在操作系统中,一般不实现进程从()状态的转换。

A 就绪→等待B 运行→就绪C 就绪→运行D 等待→就绪正确答案:A单选题7.在解决进程间同步和互斥机制中,有一种机制是用一个标志来代表某种资源的状态,该标志称为()。

A 共享变量B flagC 信号量D 整型变量正确答案:C单选题8.在操作系统中,SPOOLING技术是一种并行机制,它可以使()。

A 不同进程同时运行B 应用程序和系统软件同时运行C 不同的系统软件同时运行D 程序的执行与打印同时进行正确答案:D单选题9. 我们知道,有些CPU指令只能授权给操作系统内核运行,不允许普通用户程序使用。

数据库系统概论习题及答案-其它题

数据库系统概论习题及答案-其它题

数据库系统概论习题及答案-其它题(共13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--数据库系统概论复习资料:第一章假设教学管理规定:①一个学生可选修多门课,一门课有若干学生选修;②一个教师可讲授多门课,一门课只有一个教师讲授;③一个学生选修一门课,仅有一个成绩。

学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。

要求:根据上述语义画出ER图,要求在图中画出实体的属性并注明联系的类型;第2章关系数据库1、设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数表达式表示下列查询语句:(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。

(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。

(3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。

(4)检索”李强”同学不学课程的课程号(C#)。

(5)检索至少选修两门课程的学生学号(S#)。

(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。

(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。

(8)检索选修课程号为k1和k5的学生学号(S#)。

(9)检索选修全部课程的学生姓名(SNAME)。

(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。

(11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。

解:本题各个查询语句对应的关系代数表达式表示如下:(1). ∏C#,CNAME(σTEACHER=‘程军’(C))(2). ∏S#,SNAME(σAGE>21∧SEX=”男”(C)) (3). ∏SNAME{s[∏S#,C#(sc )÷∏C#(σTEACHER=‘程军’(C))]}(4). ∏C#(C)- ∏C#(σSNAME=‘李强’(S) SC)(5). ∏S#(σ[1]=[4]∧[2]≠[5] (SC × SC))(6). ∏C#,CNAME(C (∏S#,C#(sc)÷∏S#(S)))(7). ∏S#(SC∏C#(σTEACHER=‘程军’(C)))(8). ∏S#,C#(sc )÷∏C#(σC#=’k1’∨ C#=’k5’(C)) (9). ∏SNAME{s[∏S#,C#(sc )÷∏C#(C)]}(10). ∏S#,C#(sc )÷∏C#(σS#=’2’(SC))(11). ∏S#,SNAME{s[∏S#(SCσCNAME=‘C 语言’(C))]}2、关系R 和S 如下图所示,试计算R ÷S 。

2014浙大远程大数据库系统概论在线作业

2014浙大远程大数据库系统概论在线作业

窗体顶端您的本次作业分数为:100分单选题1.根据SQL标准,要查询表student中所有年龄age小于所有学生的平均年龄的记录,下面哪条语句适用?A select * from student where age < avg(age)B select * from student having age < avg(age)C select * from student a where a.age < (select avg(b.age) from student b)D select * from student a where (select avg(b.age) from student b ) >= a.age正确答案:C单选题2.在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。

A 模式B 模式C 外模式D 逻辑模式正确答案:C单选题3.下列数据模型中,数据独立性最高的是()。

A 网状数据模型B 关系数据模型C 层次数据模型D 非关系模型正确答案:B单选题4.SQL中,下列涉及空值的操作,不正确的是()。

A AGE IS NULLB AGE IS NOT NULLC AGE = NULLD NOT (AGE IS NULL)正确答案:C单选题5.DBMS中实现事务隔离性的子系统是()。

A 安全性管理子系统B 完整性管理子系统C 并发控制子系统D 恢复管理子系统正确答案:C单选题6.如果一个关系中的属性或属性组并非该关系的码,但它是另外一个关系的主码,则称其为该关系的()。

A 码B 外码C 元组D 主键正确答案:B单选题7.如果事务T1封锁了数据R1,T2封锁了数据R2,然后T1又请求封锁R2。

接着T2又申请封锁R1。

这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成()。

A 活锁B 死锁C 乐观锁D 悲观锁正确答案:B单选题8.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。

数据库系统概论练习题库及参考答案

数据库系统概论练习题库及参考答案

数据库系统概论练习题库及参考答案一、单选题(共80题,每题1分,共80分)1、下列不属于数据库系统特点的是( )A、数据独立性高B、数据冗余度高C、数据完整性D、数据共享正确答案:C2、把表和索引分开放在不同的磁盘上以提高性能是哪个阶段考虑的事项()A、需求分析B、数据库实施C、数据库物理设计D、数据库运行与维护正确答案:C3、下列关于数据模型中实体间联系的描述正确的是()。

A、单个实体不能构成E-R图B、仅在两个实体之间有联系C、实体间的联系不能有属性D、实体间可以存在多种联系正确答案:D4、同一个关系的任两个元组值( )。

A、其他三个答案均不正确B、必须完全相同C、不能完全相同D、可以完全相同正确答案:C5、下列模型中,广泛采用E-R模型设计方法的是()。

A、逻辑模型B、概念模型C、物理模型D、外模型正确答案:B6、在SQL的查询语句中,对应关系代数中“投影”运算的语句是()。

A、WHEREB、SELECTC、FROMD、SET正确答案:B7、下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全相同()。

A、自然连接、除法B、并、交、差C、投影、选择D、笛卡尔积、连接正确答案:B8、设有三个域D1={A,B}、D2={C,D,E}、D3={F,G},则其笛卡尔积D1×D2×D3的基数为( )。

A、3B、7C、5D、12正确答案:D9、当前数据库应用系统的主流数据模型是()。

A、面向对象数据模型B、网状数据模型C、关系数据模型D、层次数据模型正确答案:C10、关于“死锁”,下列说法中正确的是()。

A、当两个用户竞争相同资源时不会发生死锁B、只有出现并发操作时,才有可能出现死锁C、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库D、死锁是操作系统中的问题,数据库操作中不存在正确答案:B11、在关系模式R中,函数依赖X→Y的语义是()。

A、在R的每一关系中,若两个元组的X值相等,则Y值也相等B、在R的某一关系中,Y值应与X值相等C、在R的某一关系中,若两个元组的X值相等,则Y值也相等D、在R的每一关系中,Y值应与X值相等正确答案:A12、从E-R图导出关系模式时,如果两实体间的联系是m:n;下列说法中正确的是()A、将n方码和联系的属性纳入m方的属性中B、增加一个关系表示联系,其中纳入m方和n方的码C、在m方属性和n方属性中均增加一个表示级别的属性D、将m方码和联系的属性纳入n方的属性中正确答案:B13、对于关系模式S-L(Sno,Sdept,Sloc),S-L中有下列函数依赖:Sno→Sdept,Sdept→Sloc ,SnoSloc,将S-L分解为下面三个关系模式:SN(Sno),SD(Sdept),SO(Sloc),这种分解是()。

(2014版)数据库概论及实例本科网上作业题

(2014版)数据库概论及实例本科网上作业题

东北农业大学网络教育学院数据库概论及实例网上作业题第一章绪论一、单项选择题(每小题2分)1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和( C ) 。

A. 系统分析员B. 程序员C. 数据库管理员D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D )。

I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I4. 下列四项中,不属于数据库系统特点的是( C ) 。

A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高5. 数据库系统的数据独立性体现在( B ) 。

A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6. 描述数据库全体数据的全局逻辑结构和特性的是( A ) 。

A. 模式B. 内模式C. 外模式D. 用户模式7. 要保证数据库的数据独立性,需要修改的是( C ) 。

A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式8. 要保证数据库的逻辑数据独立性,需要修改的是( A ) 。

A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C ),它是模式的逻辑子集。

A.模式B. 物理模式C. 子模式D. 内模式10.数据库系统的核心是( D )。

A、编译系统B、数据库C、操作系统D、数据库管理系统11.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( B )。

数据库系统概论作业

数据库系统概论作业

《数据库系统概论》作业第一章概述1. 层次模型的数据结构是__树形__结构;网状模型的数据结构是网状结构;关系模型的数据结构是__二维表__结构。

2.数据库系统具有“数据独立性”特点的原因是因为在数据库系统中(B)(A)、采用磁盘作为外存(B)、采用三级模式结构(C)、使用OS来访问数据(D)、用宿主语言编写应用程序3. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A)。

(A)、DBS包括DB和DBMS(B)、DBMS包括DB和DBS(C)、DB包括DBS和DBMS(D)、DBS就是DB,也就是DBMS4.数据库系统的数据独立性体现在( B )(A)、不会因为数据的变化而影响到应用程序(B)、不会因为系统数据存储结构和数据逻辑结构的变化而影响应用程序(C)、不会因为存储策略的变化而影响存储结构(D)、不会因为某些存储结构的变化而影响其他的存储结构5.要保证数据库的数据独立性,需要修改的是(A)(A)、模式与外模式(B)、模式与内模式(C)、三层之间的两种映射(D)、三层模式6.下述( D )不是DBA(数据库管理员)的职责。

(A)、完整性约束说明(B)、定义数据库模式(C)、数据库安全(D)、数据库管理系统设计7.(B)是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的集合。

(A)、数据库系统(B)、数据库(C)、关系数据库(D)、数据库管理系统8.数据模型的三要素是( D)。

(A)、外模式、模式、内模式(B)、关系模型、层次模型、网状模型(C)、实体、联系、属性(D)、数据结构、数据操作、完整性约束9. 简述数据库系统的主要特点。

(1)、数据结构化数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。

(2)数据的共享性高,冗余度低,易扩充数据库的数据不再面向某个应用而是面向整个系统,(3)数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。

浙大远程2014在线数据库技术作业(第1~4章)

浙大远程2014在线数据库技术作业(第1~4章)

数据库技术作业(第1~4章)您的本次作业分数为:99分单选题1.数据模型的三个阶段:现实世界——()数据模型、信息世界——()数据模型、机器世界——()数据模型。

∙ A 概念物理逻辑∙ B 物理逻辑概念∙ C 概念逻辑物理∙ D 物理概念逻辑正确答案:C单选题2.根据SQL标准,查询表student(sno,sname,sex,dept)中所有学生的选修课程数,其中选修记录在表SC(sno,cno,grade)中,两表中sno为关联字段。

下面哪条语句合适?∙ A select sno,count(cno) from SC∙ B select sno,count(cno) from student∙ C select a.sno,count(cno) from student a left outer join SC ∙ D select a.sno,count(cno) from SC left outer join student a正确答案:C单选题3.根据SQL标准,下面哪句语句能够找出年龄最小的同学?其中age为学生表student中的年龄字段,sno为学生的学号。

∙ A select max(age) from student∙ B select sno from student where age = max(age)∙ C select sno from student having age = max(age)∙ D select sno from student a where a.age <= (select min(b.age) from student b)正确答案:D单选题4.根据SQL标准,删除表student中对字段sno的唯一性约束,应该使用下面哪条语句?∙ A drop sno from table student∙ B alter table student drop sno∙ C alter table student drop unique(sno)∙ D alter table student drop sno unique正确答案:C单选题5.在客户/服务器结构的数据库中,在数据库中还可以存放程序,因为这种程序以数据库对象的形式存储在数据库中,所以称为()。

浙江大学远程教育-数据库系统概论在线作业及答案

浙江大学远程教育-数据库系统概论在线作业及答案

您的本次作业分数为:100分单选题1.【第01章】数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。

A DBS包括DB和DBMSB DBMS包括DB和DBSC DB包括DBS和DBMSD DBS就是DB,也就是DBMS正确答案:A单选题2.【第01章】数据库三级模式体系结构的划分,有利于保持数据库的()。

A 数据库独立性B 数据库安全性C 结构规范化D 操作可行性正确答案:A单选题3.【第01章】在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。

A 模式B 内模式C 外模式D 逻辑模式正确答案:C单选题4.【第01章】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。

A 多对多B 一对一C 多对一D 一对多正确答案:C单选题5.【第01章】下列四项中说法不正确的是()。

A 数据库减少了数据冗余B 数据库中的数据可以共享C 数据库避免了一切数据的重复D 数据库具有较高的数据独立性正确答案:C单选题6.【第01章】下列数据模型中,数据独立性最高的是()。

A 网状数据模型B 关系数据模型C 层次数据模型D 非关系模型正确答案:B多选题7.【第01章】数据模型的组成要素包括()。

A 数据结构B 数据操作C 实体D 完整性约束E 关系正确答案:ABD多选题8.【第01章】使用数据库系统的好处体现在()。

A 提高应用开发的效率B 方便用户的使用,减轻数据库系统管理人员维护的负担C 便于数据的集中管理,控制数据冗余,提高数据的利用率和一致性D 有利于应用程序的开发和维护正确答案:ABCD多选题9.【第01章】与人工管理和文件系统相比,数据库系统的特点主要体现在以下哪些方面?A 数据结构化B 数据的共享性高,冗余度低,易扩充C 数据独立性高D 数据由DBMS统一管理和控制正确答案:ABCD多选题10.【第01章】常用的数据模型有()。

《数据库系统原理概论》练习测试题参考答案

《数据库系统原理概论》练习测试题参考答案

《数据库》练习测试题库一、选择题1、单个用户使用的数据视图的描述称为()。

A.外模式 B.概念模式 C.内模式 D.存储模式2、子模式DDL用来描述()。

A.数据库的总体逻辑结构 B.数据库的局部逻辑结构C.数据库的物理存储结构 D.数据库的概念结构3、在DBS中,DBMS和OS之间的关系是()。

A.相互调用 B.DBMS调用OS C.OS调用DBMS D.并发运行4、五种基本关系代数运算是()。

A.∪,-,×,π和σ B.∪,-,∞,π和σC.∪,∩,×,π和σ D.∪,∩,∞,π和σ5、当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。

A.左外联接 B.右外联接 C.外部并 D.外联接6、下列聚合函数中不忽略空值 (null) 的是()。

A.SUM (列名) B.MAX (列名) C.COUNT ( * ) D.AVG (列名) 7、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F()。

A.是无损联接,也是保持FD的分解 B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解 D.既不是无损联接,也不保持FD 的分解8、下列SQL语句中,修改表结构的是()。

A.CREATE B.ALTER C.UPDATE D.INSERT9、在数据库设计中,将ER图转换成关系数据模型的过程属于()。

A.需求分析阶段 B.逻辑设计阶段C.概念设计阶段 D.物理设计阶段10、SQL中,下列涉及空值的操作,不正确的是()。

A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL) 11、如果事务T获得了数据项Q上的排它锁,则T对Q()。

A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写12、DBMS中实现事务持久性的子系统是()。

数据库系统概论习题及答案

数据库系统概论习题及答案

数据库系统概论习题及答案资料1:一、选择题:1、下面列出的条目中,哪些是数据库系统的组成成员? ( )Ⅰ.操作系统 Ⅱ.数据库管理系统 Ⅲ.用户 Ⅳ.数据库管理员 Ⅴ.数据库A .Ⅱ、Ⅲ、Ⅳ和ⅤB .Ⅱ、Ⅳ和ⅤC .Ⅰ、Ⅱ、Ⅳ和ⅤD .都是2、在下面列出的数据模型中,哪一个是概念数据模型? ( )A .关系模型B .层次模型C .网状模型D .实体-联系模型3、数据库的三级模式结构中最接近外部存储器的是 ( )A .模式B .外模式C .概念模式D .内模式4、设关系R 和关系S 的元数分别是3和4,关系T 是R 与S 的广义笛卡尔积,即:T=R×S,则关系T 的元数是 ( )A .7B .9C .12D .165、设有关系R(A ,B ,C)和S(C ,D)。

与SQL 语句select A ,B ,D from R ,S where R.C=S.C 等价的关系代数表达式是 ( )A .))((,,..S R DB AC S C R ⨯=πσB .))((..,,S RC S C RD B A ⨯=σπC .))()((,,,..SD D B A C S C R ππσ⨯=D .))))((((,..S R B A D C S C R ⨯=ππσ6、在关系代数表达式的查询优化中,不正确的叙述是 ( )A .尽可能早地执行连接B .尽可能早地执行选择C .尽可能早地执行投影D .把笛卡尔积和随后的选择合并成连接运算7、有关系R 和S ,R∩S 的运算等价于 ( )A .S-(R-S)B .R-(R-S)C .(R-S)∪SD .R∪(R -S)8、有如下两个关系EMP 和DEPT :EMP (雇员号,雇员名,部门号,工资) DEPT (部门号,部门名,地址)在雇员信息表关系EMP 中,哪个属性是外键(foreign key) ( )A .雇员号B .雇员名C .部门号D .工资9、为数据表创建索引的目的是 ( )A .提高查询的检索性能B .创建唯一索引C .创建主键D .归类10、SQL 语言中,删除一个表的命令是 ( )A.DELETE B.DROPC.CLEAR D.REMOVE11、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为()A.数据库模式描述语言(DDL) B.数据库子语言(SubDL)C.数据操纵语言(DML) D.数据控制语言(DCL)12、.SQL语言的GRANT和REVOKE语句主要是用来维护数据库的()A.完整性B.可靠性C.安全性D.一致性13、X→Y,当下列哪一条成立时,称为平凡的函数依赖()A.X ∈Y B.Y∈XC.X∩Y=ΦD.X∩Y≠Φ14、设属性A是关系R的主属性,则属性A不能取空值(NULL)。

《数据库系统概论》习题答案详解

《数据库系统概论》习题答案详解

+ + +
BCD BCDAE BCDAEF BCDAEFG
2NF。
6、设二目关系 R(A,B) ,证明 R 是属于 3NF。 解答: 前提:R 有码。R 的码有以下情况: 1、 (A,B)为码 2、A、B 分别为码 3、A 为码,B 为非主属性 4、B 为码,A 为非主属性 考虑 A、B 的对称性,其实 3 与 4 相同,合并考虑。 1、2 情况下,R 没有非主属性,不可能存在非主属性对码的部分依赖和传 递依赖,因此 R∈3NF。 情况 3 存在函数依赖 A→B,非主属性 B 对码 A 的依赖是完全的、直接的, 因此 R∈3NF。 综合三种情况 R 是属于 3NF。
分解成 1NF(包括 D#) Dept1(D#,DBudget,LE#) Emp1(D#,E#,J#,O#,P#) Job1(D#,E#,JobTitle) Slist1(D#,E#,JobTitle ,Date,Salary) Proj1(D#,J#,JBudget) Offi1(D#,O#,Area) Phone1(D#,O#,P#)
消除部分函数依赖,分解成 2NF(消除冗余属性 D#) Dept2(D#,DBudget,LE#) Emp2(E#,J#,O#,P#) Slist2(E#, Date,JobTitle ,Salary) Proj2(J#,D#,JBudget) Offi2(O#,D#,Area) Phone2(P#,O#) 消除传递函数依赖,分解成 3NF(主要解决 Emp2) Dept3(D#,DBudget,LE#) Emp3(E#,J#,P#) Slist3(E#, Date,JobTitle ,Salary) Proj3(J#,D#,JBudget) Offi3(O#,D#,Area) Phone3(P#,O#)

浙江大学远程教育2014年数据挖掘离线作业

浙江大学远程教育2014年数据挖掘离线作业

浙江大学远程教育学院《数据挖掘》课程作业姓名:学号:年级:学习中心:—————————————————————————————第一章引言一、填空题(1)数据库中的知识挖掘(KDD)包括以下七个步骤:数据清理、数据集成、数据选择、数据变换、数据挖掘、模式评估和知识表示(2)数据挖掘的性能问题主要包括:算法的效率、可扩展性和并行处理(3)当前的数据挖掘研究中,最主要的三个研究方向是:统计学、数据库技术和机器学习(4)孤立点是指:一些与数据的一般行为或模型不一致的孤立数据二、简答题(1)什么是数据挖掘?答:数据挖掘指的是从大量的数据中挖掘出那些令人感兴趣的、有用的、隐含的、先前未知的和可能有用的模式或知识。

(2)一个典型的数据挖掘系统应该包括哪些组成部分?答:一个典型的数据挖掘系统应该包括以下部分:数据库、数据仓库或其他信息库数据库或数据仓库服务器知识库数据挖掘引擎模式评估模块图形用户界面(3)Web挖掘包括哪些步骤?答:数据清理: (这个可能要占全过程60%的工作量)数据集成将数据存入数据仓库建立数据立方体选择用来进行数据挖掘的数据数据挖掘(选择适当的算法来找到感兴趣的模式)展现挖掘结果将模式或者知识应用或者存入知识库(4)请列举数据挖掘应用常见的数据源。

(或者说,我们都在什么样的数据上进行数据挖掘)答:常见的数据源包括关系数据库、数据仓库、事务数据库和高级数据库系统和信息库。

其中高级数据库系统和信息库包括:空间数据库、时间数据库和时间序列数据库、流数据、多媒体数据库、面向对象数据库和对象-关系数据库、异种数据库和遗产(legacy)数据库、文本数据库和万维网(WWW)等。

第二章认识数据一、填空题(1)两个文档向量d1和d2的值为:d1= (1, 0, 3, 0, 2),d2 = (3, 2, 0, 0, 1),则它们的余弦相似度为:5/13(2)数据离散度的常用度量包括极差、分位数、四分位数、百分位数四分位数极差和标准差(3)一种常用的确定离群点的简单方法是:出落在至少高于第三个四分位数或低于第一个四分位数1.5×IQR处的值。

数据库系统概论试题及答案精选全文

数据库系统概论试题及答案精选全文

可编辑修改精选全文完整版试题四一、单项选择题得分本大题共20小题,每小题分,共30分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内;错选、多选或未选均无分;1. 数据库系统的特点是、数据独立、减少数据冗余、避免数据不一致和加强了数据保护;A.数据共享B.数据存储C.数据应用D.数据保密2.数据库系统中,物理数据独立性是指;A.数据库与数据库管理系统的相互独立B.应用程序与DBMS的相互独立C.应用程序与存储在磁盘上数据库的物理模式是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是;A.外模式B.内模式C.存储模式D.模式4. 关系模型的数据结构是;A.层次结构B.二维表结构C.网状结构 D.封装结构5. 关系模型中,一个候选码;A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.必须由多个属性组成6.自然连接是构成新关系的有效方法;一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的;A.元组B.行C.记录D.属性7.设关系R和S的属性个数分别是2和3,那么R S等价于1<2A.σ1<2R⨯S B.σ1<4R⨯SC.σ1<2R S D.σ1<4R S8.SQL语言具有的功能;A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9.假定学生关系是SS,SNAME,SEX,AGE,课程关系是CC,CNAME,TEACHER,学生选课关系是SCS,C,GRADE;要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系;A.S B.SC,C C.S,SC D.S,C,SC10. 已知关系SPJS,P,J,QTY,把对关系SPJ的属性QTY的修改权授予用户张三的T-SQL语句是 CA. GRANT QTY ON SPJ TO 张三B. GRANT UPDA TE ON SPJ TO张三C. GRANT UPDA TE QTY ON SPJ TO张三D. GRANT UPDA TE ON SPJ QTY TO张三11.图1中是关系完备的系统A B C D图112.在RU中,如果X→Y,并且对于X的任何一个真子集X',都有X'→Y,则;A. Y函数依赖于XB. Y对X完全函数依赖C.X为U的候选码D. R属于2NF13.关系规范化中的插入操作异常是指A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在数据库设计中, E-R图产生于A.需求分析阶段B.物理设计阶段C.逻辑设计阶段D.概念设计阶段15.在合并分E-R图时必须消除各分图中的不一致;各分E-R图之间的冲突主要有三类,即属性冲突、命名冲突和结构冲突,其中命名冲突是指;A.命名太长或太短B.同名异义或同义异名C.属性类型冲突D.属性取值单位冲突16.事务是数据库运行的基本单位;如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于状态;A.安全性B.一致性C.完整性D.可靠性17. 用来记录对数据库中数据进行的每一次更新操作;A.后援副本B.日志文件C.数据库D.缓冲区18.若事务T对数据对象A加上S锁,则;A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁;B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁;C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁;D.事务T可以读A和修改A,其它事务能对A加S锁和X锁;19. 设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是A. 该操作不存在问题B.该操作丢失修改C.修改该操作不能重复读D.该操作读“脏”数据T1 T2readAreadBsum=A+BreadAA=A2writeAreadAreadBsum=A+BwriteA+B图220. 已知事务T 1的封锁序列为:LOCK SA …LOCK SB …LOCK XC…UNLOCKB …UNLOCK A …UNLOCK C事务T 2的封锁序列为:LOCK SA …UNLOCK A …LOCK SB…LOCK XC …UNLOCK C …UNLOCK B则遵守两段封锁协议的事务是 和T 2 D .没有二、填空题本大题共10小题,每小题1分,共10分请在每小题的空格中填上正确答案;错填、不填均无分;1. 数据管理经历了人工管理、文件系统、 三个阶段;2. 数据模型由数据结构、数据操作和 三部分组成;3. 在Student 表的Sname 列上建立一个聚簇索引的SQL 语句为:CREATE Stusname ON studentSname4. SELECT 语句查询条件中的谓词“=ANY ”与运算符 等价;5. 关系模式R{A,B,C},{A,C →B,A,B →C,B →C}最高可达到第 范式;6. 数据抽象主要有分类和 两种;7. 存在一个等待事务集{T 0,T 1,…,T n },其中T 0正等待被T 1锁住的数据项,T 1正等待被T 2锁住的数据项,T n-1正等待被T n 锁住的数据项,且T n 正等待被T 0锁住的数据项,这种情形称为 ; 8. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的 设计阶段;9. 并发控制的主要方法是 机制;10. 故障分为事务故障、 和介质故障三种;三、简答题本大题共3小题,每小题5分,共15分1. 简述等值连接与自然连接的区别和联系;2.说明视图与基本表的区别和联系3.简述事务的特性;四、设计题第1题20分,第2题10分,共30分1.设有一个工程供应数据库系统,包括如下四个关系模式:●SSno,Sname, Status,City;●PPno,Pname,Color,Weight;●JJno,Jname,City;●SPJSno,Pno,Jno,Qty;供应商表S由供应商号、供应商名、状态、城市组成;零件表P 由零件号、零件名、颜色、重量组成;工程项目表J由项目号、项目名、城市组成;供应情况表SPJ由供应商号、零件号、项目号、供应数量组成;1用关系代数查询没有使用天津供应商生产的红色零件的工程号;3分2用关系代数查询至少使用了供应商S1所供应的全部零件的工程号JNO;3分3用ALPHA语言查询供应工程J1零件为红色的供应商号SNO;2分4用T-SQL语句建立“供应商”S表主码必须定义;2分5用SQL查询工程J1使用的各种零件的名称和使用数量;3分6用SQL查询没有使用天津供应商生产的零件的工程号;3分7用SQL语句将全部红色零件改为蓝色;2分8用SQL语句将S2,P4,J6,400插入供应情况关系;2分2.设有关系STUDENTS,SNAME,SDEPT,MNAME,CNAME,GRADE,S,CNAME 为候选码,设关系中有如下函数依赖:S,CNAME→SNAME,SDEPT,MNAMES→SNAME,SDEPT,MNAMES,CNAME→GRADESDEPT→MNAME试求下列问题:1关系STUDENT属于第几范式3分2如果关系STUDENT不属于BCNF,请将关系STUDENT逐步分解为巧BCNF;7分要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖;五、综合题15分某医院病房管理系统中,包括四个实体型,分别为:科室:科名,科地址,科电话病房:病房号,病房地址医生:工作证号,姓名,职称,年龄病人:病历号,姓名,性别且存在如下语义约束:①一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室;②一个医生可负责多个病人的诊治,一个病人的主管医生只有一个;③一个病房可入住多个病人,一个病人只能入住在一个病房;注意:不同科室可能有相同的病房号;完成如下设计:1画出该医院病房管理系统的E-R图;5分2将该E-R图转换为关系模型;5分要求:1:1和1:n的联系进行合并3指出转换结果中每个关系模式的主码和外码;5分试题四参考答案与评分标准一、选择题每题分1.A 2.C 3.D 4.B 5.C 6.D 7.B 8.B 9.D 10.C11.C 12.B 13.D 14.D 15.B 16.B 17.B 18.C 19.C 20.A二、填空题每题1分1. 数据库系统2. 完整性约束3. CLUSTER INDEX4. IN5.三6.聚集7.死锁8.物理9.封锁10.系统故障三、简答题每题5分1、参考答案:答:连接运算符是“=”的连接运算称为等值连接;它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组,即等值连接为:R∞S={trts|tr∈R∧ts∈S∧trA=tsB}A=B自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉;2、参考答案:答:视图是从一个或几个基本表导出的表,它与基本表不同,是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在原来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之改变;视图一经定义就可以像基本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但是对视图的更新操作有限制;3、参考答案:答:事务具有四个特性,即ACID特性:1原子性:事务中包括的所有操作要么都做,要么都不做;2一致性:事务必须使数据库从一个一致性状态变到另一个一致性状态;3隔离性:一个事务内部的操作及使用的数据对并发的其他事务是隔离的;4持续性:事务一旦提交,对数据库的改变是永久的;四、设计题1、参考答案:1πJno J-πJnoσCity='天津' S SPJσColor='红' P2πPno,Jno SPJ÷πPnoσSno='S1' SPJ3RANGE P PXGET W : ='J1'∧∃PX=∧PX..Color='红'4CREATE TABLE SSno CHAR6 PRIMARY KEY,Sname CHAR10,Status INT,City CHAR20;5SELECT Pname,TotalQty FROM SELECT Pno,SUMQty TotalQty FROM SPJ WHERE Jno='J1' GROUP BY Pno X,P WHERE =;6SELECT Jno FROM J WHERE Jno NOT IN SELECT Jno FROM SPJ WHERE Sno IN SELECT Sno FROM S WHERE City='天津';或:SELECT Jno FROM J WHERE NOT EXISTS SELECT FROM SPJ,S WHERE = AND = AND City='天津';或:SELECT Jno FROM J WHERE NOT EXISTS SELECT FROM SPJ WHERE = AND EXISTS SELECT FROM S WHERE = AND City='天津';7UPDATE P SET Color='蓝' WHERE Color='红';8INSERT INTO SPJ V ALUES'S2','P4','J6',400评分标准:第1、2、5、6每题3分,其余每题2分,书写是否正确、规范、合理需酌情处理,能正确写出大体结构给一半分,局部漏写、错写视情节扣分,大体结构不正确一律不给分;2、参考答案:1关系STUDENT是1NF,因为F中存在非主属性S NAME,SDEPT,MNAME对侯选码S,CNAME的部分函数依赖;2首先消除部分函数依赖S,CNAME→SNAME,SDEPT,MNAME将关系分解为:R1S,SNAME,SDEPT,MNAME,F1 = { S→SNAME,SDEPT,MNAME}R2S,CNAME,GRADE,F2={S,CNAME→GRADE}在关系R1中存在非主属性对候选码的传递函数依赖S→SDEPT,所以将R1进一步分解:R11S,SNAME,SDEPT ,F11 = { S→SNAME,SDEPT}R12SDEPT,MNAME,F12 = { SDEPT→MNAME}在R2,R11,R12关系模式中函数依赖都是非平凡的,并且决定因素均是候选码,所以上述三个关系模式均是BCNF;评分标准:1回答R是1NF并正确说明理由3分,没有正确回答出理由扣1分;2两次分解各3分,每步所得的两个关系模式各分;正确回答消除什么类型的函数依赖和正确说明所得的三个关系模式是BCNF各1分;五、综合题参考答案:1本题的E-R图如下图所示;某医院病房管理系统的基本E-R图2转化后的关系模式如下:科室科名,科地址,科电话病房病房号,病房地址,科名医生工作证号,姓名,职称,年龄,科名病人病历号,姓名,性别,主管医生,病房号,科名3每个关系模式的主码、外码如下:科室:主码是科名;病房:主码是科名十病房号,外码是科名;医生:主码是工作证号,外码是科名;病人:主码是病历号,外码是科名十病房号;评分标准:1四个联系各分,名称一定可表达联系含义,联系类型错误不给分;四个实体型属性漏写、错写扣分,漏写一个实体型扣1 分;2转化后的科室关系模式、病房关系模式、医生关系模式各1分,有一个属性不正确均不给分,病人关系模式2分,漏写一个属性扣1分,3病房关系模式主码1 分、病人关系模式外码分,其余各分;。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

窗体顶端您的本次作业分数为:100分单选题1.根据SQL标准,要查询表student中所有年龄age小于所有学生的平均年龄的记录,下面哪条语句适用?A select * from student where age < avg(age)B select * from student having age < avg(age)C select * from student a where a.age < (select avg(b.age) from student b)D select * from student a where (select avg(b.age) from student b ) >= a.age正确答案:C单选题2.在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。

A 模式B 内模式C 外模式D 逻辑模式正确答案:C单选题3.下列数据模型中,数据独立性最高的是()。

A 网状数据模型B 关系数据模型C 层次数据模型D 非关系模型正确答案:B单选题4.SQL中,下列涉及空值的操作,不正确的是()。

A AGE IS NULLB AGE IS NOT NULLC AGE = NULLD NOT (AGE IS NULL)正确答案:C单选题5.DBMS中实现事务隔离性的子系统是()。

A 安全性管理子系统B 完整性管理子系统C 并发控制子系统D 恢复管理子系统正确答案:C单选题6.如果一个关系中的属性或属性组并非该关系的码,但它是另外一个关系的主码,则称其为该关系的()。

A 码B 外码C 元组D 主键正确答案:B单选题7.如果事务T1封锁了数据R1,T2封锁了数据R2,然后T1又请求封锁R2。

接着T2又申请封锁R1。

这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成()。

A 活锁B 死锁C 乐观锁D 悲观锁正确答案:B单选题8.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。

A 多对多B 一对一C 多对一D 一对多正确答案:C单选题9.根据SQL标准,删除一个表中的记录,下面哪个语句适用?A DROP TABLEB DROPC DELETED ERASE正确答案:C单选题10.根据SQL标准,查询表student(sno,sname,sex,dept)中所有学生的选修课程数,其中选修记录在表SC(sno,cno,grade)中,两表中sno为关联字段。

下面哪条语句合适?A select sno,count(cno) from SCB select sno,count(cno) from studentC select a.sno,count(cno) from student a left outer join SCD select a.sno,count(cno) from SC left outer join student a正确答案:C单选题11.根据SQL标准,要删除表student中所有数据,但不将表student的定义一起删除,下面哪个语句可以适用?A delete from studentB delete all from studentC delete * from studentD drop table student正确答案:A单选题12.根据SQL标准,创建一个视图,应该使用下面哪个语句?A CREATE TABLEB CREATE INDEXC CREATE VIEWD CREATE DATABASE正确答案:C单选题13.3NF()规范为4NF。

A 消除非主属性对码的部分函数依赖B 消除非主属性对码的传递函数依赖C 消除主属性对码的部分和传递函数依赖D 消除非平凡且非函数依赖的多值依赖正确答案:D单选题14.3NF()规范为BCNF。

A 消除非主属性对码的部分函数依赖B 消除非主属性对码的传递函数依赖C 消除主属性对码的部分和传递函数依赖D 消除非平凡且非函数依赖的多值依赖正确答案:C单选题15.如果事务T获得了数据项Q上的排它锁,则T对Q()。

A 只能读不能写B 只能写不能读C 既可读又可写D 不能读不能写正确答案:C单选题16.在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是()。

A 外模式B 内模式C 模式D 存储模式正确答案:C单选题17.包含在()中的属性,叫做主属性。

A 主码B 候选码C 外码D 全码正确答案:B单选题18.在SQL语言中回收权限的操作是通过()语句实现的。

A CREATEB REVOKEC GRANTD INSERT正确答案:B单选题19.根据SQL标准,下面哪条语句与select min(age) from student等效?A select age from student where age >= min(age)B select distinct age from student where age >= all min(age)C select distinct a.age from student a where a.age <= any (select distinctb.age from student b)D select distinct a.age from student a where a.age <= all (select distinct b.age from studentb)正确答案:D单选题20.数据库三级模式体系结构的划分,有利于保持数据库的()。

A 数据库独立性B 数据库安全性C 结构规范化D 操作可行性正确答案:A单选题21.根据SQL标准,修改表的数据结构,下面哪种语句适用?A UPDATEB ALTERC CHANGED SHIFT正确答案:B单选题22.若事务T对数据对象A 进行读取和修改操作,且其它任何事务都不能访问A,此时事务T需对数据对象A加上()。

A 读锁B 死锁C 写锁D 活锁正确答案:C单选题23.根据SQL标准,增加一条记录到表student,学号sno是11301,姓名sname是“snoopy”,年龄age是20。

其中student表中包括学号、姓名、年龄、籍贯、系别等属性,并且属性除sno外皆可取空值。

下面哪条是正确的?A insert into student values(sno=11301, sname=’snoopy’, age =20)B insert into student(sno,sname,age) values(11301,’snoopy’,20)C insert into student set sno=11301, sname=’snoopy’, age = 20D insert into student values (11301, ’snoopy’, 20)正确答案:B单选题24.在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'→Y,则()。

A Y函数依赖于XB Y对X完全函数依赖C X为U的候选码D R属于2NF正确答案:B单选题25.下列四项中说法不正确的是()A 数据库减少了数据冗余B 数据库中的数据可以共享C 数据库避免了一切数据的重复D 数据库具有较高的数据独立性正确答案:C单选题26.根据SQL标准,把表SC1中的记录复制到另一个表SC2中,其中SC1表和SC2表的字段定义完全一样。

下面哪条语句适用?A copy * from SC1 to SC2B copy * from SC2 to SC1C insert into SC2 select * from SC1D insert into SC1 select * from SC2正确答案:C单选题27.根据SQL标准,删除一个表,应该使用下面哪个语句?A DELETE TABLEB DROP TABLEC DELETE VIEWD DROP DATABASE正确答案:B单选题28.根据SQL标准,下面哪句语句能够找出年龄最小的同学?其中age为学生表student中的年龄字段,sno为学生的学号。

A select max(age) from studentB select sno from student where age = max(age)C select sno from student having age = max(age)D select sno from student a where a.age <= (select min(b.age) from student b)正确答案:D单选题29.根据SQL标准,删除索引应该选用下面哪个语句?A DELETE INDEXB DROP INDEXC DELETE VIEWD DROP VIEW正确答案:B单选题30.根据SQL标准,要创建唯一索引该使用下面哪种语句?A CREATE UNIQUE INDEXB CREATE CLUSTER INDEXC CREATE ONLY INDEXD CREATE PRIMARY INDEX正确答案:A单选题31.在SQL语言中授权的操作是通过()语句实现的。

A CREATEB REVOKEC GRANTD INSERT正确答案:C单选题32.()是位于用户与操作系统之间的一层数据管理软件。

A DBB DBSC DBMSD Data正确答案:C单选题33.根据SQL标准,增加一个新的字段sdate到表student中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以正确表述?A insert into student sdate char(7)B add sdate char(7) to studentC append sdate varchar(7) to table studentD alter table student add sdate varchar(7)E alter table student add sdate char(7)F alter table student modify sdate char(7)正确答案:E单选题34.数据库中只存放视图的()。

A 操作B 对应的数据C 定义D 限制正确答案:C单选题35.根据SQL标准,创建一个视图abc,通过该视图只能对表student中系dept为‘IS’的记录进行更新操作。

下面哪条语句适用?A create view abc as select * from student where dept=’IS’B create view abc as select * from student where dept=’IS’ with check optionC create view abc as student where dept=’IS’D c reate view abc as select dept=’IS’ from student正确答案:B单选题36.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。

相关文档
最新文档