Oracle

3
Desarrollo de habilidades digitales Evelyn Jiménez Castro Tema: Introducción 1 Introducción Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que sólo se vea en empresas muy grandes y multinacionales. Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando por: Soporte de transacciones, Estabilidad, Escalabilidad y Soporte multiplataforma. Oracle a partir de la versión 10g Release 2, cuenta con 6 ediciones: Oracle Database Enterprise Edition (EE). Oracle Database Standard Edition (SE). Oracle Database Standard Edition One (SE1). Oracle Database Express Edition (XE). Oracle Database Personal Edition (PE). Oracle Database Lite Edition (LE). La única edición gratuita es la Express Edition. Ventajas y Desventajas de Oracle Ventajas 1.-Oracle es el motor de base de datos relacional más usado a nivel mundial. 2.-Puede ejecutarse en todas las plataformas, desde una PC hasta un supercomputador. 3.-Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente. 4.-Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas. 5.-El software del servidor puede ejecutarse en multitud de sistemas operativos. 6.-Existe incluso una versión personal para Windows 9x, lo cual es un punto

description

Opinión sobre Oracle

Transcript of Oracle

Page 1: Oracle

Desarrollo de habilidades digitales Evelyn Jiménez Castro

Tem

a: In

tro

du

cció

n

1

Introducción

Oracle es básicamente una

herramienta cliente/servidor para la

gestión de Bases de Datos. Es un

producto vendido a nivel mundial,

aunque la gran potencia que tiene y

su elevado precio hace que sólo se

vea en empresas muy grandes y

multinacionales.

Se considera a Oracle como uno de

los sistemas de bases de datos más

completos, destacando por:

Soporte de transacciones,

Estabilidad,

Escalabilidad y

Soporte multiplataforma.

Oracle a partir de la versión 10g

Release 2, cuenta con 6 ediciones:

Oracle Database Enterprise

Edition (EE).

Oracle Database Standard

Edition (SE).

Oracle Database Standard

Edition One (SE1).

Oracle Database Express

Edition (XE).

Oracle Database Personal

Edition (PE).

Oracle Database Lite Edition

(LE).

La única edición gratuita es la

Express Edition.

Ventajas y Desventajas de Oracle

Ventajas

1.-Oracle es el motor de base de

datos relacional más usado a nivel

mundial.

2.-Puede ejecutarse en todas las

plataformas, desde una PC hasta un

supercomputador.

3.-Oracle soporta todas las funciones

que se esperan de un servidor

"serio": un lenguaje de diseño de

bases de datos muy completo

(PL/SQL) que permite implementar

diseños "activos", con triggers y

procedimientos almacenados, con

una integridad referencial declarativa

bastante potente.

4.-Permite el uso de particiones para

la mejora de la eficiencia, de

replicación e incluso ciertas versiones

admiten la administración de bases

de datos distribuidas.

5.-El software del servidor puede

ejecutarse en multitud de sistemas

operativos.

6.-Existe incluso una versión personal

para Windows 9x, lo cual es un punto

Page 2: Oracle

Desarrollo de habilidades digitales Evelyn Jiménez Castro

Tem

a: O

racl

e D

atab

ase

XE

2

a favor para los desarrolladores que

se llevan trabajo a casa.

7.-¿Qué hay de los objetos de

Oracle? Este sistema ha comenzado

a evolucionar en esta dirección,

añadiendo tipos de clases,

referencias, tablas anidadas, matrices

y otras estructuras de datos

complejas. Desafortunadamente, la

implementación actual de las mismas

no ofrece una ventaja clara en

eficiencia, como sería de esperar, y sí

provocan la incompatibilidad de los

diseños que aprovechan las nuevas

características con otras bases de

datos.

8.-Oracle es la base de datos con

mas orientación hacía INTERNET

9.-Un aceptable soporte

Desventajas

1.-Desde el lanzamiento original de la

versión 8 se sucedieron varias

versiones con correcciones, hasta

alcanzar la estabilidad en la 8.0.3. El

motivo de tantos fallos fue, al parecer,

la remodelación del sistema de

almacenamiento por causa de la

introducción de extensiones

orientadas a objetos.

2.-El mayor inconveniente de Oracle

es quizás su precio. Incluso las

licencias de Personal Oracle son

excesivamente caras, en mi opinión.

Otro problema es la necesidad de

ajustes. Un error frecuente consiste

en pensar que basta instalar el Oracle

en un servidor y enchufar

directamente las aplicaciones

clientes. Un Oracle mal configurado

puede ser desesperantemente lento.

3.-También es elevado el coste de la

formación, y sólo últimamente han

comenzado a aparecer buenos libros

sobre asuntos técnicos distintos de la

simple instalación y administración.

Oracle Database XE

Oracle Database 11g Express Edition

(Oracle Database XE) es fácil de

instalar, fácil de administrar y fácil de

desarrollar con esta versión se utiliza

una intuitiva interfaz basada en

navegador para administrar la base

de datos como se muestra en la

Ilustración 1, con la cual puedes crear

tablas, vistas y otros objetos de base

de datos, importación, exportación, y

ver los datos de la tabla, ejecutar

consultas y scripts SQL y generar

informes.

Esta herramienta se puede descargar

de:

http://www.oracle.com/technetwork/pr

oducts/express-

edition/downloads/index.html

Page 3: Oracle

Desarrollo de habilidades digitales Evelyn Jiménez Castro

Tem

a: C

on

clu

sió

n

3

Ilustración 1 Interfaz de Oracle Database 11g Express

Oracle Database XE está basada en

el mismo núcleo que las ediciones de

Oracle Database:(Standard Edition

One(SE1), Standard Edition(SE),

Enterprise Edition(EE) y Personal

Edition(PE), por lo tanto, es

compatible con estas ediciones

haciendo que cualquier migración sea

transparente.

Limitaciones de Oracle Database

XE

Oracle XE está disponible para fines

de Desarrollo, Producción y

Aprendizaje, pero con las siguientes

limitaciones:

Utiliza una sola CPU aunque el

ordenador disponga de más de

una.

Direcciona hasta 1GB en RAM.

Almacena hasta 4GB. de datos

de usuario.

Disponible en ordenadores de

32 bits.

Una sola instancia por

servidor.

Herramiemtas de desarrollo

compatibles con Oracle Database

XE

Oracle XE puede usarse con las

siguientes herramientas de

desarrollo:

Oracle Application

Express(formalmente

HTMLDB).

Java.

C/C++

PHP.

ODBC.

.NET

Conclusión

Oracle es la herramienta que está

destinada tanto a usuarios como a

desarrolladores, ya que les permite

construir rápidamente formularios,

informes y desarrollos menos

complejos de aplicaciones web

centradas en una base de datos.