pWHEREBETWEEN500AND8003、SQLSELECTemp
oe
ameagesalFROMempORDERBYageASC4、SQLSELECTAVGsalFROMempWHEREdept
oD_015、SQLSELECTe
ameFROMempWHEREdept
oD_01ANDage40ANDSal400
试题二
f一、单项选择题每小题3分,共15分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选、多选或未选均无分。
1现实世界中,事物的一般特性在信息世界中称为DA实体B实体键C属性D关系键2数据的逻辑独立性是指BA概念模式改变,外模式和应用程序不变B概念模式改变,内模式不变C内模式改变,概念模式不变D内模式改变,外模式和应用程序不变3在关系数据库管理系统中,创建的视图在数据库三层结构中属于CA外模式B存储模式C内模式D概念模式4部分匹配查询中有关通配符“_”的正确的叙述是AA“_”代表多个字符B“_”可以代表零个或多个字符C“_”不能与“”一同使用D“_”代表一个字符
二、填空题每空2分,共30分请在每小题的空格上填上正确答案。错填、不填均无分。
1数据模型通常都是由数据结构、_____________和_____________三个要素组成。2数据库系统各类用户对数据库的各种操作请求数据定义、查询、更新及各种控制都是由一个复杂的软件来完成的,这个软件叫做_________。3在SQLSELECT语句查询中,要去掉查询结果中的重复记录,应该使用____disti
ct_____关键字。4使用SQL语言的SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,应当使用______where___子句。
5关系数据库的数据操纵语言DML主要包括两类操作,它们是检索和__________。6在关系数据库设计中,数据库设计分为需求分析、概念设计、逻辑设计、物理设计、应用程序编码调试运行、数据库运行维护六个阶段。设计关系模式是数据库设计中的哪个阶段的任务?_______________
7关系运算可分为_____________和_____________两大类。
81NF的关系消除_____________依赖后,可将范式等级提高到2NF。2NF的关系消除_____________依赖后,可将范式等级提高到3NF。
9数据库的三级结构通过模式的概念内模式映象保证_____________独立性,通过模式的外概念映象,保证_____________独立性。
10SQL的含义是_____________。
11DBMS通常提供授权功能来控制不同的用户访问数据库中数据的权限,其目的是为了数据库的_________。
三、简答题每小题6分,共24分1数据库提供的安全性保护功能包括哪四个方面?试解释它们的含义
f2简述参照完整性规则,它的目的意义,试举例说明。3以oracleDBMS为例,给出SQL语言支持的关系数据r