ORACLE数据库使用基础培训教案
- 格式:doc
- 大小:10.50 KB
- 文档页数:1
Oracle基础知识培训内容目录第一部分培训安排 (2)1.培训目标 (2)1.1.熟练掌握SQL基础知识 (2)1.2.熟练掌握ORACLE基础知识 (2)2.培训计划 (3)第二部分培训内容 (4)3.Oracle及toad的安装 (4)3.1.数据表空间和索引表空间 (4)3.2.基本SQL的使用 (5)3.3.DB_LINK及索引的简介 (6)3.4.oracle数据库的视图 (7)3.5.oracle数据库中序列问题 (8)3.6.给用户赋权及收回权限 (9)3.7.单表查询 (9)3.8.oracle常用函数 (13)3.9.oracle数据库多表查询 (18)3.10.数据导入、导出 (23)3.11.SQL语句优化 (23)3.12.触发器 (24)3.13.存储过程、包及函数 (24)第一部分培训安排1.培训目标1.1.熟练掌握SQL基础知识➢SQL的定义:SQL结构化查询语言(structure query language),SQL的基础是关系数据模型;➢关系数据模型:以二维表的表示实体,以外键表示实体关系➢SQL语法:✧DDL(Data define language)数据定义语言,创建或修改数据对象(TABLE, INDEX…); (CRATE, ALTER, DROP…)✧DML( Data Manipulation Language) 数据操作语言(TABLE)(DELETE,UPDATE)✧DCL数据控制语言,用于定义数据库用户的权限。
(GRANT、REVOKE)✧DQL(SELECT)✧数据类型字符、数值、日期、二进制1.2.熟练掌握ORACLE基础知识➢ORACLE 安装:服务(实例)、监听(listener)、端口、TNS (transparent network substrate透明网络底层)➢ORACLE对象:✧表(table)、序列(sequence)、索引(index)、视图(view)、同义词(synonymous)、约束(constraints),触发器(trigger);✧函数(function)、过程(procedures)、包(package)✧用户(user)、表空间(tablespace)、数据文件(datafile);✧数据连接(db_link)任务(job)目录(directory)➢工具使用:toad、数据备份➢PL/SQL2.培训计划第二部分培训内容3.Oracle及toad的安装➢详见《oracle的安装.doc》、《toad环境设置.doc》、《toad快速入门.pdf》3.1.数据表空间与索引表空间一、在本地创建一数据表空间CMIS_DATA与索引表空间CMIS_IDX(1)表空间tablespaces:一个ORACLE数据库能够有一个或多个表空间,而loggingdatafile 'Q:\oracle\product\10.2.0\oradata\Test\xyrj_data.dbf' --表空间包含的数据文件及位置size 20g --大小(resize)autoextend on --自动扩展next 10g maxsize 500g --自动扩展是按10扩展,最大的SIZE是500Gextent management local;--本地管理模式(表空间分为2种管理模式,字典与本地)(2)数据库默认表空间SYSTEM:存放数据字典,包括表、视图,存储过程的定义等SYSAUX:STSTEM表空间的辅助空间,减少SYSTEM的负荷TEMP:存放SQL语句处理的表与索引的信息EXAMPLE:存放样例的数据UNDOTBS1:存放撤销数据的表空间USER:存放“应用系统”所使用的数据库对象(3)表空间的修改语句ALTER TABLESPACE TABNAME_OLD RENAME TO TABNAME_NEW;ALTER TABLESPACE TABNAME READ ONLY/WRITE;只读不能进行DML操作ALTER TABLESPACE TABNAMEDROP TABLESPACE TABLENAME INCLUDING CONTENTS AND DATAFILES3.2.基本SQL的使用(1)创建表student、teacher、course、sc;表结构详见《sql练习题.sql》(2)练习select、insert、delete、update、drop等的操作※DML(数据操作语言):用于检索或者修改数据。
ORACLE数据库使用基础培训教案(doc 11页)编号:教案科目:ORACLE数据库使用基础教学对象:技术军官教员:刘文冰单位:北京军区指挥自动化工作站教学内容1 ORACLE 8.1.7的安装部署1.1 概述O r a c l e公司成立于1 9 7 7年,在I B M的S y s t e m / R(关系模型)的基础上,公司推出了第一个关系型数据管理系统,这也是第一个使用I B M的结构化查询语言(S Q L)的R D B M S。
目前O r a c l e的版本已发展到11g,功能上较之最初版本已有了大幅提高,我军的一体化指挥平台使用的是O r a c l e 8.1.7版本。
1.2 安装打开Oracle 8.1.7的安装包,双击setup.exe开始出现安装界面,1)进入安装向导,如果已安装有Oracle,可以在这一步进行卸载(详细卸载方式见1.3);2)在向导界面中点击“已安装产品…”,可以查阅本机是否已安装Oracle其它版本,以免造成冲突;3)如显示未安装任何相同版本,则可以放心安装,在图上中点击“关闭”,再按“下一步”,进入如下图所示的界面,在这一步里是确定安装文件所在路径即安装到本机硬盘所在路径,选择完成后点“下一步”;4)接着安装程序开始加载必要的安装信息;5)接着出现安装选项。
“Oracle 8i Enterprise Edition 8.1.7.0.0”为数据库主程序,包括管理工具、实用程序和基本的客户机软件等,默认首先安装;第二项为客户端管理工具;第三项为服务器端管理工具。
服务器端的安装要选择第一项,客户端的安装要选择第二项。
点击“下一步”,若安装的是客户端则跳至14);6)接着是安装类型的选择。
一般按其默认,选“典型”安装即可;7)命名数据库。
全局数据库名:指唯一在你的网络中区别于其他数据库的完整数据库名;而系统标识符SID,是指唯一在你的网络中区别于其他数据库的数据库实例名。
《oracle基础培训》课件xx年xx月xx日•Oracle公司介绍•Oracle数据库概述•Oracle数据库体系结构•Oracle数据库管理•Oracle数据库开发•Oracle数据库的实践应用•总结与展望目录01 Oracle公司介绍1977年,Oracle公司成立1980年代,Oracle推出第一个关系型数据库管理系统2000年代,Oracle进入云计算领域并成为全球领导者1990年代,Oracle在全球范围内迅速扩张数据库管理软件及云服务企业级应用软件人工智能及机器学习软件基础设施软件不断创新和推出符合市场需求的产品和服务强大的营销和销售团队,以及合作伙伴生态系统重视客户反馈和持续改进产品和服务提供全面的解决方案和服务,满足企业客户的需求02 Oracle数据库概述数据库是一种存储、组织、管理、检索数据的方法和工具,它能够把各种不同类型的数据进行分类、编码、存储和管理,以便用户或应用程序进行访问和更新。
数据库定义数据库中数据的组织和存储方式,常见的数据模型有层次模型、网状模型、关系模型等。
数据模型数据库的基本概念1Oracle数据库的特色23Oracle数据库能够满足从中小企业到大型企业的各种需求,支持多用户并发访问和处理大量数据。
可伸缩性Oracle数据库具有高可用性,支持高并发访问,同时提供了备份和恢复机制,确保数据的可靠性和完整性。
高可用性Oracle数据库不仅支持传统的关系型数据库,还支持各种数据类型和应用程序接口,可以轻松地扩展和集成到云端。
可扩展性云计算Oracle数据库作为云计算的重要组成部分,支持各种云计算服务和解决方案,包括基础设施云、平台云、软件云等。
Oracle数据库的发展趋势大数据处理Oracle数据库能够处理和管理大量数据,支持各种数据挖掘和分析工具,满足企业对大数据处理的需求。
安全性Oracle数据库重视安全性,提供了多种安全机制和技术,包括加密、访问控制、安全审计等,以确保数据的机密性和完整性。
编号:
教案
科目:ORACLE数据库使用基础
教学对象:技术军官
教员:刘文冰
单位:北京军区指挥自动化工作站
二○○九年四月十日
批准人:戚小光
2009年4月10日
ORACLE数据库使用基础
教学提要
科目:ORACLE数据库使用基础
目的:通过学习,使同志们了解ORACLE数据库的安装部署以及数据的加载和备份,从而为一体化指挥平台的安装和使用构建基础环境。
内容:一、ORACLE 8.1.7的安装部署
二、数据的备份和加载
教学对象:全区指挥自动化技术人员
方法:理论讲解与现场演示相结合
地点:
时间:
要求:积极思考、融会贯通、学以致用
教学保障:投影仪一台、一体化平台服务器、终端各一台。