版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle数据库教师:柳 玲: .*课程目的了解 Oracle 数据库体系构造熟练掌握 SQL 命令和 SQL 函数运用 Oracle 的各种数据库对象运用 PL/SQL 编写存储过程掌握根本的数据库配置和管理.*课程内容与安排课程内容Oracle根底体系构造物理、逻辑构造、数据库对象安装与配置根本工具的运用Oracle管理(DBA)的根本知识Oralce开发SQLPL/SQL数据库开发管理运用Oracle适用工具导入导出、数据加载、备份工具、开发工具其它工具SQLDeveloper、PowerdesignerOracle性能优化课时安排:.*课程考核与成果计算课程考
2、核期末考试:70%平常成果:30%实验报告作业出勤情况成果计算:期末*70%+平常成果*30%.*数据库运用技术人员在企业中主要的职责0 引入: Oracle数据库的行业现状.*0 引入: Oracle数据库的行业现状目前主要业务系统采用的支撑数据库分布 .*0 引入: Oracle数据库的行业现状.*0 引入: Oracle数据库的行业现状.*0引入: TechTarget最新数据库工程师薪酬调查报告数据库工程师薪酬调查:总体收入程度.*0引入: TechTarget最新数据库工程师薪酬调查报告数据库工程师薪酬调查:数据库工程师职责 .*0引入: TechTarget最新数据库工程师薪酬调查
3、报告数据库工程师薪酬调查:所属行业.*0 引入:为什么要学Oracle?Oracle认证简介.*0引入:Oracle技术人才市场前景与技艺要求?.*0引入:Oracle技术人才市场前景与技艺要求?市场需求:Oracle DBA类职位.*0引入:Oracle技术人才市场前景与技艺要求?市场需求:Oracle DBA类职位.*0引入:Oracle技术人才市场前景与技艺要求?市场需求:Oracle 开发类职位.*0引入:Oracle技术人才市场前景与技艺要求?市场需求:Oracle 开发类职位.第1章 Oracle关系数据库教师:柳 玲: .*0. Oracle 数据库开展史
4、1977年, SDL1979年,RSI,产品命名0racle2.01983年3月,oralce3.01984年10月,oracle4.01985年,oracle5.01988年,oracle6.01992年,oracle7.01997年6月,oracle8.01998年9月,oracle8i2000年12月,oracle9i2003年9月,oracle10g 2007年7月,oracle11g .*1.软件开发与数据库系统当前流行的软件开发架构软件开发过程中主要运用的技术操作系统数据库运用开发技术工程管理技术技术人员的根本要求让学习成为生活的一部分让“投资成为生活的一部分.*2.关系模型 关系
5、模型是在逻辑模型的根底上建立的适用于详细数据库实现的一种数据模型。关系模型是目前最重要的一种数据模型。它是实体、属性、关系在数据库中的详细表达。为了将逻辑模型转换为关系模型,需求将实体映射为数据库表,将属性映射为数据库列,将关系映射为数据库表的主键或外键。 在用户的观念下,关系模型中数据的逻辑构造是一张二维表,由行和列组成。 .*3. Oracle公司与Oracle产品The Oracle Product FamilyOracle Database 10gOracle Application Server 10gOracle Developer SuiteOracle Applications
6、 11iOracle Collaboration SuiteOracle Services.*关于Oracle 10g中的gg =Grid ComputingGrid Computing 的组成部分Infrastructure、Applications、InformationCore Tenets of Grid ComputingVirtualization、provisioningGrid Computing in Oracle Database 10gServer Virtualization. Oracle Real Application Clusters 10g (RAC)Stor
7、age Virtualization. The Oracle Automatic Storage Management (ASM).*The Oracle Family Oracle Standard Edition提供oracle的常用特性,运用于任务组级效力器。可以运转于window、unix、linux操作系统。Oracle Enterprise Edition Oracle最完好的版本,相对于规范版,提供更多的高级特性。Oracle Personal Edition 单用户版本的Oracle Enterprise Edition。主要运用于学习和开发环境。Oracle Lite运用于开
8、发以数据库为中心的挪动运用的轻量级版本。可运转于手持设备,如Windows CE等。.*4.Oracle 数据库的运用系统构造 Oracle数据库基于客户端/效力器技术客户端运用程序经过向效力器恳求并接纳信息的方式与数据库进展交互。它充任用户与数据库之间的接口恳求 呼应数据库效力器对数据库表进展最正确管理,处置多个客户端对同一数据的并发访问。全面地坚持数据完好性,并控制数据库访问权限等平安性需求网络效力器.*Oracle产品安装完成后,效力器和客户端都需求进展网络配置才干实现网络衔接。 效力器端配置监听器,客户端配置网络效力名。tnsnames.oraOracle 客户端listener.or
9、aOracle 效力器4.Oracle 数据库的运用系统构造.*5.安装Oracle 10gOracle安装指南Installation Guide for Microsoft Windows Installation Guide for Microsoft Windows (x64) Installation Guide for Linux x86 .*安装Oracle 10g最低要求:.*Oracle安装指南Using the Oracle Universal Installer .*Oracle 的安装效力器端的安装 1翻开文件夹,双击setup.exe文件选择,进入一下页面后进展默许安
10、装。 2在DOS下运转片刻进入ORACLE 10G安装-在这里他要指定本人的安装方法,ORACLE提供了两种安装方法:根本安装I和高级安装A 根本安装I:运用规范配置选项需求输入的内容最少执行完好的10g安装。留意:此选项运用文件系统进展存储,并将一个口令用于一切数据库帐户SYS、SYSTEM、SYSMAN、DBSNMP。要设置安装的主目录、安装类型和创建启动数据库。 高级安装A:可提供高级选项,例如:为不同的帐户设置不同的口令,选择数据库言语,产品言语,自动备份,定制安装以及备用存储选项自动存储管理。 .*ORACLE默许的为根本安装。选择相应的安装方法后,下一步。我选择高级安装。 .*3选
11、择安装类型:企业版、规范版、个人版、定制。这里选择企业版,下一步。 .*4指定主目录详细信息:包括安装产品的称号及安装产品的完好途径。选择下一步。 .*5进入产品特定先决条件的检查界面:在这里要检查安装ORACLE所需的操作系统需求、物理内存需求、网络配置需求等等。检查后的结果就在该界面下边的下拉框中。能够个别的检查结果会失败,但不会影响安装。 假设选择了根本安装的话,就直接进入了第5步。 继续下一步,能够会有警告可以忽略。 .*6假设本机上还安装了其他版本的数据库的话,能够会讯问能否晋级现有的数据库。选择否。下一步。 7选择配置选项创建数据库、配置自动存储管理ASM、仅安装数据库软件。.*8
12、.选择数据库配置即选择他要创建的数据库类型:普通用途、事务处置、数据仓库、高级。 .*9指定数据库配置选项数据库命名:全局数据库名和系统标识符SID、数据库字符集、数据库例如能否创建带样本的数据库。 .*10选择数据库管理选项:默以为运用database control管理数据库。 .*11指定数据库存储选项:选定要创建数据库的存储机制文件系统即他创建的数据库的文件的位置、自动存储管理、裸设备。 .*12指定备份和恢复选项:选择能否起用自动备份选项。 .*13指定数据库方案的口令。包括SYS、SYSTEM、SYSMAN、DBSNMP的口令。留意口令的首字符为字母。 .*14最后生成ORACLE
13、 UNIVERSAL INSTALL的概要文件。仔细检查概要文件确定本人的选项,假设没有什么更改的了,点安装就开场ORACLE 10g的安装了。详细的安装时间不同,根据硬件的配置有关。 .*.*.* 单击“口令管理按钮,弹出“口令管理窗口。.*在此窗口中可以锁定解除数据库用户账号并设置口令。在此,解除SCOTT用户账户,并设置其口令为tiger,单击确定按钮,前往数据库信息界面。.*至此效力器的安装过程就终了了。.*Oracle客户端的安装.*.*.*.*.*.*.*.*查看安装结果选择“开场-程序选项,可以查看安装了Oracle 10g数据库效力器后的程序组。如下图:.*文件体系构造:在E:
14、oracleproduct10.2.0oradata目录下,每个数据库都有一个以数据库称号命名的子目录,即Db_Name 目录如orcl。该数据库的控制文件.ctl、重做日志文件.log)、数据文件.dbf)等均存储在该目录的各个子目录中。.*效力:要查看效力方面的内容,选择“开场-控制面板-管理工具-效力命令,将出现计算机中一切效力列表,与Oracle相关的效力如下图:.*注册项:选择“开场-运转命令,弹出“运转窗口,输入regedit命令,单击“确认按钮,翻开注册表编辑器,可以查看编辑注册项。如下图,可以看到与Oracle效力有关的几个子键。.*如以下图所示,可以看到与Oracle安装和运
15、转的环境、参数设置有关的几个子键。.*6.卸载Oracle数据库 卸载步骤:1. 停顿Oracle一切效力2. 运转Oracle Universal Installer卸载Oracle3. 修正注册表,删除Oracle相关信息 Oracle软件有关键值 HKEY_LOCAL_MACHINESOFTWAREOracle Oracle效力 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices Oracle事件日志HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication4.
16、删除Oracle系统目录C:program filesoralce5. 删除Oracle环境变量6. 删除程序菜单项中的Oracle菜单7. 重启系统后删除Oracle任务主目录E:oralce.*7. Starting Up a Database启动Oracle三步骤Starting the instance Mounting the database Opening the database 三种途径Using SQL*PlusUsing Recovery ManagerUsing Oracle Enterprise Manager.*Starting Up a Database启动SQL
17、*PlusSQLPLUS /NOLOGCONNECT username/password AS SYSDBA启动数据库实例到不同形状STARTUPStarting an Instance, and Mounting and Opening a DatabaseSTARTUP NOMOUNTStarting an Instance Without Mounting a DatabaseSTARTUP MOUNTStarting an Instance and Mounting a Database.*Starting Up a Database启动数据库实例STARTUP RESTRICTins
18、tance is available only to administrative personnel (not general database users)STARTUP FORCEIf an instance is running, STARTUP FORCE shuts it down with mode ABORT before restarting it.*Starting Up a DatabaseAltering Database AvailabilityMounting a Database to an InstanceALTER DATABASE MOUNT;Opening
19、 a Closed DatabaseALTER DATABASE OPEN;.*OPENMOUNTNOMOUNTSHUTDOWNSTARTUP NOMOUNT;STARTUPALTER DATABASE MOUNT;ALTER DATABASE OPEN;Oracle 数据库启动命令:到不同形状Starting Up a Database.*8.Shutting Down a Database封锁三步骤:1、Closing the database. 2、Dismounting the database. 3、Shutting down the instance. .*Shutting Dow
20、n a DatabaseShutting Down with the NORMAL ClauseSHUTDOWN NORMALNo new connections are allowed after the statement is issuedthe database waits for all currently connectedusers to disconnect from the database.*Shutting Down a DatabaseShutting Down with the IMMEDIATE ClauseSHUTDOWN IMMEDIATENo new conn
21、ections are allowed, nor are new transactions allowed to be started,after the statement is issued.Any uncommitted transactions are rolled back.Oracle Database does not wait for users currently connected to the database to disconnect. The database implicitly rolls back active transactions and disconn
22、ects all connected users.*Shutting Down a DatabaseShutting Down with the TRANSACTIONAL ClauseSHUTDOWN TRANSACTIONALNo new connections are allowed, nor are new transactions allowed to be started,after the statement is issued.After all transactions have completed, any client still connected to the instance is disconnected.At this point, the instance shuts down just as it would when a SHUTDOWN IMMEDIATE statement is submitted.*Shutting Down a DatabaseShutting Down with the AB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版船舶制造用钢管供应合同2篇
- 2024版权互换合同
- 旅行社购销合同完整版
- 小桔灯作文课件
- 化工设计-ASPEN软件:传热单元模拟
- 面积和面积单位课件
- 二零二四年度工程安装项目跨界合作与集成协议2篇
- 打印机的租赁合同格式
- 二零二四年度电子银行业务合同法律适用问题研究
- 赵师秀有约课件
- 过度充电对电动车锂电池的热失控影响
- 【基于PLC的自动售货机控制系统设计开题报告2400字】
- 部编版七年级道德与法治上册《爱护身体养护精神》教案及教学反思
- 《Word技巧》ppt课件(图文)
- 国有控股企业受让非国有股东股权流程
- 中职《历史》期末考试及答案
- 房树人心理解析演示文稿
- 2023年小企业会计核算制度
- 《审计分析框架》
- 高中生读后续写现状调查报告1 论文
- 《工程结构有限元》课程讲义
评论
0/150
提交评论