您的位置:首页 > 数据库

数据库系统概论学习笔记之一:数据库系统概述

2008-12-07 19:10 645 查看
1.1.1数据、数据库、数据库管理系统和数据库系统
1)数据(Data)
数据是数据库中存储的基本对象。是描述事物的符号记录。
2)数据库(DataBase,简称DB)
顾名思义,数据库就是存放数据的仓库。
3)数据库管理系统(DataBase Management System,简称DBMS)
数据库管理系统的作用就是如何科学的组织和存储数据,如何高效的获取和维护数据。
数据库管理系统的功能:
1.数据定义功能
DBMS提供数据定义语言(Data Definition Laguage)
2.数据操纵功能
DBMS提供数据操纵语言(Data Manipulation Laguage)
3.数据库的运行管理
数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障的系统恢复。
4.数据库的维护和建立功能
它包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能见识、分析功能等。
4)数据库系统(DataBase System,简称DBS)
数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及开发工具)、应用系统、数据库管理员和用户构成。
DBA(数据库管理员)
1.1.2数据库管理技术的产生和发展
1)人工管理阶段
特点:1)数据不保存2)应用程序管理数据3)数据不共享4)数据不具有独立性
2)文件系统阶段
特点:1)数据可以长期保存2)由文件系统管理数据3)数据共享性差,冗余度打4)数据独立性差
3)数据库系统阶段
特点:1)数据结构化
数据结构化是数据库与文件系统的根本区别。
2)数据的共享性高,冗余度低,易扩展
3)数据独立性高
独立性包括三个方面:物理、逻辑和数据。
4)数据由DBMS统一管理和控制
数据库的共享是并发的(Concurrency)共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。
为此,DBMS必须提供以下几方面的数据控制功能
1.数据的安全性(Security)保护
2.数据的完整性(Integrity)检查
3.并发(Concurrency)控制
4.数据库恢复(Recovery)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: