- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统概论swer
第2章 关系数据库
1 .试述关系模型的三个组成部分。答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。
2 .试述关系数据语言的特点和分类。
答:关系数据语言可以分为三类:
关系代数语言。
关系演算语言:元组关系演算语言和域关系演算语言。
SQL:具有关系代数和关系演算双重特点的语言。
这些关系数据语言的共同特点是,语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。
4 .试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?
答:实体完整性规则是指若属性A是基本关系R的主属性,则属性A不能取空值。
若属性 或属性组 F是基本关系R的外码,它与基本关系S的主码Ks相对应 基本关系R和S不一定是不同的关系 ,则对于R中每个元组在F上的值必须为:或者取空值 F的每个属性值均为空值 ;或者等于S中某个元组的主码值。即属性F本身不是主属性,则可以取空值,否则不能取空值。
5.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:
1)求供应工程J1零件的供应商号码SNO:
πSno σSno ‘J1’(SPJ)
2)求供应工程J1零件P1的供应商号码SNO:
πSno σSno ‘J1’∧Pno ‘P1‘ SPJ
3)求供应工程J1零件为红色的供应商号码SNO:
πSno σPno ‘P1‘ (σCOLOR ’红‘ (P)∞SPJ)
4)求没有使用天津供应商生产的红色零件的工程号JNO:
πJno SPJ - πJNO(σcity ‘天津’∧Color ‘红‘ (S∞SPJ∞P)
5)求至少用了供应商S1所供应的全部零件的工程号JNO:
πJno,Pno SPJ ÷ πPno(σSno ‘S1‘ (SPJ))
6.试述等值连接与自然连接的区别和联系。
答:连接运算符是“ ”的连接运算称为等值连接。它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组
自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。
7.关系代数的基本运算有哪些 ? 如何用这些基本运算来表示其他运算?
答:并、差、笛卡尔积、投影和选择5种运算为基本的运算。其他3种运算,即交、连接和除,均可以用这5种基本运算来表达。
第3章 关系数据库标准语言SQL
1 .试述 sQL 语言的特点。
答:
l)综合统一。 sQL 语言集数据定义语言 DDL 、数据操纵语言 DML 、数据控制语言 DCL 的功能于一体。
2)高度非过程化。用 sQL 语言进行数据操作,只要提出“做什么”,而无需指明“怎么做”,因此无需了解存取路径,存取路径的选择以及 sQL 语句的操作过程由系统自动完成。
3)面向集合的操作方式。 sQL 语言采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。
4)以同一种语法结构提供两种使用方式。 sQL 语言既是自含式语言,又是嵌入式语言。作为自含式语言,它能够独立地用于联机交互的使用方式;作为嵌入式语言,它能够嵌入到高级语言程序中,供程序员设计程序时使用。
5)语言简捷,易学易用。
2 .试述 sQL 的定义功能。
sQL 的数据定义功能包括定义表、定义视图和定义索引。 SQL 语言使用 cREATE TABLE 语句建立基本表, ALTER TABLE 语句修改基本表定义, DROP TABLE 语句删除基本表;使用 CREATE INDEX 语句建立索引, DROP INDEX 语句删除索引;使用 CREATE VIEW 语句建立视图, DROP VIEW 语句删除视图。
3 .用 sQL 语句建立第二章习题 5 中的 4 个表。
答:
对于 S 表: S SNO , SNAME , STATUS , CITY ;
建 S 表: CREATE TABLE S Sno C 2 UNIQUE,Sname C 6 ,Status C 2 ,City C 4 ;
对于 P 表: P PNO , PNAME , COLOR , WEIGHT ;
建 P 表 :
CREATE TABLE P Pno C 2 UNIQUE,Pname C 6 ,COLOR C 2 , WEIGHT INT ;
对于 J 表: J JNO , JNAME , CITY) ;
建 J 表:
CREATE TABLE J Jno C 2 UNlQUE,JNAME C 8 , CITY C 4
对于 sPJ 表: sPJ sNo , PNo , JNo , QTY) ;
建 SP
您可能关注的文档
- 数学建模 电梯问题1.doc
- 数学建模 电梯问题4.doc
- 数学建模200国家一等奖论文.doc
- 数学建模_足球_论文.doc
- 数学建模-食品抽检-文献综述.doc
- 数学建模城市空量评估及预测.docx
- 数学建模实践论网购问题.doc
- 数学建模实验报程评估问题.doc
- 数学建模层次分旅游景点选址举例.doc
- 数学建模方法之分析法.doc
- (通用)关于2024年度党员干部民主生活会召开情况的报告.docx
- 2025年党委党组理论学习中心组学习计划+政府办公室2025年党组理论学习中心组专题学习计划.docx
- 纪委监委理论学习中心组2025年专题学习计划+2025年市委办公室理论学习中心组专题学习计划.docx
- 3篇 2025年《政府工作报告》心得体会.doc
- 党组书记在党委理论学习中心组学习研讨会上的发言材料+人大办公室机关关于2025年党组理论学习中心组专题学习计划.docx
- 2025年党支部组织生活会谈心谈话记录+党支部书记和组织委员组织生活会前谈心谈话记录.docx
- 2025年二季度党课讲稿(以中央精神为指引推动2025年工作开好局起好步;强化廉洁教育,筑牢拒腐防变思想防线;开局即决战,起步即冲刺).docx
- 2025年二季度廉政专题、纪检专题党课讲稿(大力纠治“微腐败”和不正之风推动基层风气;深化全面从严治党,净化党内政治生态).docx
- 学习2025年《关于加强新时代中小学体育教师队伍建设若干举措的通知》心得体会研讨发言.docx
- 2025年专题组织生活会个人检视剖析情况报告(检视学习贯彻党的创新理论情况:检视党性修养提高情况:检视联系服务群众情况:检视发挥先锋模范作用情况).doc
文档评论(0)