关系数据库与SQLServer2008第2版教学课件作者龚小勇第1讲数据库概述E-R概念模型课件.docVIP

关系数据库与SQLServer2008第2版教学课件作者龚小勇第1讲数据库概述E-R概念模型课件.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆电子工程职业学院授课方案(教案) 课名: 教师: 班级: 编写时间: 课题:数据库概述 E-R概念模型 教学目的及要求: 1. 了解数据库技术的产生和发展 2. 理解数据库的基本概念 3. 了解数据库系统的特点 4. 理解ER概念模型的含义;掌握ER概念模型的设计(重点) 教学重点: 概念数据模型、E-R图 教学难点: E-R概念模型的实现方法 教学步骤及内容: 复习并导入新课 一、 课程有关问题的说明 二、 数据库系统概述 1.数据库的地位 ? 数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。 ? 数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。 ? 数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。 教学活动:在我们的生活中,哪些地方用到了数据库? 2.数据库的基本概念 ? 数据(Data):是数据库中存储的基本对象,是描述事物的符号记录。如:数字、文字、图形、图像、声音等。数据与其语义是不可分的。如:学生档案中的学生记录(李明,男,1972,江苏,计算机系,1990)。其语义是:李明是个大学生,1972年出生,江苏人,1990年考入计算机系。 ? 数据库(Database,DB):是长期储存在计算机内、有组织的、可共享的数据集合。 ? 数据库管理系统(Database Management System,DBMS):是位于用户与操作系统之间的管理数据库的软件。 ? DBMS的主要功能有:数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能(实用程序) ? SQL Server 2005是一种DBMS。 ? 数据库系统(Database System,DBS):是指在计算机系统中引入数据库后的系统。 ? 数据库系统的组成如下: ? 计算机系统 ? 数据库 ? 数据库管理系统(及其开发工具) ? 人员:数据库管理员(DBA)、终端用户 ? 通常情况下,把数据库系统简称为数据库。 教学活动:找出数据库系统有哪些特点?并简单阐述。 三、 ER概念模型 1. 数据模型 ? 含义:是对客观事物及其联系的数据描述,即对现实世界的模拟。在数据库中用数据模型来抽象、表示和处理现实世界中的数据和信息。 ? 类型:概念数据模型、逻辑数据模型、物理数据模型 ? 要将现实世界转变为机器世界能够识别的形式,必须经过两次抽象。 2.概念数据模型 ? 含义:用于信息世界的建模,是现实世界到信息世界的第一次抽象,是数据库设计人员进行数据库设计的有力工具,也是设计人员和用户之间交流的语言。 ? 表示方法: ? 实体联系图(ER图):用于描述信息世界的概念数据模型,它通过画图将实体以及实体间的联系刻画出来,为客观事物建立概念数据模型。 3. ER图的基本要素 ? 实体:现实世界中客观存在并可以相互区分的事物。 ? 实体可以是人或物,可以是实际的对象,也可以是抽象的概念(如事物之间的联系)。例如:学生、教师、课程、班委、工厂、职工、产品等 ? 属性:实体所具有的特性。 ? 一个实体可以有若干属性来刻画。例如:学生的属性有学号、姓名、年龄、性别等;产品的属性有产品编号、产品名、规格等。 ? 实体间的联系 ? 一对一联系(简记成1:1):例如:观众和座位 ? 一对多联系(简记成1:n):例如:工厂和职工 ? 多对多联系(简记成m:n) :例如:学生和课程 4.实体联系图(ER图)的绘制 ? 基本要素的表示方法 ? ER图的绘制方法 5.ER图的设计实例 教学活动:阅读教材P6-8,某学校计算机系的教学管理ER图的建立实例(时间10分),并回答以下问题: 1. 有哪些实体? 2. 实体间有哪些联系?各联系是什么类型? 3. 若实体的属性太多,如何简化ER图? 建立步骤: ? 确定实体及属性。(本题已知有两个。) ? 确定联系及属性。 ? “商店-顾客”的联系是m:n ? 联系的属性有四项:顾客(编号)、商店(编号)、消费金额、日期 ? 联系的名称:购物 ? 把实体和联系组合成ER图。 旁批栏: 本次课重点内容小结 1.数据库系统的特点 2.ER图的绘制 ? 确定现实系统可能包含的实体。 ? 确定每个实体的属性。 ? 确定实体之间可能有的联系,并结合实际情况给每个联系命名。 ? 确定每个联系的种类和可能有的属性。 ? 画ER图,建立概念模型,完成现实世界到信息世界的第一次抽象。 课外作业布置 ? 预习: ? 第1章“关系数据模型”中的内容。 ? 请思考下列问题 1. 什么是关键字/码/键? 2.

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档