当前位置:文档之家› ORACLE dra恢复实验

ORACLE dra恢复实验

ORACLE dra恢复实验
ORACLE dra恢复实验

Data Recovery Advisor(数据恢复顾问)

Data Recovery Advisor 是11g新特性,是Oracle顾问程序架构的一部分,它会在遇到错误时自动收集有关故障信息。如果主动运行Data Recovery Advisor,通常可以在用户查询或备份操作检查到故障前检测和修复故障。Data Recovery Advisor可以检测到诸如块受损的相对较小的错误,也可以检测到导致数据库无法成功启动的错误,如缺少联机重做日志文件,数据文件等。Data Recovery Advisor会主动捕获这些错误。

Data Recovery Advisor确定故障后,可以使用EM或RMAN界面查看故障详情,在Rman中可以使用list backup,advise failure,repair failure和change failure命令,下面说下这些命令的作用:

list failure:列出Data Recovery Advisor记录的故障;

advise failure:显示建议修复的选项;

repair failure:使用rman的建议和关闭故障;

change failure:更改状态或关闭故障。

一、list failure

list failure命令包含多个选项,具体使用的选项取决于需要查看的错误类型:

(1) failnum:列出每个故障的详细信息,按故障编号列出,如list failure 42。

(2) ALL:列出所有故障,如list failure all。

(3) CRITICAL:列出导致数据库不可用的故障。

(4) HIGH:列出导致数据库不可用的严重故障,如缺少数据文件或redo文件

(5) LOW:列出可以在解决较严重故障问题后再予以解决的间歇性故障或优先级较低的故障,如很少使用到的坏块。

(6) CLOSED:仅列出关闭的故障。

(7) EXCLUDE FAILURE:从列表中排除指定的故障号。

(8) DETAIL:通过展开合并的故障列出故障。例如,如果一个文件中有多个块损坏,则DETAIL 选项将列出每个块损坏。

注:其中CRITICAL,HIGH,LOW指故障的优先级。

如:

RMAN> LIST FAILURE;

RMAN> LIST FAILURE DETAIL;

RMAN> LIST FAILURE 42;

RMAN>LIST FAILURE ALL;

二、advise failure

1) 显示输入故障列表概要

(2) 包括警告(如果ADR 中出现新故障)

(3) 显示手动核对清单

(4) 列出一个建议的修复选项

(5) 生成修复脚本(用于自动或手动修复)

如:

RMAN>ADVISE FAILURE

三、repair failure

repair failure默认会使用本次会话中advise failure所产生的脚本

repair failure preview:不执行修复,而是显示先前生成的包含所有修复操作和注释的RMAN 脚本。

repair failure noprompt:不要求确认,repare failure 默认需要确认

四、change failure

CHANGE FAILURE 命令用于更改故障优先级或关闭一个或多个故障。

语法:

CHANGE FAILURE

{ ALL | CRITICAL | HIGH | LOW |failnum[,failnum,…] }

[ EXCLUDE FAILURE failnum[,failnum,…] ]

{ PRIORITY {CRITICAL | HIGH | LOW} |

CLOSE } - 将故障的状态更改为已关闭

[ NOPROMPT ] - 不要求用户进行确认

可以使用change failure改变故障优先级,但只能从high更改为low或low改为high,不能更改citical的优先级。

例如:

RMAN>change failure 307 priority low;

五、与DRA相关的视图

(1) V$IR_FAILURE:所有故障的列表,包括已关闭的故障(LIST FAILURE 命令的结果)

(2) V$IR_MANUAL_CHECKLIST:手动建议的列表(ADVISE FAILURE命令的结果)

(3) V$IR_REPAIR:修复列表(ADVISE FAILURE 命令的结果)

(4) V$IR_FAILURE_SET:故障和建议标识符的交叉引用

六、模拟实验

模拟使用DRA,自动修复受损的数据文件

1.创建测试用户并授权

SQL> create user ganzhy identified by ganzhy default tablespace USERS1;

SQL> grant connect,resource to ganzhy;

2.连接用户,创建新表

SQL> conn ganzhy/ganzhy

SQL> create table test01( id int,name varchar2(32));

SQL> insert into test01 values(1,'xyc');

SQL> commit;

验证表中的数据

SQL> select * from test01;

ID NAME

---------- --------------------------------

1 xyc

3.备份数据库

由于是模拟数据文件丢失,为了节约时间,就简单备份USERS1表空间

RMAN> BACKUP tablespace USERS1 format='/oracle/rman/tablespace_%d_%T_%s_%p';

4.模拟数据文件丢失

物理删除USERS1表空间的数据文件

# rm -rf /oracle/app/oracle/oradata/up/users03.dbf

# rm -rf /oracle/app/oracle/oradata/up/users04.dbf

验证结果

SQL> startup mount;

SQL> alter database open;

alter database open

*

ERROR at line 1:

ORA-01157: cannot identify/lock data file 5 - see DBWR trace file

ORA-01110: data file 5: '/oracle/app/oracle/oradata/up/users03.dbf'

可以看出启动所需的数据文件出现报错

5.进入RMAN查看报错

RMAN> list failure;

using target database control file instead of recovery catalog

List of Database Failures

=========================

Failure ID Priority Status Time Detected Summary

---------- -------- --------- -------------------- -------

28 HIGH OPEN 21-JAN-2015 16:09:56 One or more non-system datafiles are missing

6.输出故障列表概要

RMAN> advise failure;

List of Database Failures

=========================

Failure ID Priority Status Time Detected Summary

---------- -------- --------- -------------------- -------

28 HIGH OPEN 21-JAN-2015 16:09:56 One or more non-system datafiles are missing

analyzing automatic repair options; this may take some time

using channel ORA_DISK_1

analyzing automatic repair options complete

Mandatory Manual Actions

========================

no manual actions available

Optional Manual Actions

=======================

1. If file /oracle/app/oracle/oradata/up/users03.dbf was unintentionally renamed or moved, restore it

2. If file /oracle/app/oracle/oradata/up/users04.dbf was unintentionally renamed or moved, restore it

Automated Repair Options

========================

Option Repair Description

------ ------------------

1 Restore and recover datafile 5; Restore and recover datafile 6

Strategy: The repair includes complete media recovery with no data loss

Repair script: /oracle/app/oracle/diag/rdbms/up/up/hm/reco_398763628.hm

查看生成的修复脚本

$cat /oracle/app/oracle/diag/rdbms/up/up/hm/reco_398763628.hm

# restore and recover datafile

restore datafile 5, 6;

recover datafile 5, 6;

sql 'alter database datafile 5, 6 online';

6.自动使用生成的脚本修复

RMAN> repair failure;

Strategy: The repair includes complete media recovery with no data loss

