大型数据库系统实验报告.doc

大型数据库系统实验报告.doc

ID:58885301

大小:9.46 MB

页数:43页

时间:2020-09-19

大型数据库系统实验报告.doc_第1页
大型数据库系统实验报告.doc_第2页
大型数据库系统实验报告.doc_第3页
大型数据库系统实验报告.doc_第4页
大型数据库系统实验报告.doc_第5页
资源描述:

《大型数据库系统实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.实验报告R实践报告□课程名称:大型数据库系统实验名称:Oracle11g实验实验地点:行勉楼C310专业班级:软件1520班学号:2015006099学生:邱聪聪指导教师:艳丽2018年6月20日........实验1创建数据库和表一、实验目的和要求(1)了解数据库的结构以及一些基本概念;(2)了解表的结果特点;(3)了解Oracle11g的基本数据类型;(4)学会使用DBCA创建数据库;(5)学会使用界面方式创建表;(6)学会使用SQL语句手工创建数据库;(7)学会使用SQL语句创建表。二、实验容和原理首先要明确,能够创建数据库的用户必须是系统管理员,或是

2、被授权使用CREATEDATABASE语句的用户。其次创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小、SGA分配和存储数据库的文件。然后,确定数据库包含哪些表以及所包含的各表的结构,还要了解Oracle10g的常用数据类型,以创建数据库的表。此外还要了解两种常用的创建数据库、表的方法,即利用DBCA创建和使用PL/SQL的CREATEDATABASE语句创建。三、主要仪器设备笔记本电脑Windows7系统四、实验结果与分析1.创建企业管理的员工管理数据库YGGL,包含Employees(员工自然信息)表、Department(部门信息)

3、表和Salary(员工薪水情况)表。2.在SQLDeveloper中创建表图1-1创建Employees表....图1-2创建Departments表图1-3创建Salary表3.在SQLDeveloper中删除表删除Employees表,Departments,Salary表,结果依次如下图所示:图1-4删除Employees表....图1-5删除Departments表图1-6删除Salary表4.使用PL/SQL语句创建表。CREATETABLEEMPLOYEES(EMPLOYEEIDCHAR(6)NOTNULLPRIMARYKEY,NAMECHAR(1

4、0)NOTNULL,BIRTHDAYDATENOTNULL,SEXNUMBER(1)NOTNULL,ADDRESSCHAR(20)NULL,ZIPCHAR(6)NULL,PHONENUMBERCHAR(12)NULL,DEPARTMENTIDCHAR(3)NOTNULL);....图1-7创建Employees表CREATETABLEDEPARTMENTS(DEPARTMENTIDCHAR(3)NOTNULLPRIMARYKEY,DEPARTMENTNAMECHAR(20)NOTNULL,NOTEVARCHAR2(100)NULL);图1-8创建Departm

5、ents表CREATETABLESALARY(EMPLOYEEIDCHAR(6)NOTNULLPRIMARYKEY,INCOMENUMBER(8,2)NOTNULL,OUTCOMENUMBER(8,2)NOTNULL);....图1-9创建Salary表五、实验心得实验1成功完成了书上的例子,会使用ORACLE创建数据库和表,创建数据库和创建表格都使用了两种办法,PL/SQL命令和SQLDeveloper方式创建表,使用DBCA创建数据库,掌握并熟悉了ORACLE11g的基本操作。........实验2表数据插入、修改和删除一、实验目的和要求(1)学会使用PL

6、/SQL语句对数据库表进行插入、修改和删除数据的操作;(2)学会使用SQLDeveloper对数据库表进行插入、修改和删除数据的操作;;(3)了解PL/SQL语句对表数据操作的灵活控制功能;二、实验容和原理首先了解对表数据的插入、删除、修改都属于表数据的更新操作。对表数据的操作可以再SQLDeveloper中进行,也可以在PL/SQL语句实现。其次要掌握PL/SQL中用于对表数据进行插入、修改和删除的命令分别是INSERT、UPDATE和DELETE(或TRANCATETABLE)要特别注意在执行插入、删除、修改等数据更新操作时,必须保证数据完整性。此外,还要

7、了解使用PL/SQL语句在表数据进行插入、修改及删除时,比在SQLDeveloper中操作表数据更灵活,功能更强大。在上个实验中,用于实验的YGGL数据库中的三个表已经建立,现在要将各表的样本数据添加到表中,样本数据如下表所示。三、主要仪器设备笔记本电脑Windows7系统四、实验结果与分析分别使用SQLDeveloper和PL/SQL语句。在实验1建立的数据库YGGL的三个表Emplouees、Departments和Salary中分别插入多行数据记录,然后修改和删除一些记录。使用PL/SQL进行有限制的修改的删除。1.使用PL/SQL命令操作数据(1)使用

8、PL/SQL命令分别向Employee

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。