01 数据库系统概述
1 数据库系统的基本概念
- 数据
- 数据库的定义:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。具有最小冗余度和较高独立性。基本特征:
- 长期储存:持久存储,一般数据量比较大
- 有组织的:数据按一定的数据模型组织、描述和储存
- 可共享的:可为各种用户共享
- 数据库模式(Schema)的定义:数据库模式是数据库中全体数据的逻辑结构和特征的描述
- 数据库管理系统(DBMS):计算机程序的集合,用于创建和维护数据库。
- 位于 OS 和 APP 之间
- 总是基于某种数据类型
- 例子:MySQL, Oracle11g
- 数据库系统(DBS):在计算机系统中引入了数据库后的系统,即采用了数据库技术的计算机系统
- 数据结构化
- 数据的共享性高,冗余度低
- 数据独立性高
- 数据由 DBMS 统一管理和控制
2 DBMS 实现问题
3 数据库设计问题
- 数据冗余
- 更新异常
- 插入异常
- 删除异常
通过模式分解解决
4 数据库存取问题
- 数据定义语言(Data Definition Language,DDL),用于定义数据库数据对象的组合和结构。---存取数据库模式
- 数据操纵语言(Data Manipulate Language,DML),用于操纵数据(增删改查)--存取数据库数据
- 数据库控制语言(Data Control Language,DCL)--存取访问控制信息

浙公网安备 33010602011771号