下载此文档

数据库基础.ppt


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
数据库基础
本 章 内 容
 数据库基本概念
数据模型
数据库技术的发展
第1章 数据库基础
§ 数据库基本概念
1.信息
信息是事物运动状态和特征的表现形式 。
2.数据
 数据是指能被计算机识别和处理的物理符号,包括数字、文字、图形、图像、声音、动画和影像等。数据是信息具体化的表示形式。是数据库系统研究和处理的对象。
3.数据处理
数据处理是指对数据进行收集、存储、计算、分类、排序和传输等操作。
信息、数据和数据处理
4.数据管理
数据管理是数据处理的核心。它主要是指对数据进行分类、排序、编码、存储、检索和维护等操作 。
§ 数据管理技术的发展
随着计算机系统硬件和软件技术的发展,计算机数据管理经历了由低级向高级的发展过程,这一过程一般可以分为3个阶段:
1.人工管理阶段
2.文件系统阶段
 3.数据库系统阶段
数据库系统阶段的数据管理特点:
 (1)数据结构化
 数据库中的数据是有结构的,这种结构决定于数据库所采用的数据模型。数据库不仅反映客观事物本身,而且反映出事物之间的联系。
(2)实现数据共享,减少数据冗余
在数据库系统中,数据已经从应用程序中分离出来供多个应用程序使用,从而实现了数据共享,减少数据冗余,但不是消灭冗余,必要的重复还要保留,以体现数据之间的联系.
(3)数据独立性高
1)数据库的物理独立性:数据库的物理结构改变时,其逻辑结构不变 。
 2)程序和数据的逻辑独立性:数据库的逻辑结构改变时,用户的程序不用改变
(4)有统一的数据管理和控制功能
1.数据库(DB DataBase)
数据库是存储在计算机中结构化的相关数据的集合。它不仅包含描述事物的数据本身,而且包含数据之间的联系。
在Visual FoxPro中,数据库是存放表(Table)、视图(虚拟表)及其联系的容器。
2.数据库管理系统(DBMS)
(1)DBMS的概念
数据库管理系统是建立、维护、使用和管理数据库的软件。常用的数据库管理系统有SQL Server,Oracle,DB2等;微型计算机中常用的小型数据库管理系统有Visual FoxPro,Access等。
§ 数据库系统的基本概念
2)DBMS的功能
①数据定义功能
  DBMS提供数据定义语言(DDL,Data Definition Language),定义数据库的结构。
②数据操纵功能
  DBMS提供数据操纵语言(DML,Data Manipulation Language),实现对数据库的操作。基本的数据操作有四种:检索、插入、删除和修改。
③数据库运行控制功能
  ④数据库的维护功能
3.数据库应用程序
它是为了解决某个实际问题,程序开发人员利用DBMS编写的应用软件。例如财务软件。
4.数据库系统(DBS DataBase System)
数据库系统是指引入数据库技术后的计算机系统。它由3个部分组成。数据库系统的核心是数据库管理系统(DBMS)。
计算机硬件系统
操作系统
数据库管理系统(DBMS)
数据库系统 计算机软件系统 数据库(DB)
(DBS) 数据库应用程序
其他辅助工具软件
数据库管理员(DBA )
计算机操作人员
普通用户
5.数据库应用系统
安装并运行数据库应用程序的数据库系统称为数据库应用系统。
§ 数据模型
1.现实世界
现实世界是存在于人们大脑映象之外的客观世界,事物及其相互联系处在这个客观世界中。事物可以是实体,比如一个人,一台计算机;也可以是抽象概念,比如某人的爱

数据库基础 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库新人
  • 文件大小1.28 MB
  • 时间2021-09-18