Oracle实验
“Oracle实验”相关的资料有哪些?“Oracle实验”相关的范文有哪些?怎么写?下面是小编为您精心整理的“Oracle实验”相关范文大全或资料大全,欢迎大家分享。
oracle实验
实验一 Oracle 安装与使用
1、 安装Oracle 11g(选作)
2、 通过SQL命令行(SQL*PLUS)启动(startup命令)和停止(shutdown命令)数据库 3、 用Net Configuration Assistant完成网络连接配置 4、 使用Oracle常用工具OEM、SQL *PLUS、iSQL*PLUS 5、 使用DBCA工具创建数据库
6、 在新创建数据库内建立表空间(使用CREATE TABLESPACE命令) 7、 创建新的数据库用户
8、 Oracle中的用户管理(用户授权、修改用户口令、删除用户等) 9、 卸载Oracle数据库(选作)
实验二 SQL *Plus 的使用
1、 启动、退出 SQL *Plus 环境 2、 使用 SQL *Plus 命令 (1) DESCRIBE 命令 (2) #号的作用
3、 SQL *Plus 环境下使用脚本文件
(1) 准备工作。在SQL *Plus中输入一条SQL 语句,并以分号结束。 (2) 使用 SAVE 命令将缓冲区中内容保存到文件。 (3) 在编辑器中编辑文件。
(4) 使用 GET 命令将文件读入缓冲区。
(5) 使用 START 命令运行脚本文件
oracle实验
实验一 Oracle 安装与使用
1、 安装Oracle 11g(选作)
2、 通过SQL命令行(SQL*PLUS)启动(startup命令)和停止(shutdown命令)数据库 3、 用Net Configuration Assistant完成网络连接配置 4、 使用Oracle常用工具OEM、SQL *PLUS、iSQL*PLUS 5、 使用DBCA工具创建数据库
6、 在新创建数据库内建立表空间(使用CREATE TABLESPACE命令) 7、 创建新的数据库用户
8、 Oracle中的用户管理(用户授权、修改用户口令、删除用户等) 9、 卸载Oracle数据库(选作)
实验二 SQL *Plus 的使用
1、 启动、退出 SQL *Plus 环境 2、 使用 SQL *Plus 命令 (1) DESCRIBE 命令 (2) #号的作用
3、 SQL *Plus 环境下使用脚本文件
(1) 准备工作。在SQL *Plus中输入一条SQL 语句,并以分号结束。 (2) 使用 SAVE 命令将缓冲区中内容保存到文件。 (3) 在编辑器中编辑文件。
(4) 使用 GET 命令将文件读入缓冲区。
(5) 使用 START 命令运行脚本文件
oracle实验1
实验一 Oracle数据库的体系结构——逻辑结构(2学时)
实验目的:在理解在Oracle数据库的体系结构的基础上,在sqlplus环境下查看oracle的逻辑体系结构中括表空间、段、区、块的信息,熟练掌握各种查看语句。 实验内容:1.通过sql语句查看表空间信息 2. 通过sql语句查看段信息
3. 通过sql语句查看区信息 4. 通过sql语句查看块信息
1.理解逻辑体系结构
2.表空间的查看 2.1表空间内涵理解 公司 表空间 一个楼有多个公司 一个数据库有多个表空间 一个公司必须占一个房间 一个公司所占面积是房间和 公司可以自由安排上下班,但为其服务的食堂等则不能 一个表空间必须有一个数据文件 表空间大小是数据文件和 System必须在线 一个公司可以占多个房间,房间数可固定,也可扩展或缩小,但应事先规划
每个公司的设备、员工都应安排在相应的位置,
仓库里的东西堆不下,可以放到别的房间 一个员工可以为本公司服务,业务需求也可能与别的公司服务 一个用户拥有的办公空间是定额的
盖大楼时,可以根据需要盖不同功能的房间,如办公楼,商铺,娱乐区,进驻大楼的公司可以是永久的,可以是临时的
为了更
oracle实验1
实验一 Oracle 11g数据库入门
一、实验目的
1、了解在Windows下安装Oracle 11g需要满足的软、硬件要求。 2、熟悉Oracle 11g在Windows下的安装步骤。 3、熟练掌握Oracle数据库配置工具及网络配置工具。 4、熟悉PL/SQL Developer环境,熟练掌握其操作方法。
5、掌握PL/SQL Developer环境下表的定义、数据的操作及表的导入/导出。
二、实验内容
1、在开始菜单中找到PLSQL Developer,打开出现如下所示登陆界面:
首先输入用户名“SYS”,密码为“Orcl”,进入PLSQL Developer界面登录数据库服务器。
2、在左窗格中找到USERS项,单击右键选择“新建”,创建一个角色权限为dba的数据库用户(用户名自定),设置其默认的表空间为USERS表空间,临时表空间为Temp表空间。
-1-
3、退出SYS登录,用自己创建的数据库用户登录服务器,并在其模式下创建如下三个关系:
(1)“学生”关系S由学号(Sno)、姓名(Sname)、性别(sex)、民族(nation)、政治面貌(political)、出生日期(birth)、学院(college)、专业(M
Oracle实验4
实验报告
一、实验目的
熟悉Oracle数据库模式对象的概念,功能及其管理;
二、实验使用环境(本次实验所使用的平台和相关软件)
三、实验内容
1、创建表 2、表约束 3、创建索引 4、创建索引化表 5、创建分区表 6、创建外部表 7、创建簇 8、创建序列 9、创建同义词 10、创建视图
四、实验步骤和实验结果
1、按教材P206页图中所示的表结构,利用SQL语句创建class,student两个表。
1
2、为student表添加一个可以延迟的外键约束,其CNO列参照class表的CNO列。
3、为student表添加一个可以延迟的外键约束,保证该列表取值在0~100之间。
4、为student表的SAGE列添加一个检查约束,保证该取值为“M”或“F”,且默
2
认值为“M”。
5、在class表的CNAME列上创建一个唯一性的索引。
6、利用子查询分别创建一个事物级的临时表和会话级的临时表,其结构与student表的结构相同。
3
7、创建一个索引化表,其表的结构与student表相同。
8、创建一个student_range表,按学生年龄分为3个区,低于20岁的学生信息放入part1区,储存在EXAMPLE表空间中;20~30岁的学生
oracle实验2
《数据库原理与应用》实验报告
实验名称: 学 号:
数据定义和查询
班 级: 姓 名:
计算机143
一、实验目的
1、掌握使用SQL语句创建和删除数据表,创建各种完整性约束。 2、掌握使用SQL语句修改表的结构。
3、掌握查询语句的使用方法,重点掌握连接查询和嵌套查询。
-1-
二、实验对象
1.使用SQL语句建立4个关系,如下:
供应商表S (Sno, Sname, Ctiy)
零件表P(Pno, Pname, Color, Weight) 工程项目表J(Jno, Jname, City)
供应情况表 SPJ(Sno, Pno, Jno, QTY)
其中:
供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商所在城市(CITY)组成;
零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;
工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;
供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量组成(QTY),表示某供应商供应某种零件给某工程项目的数量为QTY。
数据如下:
21+ORACLE实验指导
Oracle实验指导
目 录
第一章 Oracle基本知识与SQL*PLUS环境........................................................................ 2
一.上机目的............................................................................................................ 2
二.预备知识............................................................................................................ 2 三.上机内容............................................................................................................ 5 四.上机作业......................................................
oracle实验报告 - 图文
实 验 报 告
课程名称: 大型数据库系统
实验项目: 数据库实验
实验地点: 逸夫楼304
专业班级: 软件班 学号:
学生姓名:
指导教师: 赵荣香
2015年4月8日
实验一 ORACLE的安装与配置
一、实验目的和要求:
? 了解ORACLE数据库的基本原理,练习ORACLE 11g的安装与配置。 ? 练习在SQL*PLUS和sql developer下登录数据库。
二、实验内容:
? ORACLE 11g的安装与配置 1) 关闭所有正在运行的程序
2) 启动操作系统,以Administrator身份安装 安装开始:
1) 启动universal installer 2) 设置Oracle主目录名和路径 3) 选择安装产品 Oracle10g Database 4) 选企业版(SERVER) 5) 选择数据库通用配置 6) 选全局数据库名 7) 选缺省数据库字符集 8) 开始安装
9) 自动安装配置工具,并通
Oracle Database 实验报告
实验一 Oracle Database环境和SQL *Plus基础
一、实验目的
掌握Oracle Database数据库的安装,学会使用SQL *Plus环境的设置及应用。
二、实验环境
本实验采用的RDBMS是Oracle公司的数据库管理系统,以Oracle Database 11g版本为软件平台。
三、实验内容与要求
1. 熟悉Oracle Database软件的获取和安装,简要说明Oracle Database 11g的安装过程。 2. 启动和设置SQL *Plus环境,通过SQL *Plus环境执行SQL语句。
(1)打开SQL *Plus环境,登录Oracle数据库,以系统默认用户身份登录,用户名:system, 口令:Admin123。登录成功后出现:“SQL>”提示符。
(2)以学生姓名拼音建立新的Oracle数据库用户(姓全拼,名字的首字母),并给用户授予连接和管理员权限。
参考代码:
create user wangw identified by wangw; (前一个为用户名,后一个为口令)
grant create session,dba to wangw; (session为连接权限,dba是具有100多个权限
数据库oracle实验5
实验五 存储过程与触发器
一、实验目的
(1)掌握Oracle数据库编程语言PL/SQL的基础知识。 (2)掌握游标、存储过程和触发器的创建,使用方法。
(3)了解使用高级语言连接数据库的技术、基本方法,了解ODBC、ADO和JDBC的技术。
二、实验内容
在实验一、实验二创建的表中用PL/SQL语言完成以下内容:
1.创建存储过程,根据调用时提供的学生姓名查询该学生所修课程的课程信息,将课程号和课程名输出到输出窗口,并给出函数调用语句块。
2.创建存储过程,统计指定学生修课的平均成绩和选课门数,将统计结果用输出参数传递给主程序,在PL/SQL主程序中调用存储过程,输出过程的返回结果。
3.创建存储过程,在学生表Student中插入一条完整的元组。
4.创建存储过程,将指定零件的重量增加指定的值。
5.创建存储过程,根据指定范围查询供应量在指定范围内的零件名称和供应商名,将结果输出到输出窗口,并给出函数调用语句块。
6.(1)删除SPJ关系中所有数据。
(2)在插入和修改SPJ表中QTY属性列的值时用触发器实现约束:如果是北京的供应商,供应任何零件的数量不能少于300,如果少于则自动改为300。
(3)在SPJ表中录入值进行验证。
7.(