实验二 创建表、约束和用户定义的类型.docVIP

  • 2
  • 0
  • 约2.69千字
  • 约 14页
  • 2017-11-24 发布于河南
  • 举报

实验二 创建表、约束和用户定义的类型.doc

实验二 创建表、约束和用户定义的类型

实验二 创建表、约束和用户定义的类型 一、目标 完成这个实验后,你将能够: 使用脚本创建表及利用SQL Server管理平台创建表及约束 使用SQL Server管理平台创建数据库关系图 使用查询设计器构造查询 二、实验内容 练习1:创建表及约束 请按照下面的要求创建表及约束。使用SQL Server管理平台创建表及约束的过程请参看相关视频。 编写脚本在Sales数据库中产品类别表Category,该表要求如下: 序号 字段名称 含义 要求 1 CategoryID 产品类别编号 从1开始编号,主键 2 CategoryName 产品类别名称 不允许为空 请将脚本写在实验报告中。 创建数据库Sales: CREATE DATABASE Sales 创建表Category: CREATE TABLE Category (CategoryID int IDENTITY(1,1) primary key, CategoryName nvarchar(15) NOT NULL) 编写脚本在Sales数据库中产品表Product,该表要求如下: 序号 字段名称 含义 要求 1 ProductID 产品编号 从1开始编号,主键 2 ProductName 产品名称 不允许为空 3 ProductPerUnit 单位价格 精确到小数点后4位 4 Units In Stock 库存数量 5 Units On Order 订购数量 6 Discontinued 是否继续使用 1表示继续使用,0表示不再使用 7 ProductPicture 产品图片 8 ProducCategorytID 所属产品类别 外键,参照Category表CategoryID 请将脚本写在实验报告中。 CREATE TABLE Product (ProductID int IDENTITY(1,1) primary key, ProductName nvarchar(15) NOT NULL, ProductPerUnit decimal(10,4), [Units In Stock] int, [Units On Order] int, Discontinued bit, ProductPicture image, ProducCategorytID int, FOREIGN KEY(ProducCategorytID) REFERENCES Category(CategoryID) ) 利用SQL Server管理平台在Sales数据库中创建部门表Dept,该表要求如下: 序号 字段名称 含义 要求 1 DeptID 部门编号 从1开始编号,主键 2 DeptName 部门名称 不允许为空 使用SQL Server Management Studio查看该表的属性。 使用SQL Server Management Studio,插入两条记录,验证所创建的表。 请将操作过程写在实验报告中。 创建表Dept: 查看该表属性: 插入两条记录: INSERT INTO [Sales].[dbo].[Dept] ([DeptName]) VALUES (宣传部) INSERT INTO [Sales].[dbo].[Dept] ([DeptName]) VALUES (学习部) 结果: 利用SQL Server管理平台在Sales数据库中创建员工表Employee,该表要求如下: 序号 字段名称 含义 要求 1 EmployeeID 员工编号 从1开始编号,主键 2 EmployeeName 员工姓名 不允许为空 3 LoginID 登录名 要求英文字母开头,后跟字母、数字或者_,长度不可以超过6个。登录名不可以重名 4 Password 密码 长度不超过8个字符,区分大小写 5 Dept 所在部门 外键,参照Dept表DeptID 6 Gender 性别 男或女 7 BirthDate 出生日期 1930-1-1之后,且大于等于18岁 8 CurrentFlag 当前状态 1表示在职,0表示离职 使用SQL Server Management Studio查看该表的属性。 使用SQL Server Management Studio,插入两条记录,验证所创建的表。 请将操作过程写在实验报告中。 属性: 编写脚本创建一个规则EmailValidator用于检查一个Email的合法性。 CREATE RULE EmailValidator AS @VALUE LIKE %@%.%; 编写脚本修改员工表Em

文档评论(0)

1亿VIP精品文档

相关文档