




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2014-2015学年第二学期大型数据库技术大作业课题名称:服装批发管理数据库班 级: 13级软工移动2班 学 号: 姓 名: 成 绩: 2015年5月 (一)Oracle的安装与配置(1)Oracle 11g的安装 (2) 创建数据库(二)用户与权限管理(1)新建一个用户表空间MYTBS,要求大小为500M。MYTBS表空间下有两个数据文件MYTBS1.DBF和MyTBS2.DBF,文件分别放在E和F两个不同的磁盘分区。(2) 用户配置文件的创建(3)用户的创建(4)权限的分配(5)用户登录(三)Oracle对象创建与管理(1)课题简介实现对服装批发市场货源的批入批出管理,库存信息的检索功能
2、,入库信息检索,出库信息检索,盈利金额大小等。(2) 数据库表清单表1:lcj_piruBianhaoChangshangYiwuzhongleiShuliangJiageChagnname主键外键Char(10)Char(10)Varchar2(20)Varchar2(20)Varchar2(20)Varchar2(20)表2:lcj_pichuBianhaoChagnshangYiwuzhongleiShuliangJiagechangname主键外键Char(10)Char(10)Varchar2(20)Varchar2(20)Varchar2(20)Varchar2(20)表3:lcj
3、_changjiabianhaoNameAddressTel主键Char(10)Varchar2(20)Varchar2(20)Varchar2(20)表4:lcj_maijiaBianhaoNameAdresstes主键Char(10)Varchar2(20)Varchar2(20)Varchar2(20)(3)普通数据表及索引的实现(4) 索引、视图的实现(4) PL/SQL编程(1) 表数据的录入功能a) 对表lcj_changjia的数据的录入功能:对表lcj_changjia的数据的录入,可以创建一个存储过程,输入参数是bianhao,name,address,tel,输出的是预定义
4、异常提醒。重复的商品编号表示在录入商品时编号重复,发生其他错误!表示发生其他未知错误,即需要建立新的存储过程。实现代码:b) 对表lcj_maijia 的数据的录入功能:对表lcj_maijia的数据的录入,可以创建一个存储过程,输入参数是bianhao,name,address,tes,输出的是预定义异常提醒。重复的买家编号表示在录入商品时编号重复,发生其他错误!表示发生其他未知错误,即需要建立新的存储过程。实现代码:c) 对表lcj_piru 的数据的录入功能:对表lcj_piru的数据的录入,可以创建一个存储过程,输入参数是bianhao,changshang,yiwuzhonglei,
5、shuliang,jiage,输出的是预定义异常提醒。重复的批入编号表示在录入批入编号重复,发生其他错误!表示发生其他未知错误,即需要建立新的存储过程。实现代码:d) 对表lcj_pichu 的数据的录入 功能:对表lcj_pichu的数据的录入,可以创建一个存储过程,输入参数是bianhao,changshang,yiwuzhonglei,shuliang,jiage,输出的是预定义异常提醒。重复的批出编号表示在录入批出编号重复,发生其他错误!表示发生其他未知错误,即需要建立新的存储过程。实现代码:(2) 级联更新级联删除表功能:在lcj_changjia数据改变的时候lcj_piru的数据
6、也随之更新,在更新lcj_maijia数据的时候lcj_pichu与之相关的数据也随之更新。实现代码:Create or replace trigger piru_changjiaAfter update on lcj_changjiaFor each rowBeginIf:old.bianhao:new.bianhao thenUpdate lcj_piru set changshang=:new.changshang where changshang=:old.changshang;End if;End;Create or replace trigger pichu_shangjiaAft
7、er update on lcj_shangjiaFor each rowBeginIf:old.bianhao:new.bianhao thenUpdate lcj_pichu set changshang=:new.changshang where changshang=:old.changshang;End if;End;(3) 统计现存商品总数功能功能:统计现存商品总数,可以创建一个函数,数据来自表lcj_piru和lcj_pichu。输出参数是整形值。数值的大小代表现存商品总数,例如0表示现存商品数量为0。实现代码: 函数的调用方法:(五)数据库的备份与恢复(1)设置归档模式。 Ar
8、chive log list; Shut down immediate; starup mount; alter database avchivelog; alter database open; Archive lig list;(2) 归档当前日志。 alter system archive log current;(3) 数据库完全备份及实现。(4) 数据库完全恢复及实现。 Shutdown immediate conn /as sysdba startup(5) 利用数据泵实现逻辑导出与导入。 导出:Expdp LCJ/1315925404 file=e:LCJ.dmp 导入:lmpdp LCJ/1315925404 ignore=y full=y file=e:LCJ.dmp(6) 举例说明闪回技术使用(闪回查询、闪回表、闪回删除等)。闪回表应用 alt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沥青拌合站安全生产培训
- 模块六商务交往礼仪
- 广东省佛山市南海桂城中学2025年高三下学期命题预测及题型示例英语试题含解析
- 武汉生物工程学院《中外文化交流(Ⅰ)》2023-2024学年第二学期期末试卷
- 广西职业师范学院《医学创新思维训练》2023-2024学年第一学期期末试卷
- 浙江机电职业技术学院《环境生物学B》2023-2024学年第二学期期末试卷
- 扬州市重点中学2025届高三下学期半期联合考试物理试题含解析
- 台州职业技术学院数字水印实践2023-2024学年第二学期期末试卷
- 哈尔滨石油学院《商务文化与礼仪》2023-2024学年第二学期期末试卷
- 宁波卫生职业技术学院《BIM技术及应用》2023-2024学年第二学期期末试卷
- 2024年电子商务师真题试题及答案
- 撬装式承压设备系统安全技术规范
- 园艺植物遗传育种 课件全套 第1-10章 绪论-新品种的审定与推广繁育+实训
- 融资面试试题及答案
- 2025-2030中国免洗护发素行业市场发展趋势与前景展望战略研究报告
- 《智能优化算法解析》 课件 第6章-基于群智能的智能优化算法
- 2024山西三支一扶真题及答案
- 云南省卫生健康委所属事业单位招聘工作人员真题2024
- 技术经纪人(初级)考试试题(附答案)
- 《红岩》中考试题(截至2024年)
- 幕墙UHPC施工专项方案 (评审版)
评论
0/150
提交评论