数据库原理与应用
本资源摘要信息是基于PPT课件《数据库原理与应用》所生成的知识点,主要涵盖了数据库系统概述、关系数据库、关系数据库标准语言-SQL、关系数据库理论、数据库安全保护、数据库设计等方面的知识点。
数据库系统概述
* 信息的定义:信息是关于现实世界事物的存在方式或运动状态的反映的综合。
* 数据的定义:数据是对信息的一种符号化表示,即用一定的符号表示信息。
* 数据处理的定义:围绕着数据所做的收集、存储、分类、加工、计算等一系列活动称为数据处理。
* 数据管理的定义:数据处理的一系列活动中,数据的收集、存储、分类、传输等操作称为基本操作,这些基本操作环节称为数据管理。
数据库系统的发展
* 人工管理阶段:20世纪50年代中期以前,数据由人来管理,计算机主要用于科学计算,数据量不大。
* 文件系统阶段:20世纪50年代后期到60年代中期,计算机外存已有了磁鼓、磁盘等存储设备,软件有了操作系统,人们在操作系统的支持下,设计开发了一种专门管理数据的计算机软件,称为文件系统。
* 数据库系统阶段:20世纪60年代后期开始,出现了数据库技术,出现了统一管理数据的专门软件系统——数据库管理系统。
数据库系统的组成
* 数据库管理系统
* 数据模型
* 数据库系统的三级模式结构
* 数据库系统的外部体系结构
关系数据库
* 关系数据库的定义:关系数据库是一种基于关系模型的数据库管理系统。
* 关系数据库的特点:数据结构化、数据共享性高、冗余度低、数据独立性高。
关系数据库标准语言-SQL
* SQL的定义:SQL(Structured Query Language)是关系数据库管理系统中使用的标准语言。
* SQL的特点:SQL是一种通用的语言,可以在不同的数据库管理系统中使用。
关系数据库理论
* 数据库系统的三级模式结构
* 数据库系统的外部体系结构
* 数据库管理系统
* 数据模型
数据库安全保护
* 数据库安全保护的定义:数据库安全保护是指保护数据库免受非法访问、破坏、修改和泄露的机制。
* 数据库安全保护的方法:身份验证、访问控制、加密、备份和恢复等。
数据库设计
* 数据库设计的定义:数据库设计是指根据用户的需求,设计和实现数据库的过程。
* 数据库设计的步骤:需求收集、概念设计、逻辑设计、物理设计、实施和维护等。
本资源摘要信息涵盖了数据库原理与应用的主要知识点,包括数据库系统概述、关系数据库、关系数据库标准语言-SQL、关系数据库理论、数据库安全保护、数据库设计等方面的知识点。