Oracle
-
Upload
evelyn-jimenez -
Category
Documents
-
view
232 -
download
0
description
Transcript of 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
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
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.