1.数据库系统概述解读.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.数据库系统概述解读

课程名称: SQL Server 技术基础 授课教师: 张春飞 工作单位: 吉林大学 联系电话:电子邮箱: chunfei@ 课程内容 1.1 引言 1.2 数据模型 1.3 数据库管理系统 1.1.1 数据、数据库、数据库系统和数据库管理系统的基本概念 数据、数据库、数据库系统和数据库管理系统 是4个密切相关的基本概念。 1.数据(data)   数据指描述事物的符号记录。文字、图形、图 像、声音、学生的档案记录、货物的运输情况等都 是数据。 2.数据库(database,简称DB)   数据库指长期存储在计算机内有组织的、可共 享的数据集合。数据库中的数据按一定的数据模型 组织、描述和存储,具有较小的冗余度,较高的数 据独立性和易扩展性,并可为各种用户共享。 3.数据库管理系统(database management system 简称DBMS)   数据库管理系统指位于用户与操作系统之间的 一层数据管理软件。数据库在建立、运用和维护时 由数据库管理系统统一管理、统一控制。数据库管 理系统使用户能方便地定义数据和操纵数据,并能 够保证数据的安全性、完整性、多用户对数据的并 发使用及发生故障后的系统恢复。 4.数据库系统(database system,简称DBS)   数据库系统指在计算机系统中引入数据库后构 成的系统,一般由数据库、数据库管理系统(及其 开发工具)、应用系统、数据库管理员和用户构 成。 数据库系统的构成 1.1.2 数据管理的进展   数据管理是指如何对数据分类、组织、编码、 存储、检索和维护,是数据处理的中心问题。数据 管理经历了人工管理、文件系统和数据库系统三个 阶段。 1.人工管理阶段   在20世纪50年代中期以前,计算机主要用于科 学计算。当时的硬件状况是,外存只有纸带、卡 片、磁带,没有磁盘等直接存取的存储设备;软件 状况是,没有操作系统,没有管理数据的软件;数 据处理方式是批处理。 2.文件系统阶段   20世纪50年代后期到60年代中期,计算机的应 用范围逐渐扩大,计算机不仅用于科学计算,而且 还大量用于管理。这时硬件上已有了磁盘、磁鼓等 直接存取的存储设备;软件方面,操作系统中已经 有了专门的数据管理软件,一般称为文件系统;处 理方式上不仅有了文件批处理,而且能够联机实时 处理。 3.数据库系统阶段   20世纪60年代后期以来,计算机用于管理的规 模更为庞大,应用越来越广泛,数据量急剧增长, 同时在处理方式上,联机实时处理要求更多,并开 始提出和考虑分布处理。解决多用户、多应用共享 数据的需求,使数据为尽可能多的应用服务,出现 了数据库技术和统一管理数据的专门软件系统—数 据库管理系统 1.2 数据模型 1.2.1 概念模型   概念模型实际上是现实世界到机器世界的一个 中间层次。概念模型用于信息世界的建模,是现实 世界到信息世界的第一层抽象,是数据库设计人员 进行数据库设计的工具,也是数据库设计人员和用 户之间进行交流的工具,与具体的DBMS无关。 1.概念模型的主要概念   实体:客观存在并相互区别的事物及其事物之 间的联系。例如,一个学生、一门课程、学生的一 次选课等都是实体。   属性:实体所具有的某一特性。例如,学生的学 号、姓名、性别、出生年份、系、入学时间等。   码:惟一标识实体的属性集。例如,学号是学生 实体的码。   域:属性的取值范围。例如,年龄的域为大于15 小于35的整数,性别的域为(男,女)。   实体型:用实体名及其属性名集合来抽象和刻画 同类实体,称为实体型。例如,学生(学号,姓名, 性别,出生年份,系,入学时间)就是一个实体型。   实体集:同型实体的集合称为实体集。例如,全 体学生就是一个实体集。   联系:实体与实体之间以及实体与组成它的各属 性间的关系。   联系有三种情况:一对一联系,一对多联系,多 对多联系。 2.概念模型的表示方法   概念模型的表示方法很多,最常用的是实体— —联系方法。该方法用E-R图来描述现实世界的概念 模型。E-R图提供了表示实体型、属性和联系的方 法。   实体:用矩形表示,矩形框内写明实体名。 属性:用椭圆形表示,并用无向边将其与相应 的实体连接起来。   联系:用菱形表示,菱形框内写明联系名,并用 无向边分别与有关实体连接起来,同时在无向边旁标 上联系的类型(1:1,1:n或m:n)。 如图所示就是一个班级的概念模型的E-R图。 某工厂物资管理的概念模型 1.2.2 数据模型概念   数据组织的好坏会影响系统效率和用户对 数据库的使用。数据库技术在处理数据的组织 时,用数据模型(Data Model)对现实世界 进行抽象。通俗

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档