网站大量收购独家精品文档,联系QQ:2885784924

SQLserver实验实验6实验6答案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQLserver实验实验6实验6答案SQLserver实验实验6实验6答案

Visual VB 2005 程序设计语言 PAGE 2 PAGE 2 第7章 创建数据类型、表 报告书 名称 实验7-2创建数据类型和表 姓名 指导教师 学号 日期 任务清单 场景 Adventure Works 的销售经理请求修改公司数据库,以包含有关已退货物和已退款销售的信息。高级数据库开发人员针对退货和退款数据设计了一些新的数据类型和表,并且将在数据库中创建这些对象的任务分配给你。该任务的要求如下: 必须使用 SQL Server Management Studio创建针对该解决方案的 SQL Server 脚本项目。 必须在 dbo 架构中创建名为 ShortDescription 的新数据类型。此数据类型应基于系统提供的数据类型 nvarchar,并且最大长度应为 100 个字符。 必须在 dbo 架构中创建名为 CashValue 的新数据类型。此数据类型应基于系统提供的数据类型 decimal,并且精度为 8,小数位数为 2。 必须在 Sales 架构中创建名为 ReturnedGoods 的表。ReturnedGoods 表应包含以下列: ○ ReturnID。不可包含 NULL 值的 int 标识列。 ○ ProductID。不可包含 NULL 值的 int 列。 ○ CustomerID。不可包含 NULL 值的 int 列。 ○ ReturnDate。不可包含 NULL 值的 datetime 列。 ○ ReturnReason。可包含 NULL 值的 ShortDescription 列。 必须在 Sales 架构中创建名为 Refunds 的表。Refunds 表应包含以下列: ○ RefundID。不可包含 NULL 值的 int 标识列。 ○ ReturnID。不可包含 NULL 值的 int 列。 ○ Amount。不可包含 NULL 值的 CashValue 列。 实验步骤 单击“开始”,指向“所有程序”,指向“Microsoft SQL Server 2005”,然后单击“SQL Server Management Studio” 在“连接到服务器”对话框中,按下表指定各属性的值,然后单击“连接”。 属性 值 服务器类型 数据库引擎 服务器名称 本机默认的名称 身份验证 Windows 身份验证 实验方法 任务1:创建 ShortDescription 和 CashValue 数据类型。 注意 如果“对象资源管理器”不可见,则单击“视图”菜单上的“对象资源管理器”。 在对象资源管理器中,依次展开“数据库”、“AdventureWorks”、“可编程性”和“类型”。 右键单击“用户定义数据类型”,然后单击“新建用户定义数据类型”。 在“新建用户定义数据类型”对话框中,输入下表中的详细信息。 属性 值 架构 dbo 名称 ShortDescription 数据类型 nvarchar 长度 100 允许空值 选中 单击“确定”完成操作,然后验证“ShortDescription”数据类型是否已显示在“用户定义数据类型”列表中。 以同样的方法创建“CashValue”数据类型,其设置如下所示: 属性 值 架构 dbo 名称 CashValue 数据类型 decimal 精度 8 小数位数 2 允许空值 选中 使 SQL Server Management Studio 保持打开状态;您将在下一个任务中用到它。 任务2:创建表。 在对象资源管理器中,依次展开“数据库”、“AdventureWorks”和“表”,右键单击“表”,然后单击“新建表”。 在“表 - dbo.Table_1”窗口中,输入以下详细信息: 列名 数据类型 允许空 退货ID int 不选 产品ID int 不选 客户ID int 不选 退货日期 datetime 不选 退货原因 ShortDescription 选中 单击 退货ID 行,然后检查“列属性”窗格,展开“标识规范”,将“(是标识)”属性设置为“是”。 在“视图”菜单中,单击“属性窗口”,然后将“架构”属性设置为“Sales”。 选择全部保存 键保存表,在“选择名称”对话框中,键入“ReturnedGoods”,然后单击“确定”。 关闭“Table-Sales. ReturnedGoods”窗口,然后右键单击“表”文件夹并单击“刷新”以确认已经创建了新表。 你可以通过右击刚创建的表“Sales. ReturnedGoods”,依次选择“编写表脚本为”,“CREATE 到”,然后单击“新查询编辑器窗口”查看生成的脚本。 以同样的方法创建表“Refunds”,表的设置如下所示: 列名 数据类型 允许空 退款ID int 不选 退货ID int 不选 总额 C

文档评论(0)

netball + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档