数据库系统概述 一、有关概念四个基本概念 1.数据(Data):数据库中存储的基本对象 2.数据库的定义 :数据库(Database,简称 DB)是长期储存在计算机内、有组织的、可共享的大量数据集合 3.数据库管理系统(简称 DBMS):位于用户与操作系统之间的一层数据管理软件(系统软件)。 用途:科学地组织和存储数据;高效地猎取和维护数据 主要功能: 1.数据定义功能 2.数据操作功能 3.数据库的事务管理和运行管理功能 4.数据库的建立和维护功能 5.数据的组织,存储和管理功能 6.其他功能4.数据库系统(Database System,简称 DBS):指在计算机系统中引入数据库后的系统 桌面 DBMS Access ,VFP 客户机/服务器型 DBMS SQL Server , Oracle, MySQL , DB25.数据库系统(DBS)的构成 数据库 数据库管理系统(及其开发工具) 应用系统 数据库管理员(DBA)和用户二、数据管理技术的进展1.数据管理的三个阶段人工管理阶段 文件系统阶段 数据库系统阶段2 数据库系统管理数据的特点如下 1 数据共享性高、冗余少; 2 数据结构化;3 数据独立性高; 4 由 DBMS 进行统一的数据控制功能 3.数据库管理系统的主要功能 1 数据定义功能 2 数据操作功能 3 数据库的事务管理和运行管理功能 4 数据库的建立和维护功能 5 数据的组织,存储和管理功能 6 其他功能 可以对数据提供哪些控制功能 数据的安全性( Security )保护 :保护数据,以防止不合法的使用造成的数据的泄密和破坏。 数据的完整性( Integrity )检查 :将数据控制在有效的范围内,或保证数据之间满足一定的关系。 并发( Concurrency )控制 :对多用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果。 数据库恢复( Recovery ) :将数据库从错误状态恢复到某一已知的正确状态。数据模型 用来抽象、表示和处理现实世界中的数据和信息的工具。通俗地讲数据模型就是现实世界数据的模拟。 数据模型三要素: 数据结构,数据操作,数据的完整性约束。 数据模型分为概念模型、逻辑模型和物理模型 3 个方面。数据结构:是所讨论的对象类型的集合,它是刻画一个数据模型性质最重要的方面;数据结构是对系统静态特性的描述 数据操作:对数据库中数据允许执行的操作及有关的操作规则;对数据库中数据的操作主要有查询和更改(包括插入、修改、删除);数据操作是对系统动态特性的描述数据的约束条件:数据及其联系应该满足...