SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
COLEGIO PARTICULAR MIXTO LA FAMILIA
PROFESIONAL: Heidy Janeth Guzmán Pérez
PROFESION: 5to. Bachillerato en Computación
AREA: Contenidos Digitales
DOCENTE: Osberto Moreno
Ciclo Escolar: 2019
Oracle Corporation
Oracle Corporation es una compañía especializada en el desarrollo
de soluciones de nube y locales. Oracle tiene su sede en la localidad
californiana de Redwood City, Estados Unidos. Según la clasificación
correspondiente al año 2006, ocupa el primer lugar en la categoría de
las bases de datos y el séptimo lugar a nivel mundial de las compañías
de tecnologías de la información.6
La tecnología Oracle se encuentra
prácticamente en muchas industrias del mundo y en las oficinas de 98
de las 100 empresas Fortune 100.
Oracle (Nasdaq: ORCL) es la primera compañía de software de
estereotipos que desarrolla e implementa aplicaciones para empresas
cien 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. Oracle es el
proveedor mundial de software para administración de información a lo
largo de todo el mundo, muy por delante de la segunda de su
segmento, Software AG.7
Historia[editar]
Los ingenieros, Larry Ellison, Ed Oates y Bob Miner, fundan en 1977
una empresa de consultoría llamada Software Development
Laboratories (SDL) y tiempo después obtienen un contrato con
la CIA para diseñar un sistema especial de bases de datos con código
clave "Oracle".8
Ellison y Miner habían leído un artículo en la
revista IBM Journal of Research and Development donde se describía
una versión preliminar del lenguaje SQL, basado en el artículo de E. F.
Codd donde propone el modelo relacional: "A Relational Model of Data
for Large Shared Data Banks".9
En 1986 y buscando la coherencia con sus objetivos empresariales,
SDL cambia de nombre a Relational Software Incorporated(RSI). La
compañía busca tener un producto que fuese compatible con el SQL
de IBM, y además enfocarse en un mercado de las minicomputadoras,
abarcando así un segmento que en esos momentos a IBM no le
interesaba.10
En 1982 RSI cambia su nombre a Oracle Systems Corporation, y poco
después se acorta al actual "Oracle Corporation". El siguiente año
empieza a comercializar Oracle V3, agregando el manejo de
transacciones a través de las instrucciones COMMIT y ROLLBACK.
De hecho, el producto es recodificado en C lo que permite expandir las
plataformas de ejecución para incluir los entornos Unix, cuando hasta
aquí era sólo sobre Digital VAX/VMS.
En 1984, Oracle V4 soporta consistencia de lectura y en 1985 Oracle
V5 empieza a soportar el modelo cliente/servidor para unirse al auge
de la aparición de las redes. Además se soporta la ejecución
de queries distribuidos.
En 1989 lanzan al mercado el ERP de Oracle, conocido como Oracle
Financials®, junto a la versión 6 del motor, que agrega un lenguaje
procedural (Pl/Sql), bloqueo a nivel de fila y las posibilidades de hacer
respaldos sin la necesidad de terminar los procesos involucrados.
En 1992, para convertirse en una base de datos completa, aparece
Oracle V7h, donde la "h" viene de "datawareHouse", aunque lo más
significativo es el soporte de la integridad referencial, el
almacenamiento y ejecución de programas escritos en Pl/Sql dentro
del motor y la definición de triggers de base de datos.
En 1997, siendo Internet ya una realidad y con los nuevos paradigmas
de programación empezando a aparecer para intentar desplazar a los
paradigmas imperativos, Oracle V8 comienza a soportar desarrollos
orientados a objetos y el almacenamiento y ejecución de contenido
multimedia, y en 1999 sale a la luz Oracle 8i para estar a tono con los
requerimientos de la Internet, de donde se derive la "i" del nombre.
Además, el motor incorpora una Máquina Virtual Java (Java Virtual
Machine) interna para soportar el almacenamiento y ejecución de
código Java dentro del motor.
En 2001, Oracle 9i trae más de 400 nuevas características incluyendo
la habilidad de manipular documentos XML, opciones de alta
disponibilidad, bases de datos en clúster. Un avance importante se
hace sobre la definición de Bases de Datos Virtuales (VPD),
autenticación vía LDAP y en la autoadministración de la base de
datos.
En 2003, Oracle Corporation lanza Oracle 10g, donde la "g" viene
de "Grid", incorporando el manejo y administración de bases de
datos Grid Computing, un conjunto de bases de datos cuya
administración de espacio, recursos y servicios pueden administrarse
como si fueran una sola.
En 2007, Oracle anunció la última versión de su base de datos en la
ciudad de Nueva York, la denomina Oracle 11g, el siguiente paso en la
historia de la innovación tecnológica de Oracle Corporation.
Durante la primera década del siglo XXI, Oracle se caracterizó por
realizar una serie de adquisiciones para ampliar su mercado, que por
años son:
 2004: Oracle compra Peoplesoft por 10.500 millones de dólares.
 2005: adquiere Siebel Systems por 5.850 millones de dólares.
 2007: adquiere Hyperion Solutions por 3.300 millones de dólares
