下载此文档

《大型数据库Oracle》实验指导书(07-10).doc


文档分类:IT计算机 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
《大型数据库Oracle》
编撰
闽江学院计算机实验教学中心印制
目录
实验一 Oracle数据库管理与工具使用 2
实验二表连接、高级子查询 6
实验三管理存储结构、用户、权限安全、模式和表 12
实验四约束、索引、视图、序列和同义词 16
实验五 PL/SQL编程基础 20
实验六触发器、过程、函数和程序包 27
实验七管理存储结构、备份与恢复 33
实验八 SQL*Plus和SQL基本查询 39
实验九管理存储结构、用户、权限安全、模式和表 42
实验十创建和管理表,视图,约束 46
实验十一序列、索引、同义词 48

实验一 Oracle数据库管理与工具使用
实验目的
掌握Oracle的启动、关闭、连接和管理初始化参数
熟悉em和SQL*Plus的使用
了解用户和模式的概念,并查询hr模式表的数据
二、实验环境
一台PC机,安装widows xp操作系统,oracle 10g或11g数据库软件。
三、实验内容
启动和关闭window操作系统的Oracle服务
使用SQL*Plus与Oracle数据库建立连接
使用SQL*Plus启动和关闭Oracle数据库
使用em和SQL*Plus显示和设置初始化参数文件
使用em和SQL*Plus解锁hr模式,并使用SQL*Plus编写查询该模式中表的SQL
四、实验步骤
1)进入windows xp操作系统控制面板-》管理工具-》服务
启动以下几个服务:
OracleService(数据库名)
OracleOraDb10g_home1TNSListener
OracleOraDb10g_home1iSQL*Plus
OracleDBConsoleorcl(启动em需要的服务)
2)使用SQL*Plus连接Oracle数据库
进入windows xp操作系统 Oracle - OraDb10g_home1-》应用程序开发-》SQL Plus
输入:用户名:sys/orcl as sysdba 按确定。
输入Select * from ; 按回车可以查询该表数据
3)使用SQL*Plus用sys用户关闭 Oracle数据库
输入并执行如下SQL语句:shutdown immediate
输入Select * from ; 按回车无法查询该表数据
4)创建并启动与数据库对应的实例
startup nomount 按回车
5)为未加载数据库的实例加载数据库
alter database mount; 按回车
6)将处于未打开状态的数据库设置为打开状态
alter database open; 按回车
7) 关闭数据库然后直接启动实例,加载数据库,打开数据库
shutdown immediate;
startup;
8) 使用SQL*Plus显示所有初始化参数
SHOW PARAMETER
9) 使用em查询和设置动态初始化参数
进入ie,http://服务器:1158/em
数据库管理-》初始化参数
10) 解锁hr用户
使用em用system登录,通过方案-》用户-》编辑hr用户为解锁,同时修改密码。
使用sqlplus 用system登录
alter user hr account unlock;
alter user hr identified by hr;
11) 使用hr用户连接sqlplus,
Connect hr/rh;
Select table_name from user_tables;
Select * from employees
Select * from 客户信息;
查询结果应该包括客户信息的所有列,并且包括该表的所有记录行。
2)下面的SQL语句将只返回“客户姓名”、“客户地址”和“联系电话”列。
Select 客户姓名,客户地址,联系电话
From 客户信息;
这个查询结果将包含指定的列,并且包含该表所有的记录。
3)在下面的SELECT语句中,将使用WHERE子句以限定检索的客户信息。
Select 客户信息,客户地址,联系电话
From 客户信息
Where 所属业务员编号=‘1001’
由于添加了WHERE子句,所以查询结果现在只包含业务员编号为“1001”的客户信息。
4)下面创建的SELECT语句用于对“客户信息”表中的信息分组,输入并执行如下语句:
SELECT 所属业务员编号 AS 业务员编号,COUNT(客户编号) AS 客户数
FROM 客户信息
GROUP BY 所属业务员编号
对应于每一个业务

《大型数据库Oracle》实验指导书(07-10) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数56
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlya
  • 文件大小1.46 MB
  • 时间2018-07-25