第1章 数据库系统概述

第1章 数据库系统概述

1.1 数据与数据管理技术

1.1.1 数据库系统的基本概念

数 据 库 (DataBase,DB):是按照一定结构组织并长期存储在计算机内的、 可共享的大量数据的集合。概括起来说,数据库具有永久存储、有组织和可共享三个基本特点。

数据库管理系统(Database Management System,DBMS): 安装于操作系统之上,是一个管理、控制数据库中各种数据库对象的系统软件。包含:数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。

数据库系统(DataBase System,DBS):一般由硬件系统、软件系统、数据库和人员组成。

信息系统(lnformation System,IS):是由计算机硬件、网络 和通信设备、计算机软件、信息资源、信息用户等组成的以处理信息 流为目的的人机一体化系统。

DBS=计算机系统(硬件、软件平台、人)+DBMS+DB

 1.1.2 数据管理技术的发展

人工管理——》文件系统管理——》数据库系统管理

 1.2 数据库系统的特点及组成

1.2.1 数据库系统的特点

1.数据结构化

2.数据的共享性高,冗余度低,易扩充

3.数据独立性高

4.数据由DBMS统一管理和控制(数据库管理系统DBMS):DBMS数据控制功能——

安全性(Security)保护、完整性(Integrity)检查、并发(Concurrency)控制、数据库恢复

1.3 数据库系统结构

1.3.1 三级模式结构

1.三层模式的数据结构可以不一致,例如属性类型的命名和组成可以不一样,通常通过三层模式之间的映射来说明外模式、模式和内模 式之间的对应性。

2.从数据库管理系统角度,三级模式组成:外模式、模式、内模式(内模式对用户透明、底层)

 

 3.数据独立性是指数据与程序间的互不依赖性,一般分为逻辑独立性与物理独立性

4.模式/外模式映像:当模式改变时,外部应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性

5.内模式/模式映像:当数据库的存储结构改变,可以使模式保持不变,从而应用程序也不必改变,保证了数据与程序的物理独立性,简称数据的物理独立性

1.3.2数据库系统体系结构

目前,数据库系统常见的运行与应用结构有:客户/服务器结构、浏览器/服务器结构。

1.客户/服务器结构(C/S)结构

2.浏览器/服务器(B/S)结构

1.4 知识点小结

DBS(数据库系统)    DB(数据库)     DBMS(数据库管理系统)   

外模式、模式、内模式       

(可以有多个)模式/外模式映像:逻辑独立性               (仅一个)内模式/模式映像:物理独立性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值