第一章-数据库概论.ppt

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

第1章数据库系统概论本章主要内容1.1引言数据和信息数据处理与数据管理数据库(DB)数据库管理系统(DBMS)数据库系统(DBS)数据库技术数据与信息数据是数据库系统研究和处理的对象。数据与信息是不可分的,它们既有联系又有区别。所谓数据,通常指用符号记录下来的、可以识别的事物或对象。信息与数据之间存在着固有的联系:数据是信息的符号表示或称为载体;信息则是数据的内涵,是对数据语义的解释。数据处理与数据管理数据处理是指从某些已知的数据出发,推导加工出一些新的数据,这些新的数据又表示了新的信息数据管理是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分数据处理是与数据管理相联系的,数据管理技术的优劣,将直接影响数据处理的效率数据库Database,简称DB:是长期存储在计算机内、有组织的、统一管理的相互关联的数据集合。数据库具有以下特点:数据库可由人工或计算机建立、维护与使用。数据库是具有逻辑关系和确定意义的数据集合。可为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性。针对明确应用目标设计、建立和加载数据库管理系统DatabaseManagementSystem,简称为DBMS。是位于用户与操作系统(OS)之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。数据库管理系统主要功能存储管理任务管理安全性管理完整性管理并发控制数据库系统DatabaseSystem,简称为DBS:是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。数据库技术是由于数据管理任务的需要而产生、用于研究数据库的结构、存储、设计、管理和使用的一门软件学科。1.2数据库技术的发展在应用需求的推动下,在计算机硬件技术、软件技术快速发展的基础上,数据管理技术的发展经历了以下3个阶段人工管理文件系统数据库系统文件系统阶段数据管理的特点:数据长久保存由文件系统管理数据,但存在缺点:冗余度大共享性差数据联系弱数据库阶段1970年美国IBM公司的E.F.Codd连续发表论文,提出关系模型,奠定了关系数据库的理论基础。数据管理的特点:数据结构化数据共享性高、冗余度低、易扩充数据独立性高数据由DBMS统一管理和控制1.3数据模型模型(Model):是对现实世界某个对象特征的模拟与抽象。数据模型(DataModel):是对现实世界数据特征的抽象。数据库系统均基于某种数据模型,数据模型是数据库系统的核心与基础。数据模型的要求及分类数据模型需要满足:能真实地模拟现实世界;容易理解;便于计算机实现。根据数据模型的不同应用目的,可划分为两类:概念模型逻辑模型和结构模型逻辑数据模型的组成要素数据结构:对实体类型和实体间联系的表达和实现数据操作:对数据库的检索和更新(包括插入、删除和修改)两类操作数据完整性约束:规定了数据及其联系应具有的制约和依赖规则概念数据模型中的数据描述实体(entity):客观存在,可以相互区别的事物实体集(entityset):性质相同的同类实体的集合属性(attribute):实体每一个特性称为属性,每个属性有一个值域实体标识符(identifier):能惟一标识实体的属性或属性集,称为实体标识符,也称关键码(key),或简称为键概念数据模型的表示方法概念数据模型是对信息世界建模概念数据模型常用的表示方法:实体-联系方法(Entity-RaletionshipApproach)简称E-R模型E-R模型是用E-R图来描述现实世界的概念数据模型E-R图基本成分矩形框:用于表示实体类型(考虑问题的对象)菱形框:用于表示联系类型(实体间联系)椭圆形框:用于表示实体类型和联系类型的属性惟一标识实体的属性:加下划线实体间的联系一对一联系一对多联系多对多联系一对一联系一对一联系:如果实体集E1中每个实体至多和实体集E2中的一个实体有联系,反之亦然,那么实体集E1和E2的联系称为“一对一联系”,记为“1:1”。一对多联系一对多联系:如果实体集E1中每个实体可以与实体集E2中任意个(零个或多个)实体间有联系,而E2中每个实体至多和E1中一个实体有联系,那么称E1对E2的联系是“一对多联系”,记为“1:N”。多对多联系

文档评论(0)

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

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

1亿VIP精品文档

相关文档