当前位置:文档之家› 数据库基础知识培训

数据库基础知识培训

多应用共享数据的需求,使数据为尽可能多的应用服务,数据库技术 便应运而生。
二、数据库技术的产生与发展
• 2.3数据库系统阶段 数据库是以数据为中心组织数据,减少了数据的冗 余,提供更高的数据共享能力。程序和数据具有了 较高的独立性,降低了应用程序研制与维护的费用。
应用程序1 应用程序2
DBMS
数据库
据库和计算机支持
二、数据库技术的产生与发展
• 2.4高级数据库阶段(20世纪80年代以后) ➢对象数据库系统 ✓对象数据库模型能完整地描述现实世界的数据结构,能表达数据
间嵌套、递归等关系。 ✓具有面向对象技术的封装性(把数据与操作定义在一起)和继承
性(继承数据结构和操作)的特点,提高了软件的可重用性。
什么是数据库(Database,DB) 1. 存放数据的仓库 2. 存在于计算机的存储设备上 3. 数据是按照一定的数据模型组织的一组相关数据的集合 4. 数据可以被共享 数据库是长期存储在计算机内,有组织的、大量的、可共享的数据集合。 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、 较高的数据独立性和易扩展性,并可为用户共享。
冯诺依曼计算机模型
2.数据库管理系统 数据库管理系统(DBMS)是管理数据库的系统,它按一定 的数据模型组织数据。DBMS应提供如下功能: ( ( 删 什 D数B12除么M据))、是S分数数)修数为据据改据两定操、库种义纵查管:功功询理能能等系::。统可可(定对D义数at数据ab据库ase库表M中进a的行na数基ge据本me对操nt象作Sy。,st如em插,入、 ( 应 ( 义12..34的,用有))约数户关数数束据可数据据条库以据的库件用直库完的。户接的整安名使定性全及用义检保密的信查护码数息功功、据数能能权;据::限,保保等如证 证。数用只据户有库输具的入有名的权称数限,据的表满用的足户定相才 能 问访题1问:数如据何库建中立的一数个据容。器,来存放数据? ( 问5题)2数:据如库何的把并数发据控装制入功容能器:?使多个应用程序可在同一时 刻 问并题3发:地如访何问从数1据万库条的数数据据中。,挑选出1千条数据进行排序?
( 障 —6时—)进数数行据数据库据库系库统管恢的复理故,系障以恢统保复证(功数D能据B:M库使可S数)靠据运库行在。运行出现故
(7)在网络环境下访问数据库的功能。 (8)方便、有效地存取数据库信息的接口和工具。编程人 员通过程序开发工具与数据库的接口编写数据库应用程序。
....
应用程序n 数据库系统阶段应用程序与数据之间的对应关系
二、数据库技术的产生与发展
• 2.4高级数据库阶段(20世纪80年代以后) ➢分布式数据库系统 ✓数据物理上分布在不同地方,但逻辑上是一个整体 ✓各个分散的数据库既可以执行局部应用(访问本地数据库),又
可以执行全局应用(访问异地数据库) ✓各分散的计算机由数据通信网络相连,任务处理可以寻求其他数
二、数据库技术的产生与发展
• 2.3数据库系统阶段(20世纪60年代后期 ) ➢ 硬件条件:
已有大容量磁盘,硬件价格下降; ➢ 软件条件:
✓ 软件价格上升,为编制和维护系统软件及应用程序所需的成本相对增 加。
✓ 以文件系统作为数据管理手段已经不能满足应用的需求。 ✓ 出现了统一管理数据的专用软件系统数据库管理系统,以满足多用户、
世界上第一个通用的DBMS诞生于20世纪60年代, 由通用电气公司的Charles Bachman设计,称之为 Integrated Data Store,简称IDS。
该系统奠定了网状数据模型的基础,极大地影响 了数据库系统的发展。
1969年IBM公司推出了第一个商品化的数据库管 理系统Information Management System,简称为 IMS
应用程序2
数据集2
… …
(4)数据不具有独立性
应用程序n
数据集n
数据库技术的产生与发展
• 2、文件系统阶段(20世纪50年代后期到60年代中期) ➢硬件条件:
已有了磁盘、磁鼓等直接存储设备 ➢软件条件:
操作系统中已有了专门的数据管理软件——文件系统。 ➢文件系统阶段特点:
(1)数据可以长期保存 (2)由文件系统管理数据 (3)数据共享性差,冗余度大 (4)数据独立性差
它基于层次数据模型。1970年IBM公司San Jose实 验室的Edgar Frank Codd提出了关系数据模型,以 关系或表作为描述数据的基础。 在其后的几年中,Codd又发表了一系列文章,奠定 了关系数据库的理论基础。 20世纪70年代是关系数据库理论研究和原型开发的
数据库技术的新发展
1.传统数据库时期
层次数据库 网状数据库
2.关系数据库时期
关系数据库
3.专用数据库时期
工程数据库系统 图形数据库系统 等
4.新一代数据库时期
数据仓库 Web数据库系统等
第一个里程碑 第二个里程碑 第三个里程碑
数据库基本概念
数据库与数据库管理系统
1.数据库 数据库(DB)是存放数据的仓库,而且这些数据存在一定的关联,并按一 定的格式存放在计算机上。从广义上讲,数据不仅包含数字,还包括文本、 图像、音频、视频等。
目 录
数据库发展过程
01
什么是服务器?
服务器的分类
02
数据库基本概念
CPU、内存、系统总线、阵列卡
磁盘、电源、风扇
03
04
SQL Server2008R2概述
机柜,数据中心常用设备
数据库技术产生于20世纪60年 代末70年代初,其主要目的是有效 地管理和存取大量的数据资源.
数据库技术主要研究如何存储, 使用和管理数据. 数年来,数据库 技术和计算机网络技术的发展相互 渗透,相互促进,已成为当今计算 机领域发展迅速,应用广泛的两大 领域.数据库技术不仅应用于事务处 理,并且进一步应用到情报检索, 人工智能,专家系统,计算机辅助设 计等领域.
数据库技术的产生与发展
• 1、人工管理阶段(20世纪50年代中期以前 )
“以程序为中心” 数据处于辅助地位
➢硬件条件: 外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备。
➢软件条件: 没有操作系统,没有管理数据的软1)数据不保存
(2)应用程序管理数据 (3)数据不共享
相关主题