c c V VV V VVV V 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 técnicos fue el primero en desembarcar en el terreno de Oracle en 1982, durante un proceso de evaluación de sistema de gestión de base de datos para una importante aplicación comercial que George estaba diseñando y construyendo. Cuando termino, la evaluación fue descrita en Computer World como el estudio más severo de SGBD que se había hecho nunca. El estudio fue tan riguroso con los vendedores cuyos productos había estudiado George, que la prensa hizo eco de sus palabras en lugares tan distantes como Nueva Zelandia y en publicaciones muy alejadas del campo como el Christian Sciencia Monitor. 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. Estas declaraciones fueron hecha en una época en la que muy poca gente conocía el significado del término "Relacional", y los que lo conocían (o creían conocerlo) no tenían muchas cosas favorables que decir de él. 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. El esfuerzo contribuyo a su refinamiento. Algunas de las características de Oracle, tales como las salidas de SQL*FORMS fueron el resultado de dicho esfuerzo. 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, por norma general. En el desarrollo de páginas Web pasa lo mismo: como es un sistema muy caro no está tan extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL Server, etc. El Developer es una herramienta que nos permite crear formularios en local, es decir, mediante esta herramienta nosotros podemos crear formularios, compilarlos y ejecutarlos, pero si queremos que los otros trabajen sobre este formulario deberemos copiarlo regularmente en una carpeta compartida para todos, de modo que, cuando quieran realizar un cambio, deberán copiarlo de dicha carpeta y luego volverlo a subir a la carpeta. Este sistema como podemos observar es bastante engorroso y poco fiable pues es bastante normal que las versiones se pierdan y se machaquen con frecuencia. La principal ventaja de esta herramienta es que es bastante intuitiva y dispone de un modo que nos permite componer el formulario, tal y como lo haríamos en Visual Basic o en Visual C, esto es muy de agradecer. Los problemas anteriores quedan totalmente resueltos con Designe que es una herramienta que se conecta a la base de datos y por tanto creamos los formularios en ella, de esta manera todo el mundo se conecta mediante Designe a la aplicación que V
c c contiene todos los formularios y no hay problemas de diferentes versiones, esto es muy útil y perfecto para evitar machacar el trabajo de otros. Pero el principal y más notable problema es la falta de un entorno visual para diseñar el formulario, es decir, nos aparece una estructura como de árbol en la cual insertamos un formulario, a la vez dentro de éste insertamos bloques o módulos que son las estructuras que contendrán los elementos del formularios, que pueden estar basados en tablas o no. 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), hoy un estándar en la industria. 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 han guiado a la industria de la computación, y lo que es más importante, le 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 explican 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. VVV V Oracle anunció la nueva fijación de precios para Oracle Database 10g Standard Edition One. Su precio se ha reducido a US$4.995 por procesador y la capacidad máxima de servidor se ha ampliado a dos procesadores. Standard Edition One también se encuentra disponible con la licencia Usuario Designado Plus (Named User Plus) a US$149 por usuario con un mínimo de cinco usuarios. Con este anuncio, las Pyme (pequeñas y medianas empresas) pueden obtener la base de datos más rápida y confiable del mundo a precios bajos.
V
c c V VVVVV V V VV
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.-Oracle es la base de datos con mas orientación hacía INTERNET. 8.-Un aceptable soporte. *VV 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. VVVVV VVVVV V V
c c !VVV La Capacitación consiste en brindar educación no formal en temas relacionados con la administración de Base de datos ORACLE. Las principales ventajas que representan para las empresas este servicio son:
"V"": El costo de la capacitación se acuerda por horas de instructor y no por horas de asistentes #"$ % !: Los tópicos a tratar durante la capacitación son acordados previamente con el fin de satisfacer las necesidades de los clientes. $&V #' : La mayor parte de los temas desarrollados durante la capacitación es apoyado mediante ejercicios prácticos asistidos por el instructor A continuación se presentan los temas principales de las capacitaciones en Base de Datos: 0 0 0 0 0 0
Administración Básica de Base de Datos Administración Avanzada Backup y Recuperación Técnicas para el Desarrollo de aplicaciones para base de datos ORACLE Afinación de Base de Datos Afinación de aplicaciones V(VV V V V
Con el servicio de Oracle soporte remoto se incluye: ± Soporte y Administración a bases de datos Oracle sobre distintos Sistemas
operativos (Unix, Linux, Windows) y Veritas File System ± Monitoreo 7/24 ± Escalamiento de incidentes 7/24 ± Trouble shooting 7/24 ± Configuración de parámetros de base de datos ± Mantenimiento diario de Base de Datos
V )$V * V V+V , V #"#- % !V"$ V.V."V/V01&V2VV 3 V 4#-& !VV$5V È Diseño de Schemas de alto performance (Tablas particionadas, Tablas en
memoria etc) È Configuración de RMAN para ejecutar respaldos, integración con herramientas de
respaldos V
c c È Upgrade de versión È Migración de Base de Datos entre distintos Sistemas operativos È Apoyo para resolver problemas de performance después de una migración È Respaldo y recuperación periódica, reparación de bloques, recuperación contra
errores de usuarios. È Creación de planes de Recuperación de desastres DRP È Implantación de base de datos en alta disponibilidad (Configuración en RAC de
Oracle ). È Esquemas de Alta Disponibilidad (Oracle Dataguard) È Instalación y configuración de Base de Datos. È Afinación de Bases de Datos. È Reorganización de Base de Datos. È Clonación de base de base de datos È Best Practice para implementaciones de alto desempeño È Diseño de seguridad avanzada (encripcion de datos, encripcion de red) È Reportes de tunning (identificación de problemas de I/O a nivel objeto, índices
perdido etc). È Reportes de Tendencia (establecen el baseline para la evolución del nivel de
servicio y capacidades de la base de datos y su infraestructura). È Reportes de incidentes (situaciones en las que la base de datos se comporta fuera
de los rangos establecidos como normales de operación) È Reportes de capacity planning. Quincenalmente se ve un resumen de la actividad
de los objetos y el crecimiento de la base de datos. V http://www.sbd.com.co/portal/index.php/Bloc.html http://www.monografias.com/trabajos25/oracle/oracle.shtml http://www.channelplanet.com/index.php?idcategoria=11939 http://www.desarrolloweb.com/articulos/instalar-oracle-database-10g-express.html http://www.citi.com.mx/index.php/nearshore-it-solutions/data-base-oracle V V V V
V