数据库原理与设计方法东南大学自动控制系邵家玉课件下载:...25.ppt

数据库原理与设计方法东南大学自动控制系邵家玉课件下载:...25.ppt

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

数据库原理与设计方法 东南大学自动控制系 邵家玉 课件下载:/ ;联系方式;参考书: 1.王能斌。数据库系统。电子工业出版社。1995年。 2.王能斌编。数据库系统原理。电子工业出版社。2000年。 3.王珊 陈红。数据库系统原理教程。 4.[美]J·D·厄尔曼。数据库系统原理。;第一章?????? Introduction 1.1??? Concepts 1.1.1?? Data、DataBase、DataBase System、DataBase Management System 1.?????? Data (李明,男,1972,江苏,计算机系,1990) 数据、信息、知识三者之间的关系: 数据的语义即为信息,信息在计算机中的存储(表示形式)即为数据。从信息中提升、推理、推导出的新的信息即为知识。 例如:40(数据)—40℃(信息)—发烧(知识); 2.?????? Database——DB 3.?????? Database Management System——DBMS 4.?????? database system——DBS 数据库管理员(database administrator,简称DBA)。;; 5.?????? Data Model 数据模型是用来描述数据的一组概念和定义。一般来说,数据的描述包括两个方面: (1)数据的静态特性 它包括数据的基本结构、数据间的联系和数据中的约束。 (2)数据的动态特性 它指定义在数据上的操作。 如文件系统。 数据模型要面向现实世界,面向用户。;数据模型要面向实现,面向计算机。 1)????? conceptual data model 如ER模型、面向对象数据模型等。 2)????? logical data model 如关系数据模型、层次模型、网状模型等。 3)????? physical data model 概念数据模型只用于数据库的设计,逻辑数据模型和物理数据模型用于DBMS的实现。; 6.?????? Data Schema type: 型是该数据所属数据类型的说明。 value: 值是型的一个实例(instance或occurrence)。 对某一类数据的结构、联系和约束的描述是型的描述,型的描述称为数据模式(Data Schema)。在同一数据模式下,可以有很多的值,即实例。 例如,学生记录可以定义为图1-3(a)的形式,这是数据模式。而图1-3(b)是其一个实例。;;数据模型是描述数据的手段.而数据模式是用给定数据模型对具体数据的描述。 美国国家标准协会(ANSI)的ANSI/X3/SPARC报告把数据模式分为三级(见图1-4)。; 1)????? conceptual schema/logical schema 2)????? external schema 3)????? internal schema 7.?????? Database Instance 数据模式是相对稳定的,而实例是相对变动的。数据模式反映一个单位的各种事物的结构、属性、联系和约束,实质上是用数据模型对一个单位的模拟。而实例反映数据库的某一时刻的状态,也就是这一单位在此时的状态。; 1.1.2?? 数据库技术的产生与发展 1.?????? 人工管理阶段 人工管理数据具有如下特点: 1)????? 数据不保存。 2)????? 数据需要由应用程序自己管理,没有相应的软件系统负责数据的管理工作。 3)????? 数据不共享。 4)????? 数据不具有独立性。 人工管理阶段应用程序与数据之间的对应关系可用图l-3表示。; 2.?????? 文件系统阶段 用文件系统管理数据具有如下特点: 1)????? 数据可以长期保存。 2)????? 由专门的软件即文件系统进行数据管理。 3)????? 数据共享性差。 4)???? 数据独立性低。;文件系统阶段应用程序与数据之间的关系如图1-4所示。; 1)????? 数据结构化 学生人事记录;;; 2)????? 数据的共享性好,冗余度低 3)????? 数据独立性高 4)????? 数据由DBMS统一管理和控制 l?????? 数据的安全性(security) l?????? 数据的完整性(integrity) l??? 并发(concurrency)控制 l?????? 数据库恢复(recovery); 量大 持久 共享; 1.1.3?? 数据库技术的研究领域 1.?????? 数据库管理系统软件的研制 2.?????? 数据库设计

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档