(Oracle Hyperion).
 2008: adquiere BEA Systems por 8.500 millones de dólares (5.752
millones de euros).1112
Además, en agosto adquiere GKS13
y en
noviembre adquiere RuleBurst Holdings Limited, la empresa matriz
de Haley Limited.14
 2009: el 20 de abril se anuncia la adquisición de Sun Microsystems,
en una operación que ronda los 7.400 millones de dólares.15
y que
amplía enormemente la cartera de servicios de Oracle.
 2011: en abril, Oracle adquiere la empresa británica Datanomic. En
junio, Oracle publica en su sitio web la compra de Pillar Data
Systems16
y la empresa FatWire Software, especializada en
software empresarial. En julio, también adquiere la
empresa KSplice Inc e Inquira.17
El 24 de octubre Oracle anuncia la
adquisición de la compañía de cloud computing RightNow
Technologies por 1.500 millones de dólares.
 2012: en febrero, Oracle compra la firma de gestión
software Taleo por 1.900 millones de dólares.18
En abril
compra Clear Trial. En mayo Oracle compra Vitrue, una firma de
marketing social basada en el cloud, la operación está valorada en
unos 239 millones de dólares.19
En junio Oracle anuncia la
adquisición de Collective Intellect, que ofrece una aplicación de
inteligencia social basada en el cloud20
 2014: en febrero Oracle anuncia la compra de Bluekai, empresa de
big data basada en la nube.21
 2018: en enero la compañía compra Zenedge, startup
