2022年Oracle数据库编程实验 .pdf
Oracle 数据库编程课程实验指导书实验 2 数据的基本操作和函数应用一实验目的:结合企业项目管理系统完成数据的基本操作和函数应用,掌握Oracle 数据库中数据的增、删、改操作,学会函数在数据库操作中的综合应用。二实验内容:使用 PL/SQL Developer工具,按照实验步骤中的要求完成相应的代码。三实验步骤:1.使用语句修改以下信息a)将所有员工的地址信息前都加上中国二字,比如山东青岛改为中国山东青岛b)将参与了办公网络安全项目的职工的工资都加上200 元2.使用语句删除信息,并备份信息a)只保留李有才一个人在小型监控系统项目中,其他参与该项目的人不再插手该项目b)将从员工项目信息表(lx)中删除的数据,存入到一个新的备份表(lx_bak)中3.使用语句创建空表,并插入数据a)创建一个空表emp_bak,表中只包含列(empno,ename,address),要求使用旧表生成新表的语句b)将 employee 表中为山东籍的员工插入到新表emp_bak表中。4.使用 to_char()函数显示一下信息a)以中文日期格式年月日(如:2014 年 10 月 29 日)的样式显示当前日期b)以中文日期格式时分秒(如:21 时 10 分 50 秒)的样式显示当前时间5.根据项目的金额的大小显示不同等级money10万 小型项目,10 万=money 100 万中型项目,100万0);名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 6 页 -truncate table employee;insertinto employee values(1,王晓明 ,女,3-11 月-1980,山东青岛 ,8900);insertinto employee values(2,王涵,男,12-6 月-1978,广东佛山 ,760);insertinto employee values(3,李有才 ,男,12-6 月-1978,上海,7800);insertinto employee values(4,张小小 ,女,7-9 月-1982,山东济南 ,4500);insertinto employee values(5,董强,男,7-6 月-1972,内蒙呼市 ,4800);insertinto employee values(6,赵微,女,7-2 月-1977,天津 ,5600);select*from employee;-创建项目表drop table item;createtable item(itemid number(4)primarykey,itemname varchar2(50)not null,startdate date,enddate date,money number(10),名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 6 页 -constraint uq_item_name unique(itemname),constraint ck_emp_money check(money0);insertinto item values(1001,小型监控系统 ,6-8 月-2009,1-1 月-2010,100000);insertinto item values(1002,办公网络安全 ,30-12 月-2009,1-10 月-2010,4500000);insertinto item values(1003,电子购物广场 ,30-11 月-2009,31-12 月-2010,12000);select*from item;-创建项员工项目表createtable lx(empno number(3),itemid number(4);altertable lx add constraint fk_lx_empno foreignkey(empno)references employee(empno);altertable lx add constraint fk_lx_itemid foreign名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 6 页 -key(itemid)references item(itemid);insertinto lx values(1,1001);insertinto lx values(1,1002);insertinto lx values(1,1003);insertinto lx values(2,1002);insertinto lx values(2,1003);insertinto lx values(3,1001);insertinto lx values(3,1002);insertinto lx values(4,1001);select*from lx;名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 6 页 -