数据库基本概念

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库系统概论

1.1.1 数据的概念

数据(Data)是数据库中存储的基本对象

❖数据的定义

▪描述事物的符号记录

❖数据的种类

▪文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等

❖数据的特点

▪数据与其语义是不可分的

数据库的定义

❖数据库(Database,简称DB):通俗地讲它是容纳数据的仓库。只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的。

❖严格来讲,数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。

❖数据库数据的特点

❖永久存储、有组织、可共享

❖什么是DBMS

▪是建立、管理和维护数据库的软件系统,是一种位于应用软件与操作系统之间,实现数据库管理功能的系统软件。

DBMS的主要功能

▪1数据定义功能

提供数据定义语言(DDL) 定义数据库中的数据对象

▪2数据组织、存储和管理

DBMS要分类组织、存储和管理各种数据,要确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系,高效存

储、方便存取。

▪3数据操纵功能

提供数据操纵语言(DML) ;实现对数据库的基本操作(查询、插入、删除和修改)

▪ 4 控制数据库、维护数据库

▪ 5 通信功能

1.1.2数据库系统概念

❖数据库系统(Database System,简称DBS)

在计算机系统中引入数据库后的系统构成

❖数据库系统的构成

▪数据库

▪数据库管理系统(及其开发工具)

▪数据库应用系统(是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的软件系统。例如,以数据库为基础的财

务管理系统、人事管理系统、图书管理系统等等)。

▪数据库管理员

数据库在计算机系统中的地位

1.1.2 数据库管理技术的产生和发展

❖一,人工管理阶段(20世纪40年代中期~50年代中期)

特点:数据不保存,应用程序管理数据,数据不共享,数据不具有独立性。

❖二,文件系统阶段(20世纪50年代后期~60年代中期)

特点:数据可以长期保存,由文件系统管理数据,

缺点:

(1)数据共享性差,冗余度大

(2)数据独立性差

❖三,数据库系统阶段(20世纪60年代后期以来)

特点:(1)数据结构化

(2)数据共享性高,冗余度低,易扩散

(3)数据独立性高

(4)由DBMS统一管理和控制(为此,DBMS还必须提供以下几方面的数据控制功能)

<1>数据库的安全性保护

<2>数据库的完整性检查

<3>并发控制

<4>数据库恢复

1.1.3 数据库系统的特点

❖数据结构化

❖数据的共享性高,冗余度低,易扩充❖数据独立性高

❖数据由DBMS统一管理和控制

相关文档
最新文档