Repair script: /oracle/app/oracle/diag/rdbms/up/up/hm/reco_398763628.hm

contents of repair script:

# restore and recover datafile

restore datafile 5, 6;

recover datafile 5, 6;

sql 'alter database datafile 5, 6 online';

Do you really want to execute the above repair (enter YES or NO)? YES

executing repair script

Starting restore at 21-JAN-2015 16:26:03

using channel ORA_DISK_1

channel ORA_DISK_1: starting datafile backup set restore

channel ORA_DISK_1: specifying datafile(s) to restore from backup set

channel ORA_DISK_1: restoring datafile 00005 to /oracle/app/oracle/oradata/up/users03.dbf channel ORA_DISK_1: restoring datafile 00006 to /oracle/app/oracle/oradata/up/users04.dbf channel ORA_DISK_1: reading from backup piece /oracle/rman/tablespace_UP_20150121_19_1 channel ORA_DISK_1: piece handle=/oracle/rman/tablespace_UP_20150121_19_1 tag=TAG20150121T155935

channel ORA_DISK_1: restored backup piece 1

channel ORA_DISK_1: restore complete, elapsed time: 00:00:16

Finished restore at 21-JAN-2015 16:26:19

Starting recover at 21-JAN-2015 16:26:19

using channel ORA_DISK_1

starting media recovery

media recovery complete, elapsed time: 00:00:00

Finished recover at 21-JAN-2015 16:26:19

sql statement: alter database datafile 5, 6 online

repair failure complete

Do you want to open the database (enter YES or NO)? YES

database opened

8.登录用户,验证数据

$sqlplus ganzhy/ganzhy

SQL> select * from test01;

ID NAME

---------- --------------------------------

1 xyc

可见,数据已恢复

Oracle实验报告

Oracle数据库实验报告 实验一:Oracle 10g安装卸载及相关工具配置 一、实验目标: 安装Oracle 10g,了解OEM,通过DBCA安装数据库,通过DBCA删除数据库,sqldeveloper连接数据库,卸载oracle 10g。 二、实验学时数 2学时 三、实验步骤和内容: 1、安装Oracle10g(默认安装数据库) 双击setup.exe, 选择基本安装,安装目录D:盘,标准版,默认数据库orcl,口令bhbh。 进入先决条件检查界面时:网络配置需求选项不用打勾,直接下一步,是。 直到安装成功。 2、登陆和了解OEM 主要是已网页的形式来对数据库进行管理。

http://主机IP:1158/em 用户名:sys 口令:bhbh 身份:sysdba 或者 用户名:system 口令:bhbh 身份:normal 3、通过DBCA删除已安装的默认数据库orcl 程序->Oracle - OraDb10g_home1->配置和移植工具->Database Configuration Assistant->删除数据库->…… 4、通过DBCA安装数据库xscj 程序->Oracle - OraDb10g_home1->配置和移植工具->Database Configuration Assistant->创建数据库->…… 5、sqldeveloper连接数据库 打开sqldeveloper,新建连接 连接名:system_ora 用户名:system 口令:bhbh 主机名:本机计算机名 SID:xscj 测试,显示成功,连接,保存。

6、卸载oracle 10g Windows下 1>停止所有Oracle服务,点Universal Installer卸载 2>删除注册表中的所有关于Oracle项 在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目录 3>删除硬盘上所有Oracle文件。 (1)Oracle安装文件 (2)系统目录下,在Program files文件夹中的Oracle文件 四、上机作业 根据实验步骤完成逐个实验目标中的任务。 五、心得体会 通过这次的实验,我了解了oracle数据库的情况。懂得了数据库就是把数据存储在一个类似与仓库的地方,需要用时才从数据库里调出来。通过上机实践,知道了装数据库和卸载数据库,并且学会了怎样连数据库。 实验二:Oracle 10g手工建数据库 一、实验目标: 安装Oracle 10g数据库环境,手工建立数据库;通过Net Configuration Assistant建立监听,使用sqldeveloper连接数据库测试。 二、实验学时数 2学时 三、实验步骤和内容: 先安装好Oracle 10g数据库环境(不安装默认数据库)。 1.创建好相关的目录

Oracle 实验4(实验报告)-PL_SQL程序设计

学期 Oracle数据库应用技术 实验报告 选课序号: 班级: 学号: 姓名: 指导教师:史金余 成绩: 2017年月日

目录 1.实验目的 (1) 2.实验内容 (1) 2.1 触发器设计 (2) 2.2 存储过程、自定义函数设计 (2) 2.3 程序包设计 (3) 3.实验步骤 (3) 3.1 创建表空间RESTAURANT,创建用户DINER (3) 3.2 创建餐饮系统数据库的所有表,并向各表插入演示数据 (4) 3.3 完成【实验内容】中的触发器、存储过程、函数和程序包等 功能设计,将程序脚本保存到文本文件Source.sql中 (7) 4.实验总结 (13)

PL/SQL程序设计 1.实验目的 ◆掌握PL/SQL程序设计基本技巧,包括基本数据类型、表类型、数组类 型、匿名程序块、控制语句、PL/SQL中使用SQL语句、游标、错误处 理等。 ◆熟悉和掌握PL/SQL中关于存储过程、函数、包和触发器程序设计技术。 2.实验内容 实验平台:PL/SQL Developer或Oracle的其它客户端管理工具。 某餐饮系统数据库(加粗字段为主键,斜体字段为外键),请创建如下各数据表,并实现如下存储过程、函数、包和触发器等功能设计,将程序脚本保存到文本文件Source.sql中: (1)菜肴类别表MK(菜肴类别编号MKid,菜肴类别名称MkName),菜肴类别名称:鱼类、蔬菜类、凉菜类、肉类、主食类和酒水类等。 (2)菜单信息表MList(菜肴编号Mid,菜肴名称Mname,菜肴类别MKid,菜肴单价Mprice,菜肴成本单价Mcost,更新日期Mdate)。 (3)餐台类别表DK(餐台类别编号DKid,餐台类别名称DkName),餐台类别:包间和散台等。 (4)餐台信息表Dinfo (餐台编号Did,餐台名称Dname,餐台类别DKid,座位数Dseats,更新日期Ddate)。 (5)消费单主表C (消费单号Cid,餐台编号Did,消费开始时间StartTime,结账时间EndTime,消费金额合计Smoney,盈利金额合计SPsum),其中,消费金额合计=消费单明细表CList中该消费单号的所有消费记录的消费金额的合计,即SUM(消费金额)或SUM(菜肴单价×消费数量),盈利金额合计=消费单明细表CList中该消费单号的所有消费记录的盈利合计,即SUM((菜肴单价- 菜肴成本单价)×消费数量)。 (6)消费单明细表CList (消费单号Cid,序号Sid,菜肴编号Mid,菜肴名称Mname,消费数量Cqty,菜肴单价Mprice,菜肴成本单价Mcost,消费金额Cmoney) ,消费金额=消费数量×菜肴单价;消费数量为正数是正常点菜,消费数量为负数是退菜,消费数量为0是赠菜。

