第7章 表创建与约束机制.pptVIP

  • 2
  • 0
  • 约1.66万字
  • 约 71页
  • 2018-07-08 发布于福建
  • 举报
第7章 表创建与约束机制

数 据 库 原 理 及 应 用 (SQL Server 2005) 第7章 表的创建与约束机制 第7章 表的创建与约束机制 7.1 数据表的基本概念 表是用来存储数据和操作数据的逻辑结构。关系数据库中的所有数据都存储在表中。因此表是SQL Server 数据库中最为重要的组成部分。表是由行和列组成,最多可以有1024列,每行对应实体集的一个实体,也称为记录,每列代表一个属性,也称为字段。 SQL Server中,表分为系统表和用户表两类。 1.系统表 默认情况下,每个数据库都有一组系统表,系统表主要记录所有服务器活动的信息,大多数系统表的表名以sys开头。系统表中的信息组成了系统使用的数据字典。任何用户都不能直接修改系统表,也不允许直接访问系统表中的信息,如要访问其中的内容,最好通过系统存储过程或系统函数来访问。 2.用户表 用户表是由用户自定义建立的表,用来存储用户特定的数据,又可分为永久表和临时表两种。 7.1 数据表的基本概念 (1)永久表 永久表存储在用户数据库中,用户数据通常存储在永久表中,如果用户没有删除永久表,永久表及其存储过程将永久存在。 (2)临时表 临时表存储在tempdb数据库中,当不再使用时,系统会自动删除。临时表又可分为本地临时表和全局临时表两种。 本地临时表:表名以#开头,仅对当前连接数据库的用户有效,当用户断开连接时,本地临时表自动删除。 全局临时表:

文档评论(0)

1亿VIP精品文档

相关文档