...

miércoles, 21 de abril de 2010

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 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 eficiencial, 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.-Una de las versiones más recientes de Oracle es la 8 punto algo (Aunque ya está la 9i). Y es que desde el lanzamiento original de la 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.

PRESENTACIÓN DE ORACLE

CONTENIDO DE LA EXPOSICIÓN DE ORACLE

ENTREVISTA AL ADMINISTRADOR DE LA BASE DE DATOS DE LA UAN


Hola... Aquí les presentamos la entrevista realizada al Ing. Heriberto Góngora Pimienta encargado de la Base de Datos de la UAN por alumnas de la Universidad Autónoma de Nayarit de la Licenciatura en Informática.






ENTREVISTA DE ORACLE

¿Qué sistema operativo utiliza para correr su BD?

¿Qué sistema de base de datos utiliza?

¿Quién es la persona encargada de administrarla?

¿Qué tipo de información maneja la BD?

¿Por qué eligieron a Oracle como BD?

¿Antes de usar Oracle capacitaron al personal que iba a utilizarla?

¿Cómo se almacenan los registros dentro de su base de datos?

¿Ventajas y desventajas de la BD?

¿Cuánto tiempo llevan utilizando la BD?

¿Le han hecho modificaciones?

¿Cuál fue su primera BD y porque decidieron cambiar?

¿Se ha presentado algún problema con la BD que les haya hecho pensar en cambiar  a otra?

¿El flujo de la información contenido en la BD es de fácil y rápido acceso para los usuarios?

¿Qué versión de Oracle utilizan actualmente?

¿Han utilizado otras versiones de Oracle?



miércoles, 17 de marzo de 2010

HISTORIA DE ORACLE

HISTORIA DE ORACLE

Oracle es básicamente un herramienta cliente/servidor para la gestión de base de datos, es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que solo se vea en empresas muy grandes y multinacionales, por norma general.

El manejador de Base de datos ORACLE, surgió a final de los años 70 y principio de los años 80. George Koch y su equipo de tropas de asalto de evaluaron el sistema de gestión de base de datos para una importante aplicación comercial que George estaba diseñando y construyendo.

Oracle conocida entonces como Relational Software, tenía poco más de 25 empleados en aquel tiempo y solo unos pocos clientes importantes. Sin embargo, cuando se completo el estudio, Oracle fue declarada vencedora. George afirmo que el SGBD Oracle era técnicamente el mejor producto del mercado.

La compañía de Oracle Corporation estaba trabajando entonces para perfeccionar su joven producto, para comprender los tipos de características y funcionalidad que podría hacerlo útil y productivo en el mundo de los negocios.

Para desarrollar en Oracle utilizamos PL/SQL un lenguaje de 5ª generación, bastante potente para tratar y gestionar la base de datos.

Oracle es la mayor empresa independiente proveedora de software y servicios para el manejo de la información, con más de 16.000 profesionales del software trabajando en ello y operaciones en más de 90 países.

Fue fundada en 1977 con la visión de encontrar formas más rápidas, fáciles y potentes, de manejar el acceso a la información, y esa visión se ha convertido en una realidad.

Entre sus logros cuentan con la construcción del primer sistema comercial de base de datos relacional. Vendieron el primer producto que empleaba SQL (lenguaje de preguntas estructuradas). Descubrieron el potencial de un sistema cliente/servidor de bajo costo, en lugar de las tradicionales mainframes propietarias. Fueron pioneros en software portable que hoy día corre sobre prácticamente cualquier hardware.

Esta corporación de tres mil millones de dólares, con su casa matriz ubicada en Redwood Shores, California, es la compañía proveedora de software para manejo de información más grande del mundo, y la segunda mayor compañía de software en general.

Sus innovaciones tecnológicas les han permitido a sus clientes una mayor productividad y competitividad, usando computadoras que cuestan menos pero que hacen más. Este enfoque en las innovaciones del software explica por qué su programa para manejo de información, se ha posicionado como la columna vertebral para lo que ellos han llamado "la era de la información".

El software que produce Oracle no sólo soporta datos alfanuméricos ubicados en las tradicionales "filas y columnas" de las bases de datos, sino que también soporta textos sin estructura, imágenes, audio y video. Puede ser usado tanto para el manejo de información personal, como para gigantescas bibliotecas multimedia, y corre en equipos desde la más pequeña laptop hasta la mayor supercomputadora.

ORACLE EN EL MUNDO

ORACLE EN EL MUNDO

De acuerdo a la publicación especializada Fortuna, esta compañía se ubicó en 1995 en el segundo lugar como compañía más admirada en el rubro de software y servicios, situándose Microsoft Corporation en la primera posición de dicho ránking.

A lo largo de los últimos diez años, la compañía ha experimentado un crecimiento sostenido, con una media de crecimiento anual del orden del 30 al 40%.En lo que respecta al "Revenue" o ganancias, y durante su último año fiscal, Oracle osciló el 50%, posicionándose por encima de Intel, Motorola, Microsoft, HP, Apple, Sun, IBM y Novell.

Tan solo en la Argentina, contando con 100 empleados, su facturación anual ha crecido de 300.000 dólares en 1990 a 20 millones en 1995.

Una de las especialidades de esta compañía de software, es la creación de los sistemas de facturación para grandes volúmenes de información, tales como los usados por las compañías telefónicas, de gas, de electricidad, etc., para la cobranza de sus servicios. Entre los próximos proyectos de esta compañía, se destaca la reestructuración del Banco de Previsión Social junto con la compañía IBM.

VERSIONES DE ORACLE

VERSIONES DE ORACLE



Oracle ha presentado cuatro generaciones para desarrollo de aplicación:

Oracle 5 y Oracle 6: fueron las dos primeras versiones de Oracle, quedando aun rezagadas por las versiones sucesoras.

Oracle 7: La base de datos relacional componentes de Oracle Universal Server. Posee además las versiones 7.1, 7.1.2, y 7.1.3.

Oracle 7 Parallel: Ofrece a los usuarios un método seguro y administrable para incrementar la performance de sus bases de datos existentes introduciendo operaciones en paralelo y sincrónicas dentro de sus ambientes informáticos.

Oracle 8: Incluye mejoras de rendimiento y de utilización de recursos. Independiente de que se necesite dar soporte a decenas de miles de usuarios y cientos de terabytes de datos, o se disponga de un sistema mucho más pequeño, pero igualmente critico, todos se benefician del rendimiento de Oracle8. Este soporta aplicaciones de procesamiento de transacciones on line (OLTP) y de data warehousing mayores y más exigentes.

Oracle Fail Safe: Protege al sistema de caída de entornos Cluster Windows NT. Este producto es para que el sistema operativo Windows NT disponga de una mayor oferta de solucciones en entornos cluster.

Oracle Universal Server: Con soporte completo de Web, mensajería y datos multimedia, Oracle Universal Server es el eslabón fundamental en el camino de transición de la industria de la tecnología a la informática de red, donde la complejidad de software es transferida desde la PC de escritorio a poderosos servidores y redes.