实验室常用器材使用方法及注意事项

实验室常用器材使用方法及注意事项

实验室常见仪器使用方法及注意事项 一、常见的仪器 (一)初中化学实验常见仪器 反应容器可直接受热的:试管、蒸发皿、燃烧匙、坩埚等能间接受热的:烧杯、烧瓶、锥形瓶(加热时,需加石棉网) 常存放药品的仪器:广口瓶(固体)、细口瓶(液体)、滴瓶 (少量液体)、集气瓶(气体) 用加热仪器:酒精灯 计量仪器:托盘天平(称固体质量)、量筒(量液体体积) 仪分离仪器:漏斗 取用仪器:药匙(粉末或小晶粒状)、镊子(块状或较大颗粒)、胶头滴管(少量液体) 器夹持仪器:试管夹、铁架台(带铁夹、铁圈)、坩埚钳其它仪器:长颈漏斗、石棉网、玻璃棒、试管刷、水槽 不能加热:量筒、集气瓶、漏斗、温度计、滴瓶、表面皿、广口瓶、细口瓶等 1、试管 (1)、用途: a、在常温或加热时,用作少量试剂的反应容器。 b、溶解少量固体。 c、收集少量气体的容器 d、用于装置成小型气体的发生

器。 (2)、注意事项: a、加热时外壁必须干燥,不能骤热骤冷,一般要先均匀受热,然后才能集中受热, 防止试管受热不均而破裂。 b、加热时,试管要先用铁夹夹持固定在铁架台上(短时间加热也可用试管夹夹持)。 试管夹应夹在的中上部(或铁夹应夹在离试管口的1/3处)。c、加热固体时,试管口要略向下倾斜,且未冷前试管不能直立,避免管口冷凝水倒流 使试管炸裂。 d、加热液体时,盛液量一般不超过试管容积的1/3(防止液体受热溢出),使试管与桌面 约成45°的角度(增大受热面积,防止暴沸),管口不能对着自己或别人(防止液体喷出伤人)。反应时试管内的液体不超过试管容积的1/2。 2、烧杯用途:①溶解固体物质、配制溶液,以及溶液的稀释、浓缩 ②也可用做较大量的物质间的反应 注意事项:受热时外壁要干燥,并放在石棉网上使其受热均匀(防止受热不均使烧杯炸裂), 加液量一般不超过容积的1/3(防止加热沸腾使液体外溢)。

oracle实验报告

上机1:Oracle的安装与配置 (时间:2011.2.28) 一、实验目的 掌握Oracle10g的安装与网络连接配置 二、实验内容 1、安装Oracle10g 2、查看安装后的数据库文件目录结构 3、查看当前数据库的数据文件、控制文件、重做日志文件、参数文件 4、为连接到Oracle服务器进行网络连接配置 上机2:Oracle10g常用工具的使用 (时间:2011.3.1) 一、实验目的 掌握Oracle10g常用工具(SQL*PLUS、iSQL*PLUS、EM)的使用 二、实验内容 1、利用企业管理器(EM)查看当前数据库: 1) 查看当前数据库系统的内存结构 2) 查看当前数据库的工作模式 3) 查看当前数据库“SYS”方案下的逻辑对象 4) 查看当前数据库的表空间

5) 查看“SYS”用户的权限 2、利用SQL*PLUS查看当前数据库 分别查看当前数据库的数据文件、控制文件、重做日志文件。 3、利用iSQL*PLUS查看当前数据库,分别查看当前数据库的数据 文件、控制文件、重做日志文件。 上机3:PowerDesigner开发与应用-1 (时间:2011.3.7) 一、实验目的 掌握使用PowerDesigner工具设计CDM(概念数据模型)二、实验内容 设计“员工医疗保险系统”数据库的CDM(概念数据模型) 上机4:PowerDesigner开发与应用-2 (时间:2011.3.8) 一、实验目的 掌握使用PowerDesigner工具设计PDM(物理数据模型)二、实验内容 设计“员工医疗保险系统”数据库的PDM(物理数据模型)

上机5:创建数据库 (时间:2011.3.15) 一、实验目的 1、复习巩固网络连接配置操作 2、了解使用Oracle数据库配置助手创建、删除数据库的操作 二、实验内容 (详见教材102:实践内容) 上机6:创建数据库、表空间和数据文件 (时间:2011.3.17) 一、实验目的 掌握表空间和数据文件的创建、查看、修改、删除操作及命令 二、实验内容 (详见教材102-103:实践内容) 上机7:数据库的安全管理-1 (时间:2011.3.22) 一、实验目的 1、掌握概要文件的建立、修改、查看、删除操作 2、掌握用户的建立、修改、查看、删除操作 二、实验内容 详见教材130-131:(1)—(6)、(13)

常用化学仪器及使用方法、化学实验基本操作

常用化学仪器及使用方法、化学实验基本操作 知识分析: 包括的内容有1. 常用化学仪器及使用方法;2. 化学实验基本操作; 3. 物质的分离、提纯; 4. 常见气体的制备; 5. 物质的检验; 6. 常见试剂的保存; 7. 综合实验—实验方案的设计和评价。 在实验中复习对于基本实验要熟练掌握原理和基本操作,在此基础上,顺利地完成实验方案的设计。 常用化学仪器及使用方法 (一)1. 能直接加热的仪器 仪器图形与名称主要用途使用方法和注意事项 用于蒸发溶剂或浓缩溶液可直接加热,但不能骤冷。蒸发溶液时不可加得太满,液面应距边缘1厘米处。 常用作反应器,也可收集少量气体可直接加热,拿取试管时,用中指、食指、拇指拿住试管口占全长的1/3处,加热时管口不能对着人。放在试管内的液体不超过容积的1/2,加热的不超过1/3。加热时要用试管夹,并使试管跟桌面成45°的角度,先给液体全部加热,然后在液体底部加热,并不断摇动。给固体加热时,试管要横放,管口略向下倾。 用于灼烧固体,使其反应(如分解)可直接加热至高温。灼烧时应放于泥三角上,应用坩埚钳夹取。应避免聚冷。 燃烧少量固体物质可直接用于加热,遇能与Cu、Fe反应的物质时要在匙内铺细砂或垫石棉绒。 2. 能间接加热(需垫石棉网) 仪器图形和名称主要用途使用方法和注意事项 (分为50、100、250、500、1000ml等规格)用作配制、浓缩、稀释溶液。也可用 作反应器和给试管水浴加热等。 加热时应垫石棉网 根据液体体积选用不同规格烧杯 用作反应器(特别是不需加热的) 不能直接加热,加热时要垫石棉网。不 适于长时间加热,当瓶内液体过少时, 加热容易使之破裂。 用作在加热条件下进行的反应器 不能直接加热,应垫石棉网加热。所装 液体的量不应超过其容积1/2。 用于蒸馏与分馏,也可用作气体发生 器 加热时要垫石棉网。也可用其他热浴。 用作接受器 用作反应器,常用于滴定操作 一般放在石棉网上加热。在滴定操作中 液体不易溅出。 3. 不能加热的仪器 仪器图形与名称主要用途使用方法及注意事项 用于收集和贮存少量气体上口为平面磨砂,内侧不磨砂,玻璃片 要涂凡士林油,以免漏气,如果在其中 进行燃烧反应且有固体生成时,应在底 部加少量水或细砂。 分装各种试剂,需要避光保存时用 棕色瓶。广口瓶盛放固体,细口瓶 盛放液体。 瓶口内侧磨砂,且与瓶塞一一对应,切 不可盖错。玻璃塞不可盛放强碱,滴瓶 内不可久置强氧化剂等。 制取某些气体的反应器固体+液 体 固体为块状,气体溶解性小反应无强热 放出,旋转导气管活塞控制反应进行或 停止。 (二)计量仪器 仪器图形与名称主要用途使用方法及注意事项

