数据库原理 第一章 绪论

第一章 绪论


1. 四个基本概念

1.1 数据

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

数据(Data)的定义
	--描述事物的符号记录
	
组成数据的符号种类
	--数字、字符串、日期、逻辑值、文本、图形、图像、声音
数据的特点
	--数据与其语义是不可分的
	

1.2 数据库

数据库(DataBase)的定义
	--数据库是长期储存在计算机内、有组织的、可共享的数据集合
数据库的特征
	--数据按照一定的数据模型组织、描述和储存
	--可为各种用户共享
	--冗余度较小
	--数据独立性较高
	--易扩展

1.3数据库管理系统

数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件

DBMS的用途
	--科学地组织和存储数据、高效地获取和维护数据

DBMS的主要功能
	--数据定义功能:提供数据定义语言(DDL),用于定义数据库中的数据对象
	-- 数据操纵功能:提供数据操作语言,用于操作数据实现对数据库的基本操作(增删改查)
	--数据库的运行管理:保证数据的安全性、完整性、多用户对数据的并发使用及发生故障的系统恢复
	--数据库的建立和维护功能:提供实用程序,完成数据库数据批量装载,数据库转储,介质故障恢复,数据库的重组织和性能监视等

1.4 数据库系统

数据库系统(DBS)是指在计算机系统中引入数据库后的系统构成
一般把数据库系统简称为数据库
数据库系统的构成
	--由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成

数据库原理 第一章 绪论

2. 数据管理技术的产生与发展

数据管理
	--对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题

数据库原理 第一章 绪论

3. 数据库系统

特点
	--数据的管理者:DBMS
	--数据面向的对象:现实世界
	--数据的共享程度:共享性高
	--数据的独立性:高度的物理独立性和一定的逻辑独立性
	--数据的结构化:整体结构化
	--数据控制能力:DBMS统一管理和控制

3.1 数据的高共享性的好处

	--降低数据的冗余度,节省存储空间
	--避免数据间的不一致性
	--使系统易于扩充

3.2 数据独立性

数据独立性
	--数据的物理独立性
			--指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的。当数据的物理存储改变,应用程序不用改变
	--逻辑独立性
			--指用户的应用程序与数据库的逻辑结构是相互独立的,数据的逻辑结构改变了,用户程序也可以不变

3.3 数据结构化

整体数据的结构化是数据库的主要特征之一

数据库中实现的是数据的真正结构化
	--数据的结构用数据模型描述,无需程序定义和解释
	--数据可以变长
	--数据的最小存取单位是数据项

3.4 DBMS对数据的控制功能

--数据的安全性保护

--数据的完整性检查

--并非控制

--数据库恢复

笔记参考视频:【公开课】数据库系统概论(王珊老师)(完结)

上一篇:mysql基础学习笔记一 mysql概述


下一篇:数据库系统学习笔记(一)