关系数据库与SQL的简介
来源:互联网  日期:2015-10-13
  • 分享到QQ空间

由于各种数据量都已经呈现出海量性的势头,因此,对于这些庞大的数据量进行存储是非常必要的,人们也越来越重视对数据的的管理,当前SQL Server是应用最广泛的大型数据库系统。




关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,并配合“科德十二定律”。现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。 关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。


其优点是实体间联系是固定的,有良好的完整性支持,对具有一对多的层次关系的部门描述自然、直观、容易理解;缺点是对查入和删除操作限制比较多,查询子女结点必须通过双亲节点,命令趋于程序化。


SQL是Structured Query Language(结构化查询语言)的缩写。其优点包括以下几点:非过程化语言、统一的语言、是所有关系数据库的公共语言。




SQL Server是一个后台数据库管理系统,它功能强大,操作简便,日益为广大数据库用户所喜爱,越来越多的开发工具提供了SQL Server的借口,作为微软公司的产品之一,SQL Server能够很好的与微软的其他产品集成,如Office下的ExcelAccess等,都可以用表的形式转换到SQL Server数据库中。


在大数据的背景下,很多公司使用SQL Server对大量的数据进行分析,例如,teradata是美国前十大上市软件公司之一。天睿公司已经成为全球最大的专注于大数据分析、数据仓库和整合营销管理解决方案的供应商。


SQL对于处理大数据相关的分析不仅方便,而且效率很高。能掌握SQL语言对于统计工作者是非常重要的。


    • 分享到QQ空间
综合指数
  指数名称 数值 幅度 详细