报告书
名称
实验72创建数类型表
姓名
指导教师
学号
日期
务清单
l 场景
Adventure Works 销售理请求修改公司数库包含关已退货物已退款销售信息高级数库开发员针退货退款数设计新数类型表数库中创建象务分配该务求:
l 必须 SQL Server Management Studio创建针该解决方案 SQL Server 脚项目
l 必须 dbo 架构中创建名 ShortDescription 新数类型数类型应基系统提供数类型 nvarchar长度应 100 字符
l 必须 dbo 架构中创建名 CashValue 新数类型数类型应基系统提供数类型 decimal精度 8数位数 2
l 必须 Sales 架构中创建名 ReturnedGoods 表ReturnedGoods 表应包含列:
○ ReturnID包含 NULL 值 int 标识列
○ ProductID包含 NULL 值 int 列
○ CustomerID包含 NULL 值 int 列
○ ReturnDate包含 NULL 值 datetime 列
○ ReturnReason包含 NULL 值 ShortDescription 列
l 必须 Sales 架构中创建名 Refunds 表Refunds 表应包含列:
○ RefundID包含 NULL 值 int 标识列
○ ReturnID包含 NULL 值 int 列
○ Amount包含 NULL 值 CashValue 列
l 实验步骤
1 单击开始指程序指Microsoft SQL Server 2005然单击SQL Server Management Studio
2 连接服务器话框中表指定属性值然单击连接
属性
值
服务器类型
数库引擎
服务器名称
机默认名称
身份验证
Windows 身份验证
l 实验方法
务1:创建 ShortDescription CashValue 数类型
注意 果象资源理器见单击视图菜单象资源理器
1 象资源理器中次展开数库AdventureWorks编程性类型
2 右键单击户定义数类型然单击新建户定义数类型
3 新建户定义数类型话框中输入表中详细信息
属性
值
架构
dbo
名称
ShortDescription
数类型
nvarchar
长度
100
允许空值
选中
4 单击确定完成操作然验证ShortDescription数类型否已显示户定义数类型列表中
5 样方法创建CashValue数类型设置示:
属性
值
架构
dbo
名称
CashValue
数类型
decimal
精度
8
数位数
2
允许空值
选中
6 SQL Server Management Studio 保持开状态您务中
务2:创建表
1 象资源理器中次展开数库AdventureWorks表右键单击表然单击新建表
2 表 dboTable_1窗口中输入详细信息:
列名
数类型
允许空
退货ID
int
选
产品ID
int
选
客户ID
int
选
退货日期
datetime
选
退货原
ShortDescription
选中
3 单击 退货ID 行然检查列属性窗格展开标识规范(标识)属性设置
4 视图菜单中单击属性窗口然架构属性设置Sales
5 选择全部保存 键保存表选择名称话框中键入ReturnedGoods然单击确定
6 关闭TableSales ReturnedGoods窗口然右键单击表文件夹单击刷新确认已创建新表
7 通右击刚创建表Sales ReturnedGoods次选择编写表脚CREATE 然单击新查询编辑器窗口查生成脚
8 样方法创建表Refunds表设置示:
列名
数类型
允许空
退款ID
int
选
退货ID
int
选
总额
CashValue
选
9 时设置Refunds表退款ID列标识列架构Sales
l 实验预估时间
30分钟
l 实验结果
报告书
名称
实验73通TransactSQL 语句创建数类型表
姓名
指导教师
学号
日期
务清单
l 场景
Adventure Works 销售理请求修改公司数库包含关已退货物已退款销售信息高级数库开发员针退货退款数设计新数类型表数库中创建象务分配请实验72求TransactSQL 语句创建数类型表
注意 果完成实验72进行实验请首先删实验72中创建表数类型
l 实验步骤
1 单击开始指程序指Microsoft SQL Server 2005然单击SQL Server Management Studio
2 连接服务器话框中表指定属性值然单击连接
属性
值
服务器类型
数库引擎
服务器名称
机默认名称
身份验证
Windows 身份验证
l 实验方法
务1:创建 ShortDescription CashValue 数类型
1 点击新建查询新建名Create_DataTypessql查询文件出现提示时连接 默认服务器
2 添加面TransactSQL代码新建ShortDescription数类型
USE AdventureWorks
CREATE TYPE dboShortDescription
FROM nvarchar(100)
NULL
3 单击工具栏执行钮命令成功完成验证ShortDescription数类型否已显示户定义数类型列表中
4 Create_ DataTypessql查询文件中添加代码继续新建CashValue数类型
CREATE TYPE dboCashValue
FROM decimal(82)
NULL
5 选中面代码单击工具栏执行钮命令成功完成验证CashValue数类型否已显示户定义数类型列表中
务2:创建表
1 新建名Create_ Tablessql查询文件出现提示时连接默认服务器
2 添加面TransactSQL代码创建ReturnedGoods表
USE [AdventureWorks]
CREATE TABLE [Sales][ReturnedGoods](
[退货ID] [int] IDENTITY(11) NOT NULL
[产品ID] [int] NOT NULL
[客户ID] [int] NOT NULL
[退货日期] [datetime] NOT NULL
[退货原] [dbo][ShortDescription] NULL
) ON [PRIMARY]
3 单击工具栏执行钮命令成功完成然右键单击表文件夹单击刷新确认已创建新表
4 Create_Tablessql查询文件中添加代码继续创建Refunds表
USE [AdventureWorks]
CREATE TABLE [Sales][Refunds](
[退款ID] [int] IDENTITY(11) NOT NULL
[退货ID] [int] NOT NULL
[总额] [dbo][CashValue] NOT NULL
) ON [PRIMARY]
5 执行代码然验证CashValue数类型否已显示户定义数类型列表中
6 选中面代码单击工具栏执行钮命令成功完成然右键单击表文件夹单击刷新确认已创建新表
l 实验预估时间
30分钟
l 实验结果
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档