数据库系统基础知识完整版课件全套ppt教学教程最全整套电子教案电子讲义
该资源是一个关于数据库系统基础知识的完整版课件,全套ppt教学教程,涵盖了数据库系统的概述、数据模型、关系数据库、数据库设计、数据库管理系统、数据库应用系统等方面的知识点。
数据库系统概述
数据库系统是一个采用数据库技术的计算机系统,由数据库、数据库管理系统和数据库应用系统三部分构成的运行实体。数据库系统的主要组成部分包括数据库、数据库管理系统和数据库应用系统。
* 数据库(DataBase,简称DB):是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可以为多个用户共享,与应用程序彼此独立,统一管理的数据集合。
* 数据库管理系统(Database Management System,简称DBMS):是提供建立、管理、维护和控制数据库功能的一组计算机软件。
* 数据库应用系统:是在数据库管理系统的基础上由用户根据自己的实际需要自行开发的应用程序。
数据模型
数据模型是数据库管理的教学形式框架,包括数据库数据的结构部分、数据库数据的操作部分和数据库数据的约束条件。数据模型可以分为概念数据模型、逻辑数据模型和物理数据模型三种类型。
* 概念数据模型:面向数据库用户的实现世界的模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS 的具体技术问题,集中精力分析数据以及数据之间的联系等。
* 逻辑数据模型:是概念数据模型转换后的模型,用于描述数据库的逻辑结构。
* 物理数据模型:是逻辑数据模型转换后的模型,用于描述数据库的物理存储结构。
实体-联系模型
实体-联系模型(E-RE-R模型)是描述实体之间的关系的模型。实体是指客观存在并可相互区别的物体,可以是具指客观存在并可相互区别的物体,也可以是抽象的概念或联系。
* 实体:指客观存在并可相互区别的物体。
* 属性:实体具有的某一种特性。
* 码:唯一标识实体的属性集称为码。
* 域:属性的取值范围称为该属性的域。
关系数据库
关系数据库是最常用的数据库管理系统之一,关系数据库管理系统的目标是使用户能够科学地组织和存储数据,能够从数据库中高效地获得需要的数据,方便地处理数据。
数据库设计
数据库设计是对数据库的结构和组织方式的设计,包括概念设计、逻辑设计和物理设计三个阶段。
数据库管理系统
数据库管理系统是提供建立、管理、维护和控制数据库功能的一组计算机软件。数据库管理系统的功能包括数据定义、数据操作、数据库的运行管理、数据组织、存储与管理、数据库的保护、数据库的维护、通信等。