大型数据库oracle实验报告.docVIP

  • 27
  • 0
  • 约1.03万字
  • 约 15页
  • 2017-05-21 发布于浙江
  • 举报
大型数据库oracle实验报告

实 验 报 告 课程名称: 大型数据库系统 实验项目: 数据库实验 实验地点: 逸夫楼502 专业班级: 软件12xx 学号: 201200xxxx 学生姓名: xx 指导教师: 宋成明 2015年 4月 11日 实验1创建数据库和表及表数据的插入、修改和删除 实验目的和要求 1.学会使用SQL语句手工出创建数据库,创建表; 2.学会使用PL/SQL语句对数据库表进行插入、修改和删除数据的操作; 3.学会使用SQL DEVELOPER对数据库表进行插入、修改和删除数据的操作; 4.了解数据更新操作时要注意数据完整性; 5.了解PL/SQL语句对表数据操作的灵活控制功能。 实验内容和原理 分别使用SQL Developer和PL/SQL语句,在实验二建立的数据库YGGL或实验一随安装Oracle 11g时建立的数据库中所建立的三个表Employees, Departments和Salary中分别插入多行数据记录,然后修改和删除一些记录。使用PL/SQL进行有限制的修改和删除。表的内容如教材p311页所示。使用PL/SQL命令操作数据。内容如教材p312页所要求,给出相应语句段及结果截图。 主要仪器设备——系统运行的软硬件环境 1.HP 6470b笔记本 win7 32位系统 2.Oracle 11g大型数据库及其相应的配套软件 实验结果与分析 1.在scott用户中创建表 (1)Employees(员工信息表)表 create table Employees ( EmployeeID char(6) primary key, Name char(10) not null, Birthday date not null, Sex number(1) not null, Address char(20), Zip char(6), PhoneNumber char(12), DepartmentID char(3) not null ); 查看创建后的Employees表 (2)Departments(部门信息)表 create table Departments ( DepartmentID char(3) primary key, DepartmentName char(20) not null, Note varchar2(100) ); 查看创建后的Departments表 (3)Salary(员工薪水情况)表 create table Salary ( EmployeeId char(6) primary key, InCome number(8,2) not null, OutCome number(8,2) not null ); 查看创建后的Salary表 向表中插入数据 在Employees表中插入数据 insert into employees values(000001,王林,to_dateYYYYMMDD),1,中山路32,2100032); insert into employees values(010008,吴荣华,to_dateYYYYMMDD),1,北京东路,2100011); insert into employees values(020010,王向荣,to_dateYYYYMMDD),1,四牌楼,2100061); insert into employees values(020018,李丽,to_dateYYYYMMDD),0,中山东路,2100021); insert into employees values(102201,刘明,to_dateYYYYMMDD),1,虎踞路,2100135); insert into employees values(102208,朱俊,to_dateYYYYMMDD),1,牌楼巷,2100045); insert into employees values(108991,钟敏,to_date(1979

文档评论(0)

1亿VIP精品文档

相关文档