(1)设某医院管理系统,在数据库设计期间已经分析并抽象出了医生实体集,该实体集包含下列属性:医生编号、姓名、性别、出生日期、科室号、职称、特长和身份证号。上述属性中,所有能够作为候选码的属性是【1】。 (2)某数据库应用系统需求不够完整,为提高开发效率,在

admin2011-10-24  32

问题 (1)设某医院管理系统,在数据库设计期间已经分析并抽象出了医生实体集,该实体集包含下列属性:医生编号、姓名、性别、出生日期、科室号、职称、特长和身份证号。上述属性中,所有能够作为候选码的属性是【1】。
(2)某数据库应用系统需求不够完整,为提高开发效率,在获取了基本需求以后采用边开发边进行需求确认与修改实现的方法。这种开发方法称为【2】。
(3)两阶段锁协议可以保证并发调度可串行化。在两阶段锁协议中,每个事务的执行过程被划分为【3】和【4】两个阶段。
(4)在数据库三级模式结构中,【5】是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
(5)在出现系统故障后对数据库进行恢复时,恢复子系统需要建立事务标记的【6】队列和重做(REDO)队列。
(6)在转储过程中允许对数据库进行存取与修改的转储策略称为【7】转储策略。
(7)在分布式数据库中,垂直分片将关系分为不同的片断,各片断的模式中必须包含关系的【8】。
(8)当数据库系统发生死锁时,通常采用的方法是选择一个或几个死锁事务,撤销这些事务,释放这些事务持有的锁,以解决系统的死锁问题。这种机制称为【9】。
(9)设有某用户正在使用多维分析工具查看销售数据,当前查看的数据为家电类产品2010年各季度销售情况。用户发现2010年第3季度销售额异常的大,进而想通过多维分析工具查看家电类产品2010年第3季度各月份销售情况。为了满足这个查询分析需求,多维分析工具应该具有的相应基本功能是【10】。
(10)在SQL Server 2000中,设要在表SC上建立一个前触发型触发器。请补充下列触发器定义语句:
CREATE TRIGGER tri A ON SC
【11】UPDATE
AS…
(11)设某职工表中职工编号类型为char(5),其取值约束为:第1位是字母“Z"或“T”,最后2位是“JS"。请补全下列用于实现该约束的表达式:
CHECK(职工编号LIKE’【12】’)
(12)有选课表(学号,课程号,成绩),现要统计有不及格成绩的学生人数。请补全下列语句:
SELECT【13】FROM选课表
WHERE成绩<60
(13)设在SQL Server 2000中需创建一个名为dbl的数据库。该数据库包含一个主数据文件和一个日志文件,这两个文件均存放在D盘根目录下。主数据文件的物理文件名为dbl.mdf,逻辑文件名为dbl_data,文件初始大小为100MB,不自动增长。日志文件全部采用系统默认设置。请补全下列创建数据库的语句:
CREATE DATABASE dbl
ON(
NAME=dbl_data,
【14】,
SIZE===100,
FILEGROWTH=0)
(14)设有教师表(教师号,教师名,工资,所在系),现要建立统计每个系的教师平均工资的视图v_salary(dept,avg_salary)。请补全下列视图定义语句:
CREATE VIEW v_salary
AS
SELECT所在系AS dept,【15】
FROM教师表
GROUP BY所在系
【13】

选项

答案COUNT(DISTINCT(学号))

解析 聚集函数COUNT用于统计表中元组的数目;DISITNCT用于消除重复的元组,因为有的学生可能有多门不及格的,而针对这种学生本题只进行一次统计。
转载请注明原文地址:https://kaotiyun.com/show/rBAZ777K
0

相关试题推荐
最新回复(0)