化学实验室基本操作

化学实验室基本操作 化学实验室基本操作2010-07-24 11:54一、常用仪器的主要用途和使用 方法 反应容器:试管、燃烧匙、烧杯、锥形瓶、集气瓶 存放容器:集气瓶(气体)、细口瓶(液体)、广口瓶(固体)、滴瓶(少量液体) 计量仪器:托盘天平(称固体质量)、量筒(量液体体积) 取用仪器:镊子(块状或较大颗粒)、药匙或纸槽(粉末或小颗粒)、胶头滴 管(少量液体) 夹持容器:试管夹、坩埚钳、铁架台(带铁圈、铁夹) 其它仪器:漏斗、长颈漏斗、分液漏斗、石棉网、玻璃棒、水槽、试管刷 可直接加热的:试管、蒸发皿、燃烧匙 能间接加热的(需垫石棉网):烧杯、烧瓶、锥形瓶 加热仪器:酒精灯 1.烧杯圆柱状玻璃容器,杯口有便于倒出液体的嘴。 常用的有25mL、50mL、100 mL、250 mL、500 mL等 (1)用于大量物质的溶解和配制溶液或者进行化学反应的容器,也常用于接 过滤后的液体。 (2)实验时盛放液体的量不超过烧杯容积的1/2,以防搅拌时溅出。 (3)向烧杯中注入液体的时候,应沿烧杯内壁或玻璃棒引流。

(4)加热时要垫石棉网,也防受热不均而使其破裂。烧杯不能用作加热固体试剂。 2.试管 (1)用于少量物质的溶解或发生化学反应的仪器,也常用于制取或收集少量气体。 (2)振荡试管的方法:手持试管、手腕摆动。 3)实验时盛放液体量不能超过试管容积的1/3,以防振荡或加热时溅出。可直接加热。 (4)用试管夹或者铁夹固定时,要从试管底部向上套,夹持在试管的中上部(或离管口1/3的部位)。 3.蒸发皿 (1)用于溶液的蒸发、结晶 2)蒸发过程中需用玻璃棒不断搅拌,防止液体由于局部温度过高而飞溅 3)当溶液的量减少只有大量晶体析出时,停止加热并放至石棉网上,以防晶体飞溅 (4)取放蒸发皿,要用坩埚钳夹持 4.集气瓶 (1)用于收集气体、短时间贮存气体、用做物质在气体中的燃烧的反应器 (2)在收集气体或贮存气体时,要用毛玻璃片盖住瓶口。 5、试剂瓶 试剂瓶包括滴瓶、细口瓶、广口瓶等。分为无色和棕色两种。

四川师范大学《oracle》实验报告

声明:此文档只作为学习参考,不得用作它途! 实验一了解ORACLE环境,使用ORACLE数据库实用工具 1.目的要求: 了解ORACLE数据库的各个常用工具软件 2.实验内容: 在ORACEL数据库下使用SQL*PLUS ,SQL*PLUS Worksheet,PL/SQL Developer 工具,企业管理器等实用工具与Oracle交互。并在企业管理器中观察ORACLE的底层存储原理。在PL/SQL Developer中书写简单的SQL语言。 3.主要仪器设备及软件 1)PC 2)ORACLE数据库 实验二熟悉SQL语言 1.目的要求 在SQL*PLUS或PL/SQL Developer工具中编写SQL语句 2.实验内容

在ORACLE 数据库中定义用户,给用户赋权限,创建,修改和删除表格,视图等数据库对象,并向表格中插入,修改和删除数据。体会SQL语言中ORACLE的“方言”。 对自己建立的表做查询:包括单表查询,多表查询,嵌套查询,分组查询,相关查询 3.主要仪器设备及软件 1)PC 2)ORACLE数据库 自定义用户:create user taozi identified by taozi; 给用户赋DBA权限:grant dba to taozi; 创建表格 student,sc,course: Create table student (sno char(10) primary key, sname varchar(20) not null, sage smallint, ssex char(2), sdept varchar(20)); Create table course (cno char(10) primary key, cname varchar(50) not null, credit smallint); Create table sc (sno char(10), cno char(10), grade smallint, primary key(sno,cno)); 创建视图:create view oracle as (select sno,sname,sage from student); 删除视图:delete oracle; 为student 表增加一列 jiguan: alter table student add jiguan varchar(10); 删除jiguan 列:alter table student drop column jiguan; 删除student 表结构:drop table student; 插入数据:insert into student values('004','AA','21','f','MA'); insert into student values('005','BB','20','m','CS');

Oracle实验报告

软件与信息工程学院 10级软件工程/软工三班 数据库实践 Oracle 数据库实验报告 学 院: 专业班级: 程号: 名:

实验一:Oracle 10g 安装卸载及相关工具配置、实验目标: 安装Oracle 10g, 了解OEM,通过DBCA安装数据库,通过DBCA删除数据库, sqldeveloper 连接数据库,卸载oracle 1Og。 二、实验学时数 2 学时 三、实验步骤和内容: 1、安装OraclelOg (默认安装数据库) 双击, 选择基本安装,安装目录D:盘,标准版,默认数据库Orel, 口令bhbh。 进入先决条件检查界面时:网络配置需求选项不用打勾,直接下一步,是。 直到安装成功。 2、登陆和了解OEM 主要是已网页的形式来对数据库进行管理。 -OraDb10g_home1-配置和移植工具->Database Configuration Assistant-删除数据库 -> …… 4、通过DBCA安装数据库xscj 程序->Oracle - OraDb10g_home1-配置和移植工具->Database Con figuration Assistant->&」建数据库->...... 5、sqldevelOper 连接数据库 打开sqldeveloper,新建连接 连接名:system_Ora

