- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库大作业期末 2
测绘专业数据库原理及应用期末大作业
一、要求
需求分析。
数据库设计。
2.1 概念结构设计(由需求得到E-R模型)
2.2 逻辑结构设计(把E-R模型转换为关系模型)
2.3 物理结构设计(根据关系模型设计表的结构和字段属性及约束)
数据库实现。(定义表格和索引等,录入数据,每个表格不少于8条数据)
数据库运行。(数据库操作的相关SQL语句,包括查询、增加、删除、修改等,不少于20条,其中查询需覆盖简单、连接及嵌套三种语句)
18周之前交
二、可选题目
机票预定信息系统
系统功能基本要求:
能够实现多种关联查询
航班基本信息的录入:航班的编号、飞机名称、机舱等级等;
机票信息:票价、折扣、当前预售状态及经受业务员等;
客户基本信息:姓名、联系方式、证件及号码、付款情况等;
按照一定条件查询、统计符合条件的航班、机票等;
学校人事信息管理系统
系统功能基本要求:
能够实现多种关联查询
教职工基本信息:编号、姓名、性别、学历、所属部门、毕业院校、健康情况、职称、职务、奖惩等;
教师教学信息的录入:教师编号、姓名、课程编号、课程名称、课程时数、学分、课程性质等;
科研信息的录入:教师编号、研究方向、课题研究情况、专利、论文及著作发表情况等。
论坛管理信息系统
系统功能基本要求:
能够实现多种关联查询
作者信息:昵称、性别、年龄、职业、爱好等;
帖子信息:帖子编号、发帖日期、时间、等级等;
回复信息:回复作者昵称、回复时间等。
药品存销信息管理系统
系统功能基本要求:
能够实现多种关联查询
药品信息:药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人等;
员工信息:包括员工编号、姓名、性别、年龄、学历、职务等;
客户信息:客户编号、姓名、联系方式、购买时间、购买药品编号、名称、数量等;
入库和出库信息:库存信息、药品存放位置、入库量、出库量。
职工考勤管理信息系统
系统功能基本要求:
能够实现多种关联查询
职工信息:包括职工编号、职工信息、性别、年龄、职称等;
出勤记录信息:上班打卡时间、下班打卡时间、缺勤记录等;
出差信息:出差起始时间、结束时间、统计总共天数等;
请假信息:请假开始时间,结束时间,统计请假天数等;
加班信息:加班开始时间、结束时间、统计加班时间等;
自选题目。具有一定实际意义,基本表不少于3个,能够实现多种关联查询。
报告格式模板见附录
附录
学生管理系统数据库设计与实现
班级:
学号:
姓名:
分工:
需求分析
该“学生管理系统”只是对数据库应用技术的一个样本数据库的实例,重在对数据库一些方法的熟悉与掌握,其中包括从数据库的概念模型到ER图的绘制,再到数据库模式的建立(即为数据库及其基本表的建立),而后数据的录入(在此从略),最后完成一些简单的关系运算表达式的表达和相关的Select 查询语句的使用。
系统结构简述:
本系统包括六个实体:学生;课程;教师;学院;社团;活动
实体之间的关系转换为其他四个表:选修;代课;加入社团;组织活动(都是多对多关系的转换)
实体“学院”与“学生”之间一对多的关系转换到表“学生”中
注:各个基本表中关键字已在关系模式中说明
该数据库需要进行如下数据处理:
◎ 要查询所有学生的个人信息:
学号,姓名,性别,民族,出生年月,籍贯,身份证号,学院编号,所在专业
◎ 学生要查询本学期所开课程详细情况(成绩除外),并按“课程类型”分组
输入:学号
输出:学号,姓名,课程名,学分数,学时数,课程类型
对某个学生的社团活动用清单表示(按社团分组,活动时间升序排序):
输入:学号
输出:学号,姓名,活动名称,活动地点,活动时间,社团名称,详细内容
某位教师想查询自己本学期所代的课程及其上课情况:
输入:教师姓名
输出:教师编号,姓名,性别,课程名,课程类型,上课教室,上课时间
数据库设计
概念结构设计(由需求得到E-R模型)
逻辑结构设计(把E-R模型转换为关系模型)
系统中的实体有:学生;课程;教师;学院;社团;活动
关系模式如下:
学生(学号#,姓名,性别,民族,出生年月,籍贯,身份证号,宿舍号,学院编号,所在专业)
说明:属性中“学院编号”和“所在专业”是一对多关系“所属院系”的转换
课程(课程编号#,课程名,课程类型,学分数,学时数)
选修(学号#,课程编号#,成绩)
教师(教师编号#,姓名,性别,学历,家庭住址,电话,备注)
代课(课程编号#,教师编号#,上课教室,上课时间)
社团(社团编
文档评论(0)