表是数据库存储数据的基本单位。一个表包含若干字段和记录。表的操作包含创建新表,修改表,删除表。这些操作都是数据库管理中最基本,也是最重要的操作。
具体而言,关于表的相关操作如下:
1,创建表的方法
2,表的完整性约束条件
3,查看表结构的方法
4,修改表的方法
5,删除表的方法
上面罗列的这些都会一一的整理到。OK,现在我们开始第一篇,创建表。
CREATE TABLE 表名(属性名 数据类型[完整性约束条件],
属性名 数据类型[完整性约束条件],
......
属性名 数据类型);
1,‘表名’参数表示所要创建表的名称,‘属性名’参数表示表中字段的名称,‘数据类型’参数指定字段的数据类型,
‘完整性约束条件’参数指定字段的某些特殊约束条件。
2,在使用CTEATE TABLE语句创建表时,首先要使用USE语句选择数据库,USE 数据库名。如果没有选择数据库,创建表时会出现‘No database selected’错误。
3,表名不能为sql语言的关键字,比如create,update,order等都不能作为表名。一个表中可以有一个或者多个属性,定义时,字母大小写均可,各属性之间用逗号隔开,最后一个属性后面不需要加逗号。
OK,现在我们来举一个例子,现在我们数据库要建立一张user表,建表语句如下:
CREATE TABLE `linkinframe`.`user` (
`id` INT NOT NULL,
`name` VARCHAR(5) NOT NULL,
`age` INT UNSIGNED NOT NULL,
PRIMARY KEY (`id`));
完整性约束条件是对字段进行限制,要求用户对该属性进行的操作符合特定的要求。