用户名:system 口令:bhbh 主机名:本机计算机名 SID:xscj 测试,显示成功,连接,保存。 6、卸载oracle 10g Windows 下 1>停止所有Oracle服务,点Universal Installer卸载 2〉删除注册表中的所有关于Oracle项 在HKEY_LOCAL_MACHINE\SOFTWARE 删除Oracle 目录 3>删除硬盘上所有Oracle文件。 (1)Oracle安装文件(2)系统目录下,在Program files文件夹中的Oracle文件 四、上机作业 根据实验步骤完成逐个实验目标中的任务。 五、心得体会 通过这次的实验,我了解了oracle数据库的情况。懂得了数据库就是把数据存储在一个类似与仓库的地方,需要用时才从数据库里调出来。通过上机实践,知道了装数据库和卸载数据库,并且学会了怎样连数据库。 实验二:Oracle 10g 手工建数据库 、实验目标:

oracle实验报告

四川师范大学计算机学院oracle实验报告册 院系名称:计算机科学学院 课程名称:oracle数据库运用与开发 实验学期2012 年至2013 年第 1 学期 专业班级:电子商务2010级5班 姓名:苏瑶学号:2010110338 指导教师:俞晓老师 实验最终成绩:

实验一了解ORACLE环境,使用ORACLE数据库实用工具 (验证性实验 4学时) 1.目的要求: 了解ORACLE数据库的各个常用工具软件 2.实验内容: 在ORACEL数据库下使用SQL*PLUS ,SQL*PLUS Worksheet,PL/SQL Developer工具,企业管理器等实用工具与Oracle交互。并在企业管理器中观察ORACLE的底层存储原理。在PL/SQL Developer中书写简单的SQL语言。 3.主要仪器设备及软件 1)PC 2)ORACLE数据库

--创建用户 create user user1 identified by user1; --赋给用户建表、连接等权限 grant connect to user1; grant create any table to user1; grant resource ,dba to u1; --连接用户 Conn user1/user1; --收回权限(dba ) revoke dba from u1;

------------------------------------------------------------------------- 实验二熟悉SQL语言 (验证性实验 4学时) 1.目的要求 在SQL*PLUS或PL/SQL Developer工具中编写SQL语句 2.实验内容 在ORACLE 数据库中定义用户,给用户赋权限,创建,修改和删除表格,视图等数据库对象,并向表格中插入,修改和删除数据。体会SQL语言中ORACLE的“方言”。 对自己建立的表做查询:包括单表查询,多表查询,嵌套查询,分组查询,相关查询 3.主要仪器设备及软件 1)PC 2)ORACLE数据库 --修改数据: update student set sAge=19where sage=18; --删除数据: delete from student where sname='吴芳'; --输出成绩大于60小于80的学生的名字 select sname from student,sc where grade >60and grade <80and student.sno=sc.sno; --输出学生表中的总人数 select count(*)from student;

实验室常用检验仪器操作规范

检验仪器操作规范 1. 仪器分类和作业规范 理化检验仪器(序号从4.1-4.30) 4.1原子吸收仪 4.2离子色谱仪 4.3 pH/电导率仪(或其他pH计及电导率仪) 4.4电光分析天平 4.5电子天平/电子分析天平 4.6浊度仪 4.7糖度计 4.8余氯测定仪 4.9分光光度计 4.10阿贝折射仪 4.11低速台式离心机 4.12定氮仪 4.13密度/比重/浓度计 4.14比色管 4.15电热恒温干燥箱 生化检验仪器(序号从4.31-4.40) 4.31自动立式压力蒸汽灭菌锅 4.32生物显微镜 4.33生化培养箱 4.34霉菌培养箱 其他(序号从4.61-4.70) 4.61激光粒子计数器

备注:以下仪器操作规范按仪器分类顺序编写 4.1原子吸收仪 4.1.1. 准备工作: a)接通仪器主机电源,再接通计算机及打印机电源。打开电脑,待 Win dows95 屏幕 左下角显示Start将箭头指向Start,并点击。联机正常后出示 Aawinlab,点击 打开。 b)将空白溶液置于自动进样器位置1上,标准溶液于2上,试样溶液 在其他编码位置上。 c)打开氩气钢瓶,并调节为300-450Kpa d)接通石墨炉冷却水系统电源。 4.1.2. 编制程序: 工作前将下列主要工作页的必要参数一一输入。分别为仪器页、校正页、石墨炉页。 4.1.3. 进行自动分析: 箭头指向Workspace并点击它,出现下图所示的对话框,然后点击 Calibrate 进行校正曲线,完毕点击An alyze Samples 进行试样的测 ^定。 备注:作结束后如需存储文件,点击File上的Save,显示Save Method As窗口,在Method Name^栏上打上方法名字,并点击0K 4.1.4. 关机: 工作结束后点击Automated Analysis Control 窗口的Flush Sampler ,冲洗 进样系统;退出软件,关掉主机就、计算机、打印机、冷却水系统和石墨炉电 源;关紧氩气钢瓶。 4.2离子色谱仪 4.2.1.仪器 离子色谱仪、移液管、滤纸(0.45 卩m、 4.2.2.试剂 阴离子淋洗液、阳离子淋洗液、甲烷磺酸 4.2.3.操作方法 a)洗液的配置: 1. 阴离子淋洗液的配置:

化学实验基本操作

