2418.数据库课程设计1.doc
《2418.数据库课程设计1.doc》由会员分享,可在线阅读,更多相关《2418.数据库课程设计1.doc(11页珍藏版)》请在三一办公上搜索。
1、数据库课程设计班级:计算机 姓名: 学号: 指导老师: 一、 课程设计目的在理论和实验教学基础上进一步巩固已学基本理论及应用知识并加以综合提高学会将知识应用于实际的方法,提高分析和解决问题的能力,增强动手能力为毕业设计和以后工作打下必要基础二、 课程设计要求运用数据库基本理论与应用知识,在微机RDBMS的环境上建立一个数据库应用系统。要求把现实世界的事物及事物之间的复杂关系抽象为信息世界的实体及实体之间联系的概念模型,再转换为机器世界的数据模型和数据文件,并对数据文件实施检索、更新等操作。1 可在以下内容中仅选一题2 用E-R图设计概念模型3 设计关系模型4 分析关系模式各属于第几范式,阐明理
2、由5 设计应用系统的系统结构图6 使用对象许可和命令许可设计安全性控制检查程序7 使用CHEEK和RULE设计表的有效性规则及说明8 为每一库表设计插入、删除、修改触发器9 设计关系的外码约束10 完成内容指定的各项要求11 分析遇到的问题,总结并写出课程设计报告12 自我评价三、 课程设计题目题目1:设计一个订户订阅报刊的应用系统接收并且处理订户的订阅要求,回答订户的查询,统计报刊的订阅情况。订单、订户、报刊目录、投递卡的数据见附表1-4。完成以下操作:(1) 定义各文件的结构(2) 编制输入子系统,完成数据的录入(3) 检索地址为“太平路4890号”的订户信息(4) 检索份数多于3的期号(
3、5) 检索订阅“01-01”报刊代号的订户名、报刊名、订阅份数(6) 检索没有订阅“人民日报”的订户号(7) 检索至少订阅“人民日报”的订户名(8) 检索至少订阅了“人民日报”的所有期号的订户号(9) 检索未订阅代号为“03-01”报刊的订户名(10) 检索被多个订户订阅的报刊之代号(11) 增加一种报刊“04-01,经济信息报,周报,0.5”(12) 删去报刊代号为“01-03”的报刊(13) 把订户号“161213”改为“161225”(14) 把“090104”订户所订的“01-03”报刊的截止日期改为12(15) 取出订阅期在1到12月份的各种报刊的代号和总数(16) 求每种报刊的订阅
4、总数,并给出报刊代号(17) 统计各种报刊的订户数(18) 输出如下报表:订户姓名报刊名称期 号日 期起订期终订期份 数(19) 输出操作结果和程序清单附表1-4 附表1:订单(ORDER)订户号(CNO)日期(DATE)报刊代号(NMNO)起订期(START)终订期(TERM)份 数(QTY)09010183121501-010112109010184012003-010406209010184010162-200106109010483120501-010112509010484013101-030205209020584071501-030912109020584062103-01071
5、2209020583120713-300112109020584053158-800712116041283122301-010112116041284031701-030412216041284062503-010708116121384093101-011112216121384031662-200407116748084012701-0102122附表2:订户(CUSTOMER)编号(CNO)姓名(NAME)住址(ADDR)090101单明北京路10号090104杨春花中山路4235号090205陈卫星汉府街1234号160412李宇光华门路784号161213吴明镇鼓楼街2107号16
6、7480王文武太平路4890号 附表3:报刊目录(NMTABLE)代号(NMNO)名称(TITLE)刊期(PERIOD)单价(PRICE)01-01人民日报日报0.06701-03中国日报周六报0.1003-01解放日报日报0.03311-06物价市场半月刊0.0413-30内蒙古科技报周报0.0358-80新疆社会科学季刊0.6062-20四川中医月刊0.35 附表4: 投递卡(SENDING)订户号(CNO)报刊代号(NMNO)期号(ISSUE)份数(QTY)09010101-012407109010103-01134209010162-20204109010401-01240750901
7、0401-037840209020501-037840109020503-012401209020513-30780109020558-80230109020558-80231116041201-012407116041201-037840216041201-012408116041201-037841216121301-012407216121362-20451E-R图编号,姓名,住址订户号,日期,报刊号,起定期,终定期, 份数customer属于ordern11n包括对应n1nmtablesending订户号,报刊代号,期号,份数报刊号,名称,期刊单价关系模型属于(订户号,报刊号),订户号
8、)包括(订户号,报刊号),报刊号)对应(订户号,(订户号,报刊号)该关系属于第一范式因为存在部分函数依赖四、 实验内容及其源程序4检索地址为“太平路4890号”的订户信息print 所查订户信息为:select *from customerwhere customer.addr=太平路4890号结果: 所查订户信息为:cno name addr - - - 167480 王文武 太平路4890号 5检索份数多于3的期号print 所查期号信息为:select issuefrom sendingwhere qty3结果:所查期号信息为Issue-2407 6.检索订阅“0101”报刊代号的订户名
9、,报刊名,订阅份数print 所查订户名,报刊名,订阅份数信息为:select name,title,qtyfrom customer,nmtable,orderwhere o=o and order.nmno=nmtable.nmno结果:所查订户名,报刊名,订阅份数信息为Name title qty-单明 人民日报 1单明 解放日报 2杨春花 人民日报 5杨春花 中国日报 2陈卫星 内蒙古科技报 1陈卫星 新疆社会科学 1陈卫星 解放日报 2陈卫星 中国日报 1李宇 人民日报 1李宇 解放日报 1李宇 中国日报 2吴明镇 人民日报 2王文武 人民日报 27检索没有订阅“人民日报”的订户号p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2418. 数据库 课程设计

链接地址:https://www.31ppt.com/p-2394748.html