- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[理学]第1章 数据库系统导论
数据库与信息管理技术
——chap1
讲在课前
地位
核心-主干-重要。
方式
多媒体教室+实验室
要求
准时+及时
考核
40%——出勤+作业
60%——期末闭卷
主要内容
第1章 数据库系统导论
第6章 对象关系数据库技术☆
第10章 现代数据库技术☆
第2章 关系数据库及其语言※
第3章 关系模式的规范化设计※
第4章 数据库设计※
第5章 数据库系统管理技术★
第7章 数据库访问技术★
第8章SQL Server数据库应用★
第9章 Oracle数据库应用×
第1章 数据库系统导论
1.1数据库与信息系统
1.2数据模型与信息模型
1.3数据库系统
1.4现代数据库技术
1.1 数据库与信息系统
数据库管理技术是怎样发展而来的?
什么是数据库?什么是数据库管理系统?
什么是数据库系统?数据库与信息系统的关系是什么?
可将数据库想象成存放数据的仓库
那么数据库管理系统(Data Base Management System,DBMS)这个软件就是仓库保管员,数据库系统就对应整个仓库部门(包括仓库保管员、所有的货物及其存储管理设施),而信息系统就是建立在仓库之上的数据加工厂。
1.1 数据库与信息系统
1.1.1 数据管理的发展
数据管理的三个阶段
人工管理
文件管理
数据库系统
1.人工管理阶段
时间:20世纪50年代中期以前
硬件:只有卡片、纸带、磁带等存储设备
软件:没有操作系统,没有进行数据管理的软件
应用:以科学计算为目的
特点:
程序和数据放在一起
数据不能共享
人工管理阶段数据管理示例
例:两个C语言程序,分别求10个数据之和和最大值。
程序与数据放在一起,数据没有能够共享
2.文件系统阶段
时间:20世纪60年代中期
硬件:磁带、磁盘等大容量存储设备
软件:有了操作系统
应用:不仅用于科学计算,还用于数据管理.
特点:
程序与数据分离
数据有一定的独立性
实现了以文件为单位的数据共享
特征图
数据文件1
…
文件管理系统
数据文件n
应用程序1
应用程序2
应用程序n
数据文件2
文件系统阶段数据管理示例
上例用文件实现
3.数据库系统阶段
时间:20世纪60年代后期
硬件:出现了大容量且价格低廉的磁盘
软件:有了数据库管理系统DBMS
应用:各个方面.
特点:
数据结构化
数据共享性高,冗余小
数据独立性高
数据由DBMS统一管理控制
为用户提供了友好的接口
数据库系统阶段数据管理示例
上例用数据库实现
求和: SELECT Max(Num) FROM Data
求最大值:SELECT Avg(Num) FROM Data
人工管理阶段
文件系统阶段
数据库系统阶段
背
景
应用背景
科学计算
科学计算、管理
大规模管理
硬件背景
无直接存取存储设备
磁盘、磁鼓
大容量磁盘
软件背景
没有操作系统
有文件系统
有数据库管理系统
处理方式
批处理
联机实时处理、批处理
联机实时处理、分布处理、批处理
特
点
数据的管理者
用户(程序员)
文件系统
数据库管理系统
数据面向的对象
某一应用程序
某一应用
现实世界
数据的共享程度
无共享,冗余度极大
共享性差,冗余度大
共享性高,冗余度小
数据的独立性
不独立,完全依赖于程序
独立性差
具有高度的物理独立性和一定的逻辑独立性
数据的结构化
无结构
记录内有结构、整体无结构
整体结构化,用数据模型描述
数据控制能力
应用程序自己控制
应用程序自己控制
由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力
如图所示,随着数据管理技术的不断发展,应用程序不断从底层的、低级的、物理的数据管理工作中解脱出来,能独立的、较高逻辑级别地轻松处理数据库数据。从而能极大地提高了应用软件的生产力。
三个阶段应用程序与数据管理的工作任务划分示意图
1.1.2 数据库基本概念
1.数据与信息
数据(Data)
是描述现实世界事物特征的符号集合。
(符号:数字、文字、图形、图像、声音或其他可以识别的符号 )
信息(Information)
是从数据中提炼、加工和处理后产生的一种数据描述形式。
信息是对接受者是有用的数据。
数据举例
数据的含义称为数据的语义,数据与其语义是不可分的。
例如 93是一个数据
语义1:学生某门课的成绩
语义2:某人的体重
语义3:计算机系2003级学生人数
语义4:请同学给出。。。
学生档案中的学生记录
(李明,男,197205,江苏南京市,计算机系,1990)
语义:学生姓名、性别、出生年月、籍贯、所在院系、入学时间
解释:李明是个大学生,1972年5月出生,江苏南京市人,1990年考入计算机系
1.1.2 数据库基本概念
2.数据库(DB):
数据库是按
您可能关注的文档
最近下载
- 医疗机构内麻醉、精神药品使用与管理制度.docx VIP
- 重庆市房屋建筑与装饰工程计价定额2018-建筑工程.docx VIP
- 重庆市房屋建筑与装饰工程计价定额2018建筑工程.docx VIP
- 七年级语文第一次月考卷(全解全析)(苏州专用)-A4.docx VIP
- 周杰伦所有歌词(14张专辑-包括床边的故事)呕心沥血已经整理完毕可打印.doc VIP
- 中古时期郡望郡姓地理分布考论.docx VIP
- 机械工程材料完整全套教学课件.pptx
- 城市轨道交通运营管理毕业论文-关于铁路客运服务质量的调查与探讨.docx VIP
- 2025年高压电工证题库(附答案).docx
- 智慧工地整体解决方案(投标方案).docx
文档评论(0)