化学实验基本操作 一、药品的取用 1、实验室所用的药品,很多是易燃、易爆、有腐蚀性或有毒的,为保证安全,在取用药品时,不能用手接触药品、不要把鼻孔凑到容器口闻药品,不得尝任何药品的味道。 2、取药品应按实验规定的用量取用,没有说明用量,一半应该按最少量取用:液体1-2ml,固体只需盖满试管底部。 3、实验剩余的药品既不能放回原瓶,也不要随意丢弃,更不要拿出实验室,要放入指定的容器内。 4、取用固体药品一般用广口瓶,块状的可用镊子夹取。用过的药匙或者镊子要立刻用干净得纸擦拭干净,以备下次使用。 5、往试管里装入固体粉末时,为避免药品沾在管口和管壁上,应做到一斜二送三直立,即先使试管倾斜,把药匙小心送到试管底部,然后使试管直立起来,让药品全部落到底部。 6、把块状的药品或者密度较大的金属颗粒放入玻璃容器时应做到一横二放三慢竖,即应该先把容器横放,把药品放入容器口以后,再把容器慢慢地竖立起来,使药品或者金属颗粒缓缓地滑到容器的底部,以免打破容器。 7、液体药品通常盛在细口瓶里。取用药液时,先拿下瓶塞,倒放在桌面上,然后拿起瓶子,瓶口要紧挨着试管口,使液体缓慢地倒入试管。倾倒时,标签要朝向手心,以防止药品腐蚀标签。 8、取用一定量的液体药品,也可以用量筒量出体积,量液时量筒必须放平,视线要跟量筒内液体凹液面的最低处保持水平,如果俯视读数时所量体积大于(大于或小于)实际体积,仰视读数时所量体积小于(大于或小于)实际体积。 9、滴管是用来吸取和滴加少量试剂的一种仪器,取液后滴管滴加时垂直、悬空放在烧杯正上方,试剂便滴入烧杯中。 10、实验中要特别注意保护眼睛,万一眼睛里进入药液,要立即用水冲洗(切不可用手揉眼睛),洗的时候要眨眼睛,必要时请医生治疗,提倡使用防护眼镜。 二、托盘天平的使用 1、托盘天平能准确到0.1g。 2、化学实验称量的药品,常是一些粉末状或是易潮解的,有腐蚀性的药品,称量时应在两个托盘上各放一张质量相同的纸,如果称量易潮解、有腐蚀性的药品,应放在玻璃器皿如烧杯、表面皿里进行称量。 三、连接仪器装置 把玻璃管插入橡皮塞和胶皮管时,先要把玻璃管口用水润湿,在容器口塞橡皮塞时,切不可把容器放在桌上再使劲塞进塞子,因为这样做容易压破

oracle设计实验报告材料

课程设计 课程题目:ORACLE应用系统设计设计题目:音像店信息管理系统 专业:计算机科学与技术 班级:计131 组员:李霆桑珠扎西虞洲 学号: 130761 130767 130762 日期: 2016-03-04 信息工程学院计算机科学与技术

目录 一.课程目的………………………………………………………. 二.题目要求……………………………………………………… 三.日期安排………………………………………………………. 四.组内分工……………………………………………………… 五.实验条件......................................................... ........................... 六.实验内容......................................................... ........................... (1)第一部分:Oracle管理技术……………………………………… 1.数据库管理…………………………………………………….. 2.角色和用户管理………………………………………………... 3.表和视图管理………………………………………………….. 4.索引和序列管理………………………………………………... 5.PL/SQL编程…………………………………………………… 6.使用游标、存储过程和触发器………………………………… 7.表空间管理……………………………………………………… 8.文件管理………………………………………………………… (2)第二部分:Oracle开发技术……………………………………….. ①数据库设计………………………………………………………………… ②界面设计.................................................... ③结果测试…………………………………………………………………… 七.问题及解决…………………………………………………….. 八.总结...............................................

oracle实验报告

本科实验报告 课程名称:大型数据库系统 实验项目:数据库实验 实验地点:逸夫楼402 专业班级:软件1104班学号:2011004860 学生姓名:周升元 指导教师:王会青 2014年4 月20日

实验一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)自动安装配置工具,并通过(Database Configuration Assistant)自动创建新 数据库 10)显示数据库创建总结信息 11)口令管理”,修改sys和system的口令,锁定别的用户口令 12)退出安装 参考操作: 在上图所示的界面上输入相关的SQL语句: 1)创建用户user1,user2(提示:create user user1 identified by pass1;) 2)分别为user1,user2授予相应的权限(提示:grant connect,resource to user1;) 3)退出SQL-plus (quit) 4)在CLIENT端进入SQL-PLUS,分别试用user1,user2登录试验。 5)练习修改口令:alter user username identified by password; 三、实验结果与分析: OEM界面

化学实验基本操作方法

化学实验基本操作方法 (一)常见计量具的使用 (二)药品的取用 (三)加热、蒸发 (四)溶解、过滤、结晶 (五)蒸馏、升华 (六)分离液体、萃取 (七)纸上层析 (八)渗析 (九)气体的收集、贮存与净化 (一)常见计量具的使用 1.量筒、量杯 实验室中计量取用一定体积的液体用。为准确读出量筒(或量杯)液体体积,必须把量筒放置在水平的桌面上,使眼睛的视线,刻度、液体凹面的最低点处在同一水平上。 量筒(或量杯)不能用来加热,也不能用来配制或稀释溶液,热溶液须冷至室温时,方可使用量筒(或量杯)量取。 2.滴定管的使用

当需要精确而方便地量取少量液体或做滴定实验时,常使用滴定管。 酸式滴定管使用较多,不能用来盛放碱液。酸式滴定管有无色和棕色两种,见光易分解的试液如硝酸银溶液滴定时,应置于棕色酸式滴定管中。 碱式滴定管下端套有一小段橡皮管,将滴头和管身相接,凡是能与橡皮管作用的物质,如高锰酸钾、碘、硝酸银等溶液,尤其是氧化性酸,不能使用碱式滴定管。 使用滴定管前,先检查是否漏水。将盛水滴定管夹在滴定管架上,仔细观察有无水从活塞隙缝中渗出或尖嘴处滴下。如果发现酸式滴定管活塞有漏水现象,应把塞子拔出来,用滤纸将活塞及活塞槽的水和凡士林擦干净,然后在活塞的周围重新涂上一薄层凡士林(不要太多堵住小孔),插入塞孔,向同一方向旋动活塞至外部观察全部透明为止。用一根橡皮筋将活塞套在滴定管上,用蒸馏水将滴定管洗净,再用滴定溶液润洗2~3次,润洗液要从下端放出。加入溶液后,先要把活塞或胶管处的气泡赶出,再调节液面至刻度“0”或“0”以下。排除停留在酸式滴定管的气泡,可用右手拿住滴定管,左手迅速开足活塞,让急流冲走气泡。如冲不走,可斜拿滴定管,再开大活塞冲。赶走碱式滴定管尖端气泡时,要弯曲橡皮管,让尖嘴管斜向上方,并挤压橡皮管的玻璃球使液体向上喷出,如果碱式滴定管漏水,应更换橡皮管或玻璃球。 使用酸式滴定管时,应该用左手拇、食、中三指旋转活塞,控制流量。右手拿住接受液体的容器。如图5-15。使用碱式滴定管时,用左手捏在玻璃球外胶管的上部,无名指和小指夹住尖嘴管,使它垂直向下,轻轻挤压胶管,让液体从胶管和玻璃球的隙缝间流出。如图5-16。 3.移液管 移液管又叫吸量管,用以精确移取一定体积的液体。

实验室常用的基本操作

实验室常用的基本操作 玻璃仪器的基本操作 1、认领仪器按照仪器单领取和认识基础化学实验中的常用仪器。

2、玻璃仪器的洗涤

