SQL Server对象类型(1)——表(Table)

1. 表概念

作为IT行业人员,大家对表的概念并不陌生,因为绝大部分情况下,大家对数据的操作和查询都是针对表的。但实质上,表只是一个逻辑层面上的概念,从数据库角度看,它是数据库组织和管理数据的基本单位,从用户角度看,它是最常见的数据库对象类型,也是为用户提供的访问数据的逻辑对象和视图,通过它,用户可以查看和操作数据库内的数据。

2. 表注解

1)表分类:SQL Server作为一款典型的传统库,除了支持传统的关系表外,还对表的概念及功能进行了一些扩展和增强。目前,SQL Server中表的应用场景绝大部分还是传统意义上的关系表,因此,这里主要还是针对关系表进行介绍和讲解。关系表进一步细分,又可分为堆表(Heap table)、簇表(Clustered table)和外部表(External table,SQL Server 2016以上版本中可用)。这里,我们重点讲解一下簇表,至此,部分读者可能有点糊涂了,尤其是习惯了Oracle的读者,这里怎么又出了个簇表?到底什么是堆表?什么是簇表?这里,对堆表和簇表我们

你可能感兴趣的:(SQL,Server性能优化,对象,表,簇,table,cluster)