文档介绍:第6章数据库基础知识
主要内容
数据库系统概述
数据模型
关系模型
SQL
数据库系统概述
数据库技术的发展
数据库新技术
数据库相关基本概念
数据库技术的发展
数据管理技术经历了以下3个阶段:
人工管理阶段
数据不保存、不共享、不具有独立性
文件系统阶段
保存数据
数据的共享性和独立性差
数据库阶段
20世纪60年代中后期
专门的数据管理软件
特点:
数据结构化
数据共享性高,冗余度低,易扩充
数据独立性高
数据由数据库管理系统统一管理
数据库基本概念
数据库:长期储存在计算机内、有组织的、可共享的大量数据的集合;
数据库管理系统
是提供建立、管理、维护和控制数据库功能的一组计算机软件
Database Management System (DBMS)
Oracle、DB2、SQL Server、Informix、Sybase
数据库管理系统的功能:
数据定义功能
表、索引、视图等
数据操纵功能
增、改、删、查询
数据库管理系统的功能:
数据组织、存储和管理
确定以何种文件结构与组织方式组织数据,以何种方式实现数据间联系等,对数据进行分类管理和存取,包括数据字典、用户数据、数据存取路径等
数据库管理系统的功能:
数据库的建立和维护功能
数据库初始数据的输入、转储、恢复等
数据库的运行管理
保证数据的安全性、完整性,进行并发控制等
数据库系统
数据库系统:利用数据库技术进行数据管理的计算机系统;
数据库系统的组成:
数据库
硬件
软件
数据库管理系统
人员