大工20春《sql数据库系统及应用》辅导资料一
发布时间:2023-12-25 13:12:46浏览次数:27 SQL 数据库系统及应用辅导资料一内 容:第一章 数据库基础这周我们将学习课件第一章(数据库系统简介、数据库系统的体系结构)。本周的学习要求及需要掌握的重点内容如下:1.了解数据的概念2.了解数据库技术的发展历史3.了解使用数据库技术进行数据管理的特点4.掌握数据库、数据库管理系统、数据库系统的概念数据库技术简介引入:数据库技术现在已经应用在我们信息生活的各个方面,但是它也是在人们在长期的探索中逐渐形成的。了解数据库发展的历史对于我们正确应用数据库技术及预测数据管理技术未来的发展方向具有借鉴意义。什么是数据?数据库的发展史是什么?一、数据的概念什么是数据(Data)?描述事物的符号记录二、数据管理发展的历史1.数据的管理问题:1)数据管理问题的本质就是如何科学地将描述现实世界的数据组织管理(对数据进行分类、
组织、编码、存储、检索和维护)起来的问题。2)理想的数据管理技术应该可为人们提供可共享的、安全的、可靠的数据。2. 人们对于数据的管理需求以及对管理数据的方法的探索有多长历史?三、数据库技术的特点• 数据结构化• 数据的共享性高,冗余度低,易扩充• 数据独立性高• 数据由 DBMS 统一管理和控制• 能实现并发操作• 数据有安全保护机制• 数据可恢复数据库系统简介引入:数据库技术能够实现对数据的统一存储管理及共享、并发访问等功能,这都得益于数据库系
统具有灵活性的系统体系结构。该体系结构到底是什么?一、数据库基本概念数据库(Database):存放数据的仓库,长期存储在计算机内,有组织的,可共享的大量数据的集合数据库管理系统(DBMS):用于科学地组织和存储数据,高效地获取和维护数据的系统软件数据库阶段的数据管理 1. 主 流 的 数 据 库 管 理 系 统 产 品 : Oracle , Microsoft SQLServer,DB2,Sybase,Mysql,PostgreSQL…….2. 数据库管理系统的主要功能数据定义功能:提供数据定义语言(DDL),定义数据库中的数据对象数据组织、存储和管理:提高存储空间利用率和方便存取,提供多种存取方法来提高存取效率数据操纵功能:提供数据操纵语言(DML),实现对数据库的基本操作(查询、插入、删除和修改)数据库的建立和维护功能:数据库数据批量装载,数据库转储,介质故障恢复,数据库的重新组织,性能监视等数据库的事务管理和运行管理3. 数据库系统是指在计算机系统中引入数据库后的系统二、数据库系统的体系结构
外部层(外模式)和概念层(模式)是面向用户构造的,比如记录和字段,而内部层(内模式)是面向机器构造的,比如位和字节重要考点名词解释:1. 数据:Data,描述事物的符号记录。2. 数据库(Database):存放数据的仓库,长期存储在计算机内,有组织的,可共享的大量数据的集合3. 数据库管理系统(DBMS):用于科学地组织和存储数据,高效地获取和维护数据的系统软件4. 数据库系统是指在计算机系统中引入数据库后的系统