当前位置:首页 > 数据库基础与应用第二版课后答案 王珊李盛恩编著 - 图文
3:EXECUTE
三:简单题
1. 简述SQL server中给自变量赋值的两种方法
2. 说明全局变量@@ERROR 、@@ROWCOUNT、@@FETCH_STATUS的含义和用途
3. 游标由哪两部分组成?叙述各自的含义
4. 在FETCH语句中可以添加NEXT、FIRST、LAST、PRIOR、ABSOLUTE和
RELATIVE关键字,说明这些关键字的含义
5. 简述存储过程的优点:
6.给定学号,建立一个存储过程,计算出该学生选修课程的门数和平均成绩
给定学号,建立一个存储过程,计算出该学生选修的课程的门数和平均成绩。 7. 简述触发器的执行过程,比较触发器与存储器过程的差异。
8. 了ORACLE 对触发器的定义和管理方法。
9. 在表STUDENT 上建立触发器,用于检测新加入的学生的学号的最前面的4个字符必须
是当前的年份
10. 在嵌入式SQL 中是如何区分SQL语句和主语言语句的?
答:在嵌入式SQL中,为了能够区分SQL于宿主语言语句,所有的SQL与语句 必须加上前缀 EXEC SQL.
11. 在嵌入式SQL中是如何解决数据库工作单元与源程序工作单元之间通信的?
将SQL嵌入到高级语言中混合编程,SQL语句负责操作数据库,高级语言语句 负责控制程序流程,这时程序中含有两种不同的计算机模型的语句,一种是描述 性面向集合的SQL语句,一种是过程性的高级语言语句,SQL标准主要使用宿主变量 在它们之间相互交换数据,进行通信。
12. 在嵌入式SQL中是如何协调sql语言的集合处理方式和主语言的单纪录处理方式?
第八章
1.什么是概念模型? 概念模型的作用是什么?
答:概念模型用于信息世界的建模,是显示世界到信息世界的第一层抽象,是数据库设计 人员在进行数据库设计的时候的有力工具,也是数据库设计人员和用户之间进行交流的语言。
2.什么是E-R 图?构成E-R图的基本要素是什么?
答:E-R图为实体联系图,提供了表示实体型、属性、和联系的方法、 ,用来描述现实世界的模型。
构成E-R图的基本要素是 :实体型、属性和联系,其表示方法为: A. 实体型,用举行表示,矩形框内写明实体名。
B. 属性,用椭圆形表示,并用无向边将其与相应的实体联系起来。
C. 联系,用菱形表示,菱形框内,写明实体联系名,并用无向边分别于
与有关实体联系起来,同时在无向边旁标上联系的类型(1:1,1:N或m:n)
3.定义并解释概念模型中的以下术语:
实体 实体型 属性 联系 联系性
答:在实体联系模型中,用实体表示现实世界中某一个具体的物体,具有相同性质 的实体组成了一个实体型,每个实体型要有一个名字,一般用名词表示,每个实 体型有一组属性,表示实体型的特点或性质,联系是联系性的一个实例。 物体之间的联系用实体型时间的联系性表示,联系型有名字,一般用动词或 动词短语作为联系型的名字。 4.关键字的两个特性是什么? 唯一性 、最小性。 5.解释一下术语:
超级关键字 主关键字 候选关键字
超级关键字:包含关键词的属性组。如果一个实体型有多个关键字,则要 选取一个作为实体型的关键字,换句话说,一个实体型只需要一个关键字, 被选中的关键字叫做主关键字,其它的关键字叫做候选关键字。
6.试给出三个实际情况的关系图,要求实体型之间具有一对一、一对多、多对多的各种不同的联系。
7.试着给出一个实际情况的E-R图,要求有三个实体型,而且三个实体型之间有多对多的联
系
8.三个实体型之间的多对多的联系和三个实体型两两之间的3个多对多的联系等价吗?为什么?
共分享92篇相关文档