实验题目:创建数据表与修改数据表
1、实验目的
理解和掌握数据库DDL语言,能够熟练地使用SQLDDL语句创建、修改和删除数据库、模式和基本表。
2、实验内容及要求
理解和掌握SQLDDL语句的语法,特别是各种参数的具体含义和使用方法;使用SQL语句创建、修改和删除数据库、模式和基本表。掌握SQL语句常见语法错误的调试方法。
3、实验步骤
(1)写出创建如下三张表的SQL语句,要求在定义表的同时定义数据的完整性约束。
①“图书表”结构如下:
书号:统一字符编码定长类型,长度为6,主码
书名:统一字符编码可变长类型,长度为30,非空
第一作者:普通编码定长字符类型,长度为10,非空
出版日期:小日期时间型
价格:定点小数,小数部分1位,整数部分3位
createtable图书表(书号nchar(6)primarykey,书名nvarchar(30)notnull,第一作者char(10)notnull,出版日期smalldatetime,价格numeric(4,1))
②“书店表”结构如下:
书店编号:统一字符编码定长类型,长度为6,主码
店名:统一字符编码可变长类型,长度为30,非空
普通编码定长字符类型,8位长,每一位的取值均是0~9的数字