1. Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria de
Ingeniería y Ciencias Sociales y
Administrativas.
ORACLE-SUN
Guzman Aguirre David Antonio
Jiménez Sánchez Emmanuel
Zamora Barajas Ana Karen
12/Marzo/2014
3. Introducción
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.
En el desarrollo de paginas 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.
Oracle como antes lo mencionamos se basa en la tecnología cliente/ servidor, pues bien, para
su utilización primero sería necesario la instalación de la herramienta servidor y posteriormente
podríamos atacar a la base de datos desde otros equipos con herramientas de desarrollo como
Oracle Designer y Oracle Developer, que son las herramientas de programación sobre Oracle a
partir de esta premisa vamos a desarrollar las principales acepciones de Oracle y sus
aplicaciones en las distintas áreas de trabajo.
¿ Qué es Oracle ?
Oracle la Primera Base de Datos Diseñada para Grid Computing, es un sistema de gestión de
base de datos relacional fabricado por Oracle Corporation. Oracle es básicamente un
herramienta cliente/servidor para la gestión de base de datos la gran potencia que tiene y su
elevado precio hace que solo se vea en empresas muy grandes y multinacionales, por norma
general.
Oracle Corporation :es una de las mayores compañías de software del mundo. Sus productos
van desde bases de datos (Oracle) hasta sistemas de gestión. Cuenta además, con
herramientas propias de desarrollo para realizar potentes aplicaciones, como Oracle Designer
Historia
Oracle surge a finales el año 1970 del nombre de Relational Software a partir de un estudio
sobre SGBD (Sistemas Gestores de Base de Datos) Computer World definió este estudio como
uno de los más completos jamás escritos sobre bases de datos. usaba la filosofía de las bases
de datos relacionales, algo que por aquella época era todavía desconocido. La tecnología
Oracle se encuentra prácticamente en todas las industrias alrededor del mundo. Oracle es la
primera compañía de software que desarrolla e implementa software para empresas 100 por
ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones
comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones.
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.
Hace tres décadas, Larry Ellison vio una oportunidad que otras empresas no supieron apreciar
al descubrir la descripción de un prototipo de trabajo para una base de datos relacional y
enterarse de que ninguna empresa se había comprometido a comercializar la tecnología.
4. Ellison y sus cofundadores, Bob Miner y Ed Oates, se dieron cuenta del gran potencial
económico que ofrecía el modelo de base de datos relacional—pero no se dieron cuenta de
que ellos cambiarían la informática empresarial para siempre.
DONDE ES UTILIZADO
Oracle es utilizado y aplicado en las grandes empresas a nivel mundial, como anteriormente se
dio a conocer es la forma de crear una base de datos con gran cantidad de estos de forma
organizada, oracle maneja un lenguaje de programacion avanzado el cual se llama PL/SQL
PL/SQL (Procedural Language/Structured Query Language) es un lenguaje de programación
incrustado en Oracle.
PL/SQL soportara todas las consultas, ya que la manipulación de datos que se usa es la misma
que en SQL, incluyendo nuevas características:
• El manejo de variables.
• Estructuras modulares.
• Estructuras de control de flujo y toma de decisiones.
• Control de excepciones.
El lenguaje PL/SQL está incorporado en:
• Servidor de la base de datos.
• Herramientas de Oracle (Forms, Reports, ...).
En un entorno de base de datos los programadores pueden construir bloques PL/SQL para
utilizarlos como procedimientos o funciones, o bien pueden escribir estos bloques como parte
de scripts SQL*Plus.
5. “Open systems for Open minds”
Fue constituida en el año de 1982 por el alemán Andreas von Bechtolsheim y los
norteamericanos Vinod Khosla, Bill Joy, Scott McNealy y Marcel Newman. Las siglas
“SUN” se derivan de la abreviación de «Stanford University Network», este proyecto
que desde su inicio trabajo con el protocolo TCP/IP, se originó para conectar en red las
bibliotecas de la Universidad de Stanford.
Este proyecto, al principio consistió en crear un hardware partir de partes ya
disponibles en el mercado, o de piezas sueltas de las que poseía la propia Universidad,
pero con el paso de solo unos pocos años, la empresa de estos pioneros se fue
convirtiendo en uno de los nombres más grandes de la informática mundial,dentro de
sus actividades como empresa tenía la Fabricación, distribución, servicios de
consultoría y soporte de tecnología de la información. Creciendo rapidamente logro
encontrarse en mas de 100 paises.
El primer eslogan de Sun fue “Sistemas abiertos para mentes abiertas”. Hoy es algo
que suena muy normal, porque la mayoría dela gente ya trabaja de la mano con la Red,
ya es una plataforma común. Pero en aquel momento se trataba de un lema visionario
y revelador.
10 CARACTERISTICAS QUE TIENE SUN
6. JAVA
Se trata de uno de los lenguajes de
programación más exitosos y utilizados en internet,
y lo seguirá siendo. Es un componente básico y se
deriva en gran parte de la sintaxis de otros
programas como C y C++, aunque ofreciendo un
modelo de objetos más simples y menos
instalaciones de bajo nivel.
Además, el código fuente puede compilarse y
ejecutarse de forma independiente a la arquitectura
de PC que se esté utilizando, por lo que es muy
versátil.
MYSQL
Es la base de datos abierta más popular y
extendida del mundo con más de 100 millones de
copias descargadas o distribuidas. Ofrece velocidad,
fiabilidad y facilidad de uso, siendo la opción
preferida para la Web,Software como Servicio e
incluso para los Proveedores de Servicios de
Internet (ISP).
Además, es un componente clave de LAMP
(Linux, Apache, MySQL, PHP/Perl/Python), la
conjunción de software basado en código abierto de
mayor crecimiento.
(Patentes de Sun)
La gran colección de patentes que ha ido
guardando Sun representa una mina de oro, se
utiliza para proteger de los ataques de la
competencia. Sun invertiria aproximadamente la
mitad de su presupuesto para el desarrollo de
software, en particular para los sistemas operativos
basados en Unix, herramientas de desarrollo y
aplicaciones.
El portfolio de patentes de Sun cubre desde las
tecnologías fundamentales de componentes de
hardware, chips, sistemas operativos, networking,
herramientas de desarrollo, tecnologías web, y
mucho más.
Código abierto
El compromiso de Sun con respecto al código
abierto fue duramente criticado durante algún tiempo
hasta que abrió a este espacio la plataforma Java.
Después, llegaron tecnologías como el servidor de
aplicaciones GlassFish, las herramientas de
7. desarrollo NetBeans para desarrolladores Java o el
sistema operativo OpenSolaris, entre otras cosas.
JavaFX
Es una plataforma cliente para crear y desplegar
aplicaciones ricas para Internet (RIA) a través de
cualquier sistema. Combina lo mejor de la
plataforma Java pero enfocándose en una mayor
funcionalidad en medios digitales, todo ello a través
de una plataforma de desarrollo intuitiva.
JavaFX también fue criticado y considerado una
locura por parte de Sun, ya que básicamente se
trata de una plataforma para hacer competencia a
Adobe Flash o a Microsoft Silverlight.
JavaFX
La tienda de aplicaciones de Java está
precisamente creada en JavaFX y ofrece a los
desarrolladores la posibilidad de dar a conocer sus
creaciones a través de un interfaz seguro y sencillo.
Los verdaderos cerebros de Sun
Sun Microsystems mantiene a los máximos
responsables en materia técnica desde sus inicios,
como es el caso de James Gosling, el creador del
lenguaje Java, así como otros profesionales como
Guy Steele, Greg Papadopoulos, Andy
Bechtolsheim, Ian Murdock, etc. que han contribuido
notablemente en la propiedad intelectual de la
compañía.
La administración de la Comunidad Java
Aunque el férreo control de Sun en la Comunidad
Java JCP también fue criticado por muchos, lo cierto
es que ha ayudado a que el lenguaje y la plataforma
Java evolucionaran año tras año.
La relación de Java con los desarrolladores
El éxito de las conferencias anuales JavaOne
indica lo bien que Sun intenta conectar con los
desarrolladores de Java. Año tras año, desde 1996,
el evento ha ido mejorando a los anteriores y se
conforma como el punto de partida para estos
profesionales.
8. El soporte de Sun en la computación de alto
rendimiento (HPC)
La lista Top 500 de los supercomputadores más
potentes, publicada en noviembre del 2010, ha visto
como se duplicaban los sistemas desarrollados por
Sun con respecto al anterior estudio anterior
realizado en junio de 2009. En total son 11
implementaciones de Sun dentro de los capaces de
suministrar una potencia en torno a los 2
petaFLOPS.
9. Oracle compra SUN
El 27 de enero de 2010, Sun fue adquirida por Oracle Corporation por la cantidad de
7,400 millones de dólares , en base a un acuerdo firmado el 20 de abril de 2009. Al
mes siguiente, Sun Microsystems, Inc. se fusionó con Oracle EE.UU., Inc. para
convertirse en Oracle America, Inc.
Anteriormente se había barajado la posibilidad de que la compradora fuera IBM, pero
las negociaciones simplemente fracasaron, Sun en los últimos años había sumado
fracasos y pérdidas, así que, era preferible lanzarse y rectificar después si hacía falta
que quedarse paralizado, Oracle se comprometió para que las tecnologías de
hardware y software de Sun no se perdieran en el camino.
La compra proporcionó a Oracle la tecnología Java de Sun y el sistema operativo
Solaris. Además, Oracle tomó el control de la base de datos de código abierto MySQL,
que fue adquirida por Sun un año antes por más de 700 millones de euros y que ha
sido muy utilizada por múltiples compañías en Internet. Se incito a que los socios
aumentarán la inversión hacia Oracle, para asegurar la innovación y el éxito, para que
funcionara mejor y así las dos compañías estuvieran beneficiadas.
Con la adición de los servidores de Sun, se observó el nacimiento de un monstruo del
Open Source: con Java, MySQL, Open Solaris y Open Office, Oracle se posicionó
como el mayor proveedor de soluciones Open Source del planeta .
Con la adquisición de Sun , Oracle intenta diseñar y entregar sistemas integrados
desde las aplicaciones al disco, donde todas las piezas encajan y trabajan juntas , por
lo que los clientes no tengan que hacerlo por separado.
Con esto se pretende que Oracle se encuentre en un 90% en las necesidades
informáticas de las empresas al incorporar hardware SO, servidores, gestores de bases
de datos etc.