分享

浅谈SQL Server数据库的特点和基本功能

 远方 2018-06-02
   摘要: 数据库的实质为数据的集合,数据库是根据数据结构来组织、存储和管理数据的仓库。随着数据库技术的不断发展,其种类也在不断增多,出现了许多大型的数据库,主要包括:IBM 的DB2、Oracle数据库、Informix数据库、Sybase数据库、Postgre SQL数据库、 Access数据库、FoxPro数据库、INFOBANK数据库、MYSQL数据库、SQL Server数据库等等。而SQL Server数据库在众多的数据库中的应用是比较广泛的,因此,本文探索了SQL Server数据库的特点和基本功能。
中国论文网 /7/view-3424093.htm
  关键词: 数据库;SQL Server数据库;特点;基本功能
  中图分类号:TP392 文献标识码:A 文章编号:1006-4311(2012)22-0229-030 引言
  在当前形势下,随着信息技术的日益发展,数据库技术也得到了飞速的发展,数据库系统本身为对数据进行管理的应用工具,其管理的对象为数据,这些数据一方面量很大,另外一方面集合于某一个具体的方面,对应的存储不但时间较长,而且对数据本身的正确、效率度有很高的要求。数据库管理系统,一直被简称作DBMS,对应的英文全称为database management system。其为一套软件,这套软件能够很好地对数据库进行很好的建立和管理,其不但具备最基本的数据管理能力,而且能够让数据保持很好的安全度和完整度,对用户进行很好的并发控制,如果数据库发生了故障,还能够予以恢复。SQL Server数据库的应用非常广泛。接下来,本文重点探索SQL Server数据库的特点和基本功能。
  1 数据库技术介绍
  在计算机的各种不同的应用领域中,数据库技术非常的重要,它产生于20世纪60年代末至70年代初,其主要目的是高效地存取和管理海量的数据资源。数据库技术主要研究如何存储,使用和管理数据。近年来,数据库技术和计算机网络技术的发展相互渗透,相互促进,已成为当今计算机科技应用广泛,发展迅速的两大领域。数据库技术不仅应用于事务处理,并且进一步应用到情报检索,人工智能,专家系统,计算机辅助设计等领域。随着计算机应用的不断拓展和深化,越来越多的人慢慢的认识到了数据库本身的重要性之所在,对于借助于计算机实现信息的管理而言,数据库是一个重要的手段。数据库技术研究的目的是如何存储和组织数据,如何高效地处理和获取数据。是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并运用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。即:数据库技术是研究、管理和应用数据库的一门软件科学。
  数据管理也就是对数据如何进行不同的分类、组织、存储、检索和维护。需要提醒注意的是这里的数据不是单纯的数字,还有其他的文字、声音、图形、图像等等,对于计算机来讲,这些都是对事物进行描述的具体纪录。
  对特定数据库来讲,其对某一单位或者某一领域的用户信息进行着系统地、集中化的管理,该系统按照数据之间的最自然的连接构成,对应的数据冗余非常少,数据的独立性很高,能够被广泛应用到各种不同的服务之中。
  2 SQL Server数据库概述
  SQL是英文名称Structured Query Language的缩写,对应的中文为结构化查询语言。对SQL语言的具体作用进行剖析,可以解读为建立与各种不同的数据库之间的具体联系。美国国家标准协会也明确地规定对于关系型数据库管理系统而言,SQL是最标准的语言。能够用SQL语句对不同的操作进行执行,比如对数据进行更新、提取,目前,大部分的关系型数据库管理系统使用的语言都是SQL。不过很多数据库都再开发并且深入扩展了SQL语句,也就是说借助于SQL命令,基本上全部对数据库进行的操作都能够完成。
  为了对告警数据进行分析处理,许多管理信息系统使用了Microsoft公司的SQL Server数据库系统。并成功地实现了数据库的分布存储和访问,有效地降低了系统负担,大大提高了系统的稳定性。
  3 SQL Server数据库的特点和主要版本
  SQL Server是由Microsoft开发和推广的,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。
  SQL Server的版本主要包括以下几种。
  Enterprise Edition,即企业版,能够对SQL Server 2000的所有功能予以支持。使用的主要对象为大中型的产品类数据库服务器,对于大型网站要求的性能,对于企业的联机处理事务要求具备的相关性能,对于大型的OLAP要求的联机处理分析性能,本版本都能够实现并满足需求。
  Standard Edition,即标准版,主要适用于规模较小的部门或者工作组。对于SQL Server2000的多数主要功能都能够支持到,但多大型的数据库则支持不到,同时,对所有关系数据库的引擎不具备不支持的性能。
  Personal Edition,即个人版,使用的主要对象为移动用户,因为这类用户常常断开网络,但应用程序的持续运行却需要SQL Server 2000给予大力支持。基本上对SQL Server 2000具备的标准性能都可以予以支持,但是处理事物的复制功能则不能实现。
  Developer Edition,即开发者版,主要适用于对应用程序进行开发,对SQL Server 2000具备的基本性能都可予以支持,但图形化的语言设置是一个例外。适用的主要情形为:程序员进行程序开发应用的过程中,SQL Server 2000被作为数据的存储区域,虽然对于开发办而言,各种功能都比较齐备,但是其非为产品服务器,而只是一开发测试类型的系统。
  RDBMS,也就是关系数据库,能够对系统予以管理,主要的功能可以从如下方面予以描述:对数据库内数据间良好的关系予以维护;对正确存储数据的性能提供科学的保证;系统出现故障的情况下,所有数据都可以被恢复至一致行的某种特定状态。 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多