下载此文档

数据库系统概论复习试题和答案.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
数据库系统概论复****资料:第一章:三:简答题:1、什么就是数据库?答:数据库就是长期存储在计算机内、有组织得、可共享得数据集合。数据库就是按某种数据模型进行组织得、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小得冗余度,较高得数据独立性与易扩展性。2、什么就是数据库得数据独立性?答:数据独立性表示应用程序与数据库中存储得数据不存在依赖关系,包括逻辑数据独立性与物理数据独立性。逻辑数据独立性就是指局部逻辑数据结构(外视图即用户得逻辑文件)与全局逻辑数据结构(概念视图)之间得独立性。当数据库得全局逻辑数据结构(概念视图)发生变化(数据定义得修改、数据之间联系得变更或增加新得数据类型等)时,它不影响某些局部得逻辑结构得性质,应用程序不必修改。物理数据独立性就是指数据得存储结构与存取方法(内视图)改变时,对数据库得全局逻辑结构(概念视图)与应用程序不必作修改得一种特性,也就就是说,数据库数据得存储结构与存取方法独立。3、什么就是数据库管理系统?答:数据库管理系统(DBMS)就是操纵与管理数据库得一组软件,它就是数据库系统(DBS)得重要组成部分。不同得数据库系统都配有各自得DBMS,而不同得DBMS各支持一种数据库模型,虽然它们得功能强弱不同,但大多数DBMS得构成相同,功能相似。一般说来,DBMS具有定义、建立、维护与使用数据库得功能,它通常由三部分构成:数据描述语言及其翻译程序、数据操纵语言及其处理程序与数据库管理得例行程序。4、什么就是数据字典?数据字典包含哪些基本内容?答:数据字典就是数据库系统中各种描述信息与控制信息得集合,它就是数据库设计与管理得有力工具,就是进行详细数据收集与数据分析所获得得主要成果。数据字典得基本内容有:数据项、数据结构、数据流、数据存储与处理过程5个部分。第一章补充作业部分:假设教学管理规定:①一个学生可选修多门课,一门课有若干学生选修;②一个教师可讲授多门课,一门课只有一个教师讲授;③一个学生选修一门课,仅有一个成绩。学生得属性有学号、学生姓名;教师得属性有教师编号,教师姓名;课程得属性有课程号、课程名。要求:根据上述语义画出ER图,要求在图中画出实体得属性并注明联系得类型;成绩教师编号教师姓名学生选修m课程教师讲授nn1学号姓名课程号课程名解答:第2章关系数据库8、如图所示,两个关系R1与R2,它们进行运算后得到R3。:D三、应用题:设有如下所示得关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)与SC(S#,C#,GRADE),试用关系代数表达式表示下列查询语句:(1)检索“程军”老师所授课程得课程号(C#)AME)。(2)检索年龄大于21得男学生学号(S#)与姓名(SNAME)。(3)检索至少选修“程军”老师所授全部课程得学生姓名(SNAME)。(4)检索”李强”同学不学课程得课程号(C#)。(5)检索至少选修两门课程得学生学号(S#)。(6)检索全部学生都选修得课程得课程号(C#)AME)。(7)检索选修课程包含“程军”老师所授课程之一得学生学号(S#)。(8)检索选修课程号为k1与k5得学生学号(S#)。(9)检索选修全部课程得学生姓名(SNAME)。(10)检索选修课程包含学号为2得学生所修课程得学生学号(S#)。(11)检索选修课程名为“C语言”得学生学号(S#)与姓名(SNAME)。解:本题各个查询语句对应得关系代数表达式表示如下:(1)、∏C#,CNAME(σTEACHER=‘程军’(C))(2)、∏S#,SNAME(σAGE>21∧SEX=”男”(C))(3)、∏SNAME{swv[∏S#,C#(sc)÷∏C#(σTEACHER=‘程军’(C))]}(4)、∏C#(C)∏C#(σSNAME=‘李强’(S)wvSC)(5)、∏S#(σ[1]=[4]∧[2]≠[5](SC×SC))(6)、∏C#,CNAME(Cwv(∏S#,C#(sc)÷∏S#(S)))(7)、∏S#(SCwv∏C#(σTEACHER=‘程军’(C)))(8)、∏S#,C#(sc)÷∏C#(σC#=’k1’∨C#=’k5’(C))(9)、∏SNAME{swv[∏S#,C#(sc)÷∏C#(C)]}(10)、∏S#,C#(sc)÷∏C#(σS#=’2’(SC))(11)、∏S#,SNAME{swv[∏S#(AME=‘C语言’(C))]}关系R与S如下图所示,试计算R÷S。RABCDabcdabefabhkbdefbddlckcdckefSCDcdef第3章关系数据库标准语言SQL一、选择题第8到第11题基于这样得三个表即学生表S、课程表C与学生选课表SC,它们得结构如下:S(S#,SN,SEX,AGE,DEPT)C

数据库系统概论复习试题和答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人h377683120
  • 文件大小310 KB
  • 时间2020-07-10