知识点1 数据库的基本概念 P1-3 知识点2 数据库系统的发展和基本特点 P3-4 知识点3 数据库系统的内部体系结构 P5-7 知识点4 数据模型的基本概念 P7-9 知识点5 E-R 模型 P9-9 知识点6 关系模型 P9-11 知识点7 关系代数 P1-12 知识点8 数据库设计与原理 P12-14 知识点1 数据库的基本概念 1、数据(Data)是描述事物的符号,分临时数据(随程序结束而消亡)和持久性数据(对系统起着长期持久作用的作用)。数据有型和值之分 2、数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。 3、数据库管理系统(Database Management Sy stem,简称 DBMS)位于应用程序和操作系统之间,是为建立、使用和维护数据库而配置的一层数据管理软件,负责对数据库中的数据进行统一的管理和控制。 4、数据库管理系统的四大功能 ⅰ)数据定义功能:提供数据定义语言(DDL) 定义数据库中的数据对象 ⅱ)数据操纵功能:提供数据操纵语言(DM L) ⅲ)运行管理:保证数据的安全性、完整性、并发控制、系统恢复 ⅳ)数据库的建立和维护功能:数据库数据批量装载、数据库转储、介质故障恢复等 5 、数据库系统是指带有数据库的计算机系统。包括数据库、数据库管理系统、应用程序、数据库管理员以及用户等部分。 6 、数据库系统的特点 ⅰ)数据的整体结构化。 ⅱ)数据的共享性高,冗余度低。 ⅲ)数据的独立性高。分为物理独立性和逻辑独立性。 物理独立性:指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。当数据的物理存储改变了,应用程序不用改变。 逻辑独立性:指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变了,用户程序也可以不变。 ⅳ)数据的统一管理和控制。 用户1 用户2 …… 用户n 数据库系统示意图 数据库管理系统 数据库 应用程序 数据库管理员 7 、数据库管理员有三个主要工作 ⅰ) 数据库设计 ⅱ)数据库维护 ⅲ)改善系统性能,提高系统效率 8 、数据库应用系统是数据库系统再加上应用软件及应用界面这三者组成,即具体包括数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面 9 、基本概念的界定 数据库 数据库管理系统 数据库系统 数据库技术 知识点2 数据库系统的发展和基本特点 人工管理阶段示意图 文件系统管理系统示意图 数据管理技 产生背景 特点 数据 软件 系统 学科 程序1 数据1 程序2...