- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆电子工程职业学院授课方案(教案)
课名: 教师:
班级: 编写时间:
课题:总复习 之 数据库基础 教学目的及要求:
掌握数据库的基本概念
掌握ER概念模型、关系数据模型及其转化
掌握关系规范化
掌握T-SQL编程基础 教学重点:
数据模型、概念模型、E-R图、关系规范化、常量与变量的使用、流程控制语句 教学难点:
E-R概念模型、关系数据模型的实现方法 教学步骤及内容:
复习并导入新课
数据库的基本概念
数据(Data):是数据库中存储的基本对象,是描述事物的符号。如:数字、文字、图形、图像、声音等。
数据库(Database,DB) :是储存在计算机内、有组织的、可共享的数据集合。
数据库管理系统(DBMS):是位于用户与操作系统之间的管理数据库的软件。
数据库系统(DBS):是指在计算机系统中引入数据库后的系统,包括:计算机系统、数据库、数据库管理系统、人员。
ER概念模型
数据模型的含义:对现实世界(存在于人脑之外的客观世界)的模拟。
数据模型的类型:概念数据模型、逻辑数据模型、物理数据模型
概念模型的含义:用于信息世界(现实世界在人脑中的反映)的建模,是现实世界到信息世界的第一次抽象。
概念模型的表示方法:实体联系图(ER图)
ER图的基本要素
实体:现实世界中任何可以被认识、区分的事物。
属性:实体所具有的特性。
实体间的联系:一对一联系、一对多联系、多对多联系
关系数据模型
逻辑数据模型
含义:是用户从数据库所看到的数据模型。用概念数据模型表示的数据必须转化为逻辑数据模型表示的数据,才能在DBMS中实现。
类型(四种):关系模型(最常用)、层次模型、网状模型、面向对象模型
关系数据模型的含义:用二维表格结构表示实体及实体之间的联系的数据模型。完成信息世界到机器世界的第二次抽象。
具有如下性质的二维表格,又称为一个关系。
表中每一个属性值都是不可分解的。
表中不允许出现相同的行/列。
表中没有行序、没有列序。
说明:1个关系就是1张二维表,反过来则不一定。
E-R图转化为关系模式/表
关系模式的表示方法:用关系名和包含的属性名的集合表示。例如:学生(学号,姓名,性别,年龄,系编号)
关系模式与关系(表)的区别
转化原则
每个实体转换为一个关系。
每个联系也转换成一个关系。
有相同码的关系可以合并。
关系的规范化
函数依赖:是指关系中各属性或属性组之间的相互依赖关系。
函数依赖的类型:完全函数依赖、部分函数依赖、传递函数依赖
例如:SCD(学号,姓名,课程号,成绩,系名,系主任)
“学号+课程号” →“成绩”,是完全函数依赖。
“姓名、系名、系主任”与主码是部分函数依赖
学号→系名,系名→系主任,则系主任传递依赖于学号
关系规范化的含义:为了区分关系模式的优劣,把关系模式分为各种不同等级的范式。
将低级范式转换为若干个高级范式过程。
范式的类型:
1NF:关系模式R的所有属性的值都不可再分解值。
2NF:R为1NF,且R中每个非主属性完全函数依赖于R的主码(复合码)。
3NF:R为2NF,且R中每个非主属性都不传递函数依赖于R的某个候选码。
标识符
命名规则
常量和变量
常量的书写格式:取决于它所表示的值的数据类型。字符型、日期型常量要用单引号括起来。
局部变量:
用户自己定义的变量,用于在语句之间传递数据。
局部变量名以@符号开头。
使用时,必须先声明。
全局变量:
是系统定义的变量,用于存储系统的特定信息.
用户不能建立全局变量,也不能修改其值。
全局变量名以@@符号开头。
局部变量的声明:declare @变量名 数据类型[,…n]
注意:局部变量未被赋值之前,其值为null。
局部变量的赋值:1.set @变量=表达式 2.select @变量=表达式 [,…n]
局部变量的显示:1.print 表达式 2.select 表达式 [,…n]
函数
流程控制语句
旁批栏:
本次课重点内容小结
数据模型、概念模型、E-R图、关系规范化、常量与变量的使用、流程控制语句
课外作业布置
复习题集
您可能关注的文档
- 固态相变 教学课件 作者 刘宗昌第6章淬火钢的回火转变 6.5合金马氏体的回火二次硬化.ppt
- 固态相变 教学课件 作者 刘宗昌第6章淬火钢的回火转变 6.6 淬火钢回火时机械性能变化.ppt
- 固态相变 教学课件 作者 刘宗昌第7章合金的沉淀与时效 7.1 脱溶及时效.ppt
- 固态相变 教学课件 作者 刘宗昌第7章合金的沉淀与时效 7.2 有色合金中的脱溶.ppt
- 固态相变 教学课件 作者 刘宗昌第7章合金的沉淀与时效 7.3 合金脱溶的性能.ppt
- 固态相变 教学课件 作者 刘宗昌第7章合金的沉淀与时效 7.4低碳钢的时效.ppt
- 固态相变 教学课件 作者 刘宗昌第7章合金的沉淀与时效 7.5含铜钢中铜的脱溶与时效.ppt
- 固态相变 教学课件 作者 刘宗昌第7章合金的沉淀与时效 7.6调幅分解.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 补充材料1 生活垃圾填埋焚烧技术进展.ppt
- 固体废物处理与资源化( 第二版) 教学课件 作者 赵由才牛冬杰柴晓利 编 补充材料2 污泥固化脱水稳定化 循环卫生填埋 资源化.ppt
文档评论(0)