especializada en seguridad digital.22
En septiembre de 2014, su fundador, Larry Ellison, se retira de la
dirección general de la compañía quedando como Presidente
Ejecutivo de la Junta Directiva y Director General de Tecnología.23
En
su reemplazo fueron nombrados como directores generales Safra
Catz y Mark Hurd.24
Características de Oracle
Oracle es el motor de base de datos relacional más usado a nivel
mundial.
Puede ejecutarse en todas las plataformas, desde una Pc hasta un
supercomputador.
Oracle soporta todas las funciones que se esperan de un servidor
"serio": un lenguaje dediseño de bases de datos muy completo
(PL/SQL) que permite implementar diseños"activos", con triggers y
procedimientos almacenados, con una integridad
referencialdeclarativa bastante potente.
Permite el uso de particiones para la mejora de la eficiencia,
de replicación e inclusociertas versiones admiten la administración
de bases de datos distribuidas.
El software del servidor puede ejecutarse en multitud de sistemas
operativos.
Existe incluso una versión personal para Windows 9x, lo cual es
un punto a favor para losdesarrolladores que se llevan trabajo a
casa.
Es una herramienta de administración gráfica que es mucho más
intuitiva y cómoda deutilizar.
Ayuda a analizar datos y efectuar recomendaciones concernientes a
mejorar elrendimiento y la eficiencia en el manejo de aquellos datos
que se encuentranalmacenados.
Apoya en el diseño y optimización de modelos de datos.
Asistir a los desarrolladores con sus conocimientos de SQL y de
construcción deprocedimientos almacenados y
triggers
, entre otros.
Apoya en la definición de estándares de diseño y nomenclatura
de objetos.
Documentar y mantener un registro periódico de las mantenciones,
actualizaciones dehardware y software, cambios en las aplicaciones
y, en general, todos aquellos eventosrelacionados con cambios en el
entorno de utilización de una base de datos
.VENTAJAS1)
1. Oracle es el motor de base de datos objeto-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ñode bases de datos muy completo
(PL/SQL) que permite implementar diseños "activos", contriggers y
procedimientos almacenados, con una integridad referencial
declarativa bastantepotente.
4) Permite el uso de particiones para la mejora de la eficiencia, de
replicación e incluso ciertasversiones admiten la administración de
bases de datos distribuidas.
5) El software del servidor puede ejecutarse en multitud de
sistemas operativos.
DESVENTAJAS
1)Las versiones más recientes de Oracle son la 11g,
10g, 9g, 8g, 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 información, y sólo
últimamente han comenzado a aparecer buenos libros
sobre asuntos técnicos distintos de la simple
instalación y administración.
COSTO DE LA LICENCIA DE ORALCLE
1. Ten mucho cuidado con los dimensionamientos porque suelen ser
excesivamente generosos y terminas comprando licencias que no
necesitas. Mi recomendación aquí es siempre comprar lo mínimo que
sea posible y luego medir el consumo real para finalmente licenciar solo
lo necesario. Recuerda que una licencia de Oracle Enterprise del tipo
procesador cuesta $47,500 + 22% de mantenimiento anual*.
2. Si no necesitas ninguna de las opciones de base de datos Oracle
Enterprise intenta licenciar Oracle Standard Edition (para servidores de
pruebas y QA por ejemplo) que cuesta el 50% del precio de una licencia
Enterprise*. Las opciones más conocidas y usadas son: Partitioning,
Advance Compression, OLAP, Encryption, Parallel Query, Diagnostic
and Tuning pack, online index rebuild, online table redefinition,
Datapump, DataGuard, RAT y Flashback. Ten en consideración que
esta licencia solo aplica si el hardware de los servidores soporta hasta
un máximo de 4 sockets, sin importar el número de cores por socket y
también ten en cuenta que los chips de tecnología DCM cuentan como 2
sockets a pesar que solo son físicamente un solo socket. Lo siento, estas
reglas las inventó Oracle.
3. Si debes licenciar Oracle Enterprise para los servidores de pruebas y
QA porque necesitas usar alguna de las opciones antes mencionadas o
el hardware del servidor soporta más de 4 sockets, intenta licenciar
usando la métrica de usuario. Los equipos de desarrollo y QA suelen ser
reducidos (menos de 50 personas) y muchas veces conviene cambiar la
métrica de procesador por usuario. Una licencia de este tipo cuesta $950
+ 22% de mantenimiento anual por usuario*.
4. Si instalas la versión Enterprise de la base de datos asegúrate de
deshabilitar las opciones que no vas a utilizar porque el proceso de
instalación por default instala de forma automática varias de estas
opciones. La base de datos registra a detalle la actividad de uso de cada
una de estas opciones y Oracle podrá exigir el pago de las licencias de
estas opciones más el costo del back support que puede resultar en altos
costos no previstos y hasta problemas legales. Ten en cuenta que
algunas de las opciones no se pueden deshabilitar y deberás controlar el
uso de forma periódica.
5. Realiza periódicamente un proceso de inventario de uso de licencias y
opciones de base de datos en tu base instalada y compáralo contra lo
que tienes licenciado. De esta forma tendrás controlado el costo y
estarás siempre preparado a recibir una visita de auditoría con la mejor
de las sonrisas.
6. Innova. Trata de hacer las cosas de forma diferente, por ejemplo: por
qué no juntar todas las máquinas virtuales que tienen bases de datos
Oracle en un mismo servidor físico y así aprovechar las ventajas de la
virtualización y que todos los servidores virtuales compartan los
procesadores y desde luego las licencias. Existen en el mercado
tecnologías de servidores e hipervisores que permiten separar un pool
de procesadores y destinarlos al uso de un grupo de máquinas virtuales
y que Oracle acepta como un método válido de particionamiento lógico
lo que se traduce en importantes ahorros de licenciamiento. Incluso
puedes atreverte a juntar todos los ambientes de pruebas, QA y
producción en el mismo fierro. El Mainframe lo hace desde hace más de
40 años y con mucho éxito. Por algo son los que inventaron el término
máquina virtual (VM) que ahora es prácticamente un estándar.
Los términos y reglas de licenciamiento pueden parecer una ciencia oculta y
muchas veces por culpa de los propios fabricantes de software que nos dejan
desinformados y confundidos por complejas reglas de licenciamiento que a
veces ni ellos mismos entienden. No es una tarea imposible. A veces solo hace
falta un amigo con experiencia te lo explique. Con ese ánimo es que termino
estas líneas que espero les sirvan para ayudar a sus organizaciones a invertir
más eficientemen.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Oracle
Oracle Oracle
Oracle
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Conceptos Basicos Oracle
Conceptos Basicos OracleConceptos Basicos Oracle
Conceptos Basicos Oracle
 
