Oracle基础学习(一) Oracle简介

本章目标

介绍Oracle公司

Oracle下载安装

Oracle用户类型

Enterprise Manager管理工具

SQL*Plus管理工具

介绍Oracle公司

1. Oracle公司简介

a) Oracle(甲骨文)公司

i. 1977年6月,Larry Ellison,Bob Minor和Ed Oates三人合伙创办 (Software Development Laboratories,SDL)

ii. 1979年,更名为Relational Software Inc., RSI

iii. 1983年,为了突出核心产品,RSI更名为Oracle

iv. 1997年6月,Oracle第八版发布

v. 2002年04月26日,启用“甲骨文”作为中文注册商标

vi. 2003年9月,Ellison宣布下一 代数据库产品“Oracle 10g”,“g”代表“grid,网格”

vii. 2007年11月,Oracle 11g正式发布, 功能上大大加强

2. Oracle 11g数据库产品

a) 企业版(Enterprise Edition)

此版本是 为企业级应用设计的

b) 标准版(Standard Edition)

此版本是为部门或工作组级应用设计的。 也适用与中小企业

c) 标准版1(Standard Edition One)

此版本是为部门,工作组级或Web应用 设计的。

d) 简化版(Express)

此版本近支持要求与企业版和标准版完全兼容的单用户开发环境 和部署环境。

Oracle下载安装

1. 安装Oracle 11g

a) 下载地址

i.     http://www.oracle.com/technetwork/cn/database/enterprise- edition/downloads/index.html

b) 下载安装文件,以下是适合Windows32位操作系统的文件

i. Oracle 11g服务器相关文件

1. win32_11gR2_database_1of2.zip

2. win32_11gR2_database_2of2.zip

ii. Oracle 11g客户端相关文件

1. win32_11gR2_client.zip

2. Oracle安装

时间: 2024-11-01 06:29:11

Oracle基础学习(一) Oracle简介的相关文章

Oracle基础知识-启动Oracle常见疑难问题分析

实例和数据库的启动与关闭是DBA的重要职责之一.只有打开数据库,其他用户才能对数据库中的数据进行操作.一旦数据库关闭,便不能对其操作.对于DBA们来说,关闭和重新启动数据库以便优化.调整应用程序的运行是经常碰到的事情.如果用户已经进入了数据库,使用SHUTDOWN IMMEDIATE 或SHUTDOWN ABORT命令来执行关闭数据库,则用户将失去连接,直到数据库重新启动.经常关闭和启动会对数据库性能造成一定的影响,当然也会影响到用户对数据库的使用.本文从管理数据库的角度来分析在Oracle启动

Oracle基础学习之子查询_oracle

首先使用子查询的时候注意事项包括,子查询可以嵌套多层和子查询需要圆括号()括起来,下面我们来看看详细的介绍. 基础介绍 1,wherer:子查询一般会返回单行单列 单行多列 多行单列 : 2,having:子查询会返回单行单列,同时表示要使用统计函数: 3,from:子查询返回多行多列数据(表结构): 4,select:返回单行单列 (一般不使用): 示例详解 where(进行数据行的筛选操作): a:查询出低于公司平均工资的雇员信息. select * from emp where sal<(

Oracle基础学习之简单查询和限定查询_oracle

本文主要介绍的是关于Oracle中的简单查询和限定查询,下面话不多说,来一起看看吧. SQL:      1,DML(数据操作语言):主要指的是数据库的查询与更新的操作,查询操作是整个sql语法 中最麻烦也是笔试中最常用的部分.      2,DDL(数据定义语言):主要指的是数据对象的创建(表.用户.)例如:creat.需要相关的设计范式.      3,DCL(数据控制语言):主要进行权限的操作(需要结合用户来观察),此部分由DBA负责. 简单查询: 1,利用select 子句控制要显示的数

Oracle基础学习(三) Oracle PL/SQL语言基础

本章目标 PL/SQL语言基本结构 PL/SQL变量和常量的声明 PL/SQL程序的执行部分 了解PL/SQL常用函数 PL/SQL简介 1. PL/SQL简介 a) PL/SQL(Procedural Language/SQL,过程语言/SQL) i. 它是结合Oracle过程语言和结构化查询语言的一种扩展语言 ii. PL/SQL支持多种数据类型,可以使用条件语句和循环语句等控制结构 iii. PL/SQL可用于 创建存储过程.触发器和程序包,也可以用来处理业务规则.数据库事件或给SQL命令

Oracle基础学习(二) SQL语言基础

本章目标 数据类型 SQL语句类型介绍 SELECT基础 数据类型 1. 数据类 型 a) 数据类型是在设计表结构中需要定义的,选择适当的数据类型可以节省存储空间,提高运算效率 . b) Oracle数据类型主要包括字符型.数据型.日期/时间型.大对象(LOB)型等 2. 字符型 3. 数值型 4. 日期/时间类型

Oracle基础学习(六) 查询

本章目标 单表查询 算术运算 NULL值 比较运算符 逻辑运算符 ORDER BY子句 使用SQL运算符 多表查询 联结条件和联结类型 联结查询使用SQL/92语法 行的标识符 1. 行的标识符 a) 在Oracle数据库中的每一行都有一个唯一的行标识符,它用于Oracle数据库内部存储行的物理位置. b) 例如,查看customer表的信息 SELECT ROWID, customer_id FROM customers; c) 查询效果如下图所示: d) 需要注意的是ROWID并不出现在表的

Oracle基础学习(五) 表的实现

本章目标 数据完整性 创建表 修改表 添加.修改.删除列 添加.删除约束 启用.禁用约束 删除表 数据完整性 1. 数据完整性 a) 存储在数据库中的所有数据值均正确的状态. 如果数据库中存储有不正确的数据值,则该数据库称为已失去数据完整性. b) 数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability). 它是应防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的. c) 2. 数据完整性-1 a)

Oracle基础学习(四) 用户管理及表空间

本章目标 数据库用户管理 数据库权限管理 数据库存储结构 数据库用户管理 1. 创建用户 a) 语法 可以使用CREATE USER语句创建用户 语法如下 CREATE USER user_name IDENTIFIED BY password [DEFAULT TABLESPACE default_tablespace] [TEMPORARY TABLESPACE temporary_tablespace]; 说明 user_name:创建的用户名 password:用户密码 default_

Oracle基础学习笔记

1.sqlplus-----开启服务2.输入用户名和密码(默认3个用户,注意,密码是可以修改的:system/manager;scott/tiger;sys/change_on_install),连接数库.3.创建表空间: create tablespace 表空间逻辑名 datafile '表空间文件的物理逻辑' size 文件大小(如:10m) autoextend 是否自动增长文件大小(on/off); 4.创建用户:create user 用户名 identified by 密码: 5.