1. 需要了解数据库原理基本知识,明白行、列概念,有关系型数据库知识。
2. 有环境学习数据库,如自己XP上安装,或公司的小型机,或PC,linux,solaris,
AIX,或hp-unix等等环境。
3. 开始学习sql基础。DML,DDL,DCL,等等多加练习。先过sql这一关。
4. 安装oracle,9i以上版本吧,10g也可以,但资料上,学习中遇到问题解决方面有一定的难度,因为用的人还不是最多的。($oracle_base,$oracle_home,SID)这三个概念一定要清楚。
5. 开始学习oracle了,基础的启动关闭(才开始只要会startup,和shutdown immediate就可以了,),再学习SQLplus(设定环境变量,设定格式),同时学习iSQL*PLUS(这个要事先启动httpserver服务)。OK,你的基本已经搞定。
6. oracle的架构学习:instance +db= oracle server.
instance = SGA+ background processes.
database= controlfile+datafile +redolog file
一定要明白. 了解了一些基本概念了,你就会问表空间是什么,表呢,日志怎么管理,control file怎么看不了,oracle是怎么启动的,怎么关闭的,这样关闭有什么好处?听说有表有index,这是什么?听说oracle有五种对象,是什么?有五种常用约束是什么?ok,学知识就是越学问题越多。
7.现在你需要的不是解决以上问题,是网络配置,要了解listener.ora,tnsnames.ora,sqlnet.ora 因为你要用数据库,或网络中的DB,你就要会配置这三个文件。先解决这个,你就可以无时无地地学习oracle了。
8. 解决6中所提到的以上问题。学习oracle的sql,当然与标准兼容(9i兼容sql99).
9. 经过实战:你慢慢了解了:
表,索引,视图,索引和同义词,这是oracle5类对象。
主键,外键,not null,unique,check 五种约束。
startup nomount,mount,alter database open 三步启动。
关闭的四种方法。
sysdba用户的作用,密码创建与修改。
建立用户,角色,授权,回收权限。
tablespace,segment,extent ,db block. datafile,os block关系。
tablespace,datafile。redolog 管理,controlfile的备份。
对table、index、视图的细化学习。包括存储参数。
对undo tablespace、rollback segment,学习。
oracle字符集学习。
OK,你可先删除DB,再创建DB了。因为在创建过程中用到的东西你基本了解了。
分享到:
相关推荐
《循序渐进Oracle——数据库管理、优化与备份恢复》这一资源聚焦于Oracle数据库的核心管理技术,涵盖了数据库的日常管理、性能优化以及备份与恢复的关键知识点。以下是对这些主题的详细解析,旨在帮助读者深入理解...
不错的oracle图书,循序渐进。入门学习
《循序渐进Oracle》是一本专为初学者和有一定经验的数据库管理员设计的Oracle学习指南。这本书的第一章通常会涵盖Oracle数据库的基础知识,包括Oracle的历史、主要功能、在企业中的应用及其重要性。通过这一章节,...
"循序渐进Oracle CHM版本"显然是一份针对初学者和进阶用户的Oracle学习资料,旨在帮助读者逐步掌握Oracle的相关知识。CHM(Compiled Help Manual)是一种常见的帮助文档格式,它将文本、图像和索引等信息整合在一个...
### 循序渐进Oracle数据库管理、优化与备份恢复 #### Oracle数据库管理 Oracle数据库是全球最流行的数据库管理系统之一,广泛应用于企业级数据处理。管理Oracle数据库涉及多个方面,包括但不限于: 1. **安装与...
本资源“循序渐进Oracle数据库管理、优化与备份恢复”旨在帮助用户逐步掌握Oracle数据库的核心操作,包括安装配置、日常管理、性能优化以及关键的数据安全策略——备份与恢复。 首先,Oracle数据库管理涉及的环节...
《SQL循序渐进教程》是一本针对初学者设计的基础入门学习资料,旨在帮助读者掌握SQL语言,从而能够有效地在数据库管理系统如mssql和oracle中进行数据查询与管理。SQL,全称为Structured Query Language,即结构化...
Oracle PL/SQL是一种强大的编程语言,它结合了SQL(Structured Query Language)的查询能力与过程化编程语言的控制结构,广泛用于开发Oracle数据库的应用程序。本教程将带你逐步深入理解PL/SQL的基础知识。 首先,...
SQL语言的学习是一个逐步深入的过程,下面将按照循序渐进的方式介绍SQL语言的主要知识点。 1. **基础概念与数据类型** - **SQL简介**:了解SQL的历史、作用以及它在数据库管理系统中的位置。 - **数据类型**:...
本“PLSql循序渐进全面学习教程”旨在帮助初学者和进阶者深入理解和掌握这一强大的数据库编程工具。教程共分为14个部分,涵盖了PLSql的各个核心概念和技术。 1. **基础篇**:首先,你需要了解PLSql的基本语法,包括...
本资源“循序渐进Oracle:数据库管理、优化与备份恢复”旨在帮助读者逐步掌握Oracle数据库的核心操作和最佳实践,包括安装配置、日常管理、性能优化以及灾难恢复策略。 首先,数据库管理涉及多个方面,如系统安装与...
《循序渐进Oracle数据库管理优化与备份恢复》是一本由盖国强编著的专业书籍,专注于Oracle数据库的管理和优化,以及重要的数据恢复技术。Oracle数据库是全球广泛使用的大型关系型数据库管理系统,对于企业的核心业务...
在本篇循序渐进的学习笔记中,我们将深入探讨物化视图的概念、用途、刷新机制及其相关问题。 首先,我们需要了解几个关键术语。基表是创建物化视图时引用的原始数据表或视图,而物化视图(MView)则是基于这些基表...
本教程“SQL语句循序渐进教程”旨在帮助初学者逐步掌握SQL的基本概念、语法和操作,从而能够有效地查询、更新和管理数据库。 首先,我们从基础开始,了解SQL的基本结构。SQL语句通常由一个或多个子句组成,包括...
循序渐进学.java.从入门到精通》是一本旨在帮助初学者逐步掌握Java编程语言的经典教程,而"学生管理系统源码"是该教程中的一个实际项目案例,通过实践这个项目,读者可以更好地理解Java编程的基础概念以及如何应用于...
盖国强所著的《循序渐进Oracle++数据库管理、优化与备份恢复》是一本深入介绍Oracle数据库管理和优化的专业书籍。Oracle数据库是全球广泛使用的数据库管理系统之一,尤其在企业级应用中占据重要地位。本书作为ITPUB...