《2003数据库系统原理试题A(共3页).doc》由会员分享,可在线阅读,更多相关《2003数据库系统原理试题A(共3页).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上湖南大学课程考试试卷 课程名称:数据库系统原理;试卷编号: 试卷A ;考试时间:120分钟题 号一二三四五六七八九十总分应得分100实得分评分:评卷人 一、 解释下列名词(15分)外码 外模式 3NF 实体完整性 两段锁协议二、填空(每空1分,15分)1、FOXPRO所基于的数据模型是( )。2、事务是并发控制的单位,它有四个属性:( )、( )、( )和持续性。3、数据保护也称数据控制,主要包括以下几个方面:( ),( ),( )和( )。4、数据库模型组成三要素指:( ),( ),( )。5、在规范设计法中,数据库设计的核心和关键是( )和( )。6、基本的封锁类
2、型有两种( )和( )。三、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其代号写在题干后的括号内。每小题1分,共10分)1进行自然联接运算的两个关系必须具有( )A 相同属性个数B 公共属性C 相同关系名D 相同关键字2DBS中,内外存数据交换最终是通过( )A UWA完成B DBMS完成C OS完成D 键盘完成3下列不属于DBMS功能的是( )A 数据传输B 数据定义C 数据库运行管理D 数据操纵4逻辑数据独立性是指( )A 模式变,用户不变B 模式变,应用程序不变C 应用程序变,模式不变D 子模式变,应用程序不变5一个外部关键字的属性个数( )A 至多一个B 至多2个C
3、至少一个D 至少2个6.数据字典不包括( )A. 数据项和数据结构B. ER图C. 数据存储和处理过程D. 数据流7DB、DBMS和DBS三者间的关系是( )A DB包括DBMS和DBSB DBS包括DB和DBMSC DBMS包括DBS和DBD DBS与DB和DBMS无关8.下列不属于视图用途的是( )A能简化用户操作B使用户能以多种角度观察同一数据C增强了数据库的逻辑独立性同时对机密数据提供保护D增强数据物理独立性9.下列不属于对基本表的操作权限的是( )A. SELECTB. INSERTC. CREATETABD. UPDATE10任何由二个属性组成的关系( )A 可能为1NFB 可能为
4、2NFC 可能为3NFD 必为3NF三、“学生课程”数据库中包括三个表:(1) 学生表STUDENT由学号(sno)、姓名(sname)、性别(ssex)、年龄(sage)、所在系(sdept) 5个属性组成,即student(sno,sname,ssex,sage,sdept),主码为(sno)。(2) 课程表COURSE由课程号(cno),课程名(cname),先修课号(cpno),学分(ccredit)4个属性构成,即course(cno,cname,cpno,ccredit),主码为(cno)。(3) 学生选课表SC由学号(sno),课程号(cno),成绩(grade)3个属性组成,即
5、sc(sno,cno,grade),主码为(sno,cno)。(一)分别用关系代数语言和SQL语言完成以下操作。(每小题4分)1、 查询课程“数据库原理”的学分。2、 查询学生“李红”的数据库原理 的成绩。 3、 查询选修了课程“数据库原理”的所有学生的姓名。4、 查询学生“李红”的年龄。5、 查询学生“李红”不及格的课程号。(二)用SQL语言完成以下操作。(每小题2分)6、 查询学生“李红”选修的所有课程名。7、 查询学生“李红”的平均成绩。8、 增加一个新同学的记录(“”,“张波”,“男”,“IS”,“22”)。9、 将学生“李红”的年龄改为19岁。10、所有男生创建一个视图。(三)用事务编一程序,将学生“张红”的学号由“”改为“”。(5分)四、综合应用题(每小题5分,共15分) 在销售活动中,一个客户一次可能购买多种商品,每次销售由一个收款员收款,并开据销售清单和发票。 请完成如下设计或处理: 1设计销售管理系统的ER图; 2将该ER图转换为等价的关系模型; 3简述将ER图转换为等价的关系模型的转换规则。五、简答:举例说明关系模式由1NF到3NF规范化的过程及每步所获得的优点(分)。专心-专注-专业