(1)震荡水洗 (2)内壁附有不易洗掉的物质,可用毛刷刷洗 倒废液——注入一半水——选好毛刷,确定手拿部位刷洗——如是反复 (3)刷洗后,再用水连续振荡数次,必要时还应用蒸馏水淋洗三次洗净状态下,水均匀分布不挂水珠(如左图所示); 未洗净状态下,器壁挂着水珠(如右图所示)。玻璃仪器里如附有不溶于水的碱、碳酸盐、碱性氧化物等可先加盐酸溶解,再用水冲洗;附有油脂等污物可先用热的纯碱液洗,然后用毛刷刷洗,也可用毛刷蘸少量洗衣粉刷洗;对于口小、管细的仪器,不便用刷子洗,可用少量王水或重铬酸盐洗液涮洗;用以上方法清洗不掉的污物可用较多王水或洗液浸泡,然后用水涮洗。( (1)不要未倒废液就注水 (2)不要几支试管一起刷) 3、仪器的干燥 (1)晾干(左图)与烤干(右图)

(2)吹干(左图)与烘干(右图) (3)气流烘干(左图)与快干(右图) 4、常见玻璃仪器的使用 (1)量筒与量杯 (2)移液管 移液管使用注意事项: 应根据不同的需要选用大小合适的移液管,如取1.5ml的溶液,显然选用2ml移液管要比选用5ml移液管误差小;吸取溶液时要把移液管插入溶液,避免吸入空气而将溶液从上端

溢出;移液管从液体中移出后必须用滤纸将管的外壁擦干,再行放液;不可用移液管直接从瓶中移取溶剂或溶液,剩余溶剂或溶液不可倒回贮液瓶,应作废弃物处理。 (2)滴定管 操作步骤:洗涤——涂凡士林——检漏——装入操作液——滴定管排气——滴定操作 (3)容量瓶 容量瓶使用前应检查容量瓶的瓶塞是否漏水,合格的瓶塞应系在瓶颈上,不得任意更换。容量瓶刻度以上的内壁挂有水珠会影响准确度,所以应该洗得很干净。称量的任何固体物质必须先在小烧杯中溶解或加热溶解,冷却至室温后才能转移到容量瓶中。容量瓶绝不应加热或烘干。容量瓶定容完再翻转摇匀,若翻转摇匀后定容,会因加的水或溶剂过多,导致溶液浓度偏小。

有机化学实验常见操作及原理

你知道为什么要这样操作吗? 有些化学实验必须严格遵守操作的顺序,实验时,一定要弄清先做什么,再做什么。同时,还要弄清为什么要这样做。下面列举部分实验的操作顺序.你知道这样做的原因吗? 1.铁丝在氧气中燃烧的试验:应先在集气瓶底装少量水或铺一薄层细沙.再把系有燃着的火柴梗的铁丝伸入集气瓶中。(防止反应时的高温熔化物落下后炸裂瓶底。) 2.实验室制H2、O2、CO2等气体的实验:应先检查装置的气密性,再向容器中装药品。(防止装置漏气造成不必要的后果。) 3.用排水法收集氧气结束时,应先把导管移出水槽.再熄灭酒精灯。 (防止水槽中的水倒流到试管里使试管炸裂。) 4.点燃可燃性气体前,应先验纯.再点燃。(防止氢气不纯.点燃时爆炸。) 5.H2还原CuO实验开始时,应先通一会儿H2.再加热;结束时.应先停止加热,再继续通入H2,直到试管冷却为止。 (以赶尽试管内的空气.防止加热时爆炸;防止生成的铜在高温下又被氧化。) 6.用向下排空气法收集H2.经检验H2不纯需要再收集时.应先用拇指堵住试管口一会儿。再收集H2,检验其纯度。 (防止试管内末熄灭的H2火焰点燃H2发生器里尚混有空气的H2而发生爆炸。) 7.金属制品在电镀或焊接前.应先用稀盐酸或稀硫酸清除表面的锈,再进行电镀或焊接。(因为铁锈易溶解在稀盐酸或稀硫酸中.使金属制品表面变得洁净。) 8.稀释浓硫酸时,应先向烧杯中加入适量的水,再沿烧杯壁慢慢注入浓硫酸(因水的密度小,浮在硫酸的上面.溶解时放出的热会使水立即沸腾.使硫酸液滴向四周飞溅而发生危险。)9.加热盛有药品的玻璃仪器后,应先将其冷却.再进行冼涤。 (防止玻璃仪器忽然遇冷而炸裂。) 10.把块状药品和密度较大的金属颗粒放入玻璃容器时.应先将容器横放.把药品或金属颗粒放入容器口后.再把容器慢慢竖立起来.使块状药品或金属颗粒慢慢滑到容器底部。 (防止块状药品或金属颗粒直落到容器底部打破容器。) 11.用托盘天平称量物体时.应先在两个托盘上各放一张质量相同的纸.再把药品放在纸上称量。称量易潮解或有腐蚀性的药品,应先将其放入玻璃器皿里.再进行称量。 (防止天平受到污染和损坏。) 12.检查装置的气密性,应先把导管一端浸入水里.再用两手紧贴容器的外壁。 (若先用两手紧贴容器外壁.里面的空气受热膨胀后.再将导管的一端浸在水中.就看不到气泡冒出.以至不能准确地判断装置的气密性是否良好。) 13.把玻璃管插入带孔橡皮塞或胶皮管里时.应先把玻璃管待插人的一端用水湿润.然后稍稍用力转动.使它插人。 (减小玻璃管与橡皮塞或皮管之间的摩擦,防止插入时玻璃管被折断,刺破手掌) 14.加热玻璃仪器时.若其外壁有水.应在加热前先将其擦拭干净.再进行加热。给试管内的固体加热.应先进行预热.再把火焰固定在放药品的部位加热。 (防止容器受热不均而炸裂。) 15.试管内若附有不易被水洗净的物质时:对于油脂.应先用热的纯碱溶液或冼衣粉将其洗去.再用水冲洗干净;对于难溶性氧化物或盐,应先用稀盐酸将其溶解。再用水冲洗干净。(目的是将难溶性物质转化成可溶性物质.便于用水洗去。) 实验基本操作应注意的问题 一、注意左右 1.制取气体时.气体发生装置在左,收集装置在右。 2.用托盘天平称量物品时,称量物放左盘,砝码放右盘,即“左物右码”。

化学实验基本操作知识点

