第1章数据库概述本章介绍数据库的一些基本术语和概念,介绍数据管理的几个阶段,以及关系数据库的一些特点
本章目标:完成本章内容后我们将能够:掌握数据库的术语和概念了解数据管理的几个阶段掌握关系型数据库1
1数据库常用的术语和基本概念(1)数据[Data]:是数据库中存储的基本对象
数据在大多数人头脑中的第一个反映就是数字
其实数字只是最简单的一种数据,是数据的一种传统和狭义的理解
广义的理解,数据的种类很多,例如:文字、图形、图像、声音、学生的档案记录、货运的运输情况等
描述事物的符号记录称为数据
描述事物的符号可以是数字,也可以是文字、图像、图形、声音、语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机
举例:在学生档案中,描述一个学生的一条记录(黎明,男,1988-08-08,江苏,计算机专业,2001-07)这就是数据
(2)数据库[DataBase],简称DB
数据库,顾名思义,是存放数据的仓库
只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的
所谓数据库是指长期储存在计算机内的、有组织的、可共享的数据集合
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享
(3)数据库管理系统[DataBaseManagementSystem]简称DBMS如何科学地组织和存储数据,如何高效地获取和维护数据,完成这个任务的是一个系统软件-数据库管理系统
数据库管理系统是位于用户与操作系统之间的一层数据管理软件
数据库管理系统的主要功能:1)数据定义功能:DBMS提供数据定义语言(DataDefinitionLanguage,简称DDL),用户通过它可以方便地对数据库中的数据对象进行定义
2)数据操纵功能:DBMS还提供数据操纵语言(DataManipulationLanguage,简称DML