- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
-数据库原理与设计方法东南大学自动控制系邵家玉课件下载:
数据库原理与设计方法
东南大学自动控制系
邵家玉
课件下载:/ ;联系方式;参考书:
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.?????? 数据库设计
您可能关注的文档
- -727营销管理-口才训练与电话技巧(ppt31)-管理培训.ppt
- -BBB组织结构改造方案的评估与建议(PPT63)-组织结构.ppt
- -Canon品牌EOS数位单眼相机介绍.ppt
- -CCC强制性产品认证--《工厂质量保证能力要求》(PPT89)-其他认证资料.ppt
- -InfoMall数据检索服务的设计以及全文检索系统的初步实现.ppt
- -PMD制造部5S现场管理培训教材PPT38-现场管理.ppt
- -PPAP-生产件批准程序(PPT134)-生产制度表格.ppt
- -SQL概述数据定义查询更新视图数据控制嵌入式SQL.ppt
- -SQL概述数据定义查询更新视图数据控制嵌入式SQL1.ppt
- -TOYOTA广汽(汽车)员工行为规范培训讲解PPT-汽车.ppt
原创力文档


文档评论(0)