SQL Server数据库应用基础(第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 SQL Server 2008数据库基础

1.1 为什么要学习数据库

现实世界大量的信息是无序、杂乱无章的,它们经过人们的抽象、加工和处理在计算机中用符号表示成数据,最终采用“0”和“1”两个符号来表示,完成对数据的各种处理操作。在计算机程序设计中如果都采用数组或其他形式的数据结构来表示或处理这些数据,一方面不能处理大量的数据,另一方面也不便于存储、检索、维护和加工利用,为了便于对数据进行收集、整理、组织、存储、查询、维护、传递和从中挖掘隐藏在大量数据中的规律,必须找到一个更为有效的最大限度提高数据使用效率的,减轻程序员和操作员负担的数据处理技术,而数据库技术正是针对数据管理的计算机软件技术。

使用数据库技术可以高效且条理分明地存储数据,它使人们能够更加迅速和方便地管理数据,主要体现在如下几个方面:

(1)可以结构化存储大量的数据信息,方便用户进行有效检索和访问。

(2)可以有效地保持数据信息的一致性、完整性,降低数据冗余。

(3)可以满足应用的共享和安全方面的要求。

(4)可以从中挖掘出规律性的信息,对人们的决策具有指导作用。