化学实验基本操作知识点 化学实验基本操作知识点 化学实验基本操作 (一)药品的取用 1、药品的存放: 一般固体药品放在广口瓶中,液体药品放在细口瓶中(少量的液 体药品可放在滴瓶中), 金属钠存放在煤油中,白磷存放在水中 2、药品取用的总原则 ①取用量:按实验所需取用药品。如没有说明用量,应取最少量,固体以盖满试管底部为宜, 液体以1~2mL为宜。 多取的试剂不可放回原瓶,也不可乱丢,更不能带出实验室,应放在指定的容器内。 ②"三不":任何药品不能用手拿、舌尝、或直接用鼻闻试剂(如 需嗅闻气体的气味,应用手在瓶口轻轻扇动,仅使极少量的气体进 入鼻孔) 3、固体药品的取用 ①粉末状及小粒状药品:用药匙或V形纸槽②块状及条状药品:用镊子夹取 4、液体药品的取用

①液体试剂的倾注法:取下瓶盖,倒放在桌上,(以免药品被污染)。标签应向着手心,(以免残留液流下而腐蚀标签)。拿起试剂瓶,将瓶口紧靠试管口边缘,缓缓地注入试剂,倾注完毕,盖上瓶盖, 标签向外,放回原处。 ②液体试剂的滴加法: 滴管的使用:a、先赶出滴管中的空气,后吸取试剂 b、滴入试剂时,滴管要保持垂直悬于容器口上方滴加 c、使用过程中,始终保持橡胶乳头在上,以免被试剂腐蚀 d、滴管用毕,立即用水洗涤干净(滴瓶上的滴管除外) e、胶头滴管使用时千万不能伸入容器中或与器壁接触,否则会 造成试剂污染 (二)连接仪器装置及装置气密性检查 装置气密性检查:先将导管的一端浸入水中,用手紧贴容器外壁,稍停片刻,若导管 口有气泡冒出,松开手掌,导管口部有水柱上升,稍停片刻,水柱并不回落,就说明 装置不漏气。 (三)物质的加热 (1)加热固体时,试管口应略下倾斜,试管受热时先均匀受热, 再集中加热。 (2)加热液体时,液体体积不超过试管容积的1/3,加热时使试 管与桌面约成450角,受热时,先使试管均匀受热,然后给试管里 的液体的中下部加热,并且不时地上下移动试管,为了避免伤人, 加热时切不可将试管口对着自己或他人。 (四)过滤操作注意事项:"一贴二低三靠" "一贴":滤纸紧贴漏斗的内壁

ORACLE实训心得体会

o r a c l e实训 总结 系别:信管院班级:姓名:浦江峰学号 日期: 2012年12月21日 实训总结: 由于感到oracle实训担子很重,而自己的学识、能力和阅历与其任职都有一定的距离,所以总 不敢掉以轻心,总在学习,向书本学习、向周围的同学学习,向老师请教,这样下来感觉自己半年来 还是有了一定的进步。 颠末一个星期的oracle数据库实训,让我体会到了日常仄凡是很多课堂上所无法实践知晓的, 让人收获颇丰,明白如何去应用。而本次数据库实训的目标是让我们把握数据库系统的原理。将理论 与实践相结合,利用现有的数据库管理系统硬件、范例、科学地完成一个设计。 这个星期是我们oracle 数据库管理课的实训,经过一个星期的实训,让我领会到了许多平时课 堂上所没有接受的课外知识,很让人受益匪浅,懂得如何去运用,而进行的一次分析设计综合的训练。而本次实训的目的是让我们掌握数据库系统的原理、技术。将理论与实际相结合,应用现有的数据库 管理系统软件,规范、科学地完成一个设计与实现。这次我们实训的内容是从数据库、数据表的创建和修改开始的,表是建立关系数据库的基本结构,用来存储数据具有已定义的属性,在表的操作过程中,有查看表信息、查看表属性、修改表中的数据、删除表中的数据及修改表和删除表的操作。从实 训中让我更明白一些知识,表是数据最重要的一个数据对象,表的创建好坏直接关系到数数据库的成败,表的内容是越具体越好,但是也不能太繁琐,以后在实际应用中多使用表,对表的规划和理解就 会越深刻。我们实训的另一个内容是数据库的约束、视图、查询。从中我们了解到查询语句的基本结构,和简单select语句的使用,多表连接查询。而在视图的操作中,也了解到了视图是常见的数据库对象,是提供查看和存取数据的另一种途径,对查询执行的大部分操作,使用视图一样可以完成。使 用视图不仅可以简化数据操作,还可以提高数据库的安全性,不仅可以检索数据,也可以通过视图向 基表中添加、修改和删除数据。存储过程、触发器也是我们实训的内容之一,在操作中有建立存储过程,执行存储过程,及查看和修改存储过程,这些都是非常基础的东西,但对用户却是非常重要的呢,只有熟悉了t_sql语言,才能更好的掌握更多的东西。我们还学习了,数据库的管理、数据的导入、 导出、备份和还原。有oracle 安全访问控制;登录账户的管理;数据库角色的管理;用户权限管理。维护数据库的安全是确保数据库正常运行的重要工作。数据的备份是对oracle数据事务日志进行拷贝,数据库备份记录了在进行备份操作的数据库中所有数据的状态。而数据的备份还分为数据库完整备份、差异备份、事务日志备份、文件及文件组备份。做数据备份就是为了以后的数据库恢复用。在实训内 容上我们还做了图书管理数据库,其中的要求包含了许多数据库的对象,综合了我们所学的许多知识,让我们更努力的把所学到的东西运用上去。 实训课是在学习与探索中度过的,短暂的一星期实训是结束了,但其中让我们学到了许多知识,出现许多未知的为什么,如仓库管理数据库的初步设置、数据备份与还原的步骤,如何建立视图、触 发器等一系列的问题,正是在老师和同学的共同努力之下,我们才一步步把问题解决了,最终完成了 不可能完成的任务。 日期:2012年12月21日篇二:oracle实训总结 oracle数据库管理与应用实训总结 在这一周oracle数据库管理与应用的实训的时间里,实训老师针对我们本学期的学习,有针对 性地对我们进行了很有价值的实训工作,从最基础的字段类型,到一般的oracle语句,如创建数据表、视图、存储过程、触发器等,给我们细心讲解,虽然oracle数据库管理与应用的课已经学习了将近一学期,但对其简单的知识点运用的都不是很熟练,没能真正去融会贯通。 不过,经过为期一周的针对性实训,我学到了很多知识,把以前学的所有知识点都贯穿到一起,又温习了一遍,让我们能从真正意义上了解到oracle数据库的用处。 不论再用到什么软件编写网站,都会用到数据库连接,都要从那个数据库中调用数据,这说明了数据库的重要性,认识到学习数据库的必要性。oracle数据库是很重要的数据库系统。在数据库实训 过程中,难免会出现小错误,但经过我们的讨论研究,加上老师认真的辅导,我们会解决这些错误, 从而更加熟练掌握oracle数据库。这一周不仅学到了oracle数据库的知识,还培养了我们的团队合

相关主题
文本预览
相关文档 最新文档