数据库原理课后习题及解答.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:29 大小:312KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库原理课后习题及解答.doc

数据库原理课后习题及解答.doc

预览

免费试读已结束,剩余 19 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《数据库原理》课后习题及解答课后习题:HYPERLINK\l"_第一章_概_"第一章HYPERLINK\l"_第二章_数据模型"第二章HYPERLINK\l"_第三章_关系数据库系统"第三章HYPERLINK\l"_第四章_关系数据库系统标准语言SQL"第四章HYPERLINK\l"_第五章_数据库的物理组织"第五章HYPERLINK\l"_第六章_关系数据库的查询优化"第六章HYPERLINK\l"_第七章_数据库保护"第七章HYPERLINK\l"_第八章_关系数据库规范化理论"第八章HYPERLINK\l"_第九章_数据库设计与数据库管理"第九章习题答案:HYPERLINK\l"index1"第一章HYPERLINK\l"index2"第二章HYPERLINK\l"index3"第三章HYPERLINK\l"index4"第四章HYPERLINK\l"index5"第五章HYPERLINK\l"index6"第六章HYPERLINK\l"index7"第七章HYPERLINK\l"index8"第八章HYPERLINK\l"index9"第九章第一章概论试解释下列术语:数据库;数据库管理系统;数据库系统试述数据库管理系统的组成内容。试比较文件系统与数据库系统的异同。什么叫数据的物理独立性与逻辑独立性?并说明它的重要性。试述数据库系统的优点。什么叫数据的冗余与数据的不一致性?什么叫数据库管理员?他的主要工作是什么?试述数据库系统发展的几个阶段。HYPERLINK\l"index"返回HYPERLINK\l"index1"第一章答案第二章数据模型什么叫数据库模型,它分哪几种类型?试区别数据模型与数据模式。什么叫数据模式,它分哪三级?试述数据模型四个世界的基本内容。试介绍E-R模型,EE-R模型及面向对象模型、谓词模型,并各举一例说明之。层次网状模型有什么特点?并各举一例说明之。试比较层次、网状、关系模型之优缺点。试说明关系模型的基本结构与操作。目前流行的关系型数据库管理系统,有哪些你比较熟悉,试介绍其特点。你认为“数据模型”在整个数据库领域中是否有重要作用和地位,试详细说明之。一图书馆借阅书刊,请你画出书刊、读者及借阅三者间的E-R模型。一人事档案中,有干部、职工,干部又有高级干部与一般干部,请用EE-R模型画出他们之间关系。试述物理模型的主要内容。试叙述四个世界的转化关系。请你比较四种数据模型的异同。HYPERLINK\l"index"返回HYPERLINK\l"index2"第二章答案第三章关系数据库系统试述关系数据库系统的优点。试述关系型的12条标准,并说明FOXBASE为何是半关系型的。关系代数与关系演算的表示能力是否相同?试证明之。从关系模型的数学表示中,你是否认为网状与层次模型也可以用数学方法表示?试说明理由。设有如图3-1所示的医院组织。试画出其E-R图及关系模式并分别用关系代数及关系演算方法写出下面之查询公式:找出外科病房所有医生姓名;找出管辖13号病房的主任姓名;找出管辖病员李维德的医生姓名。今有如下的商品供应关系数据库:供应商S(SNO,SNAME,STATUS,CITY)零件P(PNO,PNAME,COLOR,WEIGHT)工程J(JNO,JNAME,CITY)供应关系SPJ(SNO,PNO,JNO,QTY)(注:QTY表示供应数量)试画出其E-R图并分别用关系代数及关系演算方法写出下面之查询公式:求供应工程J1零件的供应商号码;求没有使用天津单位生产的红色零件的工程号;求供应工程J1零件P1的供应商号码;求供应工程J1零件为红色的单位号码;求至少用了单位S1所供应的全部零件的工程号;求供应商与工程在同一城市能供应的零件数量。试比较关系代数与关系演算表示方法之异同。请你对关系数据库数学理论作出评价。HYPERLINK\l"index"返回HYPERLINK\l"index3"第三章答案第四章关系数据库系统标准语言SQL试述SQL的特点与功能。什么是基表?什么是视图?二者有何关系与区别?要将SQL作嵌入需要解决哪些问题?如何解决之?有如图4-2所示结构的医院组织。请用SQL描述其模式并作如下查询:⑴找出外科病房所有医生的姓名;⑵找出管辖13号病房的医生的姓名;⑶找出管理病员李韦德的医生的姓名;⑷给出内科病房患食道癌病人总数;本章所定义的学生数据库(S,C,SC)中用SQL做如下之操作:查询系为计算机的学