数据库基础及其应用计算机类李法春任务一课件教学.pptVIP

数据库基础及其应用计算机类李法春任务一课件教学.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库基础及其应用计算机类李法春任务一课件教学.ppt

任务一 设计数据库 机械工业出版社 任 务 单 任务一 设计数据库 1.1 数据库基本概念 1.2 建立E-R概念模型 1.3 建立数据模型 1.4 基本关系运算 1.5 关系的规范化 教学目的: (1)理解数据库系统中的基本概念。 (2)掌握数据库的E-R概念模型和关系数据模型。 (3)掌握关系运算、关系的完整性规则及规范化。 重点与难点: (1)E-R概念模型和关系数据模型。 (2)关系运算及关系的规范化 。 学 时: 4 课时 1.1 数据库基本概念 1.1.1 数据库系统 1、数据:是指使用符号记录下来的、可以识别的信息。 数据是数据库中存储的基本对象。 数据是描述事物的符号记录。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等。 数据处理:对数据进行收集、整理、存储、传播、检查、分类或计算的过程。 信息=数据+数据处理 2. 数据库(Data Base,简称DB) 简单地说:数据库就是存放数据的仓库 定义:长期存储在计算机内,有组织的、可共享的数据集合。 数据库中的数据与应用彼此独立,按一定的组织方式存储在一起、彼此相互关联,具有较小的冗余度、能够被多个用户共享。 3. 数据库管理系统 数据库管理系统是位于用户与操作系统之间的数据管理软件,功能如下: (1)数据定义功能 ——Data Definition Language(DDL) (2)数据操纵功能 ——Data Manipulation Language ( DML) (3)数据运行控制功能 4. 数据库系统(Data Base System) 数据库系统是一个基于数据库的计算机应用系统,是把有关计算机硬件、软件、数据和人员组合起来为用户提供信息服务的系统,因此数据库系统是由计算机系统、数据库、数据库管理系统(及开发工具)、应用系统、数据库管理员(Data Base Administrator,简称DBA)和用户组成的具有高度组织性的总体 。 1.1.2 数据库系统的特点 数据共享 数据共享是指多个用户或应用程序可以同时访问同一个数据库中的数据而不相互影响。 数据冗余度低 数据库从全局观念来组织和存储数据,数据已经根据特定的数据模型结构化,数据库用户的逻辑数据文件和具体的物理数据文件不必一一对应,从而有效地节省了存储资源,减少了数据冗余,增强了数据的一致性。 3.数据的独立性高 数据与应用程序之间彼此独立,它们之间不存在相互依赖的关系。 物理独立性:指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的。应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储格式和组织方法改变了,而应用程序却不用改变。 逻辑独立性:指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构(如数据定义的修改、数据间联系的变更等)改变了,用户程序也可以不变。 4. 增强了数据安全性和完整性保护 安全保密机制,保证没有授权的用户不能进入系统或不能访问数据。 数据完整性检查机制,避免不合法的数据进入数据库中,确保数据库数据的正确性、有效性和相容性。 数据恢复措施,确保当数据库遭到破坏时能及时恢复。 应用程序与数据库之间的关系: 1.2 建立E-R模型 数据的转换 概念模型 概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。 概念模型一方面应该具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识 概念模型应该简单、清晰,用户易于理解。 实体一联系方法(Entity-Relationship Aprroach)。该方法用E-R图来描述现实世界的概念模型,E-R方法也称为E-R模型。 1.2.1 实体(Entity) 实体是现实世界中任何可区分、可识别的事物。 1.2.2 属性(Attribute) 属性是实体所具有的特性,通过属性对实体进行刻画。 实体是由属性组成的。 1.2.2 属性(Attribute) 1.实体型和实体值 实体型:具有类似性质的实体集合。 用实体名及其属性的集合来描述。 例如:“商品”的实体型为“商品(商品编号、商品名称、商品类别、供应商、单价)” 实体值 不同的个体有不同的属性内容(属性值)。 实体值是属性值的集合。 一个实体型对应若干该型的值,这些不同值的实体构成该实体型的实体集。 1.2.2 属性(Attribute) 2.属性型和属性值 属性型就是属性名及其取值类型 属性值就是属性在其值域中所取的具体值。 1.2.2 属性(Attribute) 3.键 一个实体本身

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档