SQL SERVER 2005 基础(一)

        使用数据的好处:

  • 数据按照固定的结构化的形式统一存放在一起,可以进行有效的检索和访问,并可以对数据进行集中控制。
  • 可以减少数据的冗余度,只包含较少的重复数据,能够有效的保持数据信息的一致性。完整性。
  •  实现数据共享和并发控制,数据可以被多个用户使用,可以同时存取数据库中的数据,可以通过不同的程序设计语言访问数据库,并在他们同时访问数据的时候,互相之间不受影响。
  • 有助于维护数据独立性,数据的存储形式和逻辑结构的变化尽可能不导致对应用程序的修改。
  • 加强对数据的保护,保证数据的正确性。有效性和一致性,对数据进行保密性控制以防止数据不被非法使用,并提供适当的数据恢复能力。

            数据模型

  • 层次模型:有向树,除根节点之外,任何节点只有一个父节点,一个父节点可以有很多个子节点。在层次模型中,数据是按层次路径存取的。
  • 网状模型:可以有一个以上的节点无父节点,至少有一个节点有多于一个的父节点。
  • 关系模型:用表格数据来表示实体和实体联系的模型。表是关系数据库系统中存储和管理数据的基本单元。关系模型的表格中存放 实体本身的数据和实体间的联系。(两个表通过定义相同的属性名反映它们之间的联系;定义第三个表,把这两个表建立起联系)

 

         SQL Server 2005 的组件

  • 数据库引擎:是用于存储。处理和保护数据的核心服务。
  • Reporting Services :是一种报表平台,可用于创建和管理各种形式的报表。
  • Analysis Services :为商业智能应用程序提供了联机分析处理(OLAP)和数据挖掘功能。
  • Notification Services :可以生成并向大量订阅方及时发送个性化的消息,还可以向各种各样的设备传递消息。
  • Integration Services :是一种企业数据转换和数据集成解决方案。
  • 全文搜索: 可以根据单词和短语对SQL Server 表中基于纯字符的数据进行全文查询。
  • 复制:是在数据库之间对数据和数据库对象进行复制和分发,以在数据库之间进行同步以保持一致性的技术。
  • Service Broker :对分布式队列提供了本机支持,提供了生成分布式应用程序所必须的基础结构。

 

posted on 2008-10-05 12:27  WQL.NET  阅读(169)  评论(0编辑  收藏  举报