实践第1章实践

上传人:E**** 文档编号:90931700 上传时间:2019-06-20 格式:PPTX 页数:19 大小:1.82MB
返回 下载 相关 举报
实践第1章实践_第1页
第1页 / 共19页
实践第1章实践_第2页
第2页 / 共19页
实践第1章实践_第3页
第3页 / 共19页
实践第1章实践_第4页
第4页 / 共19页
实践第1章实践_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《实践第1章实践》由会员分享,可在线阅读,更多相关《实践第1章实践(19页珍藏版)》请在金锄头文库上搜索。

1、实践一 数据库设计,实践目标,设计停车场收费系统数据模型 设计胜景网系统数据模型,停车场收费系统需求分析。 使用E-R图对该系统进行概念结构设计。 使用E-R图对该系统进行逻辑结构设计。,任务一:设计停车场收费系统数据模型,停车卡分为年卡和临时卡两种。年卡仅能与一辆车绑定,年卡年费2400元。临时卡为未办理年卡的车主开车进入停车场所使用。 系统支持实时显示停车场剩余车位数量。 临时停车按停车时间计费,计费标准为每小时三元,不足一小时按一小时计算。 当系统显示有剩余车位时,车主依次驾车在收费闸口停车刷卡进入停车场(未持有年卡的车主需自助取卡)。刷卡时停车卡记录车牌号和进场时间,离开时停车卡登记车

2、牌号和出场时间。 系统比照停车卡进出时所登记的车牌号,如果车牌号相同且为临时卡,则根据停车时间和收费标准进行计费;如果车牌号相同且为年卡,则不计费。,设计停车场收费系统数据模型,设计停车场收费系统数据模型,需求分析 临时停车卡与车牌之间的联系是多对多;年卡与车牌之间的联系是一对一。为减少数据冗余,可将临时停车卡和年卡归纳为停车卡。停车卡与车牌之间的关联形成停车记录,它们之间的联系为多对多(一对一是一种特殊形式的多对多)。 停车记录与停车场车位状况为一对一联系。 标识实体 根据需求分析,抽象出实体,分别是:车辆、停车卡和停车场车位状况。 标识实体属性。,设计停车场收费系统数据模型,标识实体之间的

3、联系: 实体“车辆”与“停车卡”之间的联系为“停车记录”,该联系为m:n型,它的属性为“记录编号”、“进入时间”、“离开时间”和“计费”。 联系“停车记录”与实体“停车场车位数状况”之间的联系为“反映”,该联系为1:1型, 它的属性为“状况编号”、“总车位数”、“已占车位数”以及“剩余车位数”。,设计停车场收费系统数据模型,停车场收费系统E-R图。,设计停车场收费系统数据模型,使用PowerDesigner构建停车场收费系统概念数据模型和物理数据模型。 根据生成的停车场收费系统的物理数据模型导出SQL,并生成具体的数据库表结构。,胜景网系统需求分析。 使用E-R图对该系统进行概念结构设计。 使

4、用E-R图对该系统进行逻辑结构设计。,任务二:设计胜景网系统数据模型,胜景网是一款为旅游服务公司所定制的综合性旅游门户网站,其宗旨是要让国内的旅游爱好者享受方便、快捷、信息丰富的旅游信息服务。 仅注册用户才能够订购旅游线路。 胜景网提供的旅游线路包含国内短线游、国内长线游和出境游。旅游信息包括:行程日期、行程天数、订购人数、旅游价格、折扣系数、出行交通工具以及食宿标准等。 为提高客户订购集约度,扩大网站知名度,提高旅游服务公司的经济效益,系统鼓励客户组团成行,规定订单安排多人出游时享受订单总金额折扣。具体规则为:一人次不享受折扣,两人次享受九八折,三人次享受九六折,四人次以上(含)享受九四折。

5、,设计胜景网系统数据模型,设计胜景网系统数据模型,依据需求说明进行需求分析,抽象出实体:客户、线路类型、线路和订单。 绘制E-R图。 确定实体间的联系。由于每个客户可以订购多次,所以“下单客户”与“订单”的联系是1:m;又由于每个订单可以安排多个客户出游,因而“出游客户”与“订单”的联系是m:n,该联系名为“订单客户详细”。每个订单可以包含多条线路,且每个线路可以被多个客户订购,即每个线路可以出现在多个订单中,所以“订单”与“线路”的联系是m:n,该联系名为“订单线路详细”,该联系有属性“出行日期”。每个线路类型有多个不同的线路,所以“线路类型”与“线路”的联系是1:m。 依据E-R图以及实体

6、间的联系,生成关系模型。,设计胜景网系统数据模型,胜景网关系模式: 客户(客户编号、姓名、性别、身份证号和电话)。 订单(订单编号、下单日期、订单金额、订购人次、折扣系数、实际订单金额、下单客户编号)。 订单客户详细(订单编号、出游客户编号)。 线路类型(线路类型编号、类型名)。 线路(线路编号、线路名、行程天数、价格、交通工具、宾馆标准、是否含餐饮)。 订单线路详细(订单编号、线路编号、出行日期)。,设计胜景网系统数据模型,使用PowerDesigner构建胜网系统概念数据模型和物理数据模型。 根据生成的胜景网系统的物理数据模型导出SQL,并生成具体的数据库表结构。,胜景网系统概念数据模型,

7、胜景网系统物理数据模型,分离出实验室SQL Server服务器上的SuperKTV数据库。 将分离出的SuperKTV数据库以主文件和日志文件的形式进行备份。 将分离出的SuperKTV数据库,附加到实验室和个人SQL Server服务器上。,使用管理平台分离SuperKTV数据库。 使用管理平台将分离出的SuperKTV数据库进行恢复。,任务二:备份和迁移SuperKTV数据库,备份和迁移SuperKTV数据库,登录实验室SQL Server服务器,并打开管理平台。 右键单击需分离的数据库“SuperKTV”,在弹出的快捷菜单中选择“任务”“分离”,SuperKTV.mdf和SuperKTV

8、_log.ldf文件随即自动保存在创建SuperKTV数据库时数据库文件所生成的位置处。 在实验室SQL Server和个人SQL Server服务器上,右键单击“数据库”,在弹出的快捷菜单中选择“附加”,在打开的“附加数据库”窗口中单击“添加”,选择分离出来的数据库主文件SuperKTV.mdf,即可恢复SuperKTV数据库至当前SQL Server服务器上。,将分离出的数据库文件SuperKTV.mdf和SuperKTV_log.ldf进行重命名,然后附加更名后的数据库文件。,备份和迁移SuperKTV数据库,更改分离出的数据库文件名。,数据库分离和附加是严格对应的一对操作,数据库的附加操作依赖于数据库的分离操作。如果对分离出来的数据库文件进行更名,则在附加改名后的数据库文件时,会出现文件未找到信息的情况,从而导致附加数据库失败。,End,谢谢观看,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号