《51CTO下载-SQL+Server+2016数据库入门与提高》.pdf

《51CTO下载-SQL+Server+2016数据库入门与提高》.pdf

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《51CTO下载-SQL+Server+2016数据库入门与提高》.pdf

SQL Server 2005 数据库入门与提高 内容提要:本文主要介绍了数据库的基本知识和数据处理,以及 SQL Server 2005 的安装使用。 通过介绍数据库方面的知识,使得读者对数据库有一定的了解,以及学会如何通过使用 SQL Server 2005 数据库管理软件来管理数据库和处理数据库里的数据。 关键字:SQL Server 2005、SQL 语言 引言:众所周知,在人们日常生活中,无时无刻都要与数据打交道。随着社会经济的发展和科 学的进步,需要接触的数据越来越大,单凭人类的大脑无法一一将它们记住,更不用说去处理运用 它们了。于是,人们就想到了用数据库来处理这些庞大的数据。 正文: 1 数据库概述 现在很多地方都要用到数据库,最常见的就是信息管理系统了。数据库如此受欢迎,就是因为 它有非常强大的管理数据、组织数据的能力。但数据库发展到今天,其中也经历了一段坎坷的发展 过程。 1.1 数据库的发展 在最初,人们都是靠自己的大脑来记忆所有的数据,这就是最初的人工管理阶段。由于当时的 硬件状况、各种设施以及没有管理数据方面的软件,这就使得当时的数据管理非常不科学、合理。 而且人工管理也有很大的缺陷,比如,由于当时没有很好的硬件设施,所有那时的数据都不能长期 保存;另一方面,因为没有相应的数据管理软件,所以所有的数据都是通过应用程序来管理的,而 在使用应用程序来管理数据时,应用程序需要规定相应的逻辑结构、物理结构以及存储结构等等, 这就相应地增加了程序员的负担;除此之外,当时的数据是面向应用的,这就使得当多个应用程序 需要使用或涉及相同的数据时无法互相共享利用,导致了很多冗余的数据。 随着科学的发展以及在计算机方面的进步,人们想到了运用文件系统结构来存储数据。通过文 件系统,可以说大大减少了人们记忆数据的负担。虽然此时的文件系统相对最初的人工管理有了很 大的进步,比如,数据可以长期地保存在文件里,并可以通过专门的数据管理软件来管理所保存的 数据,但由于技术并不够成熟,文件系统结构也存在很多缺点。如,对当时刚刚发展起来的文件系 统结构来说,还没有一个很好的管理系统,以致存储在文件系统结构里的数据杂乱无章,不能很好 地对这些数据进行管理,这对那些对数据管理要求很高的、需经常处理大批数据的企业或公司来说 无疑是一个很大的负担。不仅如此,数据的共享性也比较差,由于需要建立各自的文件,所以冗余 度在一定的程度上也比较大,而且,因为文件系统中的文件是为了达到某种要求目的而服务的,所 以那些保存在文件里的数据就成了比较零散的、没有一定结构的数据集合,也就是文件里的数据的 独立性较差。 现在,硬件技术已经非常成熟,计算机的应用也越来越普遍和广泛,各种信息数据也在不断的 增长,人们对数据的管理处理方面上的要求也越来越高。在这种情况下,之前的文件系统结构已经 不能满足这种要求了。于是,为了解决人们对数据管理的要求,使得数据能够在多方面得到应用, 数据库技术就这样诞生了。而现在最流行的数据库模型就是关系数据库模型,它也是本文所要讲的 数据库模型,其中的例子也都是基于这种数据库模型来创建的。 1.2 数据库的基本概念 1. 数据库的基本概念 很明显,从字面意思即可看出“数据库”是何意,就是一个存储数据的仓库。这对于那些从没 接触过计算机的人来说或许是一个很简单、也很浅显易懂的解释,但对计算机专业的人来说,这个 ※ 1 ※ 解释就过于肤浅和笼统了。 数据库是按照某种数据模型组织起来的用来存储数据的、具有较小数据冗余度、能实现数据共 享、数据之间具有独立性的一种数据集合。 2. 数据库的基本特点 从数据库的基本概念可以看出,其主要具有以下特点: (1)能实现数据的共享。 数据共享不仅指所有用户可同时存取数据库中的数据,用户也可以使用各种方式通过各种接口 来操作数据库,并提供数据共享,以达到其目的。 (2 )较小的数据冗余度。 与文件系统结构相比,由于数据库实现了数据的共享,从而很大程度地避免了用户各自去建立 属于自己的应用文件。这样就减少了大量的重复数据,也即是减少了数据的冗余,从而进一步地维 护了数据的一致性。 (3 )数据之间具有独立性。 数据的独立性包括数据库中数据的逻辑结构和应用程序之间的相互独立,也包括数据的物理结 构的变化不会影响到数据的逻辑结构。 (4

文档评论(0)

wfkm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档