一,选择题1,下列叙述正确是为()A,主码是一个属性他能唯一标识一列B,主码是一个属性他能唯一标识一行C,主码是一个属性或属性集他能唯一标识一列D,主码是一个属性或属性集他能唯...
一,选择题
1,下列叙述正确是为( )
A,主码是一个属性 他能唯一标识一列
B,主码是一个属性 他能唯一标识一行
C,主码是一个属性或属性集 他能唯一标识一列
D,主码是一个属性或属性集 他能唯一标识一行
2,有了模式/内模式映像,可以保证数据和应用程序之间( )
A,逻辑独立性 B,物理独立性 C,数据一致性 D,数据安全性
3,一个关系中的候选关键字( )
A,至多一个 B,可两个 C,必须多个 D,至少3个
4,在关系数据库设计中,设计关系模式是( )的任务
A,需求分级阶段 B,概念设计阶段 C,逻辑设计阶段 D,物理设计阶段
5,下列关于数据库运行和维护的叙述中,( )是正确的
A,只需数据库正式投入运行,标志着数据库设计工作的结束
B,数据库的维护工作就是维护数据库系统的正常运行
C,数据库的维护工作就是发现错误 修改错误
D,数据库正式投入运行标志着数据库运行和维护工作的开始
6,数据库控制的几个方面 不包括的是( )
A,控制数据亢宇 B,并发控制 C,完整性控制 D,故障恢复
7,在视图上不能完成的操作是( )
A,在视图上定义新的视图 B,查询操作 C,更新视图 D,在视图上定义新的基本表
二,填空题
1,对关系进行模式分解的两条基本原则是( )和( )
2,如果X-Y,且不存在X的一个真子集X’,Y’→Y成立,那么称Y( )X
3,若事务T已对数据对象A加了S锁,则在其释放该锁之前,其他的事务不能对A加( )锁
4,在备份时禁止对数据库进行操作的备份方式是静态备份,在备份时允许对数据库进行操作的备份方式是( )
5,DBMS并发控制的单位为( )
6,从关系规范化理论的角度讲,一个只满足1NF可能存在的4个是数据库亢余度大,修改异常,插入异常和( )
三,判断题
1,预防死锁主要方法有两种:相同顺序法和一次封锁法
2,任何一个二元关系是属于4NF的
3,SQL中的数据定义功能主要通过SELECT命令来实现的
4,突然掉电引起的事务故障属于磁盘介质故障
5,SQL语言既能互交使用,又能镶入在宿主语言中使用
6,触发器是在满足某个条件时自动触发执行的
7,在数据库中,既存放视图的定义,又存放视图的数据
8,执行插入数据时,数据库系统只检查参照完整性
9,在关系数据库中,每一个关系只能有一个候选关键字
10,在SELECT语言中,与GROVPBY子句同时使用的是WHERE子句
11,封锁粒度是子封锁对象的大小
12,在SQL语言中,drop table命令用来删除表中的记录,delete命令用来删除表
13,关系数据库是采用网络结构作为数据的组织方式
14,若事务T对数据对象A加了S锁,则其他事务只能对数据A再加S锁,不能在加X锁,直到事务T释放A上的锁
15,解决并发操作带来的数据不一致性问题普遍采用恢复机制
四,设计题
已知:一组关系模式
部门(部门号 部门名称 电话号码)
职工(职工号 姓名 性别 职务 部门号)
工程(项目号 项目名称 经费预算)
施工(职工号 项目号 工时)
工资级别(职务 小时工资率)
根据这组关系模式回答:
1,用关系代数表达式写出女职工的姓名和部门名称。
2,用关系代数表达式写出参与项目名称为“住宅楼建设”的职工的姓名和电话号码。
3,写出SQL语句,按照项目号统计总工时,并显示工时超过40小时的项目号和总工时。
4,写出SQL语句,将职务为“工程师”的小时工资率提高5%。
5,写出SQL语句,列出每个部门职工所承担的工程项目的信息,要求显示部门名称 姓名和项目名称
6,写出SQL语句,列出部门人数小于等于4人的部门的信息。
7,写出SQL语句,创建一个酬金试图,包含的属性有职工号,姓名,项目名称 工时 应发酬金,其中,应发酬金=小时工资率×工时。
第1位朋友你可以滚蛋
第2位朋友你等于说了句废话
第3位朋友倒是差不多 只可惜做的还是太少
第4位朋友你是从神经病医院跑来的吧?答案简直牛头不对马嘴
只需帮我做出最后一个设计题 我给全分
展开