Abf leccion 02
Abf leccion 02Abf leccion 02
Abf leccion 02
 
Oracle
OracleOracle
Oracle
 
ORACLE
ORACLEORACLE
ORACLE
 
Bd eq. #3 actividad 2 unidad 2 oracle y mysql
Bd eq. #3 actividad 2 unidad 2 oracle y mysqlBd eq. #3 actividad 2 unidad 2 oracle y mysql
Bd eq. #3 actividad 2 unidad 2 oracle y mysql
 
caracterisitcas database oracle y sus tipos de datos
caracterisitcas database oracle y sus tipos de datoscaracterisitcas database oracle y sus tipos de datos
caracterisitcas database oracle y sus tipos de datos
 
Oracle Gsop
Oracle GsopOracle Gsop
Oracle Gsop
 
Taller microsoft
Taller microsoftTaller microsoft
Taller microsoft
 
Taller microsoft
Taller microsoftTaller microsoft
Taller microsoft
 
Oracle Database
Oracle DatabaseOracle Database
Oracle Database
 
Microsoft tarea
Microsoft tareaMicrosoft tarea
Microsoft tarea
 
Las 10 gestores de base de datos
Las 10 gestores de base de datosLas 10 gestores de base de datos
Las 10 gestores de base de datos
 
Oracle database
Oracle databaseOracle database
Oracle database
 
Sun
SunSun
Sun
 
Oracle
OracleOracle
Oracle
 

Similar a ORACLE (20)

Oracle
OracleOracle
Oracle
 
Control y Evaluacion de Empresas - Oracle
Control y Evaluacion de Empresas - OracleControl y Evaluacion de Empresas - Oracle
Control y Evaluacion de Empresas - Oracle
 
Oracle - Omar Dubique
Oracle - Omar Dubique Oracle - Omar Dubique
Oracle - Omar Dubique
 
Oracle
OracleOracle
Oracle
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion oracle
Presentacion oraclePresentacion oracle
Presentacion oracle
 
Presentacion oracle
Presentacion oraclePresentacion oracle
Presentacion oracle
 
Presentacion oracle power point
Presentacion oracle power pointPresentacion oracle power point
Presentacion oracle power point
 
C32 cm30 eq3oracle-sun
C32 cm30 eq3oracle-sunC32 cm30 eq3oracle-sun
C32 cm30 eq3oracle-sun
 
Cinthya
CinthyaCinthya
Cinthya
 
Oracle
OracleOracle
Oracle
 
Oracle
OracleOracle
Oracle
 
ORACLE DATABASE
ORACLE DATABASE ORACLE DATABASE
ORACLE DATABASE
 
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
 
Empresas y bases de datos
Empresas y bases de datosEmpresas y bases de datos
Empresas y bases de datos
 
Empresas Y Bases De Datos
Empresas Y Bases De Datos Empresas Y Bases De Datos
Empresas Y Bases De Datos
 
C32CM31 eq2- oracle.
C32CM31 eq2- oracle.C32CM31 eq2- oracle.
C32CM31 eq2- oracle.
 
Base de datos
Base de datosBase de datos
Base de datos
 
ORACLE
ORACLE  ORACLE
ORACLE
 
