第1章数据库基础21世纪是信息的时代,信息技术的广泛应用对社会和经济发展产生了深远的影响
信息时代的核心是信息,随着信息的高速增长,如何有效地组织、管理与利用好庞大的信息,已成为信息时代迫切需要解决的技术问题之一
计算机技术解决的是信息的处理和存储,网络技术关系的是信息的传输与共享,而数据库技术则旨在解决信息管理的问题
数据库技术自从产生到现在,一直都在数据处理领域中占据主导地位
1数据管理技术及其发展1.信息与数据信息是对客观事物的抽象描述,是对客观事物的反映
现实世界是信息的世界,是信息的来源地
不同的人在日常工作和学习中,根据自身的需要,去获取对自己有用的信息,这些信息经过分析处理后成为决策的依据
为了认识世界、交流信息,人们需要描述事物
数据是信息的符号化表示
就计算机信息处理而言,数据是一切计算机可以接受并能够处理的符号序列,这些符号序列可以完整地用来表示数字、文字、声音、图像等
数据反映信息,信息依据数据来表达
日常生活中人们直接用自然语言(如汉语)来描述事物
在计算机中,为了存储和处理这些事物,就要抽出这些事物的特征组成一个记录来描述事物,如在学生档案中,我们关心的是学生的学号、姓名、性别、年龄、专业、籍贯等,则对某个学生就可以表示为:1001,张三,男,18,计算机应用,福建……2.数据处理数据处理是指对各种形式的数据进行收集、组织、存储、分类、排序、检索、加工、传播等一系列活动的总和
数据处理的目的是获取需要的信息,从中提取有用的数据作为决策的依据
早期的数据处理主要是手工或机械处理方式
计算机在数据处理中的应用使数据处理跨入电子数据处理阶段,数据库技术的发展也使数据处理迈上新的台阶
3.数据管理数据管理是数据处理的核心,是指对数据的组织、存储、检索和维护等工作
随着计算机技术的发展,数据管理技术也得到迅速的发展
根据数据的独立性、数据的冗余度、数据间