数据库大作业1、要求:1) 需求分析
2) 数据库设计
2、1 概念结构设计(E-R图)2、2 逻辑结构设计(E-R 模型转换为关系模式,指明所满足得范式并给出理由)
2、3 物理结构设计3) 数据库实现
( 录入数据 , 每个表应不少于 10 条数据 ) 4) 数据库运行
( 不少于3 0 条 sq l语句 , 其中包括查询、更新、删除、插 入、创建触发器等 sql 语句 ) 5) 1 8 周之前交
2、可选题目:1、机票预定信息系统系统功能得基本要求:航班基本信息得录入,包括航班得编号、飞机名称、机舱等级等
机票信息,包括票价、折扣、当前预售状态及经手业务员等
客户基本信息,包括姓名、联系方式、证件及号码、付款情况等
根据一定条件查询、统计符合条件得航班、机票等;对结果打印输出
(1)、、机票预定信息系统 通过此系统可以实现如下功能: 1) 机票信息信息包括航班号、飞机名、目得地、起航时间、 票价、 折扣
假设现在有3条航线, 目得地分别就就是北京, 上海, 广州, 飞机上可乘坐1 00 人( 即初始订票数为 0, 余票数为 1 0 0) , 将这 3 条航线信息存入表“a i rl i ne” 中
2) 客户基本信息客户信息包括姓名,性别,订票数, 联系方式 , 证件及号码, 假设已有3个客户信息存入表“c us tom e r”中
有新客户订票时, 先输入客户得姓名和她提出得航班号, 查询该航线得订票情况, 若有余票, 则为客户办理订票手续, 分配给客户一个座位号, 然后将新客户得信息添加到文件“c u s t o me r、dat”中, 并修改文件“a i r line、dat”中该航线得订票数和余票数
若无余票, 则输出客满信息
进一步可实现假如该航班已经无票,可以提供相关可选择航班信息
3)航班 航班号, 飞机名称,机舱等级, 座位号(初始为 0