Base de Dato Oracle
Base de Dato OracleBase de Dato Oracle
Base de Dato Oracle
 

Último

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 

Último (20)

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 

ORACLE

  • 1. COLEGIO PARTICULAR MIXTO LA FAMILIA PROFESIONAL: Heidy Janeth Guzmán Pérez PROFESION: 5to. Bachillerato en Computación AREA: Contenidos Digitales DOCENTE: Osberto Moreno Ciclo Escolar: 2019
  • 2. Oracle Corporation Oracle Corporation es una compañía especializada en el desarrollo de soluciones de nube y locales. Oracle tiene su sede en la localidad californiana de Redwood City, Estados Unidos. Según la clasificación correspondiente al año 2006, ocupa el primer lugar en la categoría de las bases de datos y el séptimo lugar a nivel mundial de las compañías de tecnologías de la información.6 La tecnología Oracle se encuentra prácticamente en muchas industrias del mundo y en las oficinas de 98 de las 100 empresas Fortune 100. Oracle (Nasdaq: ORCL) es la primera compañía de software de estereotipos que desarrolla e implementa aplicaciones para empresas cien 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. Oracle es el proveedor mundial de software para administración de información a lo largo de todo el mundo, muy por delante de la segunda de su segmento, Software AG.7 Historia[editar] Los ingenieros, Larry Ellison, Ed Oates y Bob Miner, fundan en 1977 una empresa de consultoría llamada Software Development Laboratories (SDL) y tiempo después obtienen un contrato con la CIA para diseñar un sistema especial de bases de datos con código clave "Oracle".8 Ellison y Miner habían leído un artículo en la revista IBM Journal of Research and Development donde se describía una versión preliminar del lenguaje SQL, basado en el artículo de E. F. Codd donde propone el modelo relacional: "A Relational Model of Data for Large Shared Data Banks".9 En 1986 y buscando la coherencia con sus objetivos empresariales, SDL cambia de nombre a Relational Software Incorporated(RSI). La compañía busca tener un producto que fuese compatible con el SQL de IBM, y además enfocarse en un mercado de las minicomputadoras, abarcando así un segmento que en esos momentos a IBM no le interesaba.10 En 1982 RSI cambia su nombre a Oracle Systems Corporation, y poco después se acorta al actual "Oracle Corporation". El siguiente año empieza a comercializar Oracle V3, agregando el manejo de transacciones a través de las instrucciones COMMIT y ROLLBACK.
  • 3. De hecho, el producto es recodificado en C lo que permite expandir las plataformas de ejecución para incluir los entornos Unix, cuando hasta aquí era sólo sobre Digital VAX/VMS. En 1984, Oracle V4 soporta consistencia de lectura y en 1985 Oracle V5 empieza a soportar el modelo cliente/servidor para unirse al auge de la aparición de las redes. Además se soporta la ejecución de queries distribuidos. En 1989 lanzan al mercado el ERP de Oracle, conocido como Oracle Financials®, junto a la versión 6 del motor, que agrega un lenguaje procedural (Pl/Sql), bloqueo a nivel de fila y las posibilidades de hacer respaldos sin la necesidad de terminar los procesos involucrados. En 1992, para convertirse en una base de datos completa, aparece Oracle V7h, donde la "h" viene de "datawareHouse", aunque lo más significativo es el soporte de la integridad referencial, el almacenamiento y ejecución de programas escritos en Pl/Sql dentro del motor y la definición de triggers de base de datos. En 1997, siendo Internet ya una realidad y con los nuevos paradigmas de programación empezando a aparecer para intentar desplazar a los paradigmas imperativos, Oracle V8 comienza a soportar desarrollos orientados a objetos y el almacenamiento y ejecución de contenido multimedia, y en 1999 sale a la luz Oracle 8i para estar a tono con los requerimientos de la Internet, de donde se derive la "i" del nombre. Además, el motor incorpora una Máquina Virtual Java (Java Virtual Machine) interna para soportar el almacenamiento y ejecución de código Java dentro del motor. En 2001, Oracle 9i trae más de 400 nuevas características incluyendo la habilidad de manipular documentos XML, opciones de alta disponibilidad, bases de datos en clúster. Un avance importante se hace sobre la definición de Bases de Datos Virtuales (VPD), autenticación vía LDAP y en la autoadministración de la base de datos. En 2003, Oracle Corporation lanza Oracle 10g, donde la "g" viene de "Grid", incorporando el manejo y administración de bases de datos Grid Computing, un conjunto de bases de datos cuya administración de espacio, recursos y servicios pueden administrarse como si fueran una sola.
  • 4. En 2007, Oracle anunció la última versión de su base de datos en la ciudad de Nueva York, la denomina Oracle 11g, el siguiente paso en la historia de la innovación tecnológica de Oracle Corporation. Durante la primera década del siglo XXI, Oracle se caracterizó por realizar una serie de adquisiciones para ampliar su mercado, que por años son:  2004: Oracle compra Peoplesoft por 10.500 millones de dólares.  2005: adquiere Siebel Systems por 5.850 millones de dólares.  2007: adquiere Hyperion Solutions por 3.300 millones de dólares (Oracle Hyperion).  2008: adquiere BEA Systems por 8.500 millones de dólares (5.752 millones de euros).1112 Además, en agosto adquiere GKS13 y en noviembre adquiere RuleBurst Holdings Limited, la empresa matriz de Haley Limited.14  2009: el 20 de abril se anuncia la adquisición de Sun Microsystems, en una operación que ronda los 7.400 millones de dólares.15 y que amplía enormemente la cartera de servicios de Oracle.  2011: en abril, Oracle adquiere la empresa británica Datanomic. En junio, Oracle publica en su sitio web la compra de Pillar Data Systems16 y la empresa FatWire Software, especializada en software empresarial. En julio, también adquiere la empresa KSplice Inc e Inquira.17 El 24 de octubre Oracle anuncia la adquisición de la compañía de cloud computing RightNow Technologies por 1.500 millones de dólares.  2012: en febrero, Oracle compra la firma de gestión software Taleo por 1.900 millones de dólares.18 En abril compra Clear Trial. En mayo Oracle compra Vitrue, una firma de marketing social basada en el cloud, la operación está valorada en unos 239 millones de dólares.19 En junio Oracle anuncia la adquisición de Collective Intellect, que ofrece una aplicación de inteligencia social basada en el cloud20  2014: en febrero Oracle anuncia la compra de Bluekai, empresa de big data basada en la nube.21  2018: en enero la compañía compra Zenedge, startup especializada en seguridad digital.22 En septiembre de 2014, su fundador, Larry Ellison, se retira de la dirección general de la compañía quedando como Presidente Ejecutivo de la Junta Directiva y Director General de Tecnología.23 En
  • 5. su reemplazo fueron nombrados como directores generales Safra Catz y Mark Hurd.24 Características de Oracle Oracle es el motor de base de datos relacional más usado a nivel mundial. Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador. Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje dediseño de bases de datos muy completo (PL/SQL) que permite implementar diseños"activos", con triggers y procedimientos almacenados, con una integridad referencialdeclarativa bastante potente. Permite el uso de particiones para la mejora de la eficiencia, de replicación e inclusociertas versiones admiten la administración de bases de datos distribuidas. El software del servidor puede ejecutarse en multitud de sistemas operativos. Existe incluso una versión personal para Windows 9x, lo cual es un punto a favor para losdesarrolladores que se llevan trabajo a casa. Es una herramienta de administración gráfica que es mucho más intuitiva y cómoda deutilizar.
  • 6. Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar elrendimiento y la eficiencia en el manejo de aquellos datos que se encuentranalmacenados. Apoya en el diseño y optimización de modelos de datos. Asistir a los desarrolladores con sus conocimientos de SQL y de construcción deprocedimientos almacenados y triggers , entre otros. Apoya en la definición de estándares de diseño y nomenclatura de objetos. Documentar y mantener un registro periódico de las mantenciones, actualizaciones dehardware y software, cambios en las aplicaciones y, en general, todos aquellos eventosrelacionados con cambios en el entorno de utilización de una base de datos .VENTAJAS1) 1. Oracle es el motor de base de datos objeto-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ñode bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", contriggers y procedimientos almacenados, con una integridad referencial declarativa bastantepotente. 4) Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertasversiones admiten la administración de bases de datos distribuidas.
  • 7. 5) El software del servidor puede ejecutarse en multitud de sistemas operativos. DESVENTAJAS 1)Las versiones más recientes de Oracle son la 11g, 10g, 9g, 8g, 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 información, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración. COSTO DE LA LICENCIA DE ORALCLE 1. Ten mucho cuidado con los dimensionamientos porque suelen ser excesivamente generosos y terminas comprando licencias que no necesitas. Mi recomendación aquí es siempre comprar lo mínimo que sea posible y luego medir el consumo real para finalmente licenciar solo lo necesario. Recuerda que una licencia de Oracle Enterprise del tipo procesador cuesta $47,500 + 22% de mantenimiento anual*.
  • 8. 2. Si no necesitas ninguna de las opciones de base de datos Oracle Enterprise intenta licenciar Oracle Standard Edition (para servidores de pruebas y QA por ejemplo) que cuesta el 50% del precio de una licencia Enterprise*. Las opciones más conocidas y usadas son: Partitioning, Advance Compression, OLAP, Encryption, Parallel Query, Diagnostic and Tuning pack, online index rebuild, online table redefinition, Datapump, DataGuard, RAT y Flashback. Ten en consideración que esta licencia solo aplica si el hardware de los servidores soporta hasta un máximo de 4 sockets, sin importar el número de cores por socket y también ten en cuenta que los chips de tecnología DCM cuentan como 2 sockets a pesar que solo son físicamente un solo socket. Lo siento, estas reglas las inventó Oracle. 3. Si debes licenciar Oracle Enterprise para los servidores de pruebas y QA porque necesitas usar alguna de las opciones antes mencionadas o el hardware del servidor soporta más de 4 sockets, intenta licenciar usando la métrica de usuario. Los equipos de desarrollo y QA suelen ser reducidos (menos de 50 personas) y muchas veces conviene cambiar la métrica de procesador por usuario. Una licencia de este tipo cuesta $950 + 22% de mantenimiento anual por usuario*. 4. Si instalas la versión Enterprise de la base de datos asegúrate de deshabilitar las opciones que no vas a utilizar porque el proceso de instalación por default instala de forma automática varias de estas opciones. La base de datos registra a detalle la actividad de uso de cada una de estas opciones y Oracle podrá exigir el pago de las licencias de estas opciones más el costo del back support que puede resultar en altos costos no previstos y hasta problemas legales. Ten en cuenta que algunas de las opciones no se pueden deshabilitar y deberás controlar el uso de forma periódica. 5. Realiza periódicamente un proceso de inventario de uso de licencias y opciones de base de datos en tu base instalada y compáralo contra lo que tienes licenciado. De esta forma tendrás controlado el costo y estarás siempre preparado a recibir una visita de auditoría con la mejor de las sonrisas. 6. Innova. Trata de hacer las cosas de forma diferente, por ejemplo: por qué no juntar todas las máquinas virtuales que tienen bases de datos Oracle en un mismo servidor físico y así aprovechar las ventajas de la virtualización y que todos los servidores virtuales compartan los procesadores y desde luego las licencias. Existen en el mercado tecnologías de servidores e hipervisores que permiten separar un pool de procesadores y destinarlos al uso de un grupo de máquinas virtuales
  • 9. y que Oracle acepta como un método válido de particionamiento lógico lo que se traduce en importantes ahorros de licenciamiento. Incluso puedes atreverte a juntar todos los ambientes de pruebas, QA y producción en el mismo fierro. El Mainframe lo hace desde hace más de 40 años y con mucho éxito. Por algo son los que inventaron el término máquina virtual (VM) que ahora es prácticamente un estándar. Los términos y reglas de licenciamiento pueden parecer una ciencia oculta y muchas veces por culpa de los propios fabricantes de software que nos dejan desinformados y confundidos por complejas reglas de licenciamiento que a veces ni ellos mismos entienden. No es una tarea imposible. A veces solo hace falta un amigo con experiencia te lo explique. Con ese ánimo es que termino estas líneas que espero les sirvan para ayudar a sus organizaciones a invertir más eficientemen.