第一范文网 - 专业文章范例文档资料分享平台

SQLServer2005课后实训参考答案

来源:用户分享 时间:2025/5/17 15:20:17 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

GO

11 / 55

单元4(数据库设计)

某公司计划对产品的销售情况进行计算机管理。产品表具有产品编号、产品名称、单价、库存数量4个属性。客户表包括有客户编号、客户姓名、住址、联系电话4个属性。产品的入库表包括有入库日期、产品编号、产品名称、入库数量、单价属性。销售表包括有销售日期、产品编号、产品名称、客户编号、客户姓名、单价、销售数量。

1.绘出产品销售的E-R图。

产品编号 销售日期 P 产品编号 产品名称产品 Q 入库 库房 产品名称 单价 库存数量 属性(略) m 销售 n 客户表 入库数量 产品名称 产品编号 单价 入库日期 客户编号 客户姓名 单价 销售数量 客户编号 客户姓名 住址 联系电话

2、将产品销售的E-R图转换为关系数据模型。 产品表:

12 / 55

产品编号 客户表: 客户编号 入库表: 入库日期 销售表: 销售日期

产品编号 产品名称 单价 库存数量 客户名称 住址 联系电话 产品编号 产品名称 入库数量 单价 产品名称 客户编号 客户姓名 单价 销售数量 3、将产品销售关系数据模型规范为Ⅲ范式。 可参考“创建和管理表”实训题。

13 / 55

4、请分析主键、外键、公共键。

主键:产品表的产品编号,客户表的客户编号。

外键:入库表的产品编号,销售表的产品编号、客户编号。

5、举例说明如何保证产品销售数据的完整性。 表数据完整性:给产品表、客户表创建主键。

列数据的完整性:可以给指定的列创建约束(参见实施数据完整性实训题目)。

参照完整性:给入库表、销售表创建外键。

14 / 55

单元5(创建与管理数据库) 写出实现如下功能的SQL语句。

1.创建名字为Sale的销售数据库。该数据库有一个名为Sale.mdf的主数据文件和名字为Sale_log.ldf的事务日志文件。主数据文件容量为4MB,日志文件容量为10MB,数据文件和日志文件的最大容量为20MB,文件增长量为1MB。 CREATE DATABASE Sale ON

PRIMARY (NAME=Sale, ='C:\\Sale.mdf', SIZE =4, MAXSIZE=10, =1) LOG ON

( NAME=Sale_log, ='D:\\Sale_log.ldf', SIZE=2, MAXSIZE= 10,

=1) /*注意结尾处无逗号*/ GO

15 / 55

搜索更多关于: SQLServer2005课后实训参考答案 的文档
SQLServer2005课后实训参考答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7ccv5430nl2nsft0iuth97tl37kuug00rfn_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top