上传
更新时间:2024-04-30 16:16:01 阅读量: 综合文库 文档下载
交通运输学院
大型数据库应用软件课程设计
学 院 交通运输 班 级 交运1202班
姓 名 蔡辉泽 学 号 201200134
成 绩 指导老师 李晓军
2015年 7 月 20 日
交通运输学院课程设计
兰州交通大学交通运输学院课程设计任务书
所在系: 交通运输 课程名称:大型数据库开发 指导教师(签名): 专业班级: 交运1202班 学生姓名: 蔡辉泽 学号: 201200134
一、课程设计题目 商品信息管理数据库的设计及管理 二、课程设计的目的 通过使用oracle完成数据库的创建及基本的管理功能,使学生进一步理解数据库原理,熟悉数据库设计的流程和方法,培养学生具备一定的数据库分析与设计能力,提高学生的动手实践能力。 三、课程设计的主要内容和要求(包括原始数据、技术参数、设计要求、工作量要求等) 1、根据相应的设计题目,完成具体的需求分析。 2、用SQL*Plus工具,创建oracle数据库,创建表及约束; 3、完成测试数据录入; 4、根据需求分析的结果,完成查询、修改、删除功能; 5、以系统管理员身份,创建用户,并授予基本的系统权限,及以上数据库中部分表的对象权限,并验证; 6、使用游标实现某一查询; 7、设计报告格式必须符合学校规范。 四、工作进度安排 7月13日-14日:完成需求分析、创建数据库; 7月15日-16日:完成设计内容第3-4项; 7月17日:完成设计内容第5-6项; 7月18日-19日:整理设计报告; 7月20日:提交报告。 五、主要参考文献 [1]马晓玉. ORACLE 10G数据库管理、应用与开发标准教程, 清华大学出版社,2007. [2] 秦靖.oracle从入门到精通,机械工业出版社,2011. [3] 闪四清.Oracle Datebace 10g基础教程(第二版),清华大学出版社,2007. 审核批准意见 系主任(签字) 年 月 日
交通运输学院课程设计
指导教师评语及成绩
指 导 教 师 评 语 成 绩 导师签字: 年 月 日
交通运输学院课程设计
目录
一、前言 ................................................. 1 二、需求分析...............................................1 三、概要设计...............................................2 四、系统实现...............................................3 五、课程设计体会...........................................10 参考文献...................................................11 附录.......................................................12
交通运输学院课程设计
2、向商品信息表中添加数据。结果如图 4-5。
图 4-5
4、在商品信息表中查询商品编号为10005的商品的信息: SELECT * from 商品信息表 where 商品编号=‘10005’; 显示结果如图4-6:
图4-6
6
交通运输学院课程设计
5、在商品信息表中增加一个商品的基本信息 Insert into 商品信息 values(‘10051’,‘蜂蜜’,‘025’,‘30052‘20052’) 显示结果如图4-7.
图4 -7
6、在商品信息表中删除编号为10045的商品的信息
Delete table 商品信息 where 商品编号=‘10045’; 显示结果如图 4-8。
图4-8
7、权限的分配和验证 系统权限
7
交通运输学院课程设计
以系统管理员的身份创建一名为aa的用户,并向其授予连接数据库的权限。 核心代码:create user aa identified by aa; Grant create session to user aa; 运行结果如图4-9,4-10。
图 4-9
图 4-10
8
交通运输学院课程设计
8、游标for 循环查询商品编号为‘10040’的商品: Declare
Cursor merchandise cursor is
Select * from 商品信息 where 单价>100, Begin
For r in merchandise cursor loop D4bms_output,put(r.商品编号||’ ’); Dbms_output,put(r.商品名称||’ ’); Dbms_output,put(r.单价||’ ’); End loop; End;
显式结果如图4-11.
图4-11
9
交通运输学院课程设计
五、课程设计体会
在老师的耐心指导和同学的帮助下,通过本次课程设计让我基本掌握了oracle数据库的基本操作,以及安全性的管理方法与使用。学习本课程时间有些较长,很多基本的方法和手段都已经遗忘。但是通过后续的看书和请教指导,基本解决了过程中出现的许多难题,较完美的完成了本次课程设计。
回顾起此课程设计,至今我仍感慨颇多,从理论到实践,在这段日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。
终于把基于oracle的商品管理系统做好,做得很简单,算是把基本模型给做出来了吧。在做的过程中,不但是在复习之前所学过的知识,同时也是学习新知识的过程。做的时候才发现自己不懂的东西很多,需要从网上和教材上找资料,边做边学。这里简单总结一下做这个系统的流程。首先是对系统需求的分析,罗列出系统涉及的子模块,再做出相应的流程图和数据字典。其次是进行模块的概念设计和逻辑设计,画出E-R图和关系模型。最后是对系统的具体设计,包括数据库的规划,表空间,安全性,表,索引和存储过程的设计,基本的设计流程就是这样。最后再次感谢同学对于此次商品管理系统设计的支持和帮助。
10
正在阅读:
上传04-30
青春励志的现代诗歌03-21
大学生职前教育考试卷三10-15
幼儿园承包合同12-05
大熊猫的作文三年级10篇04-03
汉武帝10-02
有一种美叫秋叶作文700字07-09
初一政治复习资料汇总(精)07-18
二级C语言教程试题解析07-03
电动力学的第一章总结07-06
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 工程项目方案审查会议纪要
- 互联网信息管理工作的现状、困境及对策研究
- 医院信息系统功能简介 - 图文
- 金刚经某师兄的见解
- 酒店英语:处理客房突发事件实用英语
- 《审计学》第10章在线测试
- 锂离子电池过程控制点
- 控制院感工作制度 - 图文
- 矿井排水设备选型设计毕业设计 - 图文
- 路罗小学食堂开放日活动方案
- 关于水果店的调查报告研究性学习报告
- 浙江省瑞安市2016-2017学年七年级上学期五校期中联考语文试题 do
- 公务员制度答案
- 2018年浙江省东阳中考数学试卷与答案()
- 小麦深加工项目可行性研究报告
- 幼小衔接汉语拼音
- 2010版本《2011年计算机应用与网络基础》复习题及答案
- 南怀瑾谈胎教
- 建材批发市场项目建议书
- 08-能的转化和能量守恒(机械能、功、功率)