数据库系统设计实验报告-自己做的超完整.docxVIP

数据库系统设计实验报告-自己做的超完整.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
zzzzzzzzzzzzzzzzzzzzz zzzzzzzzzzzzzzzzzzzzz zzzzzzzzzzzzzzzzzzzzz zzzzzzzzzzzzzzzzzzzzz 《数据库管理与开发》实验报告 课程号:B0900990-0 实验项目:数据库设计、创建,表及各种对象的创建、管理与应用 学 号 姓 名 Xxx 同组人学号 姓名 无 实验 地点 时间 2011 年 11-12 月 实验要求: 按时完成实验;实验内容和过程记录完整;回答问题完整、 正确;实验报告的撰写认真、格式符合要求。 评分 一、 实验目的 1 ?理解并掌握数据库设计的概念、方法和步骤。 2?了解需求分析的内容。 3?重点运用ER模型进行概念设计。 4?将ER模型转换为关系模型。 掌握SQL Server的数据库的创建与管理。 掌握SQL Server表的概念、设计、创建与管理。 全面掌握Transcat-SQL命令。 掌握安全性的概念,创建登录、用户、角色,授予相应的权限。 掌握视图、存储过程、触发器等的创建与应用。 二、 实验设备(环境)及要求 PC Windows XP/2003、SQL Server 2005 二、实验内容及要求 实验项目:网上购物系统数据库 (一)简要的系统需求分析 网上购物系统是面向广大的消费者,由于不同的人群对于商品的需求不同,网上的购 物系统应该具备自己的特色同时应该适应不同人群的需要。 网上购物系统主要包括了客户从登陆到网站, 然后挑选自己喜欢的商品的,到最后 购物的过程,然后形成一个产品的订单,要产生订单就必然会涉及到价格,这里面对 不同类型的VIP会贝会有不同的折扣。 该系统的基本业务是用户登录、浏览商品然后加入购物车、形成订单、处理订单、 以及之后的客户评论模块。 计算机需要完成的基本功能是验证用户登录, 检验其用户名和密码是否正确;当用 户点击提交到购物车时要把用户提交的物品放入购物车中;在购物车中还要计算好每 一件商品的价格和总额;用户填写订单的整个过程以及包括把订单提交给管理员来出 来订单;能够提交客户对服务或者商品的质量等进行的评论。 信息系统需要处理的信息有把数据库跟前台紧密的联系起来,包括后台中的客户 表、商品表、订单明细表、评论表等信息。 客户信息管理 客户信息管理 (二)概念设计 设计系统的概念模型,采用 ER模型。 概念设计是把用户的需求进行综合,归纳与抽象,统一到一个整体概念结构 中,形成数据的概念模型,主要是用 E-R模型来实现的。 下面就来显示上面各实体以及实体之间的关系的 E-R模型。 1■客户:客户号、密码、姓名、性别、单位、电子信箱、身份证号, VIP等级 等级VIP客户名客户密码电子邮箱单位姓名性别身份账号 等级 VIP 客户名 客户 密码 电子邮箱 单位 姓名 性别 身份账号 VIP会员表:会员等级、会员折扣,这一个表相当于与客户表进行了合并了 会员等级 会员等级 商品:商品号、商品名称、类别号、商品描述、单位、规格、单价、其他 4 ?生产厂商表:厂商号,生产厂商名、地址、电话 5?商品类别:类别号、类别名称 6.地址:地址号、地址名称 7?订单:订单号、客户号、商品号、收货地址、订货日期、订货数量、单价、发票号码、 订单金额、发货日期 8?供应:商品号、厂商号,实际库存量,最低库存量 9?客户类型:客户号、客户类型 10.评论:评论号、客户号、商品号、客户邮箱、评论内容、评论时间。 11.客户地址表:客户号、客户地址 12.上面的各个实体和关系之间的关系图: 地址 客户类型 n 1 所在 评论 7 1 m 属于 客户 n n 订单 n /属于 1 VIP会员 实体间关系说明: (1) 、一个客户类型可以拥有多个客户。 (2) 、一个客户可以有多个地址。 (3) 、VIP会员中有多个客户。 (4) 、一个客户可以对多个商品进行评论。 (5) 、一个客户可以对多个商品下订单。 (6) 、一个商品类别中包含有多种商品。 (7) 、一种商品可以由多个生产厂商生产, 客户地址 n ]1__, / J」商品 m. 供应 m . 1 | 1 n 生产厂商 分类 ]1 商品类别 同时一个生产厂商可以生产多种商品 (三)逻辑设计 将ER模型为关系模型,指出每个关系的主键、外键和必要的约束。 为了简化进行的分析: 为了减少系统开销,将客户类型表删除,其主要信息转换成客户表的客户类型 属性;客户类型有两种:普通和 VIP,若为普通,则在VIP等级中取值0。 地址表也删除,其主要信息放在客户地址表中。 为了减少订单的冗余,将订单表分解为: 订单总表:订单号、客户号、收货地址、订货日期、订单状态、发票号码、订单 金额、发货日期 订单明细表:订单号、商品号、订货数量、单价、订货日期 优化之后得到的关系模

文档评论(0)

cooldemon0602 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档