数据库系统原理
数据库系统原理
不言仙声第一章 数据库系统概述
第01讲 数据库系统概述(一)
数据库的地位
数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。
数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。
数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。
第一节 数据库基本概念
第二节 数据管理技术的发展
第三节 数据库系统结构
第四节 数据模型
第一节 数据库基本概念
数据库中四个基本概念
数据(Data)
数据库(Database)
数据库管理系统(DBMS)
数据库系统(DBS)
1.数据(Data)
(1)定义 是描述事物的符号记录,是指用物理符号记录下来的、可鉴别的信息。
(2)数据的形式
文本:数字、字母、文字、特殊字符
多媒体数据:图形、图像、动画、影像、声音、语言等
数据记录:只抽取感兴趣的特征或属性来描述事物。如学生的档案记录、客户信息、货物的运输情况等
(3)数据的特点
数据的含义称为数据的语义,数据与其语义是不可分的。
例:(张三,男,26,北京,上海,13912345678)
描述客户姓名,性别,年龄,籍贯、所在城市,电话
2.数据库(Database)
(1)定义 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。
(2)基本特征
数据按一定的数据模型组织、描述和储存
可为各种用户共享
冗余度较小
数据独立性较高
易扩展
3.数据库管理系统(Database Management System , DBMS)
(1)什么是DBMS?
位于用户与操作系统之间的一层数据管理软件。
是基础软件,是一个大型复杂的软件系统 。
(2)DBMS的用途
科学地组织和存储数据、高效地获取和维护数据。
数据库在计算机系统中的位置
DBMS的主要功能
(1)数据定义功能
提供数据定义语言(Data Definition Language, DDL)。
定义数据库中的数据对象 。
(2)数据操纵功能
提供数据操纵语言(Data Manipulation Language, DML)。
实现对数据库的基本操作 (查询、插入、删除和修改) 。
(3)数据库的运行管理功能
数据库在建立、运行和维护时由DBMS统一管理和控制 。
保证数据的安全性、完整性、多用户对数据的并发使用。
发生故障后的系统恢复。
(4)数据库的建立和维护功能
数据库初始数据装载转换 。
数据库转储 。
介质故障恢复 。
数据库的重组织 。
性能监视分析等
(5)数据组织、存储和管理
分类组织、存储和管理各种数据 。
确定组织数据的文件结构和存取方式。
实现数据之间的联系 。
提供多种存取方法提高存取效率。
(6)其它功能
DBMS与网络中其它软件系统的通信 。
两个DBMS系统的数据转换。
异构数据库之间的互访和互操作 。
4.数据库系统(Database System,DBS)
(1)定义
在计算机系统中引入数据库后的系统构成 。
(2)数据库系统的构成
数据库
数据库管理系统(及其开发工具)
应用系统
数据库管理员
用户
https://img.cdeledu.com/CWARE/2021/0217/cb3761fecfbb2e85-0.png