第7章 表的管理与使用 课件

2023-03-21
| 20页
| 60人阅读
| 15人下载
普通

内容正文:

SQL Server 2005 Applications Developer SQL Server 2005 妙通e的eT与b Business Information Professional Worker SQL Server2005 数据库技术及应用 ,第7章表的管理与使用 SQLServer 2005 ·7.1创建表格 ·7.2删除表格 ·7.3修改表格定义 ·7.4表格重命名 ·7.5查看表格属性 ·7.6表格索引 7.1创建表 SQLServer 2005 SQL Server的每个数据库最多可存储20亿个表,每个表可以 有1024列。表的行数及总大小仅受可用存储空间的限制。每 行最多可以存储8060字节。如果创建具有varchar、 nvarchar.或varbinary?列的表,则即使列的字节总数超过 8,060字节,仍可以创建此表。 。 SQL Server中的数据表分为永久表和临时表两种。永久表在 创建后,除非用户删除,否则将一直存储在数据库文件中; 而临时表则会在用户退出或者进行系统修复的时候被自动删 除。 SQL Server2005提供了两种方法创建数据库表:一种方法是 利用T-SQL语句中的create命令创建表;另一种方法是利用 SQL Server Management Studio创建表。 1创建表 SQLServer 2005 7.1.1使用T-SQL语言创建表 使用CREATETABLE创建表的语法结构如下: CREATE TABLE [database name.[owner ].|owner.] table_name column_definition >| column_nameAS computed_column expression|< table_constraint>}[,…n]) [0 N{filegroup│DEFAULT }] 〈column_definition>::={column name data_type } [[DEFAULT constant expressionl [ IDENTITY REPLICATION ]〕]]Seed﹐ increment NoT FOR [ ROWGUIDCOL] [〈 column constraint>][.…n] 参数说明: SQLServer 2005 database name:用于指定在其甲创建表的数据库名称。 owner:用于指定新建表的所有者的用户名。 table name:用于指定新建的表的名称。 <column definition>:列的定义。 column name:用于指定新建表的列的名称 computed_column expression:用于指定计算列的列值的表达式。 ON{filegroup DEFAULT}:用于指定存储表的文件组名。 data_type:用于指定列的数据类型。 DEFAULT:用于指定列的缺省值。 constant_expression:用于指定列的缺省值的常量表达式。 IDENTITY:用于指定列为标识列。 Seed:用于指定标识列的初始值。 Increment:用于指定标识列的增量值。 NOT FOR REPLICATION:用于指定列的IDENTITY属性在把从其它表中复制的数据插入到 表中时不发生作用,即不自动生成列值,使得复制的数据行保持原来的列值。 ROWGUIDC0L:用于指定列为全球唯一鉴别行号列。 column constraint:用于指定列约束,如NULL,NOT NULL和PRIMARY等,与约束有关 的内容可以参阅本书第12章相关内容。 table_constraint:定义对表的约束。 7.1创建表 SQLServer 2005 【例7.1】在SCHO0L数据库中创建一张teacher表。 USE SCHOOL GO CREATE TABLE teacher (t id char(8), t name char(10)not null, age int, sex char (4), address char(20)null) GO 7.1创建表 SQLServer 2005 【例7.1】在SCHO0L数据库中创建一张teacher表。 USE SCHOOL GO CREATE TABLE teacher (t id char(8), t name char(10)not null, age int, sex char(4), address char(20)null) GO 7.L.2使用SQL Server Management Studio创建表 7.2删除表 SQLServer 2005 7.2

资源预览图

第7章 表的管理与使用 课件
1
第7章 表的管理与使用 课件
2
第7章 表的管理与使用 课件
3
第7章 表的管理与使用 课件
4
第7章 表的管理与使用 课件
5
第7章 表的管理与使用 课件
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。