第1章 数据库原理概述
数据库原理概述
数据库原理及技术课程设计的良好开展,取决于对数据库系统原理知识的掌握。本章将简要地介绍这些必须要较好掌握的原理性、概念性知识,为即将展开的课程设计做好知识储备。
1.1 数据库与数据库系统
1.数据库
数据库(DataBase,DB)系统的处理对象是信息或表示信息的数据,信息(information)与数据(data)可以这样简单定义。
(1)信息:向人们(或机器)提供关于现实世界新的事实的知识。
(2)数据:用以载荷信息的可标识的物理符号,如:数字、符号、语言文字、声音、图形、图像、视频以及事物间发生的各种关联描述等。数据是数据库中存储的基本对象,不同形式的数据都可以以二进制形式转化到计算机数据库中的。
数据库从字面意思来说就是存放数据的仓库。具体而言就是长期存放在计算机内的有组织的可共享的数据集合,数据库中的数据按一定的数据模型描述、组织和储存,具有尽可能小的冗余度和较高的数据独立性和易扩展性。
在表面上,人们认为数据库内含有单位、企业或组织的形形色色、多种多样的直观信息,如文本、表格、图形、图像、声音信息等;在逻辑上,人们同样认为数据库中含有众多单位、企业或组织所需要的复杂而多样的各种逻辑数据;在实际使用中,数据往往以列表、记录或单个数据项的显示形式出现;在物理上,数据库实际上是由存放在一个或多个磁盘上的若干个物理文件组成的,其复杂的物理数据组织方式往往是透明、不公开的。
……