


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广州大学 2007-2008 学年第一学期考试卷(A)科目:数据库原理一、选择题(20 1 分)1、在关系模式中,视图是三级模式结构中的 ( D )A. 内模式B. 模式C. 存储模式D. 外模式2( A )A. 1 个B. 2 个C. 3 个D. 多个3、在关系数据库中,当关系的型改变时,用户程序也可以不变。这是 ( B )A. 物理独立性B. 逻辑独立性 C. 位置独立性 D. 存储独立性4、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是 ( D )A. 多对多B. 一对一C. 多对一5、为数据表创建索引的目的是( A)D. 一对多A
2、. 提高查询的检索性能 B. 创建唯一索引 C. 创建主键 D. 归类6O 和为 W,并且至少包含 4 个字母的 DNAME,则查询条件子句应写成 WHERE DNAME LIKE( B )A. _ _ W _ %B. _ % W _ _C. _ W _ _D. _ W _ 7、SQL 语言中,删除一个表的命令是( B)A. DELETE TABLEB. DROP TABLEC. CLEAR TABLED. REMORE TABLE8、设有关系模式RCTHRSC T 表示教员,H 表示上课时间,R 表示教室,S 表示学生。根据语义有如下函数依赖集:F= CT, (H,R)C, (H,T)R,
3、(H,S)R ,则关系模式R 的码是 ( D )A. CB.(H,R)C.(H,T)D.(H,S)9、接 9 题,关系模式R 的规范化程度最高达到( B )A. 1NFB. 2NFC. 3NFD. BCNF10、下列聚合函数中哪一个是计算列的平均值( C)A. SUM ( )B. MAX ( )C. ( )D. COUNT ( )Where date1 = 2002-02-01 and date1 =2002-02-01 or date1 = 2002-06-30B. Where date1 = 2002-06-30C. Where date1 between 2002-02-01 and20
4、02-06-30D. Where date1 between 2002-02-01 or 2002-06-3012、一个1:n 联系可以转换为一个独立的关系模式,关系的码为( C)A. 实体的码B. 各实体码的组合C. n 端实体的码D. 每个实体的码13、下列关于函数依赖的叙述中,哪一条是不确定的( B)A. 由X Y, XZ, 有X Y ZB. 由XYZ, 有X Z, YZC. 由X Y, WYZ, 有XWZD. 由X 及ZY, 有X 14、关系数据模型( D)A联系B联系C只能表示实体间的m:n 联系D15数据(DB)数据库系(DBS)和数据库管理系三者之间的关系( A)A. DBS 包
5、括DB 和DBMSB. DBMS 包括DB 和DBSC. DB 包括DBS 和DBMSD. DBS 就是DB,也就是DBMS16、设有T1 和T2 两个事务,其并发操作如下表所示,下面评价中正确的是( C)T1T2(1)T1T2(1)A=100,B=5(2)A=100,A=A*2 写回(3)A+B=105,验证错A. 该操作不存在问题B. 该操作丢失修改C. 该操作不能重复读D. 该操作读“脏数据”17、授予用户Jean 删除帐户表的权限,使用的SQL 语句是( A)GRANT DELETE ON TO JeanGRANT DELETE TO Jean ON 帐户GRANT DELETE TO
6、 ON JeanGRANT DELETE ON Jean TO 帐户18、在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为( B)A. 选择B. 投影C. 连接D. 扫描19、下列说法正确的是 (B)视图是观察数据的一种方法,只能基于基本表建立。视图是虚表,观察到的数据是实际基本表中的数据。索引查找法一定比表扫描法查询速度快。索引的创建只和数据的存储有关系20R S 自然连接时,能够把R 中原该舍弃的元组放到结果关系中的操作是( A)A. 左外连接B. 右外连接C. 外部并D. 外连二、填空题(每空1分,共16分)1、数据库系统的主要特点1统一管理和控制。2(2) 型 , (3)
7、 网状模型 , (4) 关系模型 。3、 数据完整性是指存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为: (5) 实体完整性 、 (6) 参照完整性和用户自定义完整性三种,其中外键可以实现 (7) 参照完整性 。4、(8)超时法 )事务等待图法。5、关系系统查询优化的一般准则中非常重要的一条是10)选择应尽量先做。6、事务具有四个特性,分别为(1)原子性(12)一致性 (1)隔离性和持续。75 种基本运算为:并、差、选择(15)投影 (16)三、简答题(16 分)1、简述数据库设计的主要步骤(4 分)答:数据库的设计经过:需求分析、概念
8、结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护 6 个阶段。2、简述视图的作用。(6 分)(1)视图能够简化用户操作(2)视图机制可以使用户以不同的方式看待同一数据(3)视图为数据库重构提供一定的逻辑独立性(4)视图可以对机密的数据提供安全保护(5)适当的利用视图可以更清晰的表达查询3、设有关系模式R(A, B, C, D, E), 数据依赖集F = AB, BA, (A,C)D, DE。求R (3 分, )和, ) 分答:(A,C)D, DE 2NF 四、计算题(32分)设有学生-课程关系数据库,其数据库关系模式为:学生表:Student (Sno, Sname, Sse
9、x, Sage, Sdept(其中的属性依次为:学号、姓名、性别、年龄、所在系)课程表:Course (Cno, Cname, Cpno, Ccredit) (其中的属性依次为:课程号、课程名、先修课号、学分数)学生选课表:SC (Sno, Cno, Grade) (其中的属性依次为:学号、课程号、成绩)Student 表有以下完整性约束:学号是主码,姓名取唯一值,性别取值只能是”男”或者”女”。SC 0-100 Cno 是外码,他们共同组成主码。1SQL Student SC (6 分) CREATE TABLE Student(SnoCHAR(9) PRIMARY KEY, SnameCH
10、AR(20) UNIQUE,SsexCHAR(2)CHECK(Ssex IN 男, 女), SageSMALLINT,SdeptCHAR(20);CREATE TABLE(SnoCHAR(9), CnoCHAR(4),GradeSMALLINT CHECK(Grade BETWEEN 0 AND 100), PRIMARY KEY FOREIGN KEY (Sno) REFERENCES Student(Sno),FOREIGN KEY (Cno) REFERENCES Course(Cno);2、用关系代数写出下列查询(6 分)3 号课程的学生学号和姓名。(SC),求选修了全部课程的学生学号
11、。Cno= 3关系代数实现:学号,课程号(选课课程)3、用 SQL 语言写出下列查询。(20 分)SELECT FROM StudentWHERE Ssex=女 and Sname LIKE 王_ _ ORDER BY Sno DESC;35 SELECT Cno, COUNT(Sno)FROM SC GROUP BY CnoHAVING (COUNT(*) = 35)”SELECT Sno, Sname, SdeptFROM Student WHERE Sdept(SELECT Sdept FROM StudentWHERE Sname= 刘 晨 );4)将学生200515121 的年龄改为
12、22 岁UPDATEStudentSET Sage=22WHERESno= 200515121 设已存在用户USER1Student 表和修改学生学号的权限授给用户USER1,并且允许他再将此权限授予其他用户。GRANT UPDATE(Sno), SELECTON TABLE Student TO USER1WITH GRANT OPTION;五、综合题(16分)某医院病房管理系统需要如下信息:病房:病房号、床位号、所属科室名医生:姓名、职称、所属科室名、年龄、工作证号病人:病历号、姓名、性别、诊断、主管医生、病房号其中,一个科室有多个病房,一个病房只能属于一个科室,一个医生只属于一个科室, 但可负责多个病人的诊治,一个病人的主管医生只有一个。试完成如下设计:设计医院病房管理系统的R8 分)将该R 4 分)指出转换结果中每个关系模型的码(4 分答:(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 60287-2-2:1995 EN-D Electric cables - Calculation of the current rating - Part 2: Thermal resistance - Section 2: A method for calculating reduction factors for groups o
- 音乐b级考试试题及答案
- 仪表培训考试试题及答案
- 六一周系列活动方案
- 六一外卖联动活动方案
- 六一教育教学活动方案
- 医学超声考试试题及答案
- 六一活动亲子diy活动方案
- 六一活动接球活动方案
- 六一活动评比活动方案
- 2025《政务数据共享条例》解读课件
- 国开电大《公司金融》形考任务1234答案
- 江苏省镇江市江南中学2025届七下数学期末调研试题含解析
- 安徽省历年中考作文题与审题指导(2015-2024)
- 2025年北京市丰台区九年级初三二模英语试卷(含答案)
- 设定目标的2025年税法考试试题及答案
- 征集和招录人员政治考核表(样表)
- 2024年重庆电力高等专科学校招聘笔试真题
- 2025-2030药妆市场发展分析及行业投资战略研究报告
- AI技术在市场营销中实现精准推广的方法与技巧
- 《塔罗牌的团体使用》课件
评论
0/150
提交评论