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

数据库课设计火车票卧铺预订系统.doc

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

课 程 设 计 课程名称___ 数据库______ 题目名称____火车票卧铺预订系统_____ 学生学院_____计算机学院______ 专业班级__ 学 号_________ 学生姓名_____________ 指导教师________左亚尧_________ 2013年 1 月 15 日 目录 1 设计时间 1 2 设计目的 1 3 设计任务 1 4 设计内容 1 4.1需求分析 1 4.2系统设计 2 4.2.1 概念结构设计 2 4.2.2 逻辑结构设计 4 4.2.3 物理结构设计 5 4.3系统实施 7 4.3.1 数据库实现 7 4.3.2 数据载入 9 4.4运行与测试 10 4.4.1运行与测试 10 4.4.2分析 12 5 总结与展望 13 参考文献 14 1 设计时间: 2013-01-10到2013-01-15 2 设计目的 :数据库课程设计是一个十分好的实践项目,可以把书本的知识充分应用到实践中。实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程。 3设计任务 通过开发一个数据库系统,学习数据库系统的设计与开发, SQL 软件为开发工具。、、、、按照一定条件查询、统计符合条件的等;根据需求分析抽象出信息结构,可得该系统的E-R图。E-R图,如图所示。 图E-R图E-R图,如图所示。 图E-R图E-R图,如图所示。 图E-R图E-R图,如图所示。 图图E-R图,如图所示。 图E-R图根据分E-R图和需求分析,可得到总E-R图,如图所示。 图E-R图图 表4-3 业务员信息 中文名称 类型 长度 是否非空 主关键字 备注 工号 char 10 Y 业务员姓名 char 10 N 表4-4 车票信息 中文名称 类型 长度 是否非空 主关键字 备注 班次编号 char 10 N 卧铺类型 char 10 N 座位号 char 10 Y 票价 float(2) N 元 当前预售状态 char 10 N Y/N 表4-5 旅客信息 中文名称 类型 长度 是否非空 主关键字 备注 旅客编号 char 10 Y 姓名 char 10 N 性别 char 10 N 身份证号 char 10 N 联系方式 char 15 N 表4-6 购买信息 中文名称 类型 长度 是否非空 主关键字 备注 旅客编号 char 10 Y 座位号 char 10 N 折扣 float(1) 打几折 实付款 float(2) N N 元 购买数量 int N N 购买的车票 工号 char 10 N 付款状态 char 10 N Y/N 4.3系统实施 4.3.1数据库实现 先建立火车卧铺预订数据库,然后根据数据库的基本表结构分别建立六个基本表,这里给出具体的SQL语句如下。 (1)Create Database ; (2)创建表 ); (3)创建表 ); (4)创建业务员表 Create table 业务员 ( 工号 char(10) primary key, 业务员姓名 char(10) not null ); (5)创建票表 ); (6)创建旅客表 Create table 旅客 ( 旅客编号 char(10) primary key, 姓名 char(10) not null, 性别 char(10) not null, 身份证号 char(20) not null, 联系电话 char(15) not null ); (7)创建购买表 Create table 购买 ( 旅客编号 char(10) not null, 座位号 char(10) not null, primary key(旅客编号, 座位号), 折扣 float(1), 实付款 float(2) not null, 工号 char(10) not null, 购买数量 int not null, 付款状态 char(10) not null, Foreign key(旅客编号) references 旅客(旅客编号), Foreign key(座位号) reference

文档评论(0)

店小二 + 关注
实名认证
内容提供者

包含各种材料

1亿VIP精品文档

相关文档