2004-10-1 第6章 表的创建与管理 第6章 表的创建和管理 6.1 创建表 6.2 表结构的修改 6.3 表的重命名与删除 6.4 向表中添加、更新、删除数据 6.5 数据完整性的概念与实施方法 练习 6.1 创建表 表是包含数据库中所有数据的数据库对象,用来存储各种各样的信息。 在SQL Server 2000中,一个数据库中最多可以创建200万个表,用户创建数据库表时,最多可以定义1024列,每行最多8060字节。在同一数据库的不同表中,可以有相同的字段,但在同一个表中不允许有相同的字段,而且每个字段都要求数据类型相同。 6.1.1 设计表的结构 在创建表之前,需要定义表中的列(字段)的名称,同时还需要定义每列的数据类型和宽度。数据类型指定了在每列中存储的数据的类型,例如文本、数字、日期等等。宽度指定了可以向列中输入多少个字符或数字,也可以使用用户自定义型数据。除此之外,还需要设定表中列是否允许为空,是否有缺省值,是否设置为标识列。 1. 几个与表结构设计相关的概念 ⑴ NULL与 NOT NULL 在数据库中NULL是一个特殊值,表示数值未知。 NULL不同于空字符或数字0,也不同于零长度字符串。 比较两个空值或将空值与任何其它数值相比均返回未知,这是因为每个空值均为未知。空值通常表示未知、不可用或以后添加数据。 如果某个列上的空值
原创力文档

文档评论(0)