网站大量收购独家精品文档,联系QQ:2885784924

SQL server 数据库课件 第1章.pptVIP

  1. 1、本文档共71页,可阅读全部内容。
  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文档。上传文档
查看更多
第1章 关系数据库管理系统基础知识 1.1 数据库系统概述 1.2 数据模型 1.3 关系数据库及其设计过程 1.4 关系数据库的规范化 1.5 数据表的关联与数据的完整性 1.6 关系数据库应用实例—《电脑器材销售管理》 1.7 实训要求与习题 第1章 关系数据库管理系统基础知识 学习目的与要求 数据库系统的基本概念 数据模型的基本概念 实体联系模型 关系模型的概念和性质 数据库系统的规范化理论等内容 设计创建一个《电脑器材销售管理》数据库模型 1.1 数据库系统概述 计算机应用从科学计算进入数据处理是一个重大转折,数据处理是指对各种形式的数据进行收集、储存、加工和传播的一系列活动,其基本环节是数据管理。数据管理指的是对数据的分类、组织、编码、储存、检索和维护。数据管理方式多种多样,其中数据库技术是在应用需求的推动下,在计算机硬件、软件高速发展的基础上出现的高效数据管理技术。数据库系统在计算机应用中起着越来越重要的作用,从小型单项事务处理系统到大型信息系统,从联机事务处理(OLTP)到联机分析处理(OLAP),从传统的企业管理到计算机辅助设计与制造(CAD/CAM)、现代集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,都离不开数据库管理系统。正是这些不断涌现的应用要求,又不断地推动了数据库技术的更新换代。 2.?? 数据库技术的发展 随着计算机科学的不断发展,数据库技术大致上经历了三个发展时期: (1)??? 20世纪60年代的萌芽期 (2)??? 20世纪70年代的发展期 (3)??? 20世纪80年代的成熟期 1.1.2 数据库 1、数据库 数据库(Database,简称DB),顾名思义,是存放数据的仓库。只不过这个仓库是创建在计算机存储设备上,如硬盘就是一类最常见的计算机大容量存储设备。数据必须按一定的格式存放,以利于以后使用。 可以说数据库就是长期存储在计算机内、与应用程序彼此独立的、以—定的组织方式存储在一起的、彼此相互关联的、具有较少冗余的、能被多个用户共享的数据集合。在这里要特别注意数据库不是简单地将一些数据堆积在一起,而是把相互间有一定关系的数据,按一定的结构组织起来的数据集合。 1.1.3 数据库管理系统 数据库管理系统(DataBase Management System,简称DBMS)是位于用户与计算机操作系统之间的一个系统软件,由一组计算机程序组成。它能够对数据库进行有效的组织、管理和控制,包括数据的存储、数据的安全性与完整性控制等。 DBMS主要功能: 1.1.4 数据库系统 数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统,带有数据库的计算机系统硬件和软件层次如图所示。 数据库系统构成 硬件平台 数据库 软件 数据库管理系统(DBMS)、支持DBMS运行的操作系统、具有数据库接口的高级语言及其编译系统、以DBMS为核心的应用开发工具。 为特定应用环境开发的数据库应用系统。 相关人员 数据库管理员(DBA)、系统分析员、数据库设计员、应用程序员、用户 1.2 数据模型 概念数据模型:独立于计算机系统的数据模型,用来描述所使用的信息结构。 逻辑数据模型:现实世界的第二层抽象,反映数据的逻辑结构。 物理数据模型:反映数据在计算机中的存储结构。 1.2.1数据模型的组成要素 数据结构:所研究的对象类型的集合,这些对象是数据库的组成成分。 数据操作:指对数据库中不同数据结构的对象所允许执行的操作的集合,包括操作及操作规则。 完整性约束:数据的完整性约束条件是一组完整性规则的集合。 1.2.2 概念模型 具体的数据库管理系统DBMS所支持的逻辑数据模型不便于非计算机专业人员理解和应用,在开始设计数据模型时,可以先用概念数据模型将现实世界中的客观事物用某种信息结构表示出来,再转化为用计算机表示的逻辑数据模型,如图所示。 概念模型涉及的概念 (1)??? 实体:现实世界中客观存在并可相互区分的事物称为实体。 (2)??? 属性:实体所具有的某一特性称为属性。 (3)?实体和属性的型与值:型是结构,用实体名及其属性名集合描述同类实体,称为实体型;值是数据,不同的实体有不同的属性内容(属性值)。 (4)??? 实体集:具有相同实体型的实体值的集合称为实体集。 (5)??? 关键字:在实体属性中,能区别实体集合中不同个体的某一个或某几个属性的组合,称为关键字。 1.2.3 层次模型 在数据库中,对满足以下两个条件的数据模型称为层次模型。 有且仅有一个节点无双亲,这个节点称为“根节点”。 其他节点有且仅有一个双亲。 层次模型中相关概念 在层次

文档评论(0)

ki66588 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档