>
产品分类
联系我们
沈阳远东永鉴物流设备制造有限公司
地址:辽宁省沈阳市近海经济开发区
联系人:王经理
手机:13504073322
垂询:024-27795566
传真:024-62917948
QQ: 915592258 2245815213
邮箱:ydyj_001@126.com

行业资讯

数据库介绍

                                                                                                                                                         数据库
 Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2012 为IT专家和信息共作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2012为不同规模的企业提供了一个完整的数据解决方案。
1.4.1 SQL Server 数据库介绍
SQL Server 数据平台包括以下工具:
      关系型数据库:安全、可靠、可伸缩、高可用的关系型数据库引擎,提升了性能且支持结构化和非结构化(XML)数据。
 
      复制服务:数据复制可用于数据分发、处理移动数据应用、系统高可用、企业报表解决方案的后备数据可伸缩存储、与异构系统的集成等,包括已有的Oracle数据库等。
      通知服务:用于开发、部署可伸缩应用程序的先进的通知服务能够向不同的连接和移动设备发布个性化、及时的信息更新。
      集成服务:可以支持数据仓库和企业范围内数据集成的抽取、转换和装载能力。
      分析服务:联机分析处理(OLAP)功能可用于多维存储的大量、复杂的数据集的快速高级分析。
      报表服务:全面的报表解决方案,可创建、管理和发布传统的、可打印的报表和交互的、基于Web的报表。
      管理工具:SQL Server 包含的集成管理工具可用于高级数据库管理和调谐,它也和其他微软工具,如MOM和SMS紧密集成在一起。标准数据访问协议大大减少了SQL Server和现有系统间数据集成所花的时间。此外,构建于SQL Server内的内嵌Web service支持确保了和其他应用及平台的互操作能力。
      开发工具:SQL Server 为数据库引擎、数据抽取、转换和装载(ETL)、数据挖掘、OLAP和报表提供了和Microsoft Visual Studio 相集成的开发工具,以实现端到端的应用程序开发能力。SQL Server中每个主要的子系统都有自己的对象模型和API,能够以任何方式将数据系统扩展到不同的商业环境中。
1.4.2 SQL Server数据库优点
SQL Server 2012的优点主要有:
      高可用性
SQL Server 2012的失败转移集群和数据库镜像技术确保企业向员工、客户和合作伙伴提交高度可靠和可用的应用系统。
      管理工具
SQL Server 2012引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理性、及对大型SQL Server配置的支持。
      安全性增强
SQL Server 2012旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。
      可伸缩性
SQL Server 2012可伸缩性的先进性包括表格分区、复制能力的增强和64位支持。
SQL Server数据平台为不同规模的组织提供了以下好处:
       充分利用数据资产:除了为业务线和分析应用程序提供一个安全可靠的数据库之外,SQL Server 2012也使用户能够通过嵌入的功能,如报表、分析和数据挖掘等从他们的数据中得到更多的价值。
       提高生产力:通过全面的商业智能功能,和熟悉的微软Office系统之类的工具集成,SQL Server 2012为组织内信息工作者提供了关键的、及时的商业信息以满足他们特定的需求。SQL Server 2012目标是将商业智能扩展到组织内的所有用户,并且最终允许组织内所有级别的用户能够基于他们最有价值的资产——数据来做出更好的决策。
       减少IT复杂度:SQL Server 2012简化了开发、部署和管理业务线和分析应用程序的复杂度,它为开发人员提供了一个灵活的开发环境,为数据库管理人员提供了集成的自动管理工具。
       更低的总体拥有成本 (TCO):对产品易用性和部署上的关注以及集成的工具提供了工业上最低的规划、实现和维护成本,使数据库投资能快速得到回报。
       易管理:SQL Server 2012 能够更为简单的部署、管理和优化企业数据和分析应用程序。作为一个企业数据管理平台,SQL Server 2005提供了一个唯一的管理控制台,使得数据管理人员能够在组织内的任何地方监视、管理和调谐企业中所有的数据库和相关的服务。它还提供了一个可扩展的管理架构,可以更容易的用SQL管理对象(SMO)来编程,使得用户可以定制和扩展他们的管理环境,独立软件开发商(ISV)也能够创建附加的工具和功能来更好的扩展应用。
 
1.5.3系统安全
信息更新与建库工作中数据的获取和加工处理、存贮和分发服务各阶段涉及的都是信息流,信息流在每个阶段都有可能出现丢失或泄漏的可能,因此需要从计算机系统的硬件安全、软件安全、数据库安全、通讯网络等方面充分考虑安全问题。在数据安全方面,必须满足:
   为保证数据被合法利用,必须要求在包括设备管理、操作系统、数据库管理系统、应用系统等四个层次中,都能够进行有效、可靠的用户身份和权限验证。不同用户身份将具有不同的对数据的使用权限。未经授权的用户不能对数据进行访问、修改。
    数据库在物理上应处于安全的环境,一般不会遭到意外或非法的侵入和破坏。系统建设的机房环境应符合标准要求;建立切实可行的管理制度,制定各种应急故障处理的措施;及时、详细地记录系统运行情况,发现隐患及时分析、加以排除。
     在数据库遭受侵入破坏后,必须保证能进行有效的恢复。在操作系统、数据库管理系统、应用系统等方面要及时完成自动备份和恢复机制,建立防病毒机制和安全保密机制等。进行数据库建设时,必须考虑使用自动备份系统对系统数据库进行自动备份。 
 
数据库系统设计概述
2.1.1数据库和信息系统
(1)数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
(2)数据库是信息系统的各个部分能否紧密地结合在一起以及如何结合的关键所在。
(3)数据库设计是信息系统开发和建设的重要组成部分。
(4)数据库设计人员应该具备的技术和知识:
           数据库的基本知识和数据库设计技术
           计算机科学的基础知识和程序设计的方法和技巧
           软件工程的原理和方法
           应用领域的知识
2.1.2数据库设计的特点
           数据库建设是硬件、软件和干件的结合
           三分技术,七分管理,十二分基础数据
         技术与管理的界面称之为“干件”
         数据库设计应该与应用系统设计相结合
        结构(数据)设计:设计数据库框架或数据库结构
         行为(处理)设计:设计应用程序、事务处理等
         结构和行为分离的设计
传统的软件工程忽视对应用中数据语义的分析和抽象,只要有可能就尽量推迟数据结构设计的决策早期的数据库设计致力于数据模型和建模方法研究,忽视了对行为的设计.