1、天津城市建设学院20072008学年第一学期数据库系统原理试题A卷一、 单项选择题(本题15小题,每题2分,共30分)1、 SQL语言的数据操作语句中最重要也是使用最频繁的语句是()A.SELECT B.INSERT C.DELETE D.UPDATE 2、数据模型的三要素是( )A.外模式、模式、内模式 B、关系模型、层次模型和网状模型C.实体、属性和联系 D、数据结构、数据操作和完整性约束 3、下列聚合函数中不忽略空值(null)的是( )A、SUM(列名) B、MAX(列名) C、COUNT(*) D、AVG(列名)4、在数据库设计中,将E-R图转换成关系数据模型的过程属于( )A、需求
2、分析阶段 B、逻辑设计阶段 C、概念设计阶段 D、物理设计阶段5、如果事务T获得了数据项Q上的排它锁,则T对Q( )A、只能读不能写 B、既可读又可写 C、只能写不能读 D、不能读不能写6、DBMS中实现事务原子性的子系统是( )A、安全性管理子系统 B、完整性管理子系统 C、并发控制子系统 D、恢复管理子系统7、要保证数据库的数据独立性,需要修改的是( )A、三层模式之间的两种映射 B、模式与内模式C、模式与外模式 D、三层模式8、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )A、多对多 B、一对 C、多对一 D、一对多9、关系模
3、式R中的属性全部是主属性,则R的最高范式必定是( )A、2NF B、3NF C、BCNF D、4NF10、查询优化策略中,正确的策略是( )A、尽可能早的执行笛卡尔积操作 B、尽可能早地执行并操作C、尽可能早的执行差操作 D、尽可能早的执行选择操作11、试图创建完成后,DBMS的数据字典中存放的是( )A、查询语句 B、查询结果 C、视图的定义 D、所引用基本表的定义12、关系模型用( )实现数据之间的联系A、外键 B、地址指针 C、关系 D、元组13、使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用( )保留字A、UNIQUE B、ALL C、EXCE
4、PT D、DISTINCT14、( )是DBMS的执行单元,它由有限的数据库操作序列构成A、程序 B、命令 C、事务 D、关系15、是某个事务永远处于等待状态,而得不到执行的现象称为( )A、死锁 B、活锁 C、串行调度 D、不可串行调度二、填空题(本题共5小题,每题2分,共10分)1、在数据库系统并发控制的主要方法是采用( )机制。2、若关系为1NF且它的每一非主属性都( )候选关键字,则该关系为2NF。3、关系数据库中基于数学上的两类基本运算时( )和关系演算。4、事务的四个基本特征是指:原子性、( )、隔离性和持久性。5、( )用来记录对数据库中数据的每一次更新操作,供故障恢复时使用。三
5、、应用题(本题共3小题,每题10分,共30分)1、设有关系R和S:RABCSABC367345257723723443计算RS, R-S, BC,C-A,B-AC,D-AC(1)、计算(AD)*;(此题看不清楚,自己练习其他类似题)(2)、求F的最小函数依赖集Fmin。3、(15分)某医院病房计算机管理中心需要如下信息:科室:科名、科地址、科电话、科主任病房:病房号、床位号、所属科室名医生:姓名、职称、所属科室名、年龄、工作证号病人:病历号、姓名、性别、诊断、主管医生、病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。完成如下设计:(1)、设计该计算机管理系统的E-R图,注明主码;(2)、将该E-R图转换为关系模型,指出关系模型中每个关系模式的主码;(3)、用SQL语句建立科室、病房关系、定义主键、外键。部分参考答案:一、ADCBBDACBDCCDCB二、1、封箱2、包含3、关系代数4、一致性5、日志文件
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1