- 1、本文档共328页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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.?????? 数据库设计
您可能关注的文档
- 教案十四 - 黑龙江幼儿师范高等专科学校.ppt
- 教育心理学分章习题及答案.ppt
- 教育新闻的挖掘与写作技巧ppt84【共享精品-ppt】.ppt
- 教育新闻的挖掘与写作技巧【共享精品-ppt】.ppt
- 教育科技系统学党史知识大赛参考题目58.doc
- 教育统筹局校本支援服务处 中学校本课程发展组科学教育分享...61.ppt
- 散装浮选铅精矿取样、制样方法.doc
- 数字政通:公司章程(2012年8月).ppt
- 数字电子技术试卷试题答案汇总(完整版).doc
- 数学-【数学 2013年】北师大版 八年级下册小复习课件(全册一张PPT方便实用)(共261张PPT).ppt
- 国开景区管理作业2试题及答案.pdf
- 国开景区管理作业1-4试题及答案.pdf
- 河南开放大学本科《地域文化(本)》作业练习1-3试题及答案.pdf
- 2024年大型游乐设施操作证考试题库及答案很全.pdf
- 2024年门座式起重机司机考试题库及答案.pdf
- 2022-2023学年河北省衡水市武强中学高二(下)期末数学试卷【答案版】.docx
- 2022-2023学年河北省保定市崇德实验中学高二(下)期末数学试卷【答案版】.docx
- 江西省2017年中小学教师招聘考试高中化学试卷及答案.docx
- 2024年河北省八年级中考生物真题(解析版).docx
- 2024年南阳市社会保险中心(唐河县企业养老保险分中心)(参公)一级科员招录1人《行政职业能力测验》高频考点、难点(答案详解版).docx
文档评论(0)