主题SQLServer中的表刘志成77课件.pptx
主题:SQLServer中的表(主讲人:刘志成)
1表的基本概念表是包含数据库中所有数据的数据库对象。数据在表中的逻辑组织方式是按行和列的格式组织的。每一行代表一条唯一的记录,每一列代表记录中的一个字段。表数:≦2,147,483,647列数:≦1024列行数:仅受服务器的存储容量的限制Customers表Goods表Orders表数据库数据表数据表数据表数据
2表的类型序号表类型功能1用户定义表(公用表)用户根据需要自行创建,用来保存数据的数据库对象2已分区表是将数据水平划分为多个单元的表,这些单元可以分布到数据库中的多个文件组中3临时表存储在tempdb中,有两种类型:本地临时表:名称以单个数字符号(#)打头,仅对当前的用户连接是可见的,当用户从SQLServer实例断开连接时被删除。全局临时表:名称以两个数字符号(##)打头,创建后对任何用户都是可见的,当所有引用该表的用户从SQLServer实例断开连接时将被删除4系统表SQLServer将定义服务器配置及其所有表的数据存储在一组特殊的表中,这组表称为系统表;用户不能直接查询或更新系统表5宽表宽表使用稀疏列,从而将表可以包含的总列数增大为30,000列√
3表间关系一对一一对多多对多学生学号班级学生111n
4表实例WebShop数据库中表及表间关系操作演示
谢谢大家!