SlideShare ist ein Scribd-Unternehmen logo
1 von 6
oracle
Universidad dominicana o&m
Base de datos
Sección: 0541
Antoni Valdez Mercedes 17-EIIT-1-027
Docente: Starling Germosen Reynoso
Historia
Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos.
Oracle surge en 1977 bajo el nombre de SDL (Software Development Laboratories).
En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI).
La fundación de SDL fue motivada principalmente a partir de un estudio sobre los SGBD (Sistemas
Gestores de Base de Datos) de George Koch. Computer World definió este estudio como uno de los
más completos jamás escritos sobre bases de datos. Este artículo incluía una comparativa de
productos que dirigía a Relational Software como el más completo desde el punto de vista técnico.
Esto se debía a que usaba la filosofía de las bases de datos relacionales, algo que por aquella época
era todavía desconocido.
En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se encuentra
prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100
empresas Fortune 100. Oracle es la primera compañía de software que desarrolla e implementa
software 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 líder de software para administración de
información, y la segunda empresa de software.
Características
.Oracle Database 10G Standard Edition
La base de datos Oracle 10g Standard Edition es compatible con medianas industrias. Esta
incluye Real Application Clúster para proporcionar protección en contra de fallos de
hardware. Es fácil de instalar y configurar, viene con su propio software de clustering,
administración de almacenamiento y otras capacidades de auto administración. La base de
datos Oracle 10g Standard Edition administra todos sus datos y permite que todas sus
aplicaciones de negocio tomen ventaja del rendimiento, seguridad y confiabilidad que
proporciona la base de datos Oracle. También brinda la flexibilidad de poder migrar a
Oracle 10g Enterprise Edition, protegiendo su inversión a medida que los requerimientos
de su negocio crecen.
La Base de datos Oracle 10g Release 2 Standard Edition está optimizada para su despliegue
en medianas industrias. Está soportada en un único servidor soportando hasta un máximo
de 4 CPUs, o en un ambiente de servidores en clúster, con un máximo de 4 CPUs en el
clúster. La base de datos Oracle 10g Release 2 Standard Edition está disponible en todos los
sistemas operativos soportados por Oracle entre los cuales se incluye Windows, Linux y
Unix.
Ventajas
• 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ñ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 más orientación hacía INTERNET.
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.
Funciones
Oracle ofrece varios tipos de funciones para realizar distintas operaciones. Hemos
empleado varias de ellas.
Se pueden emplear las funciones del sistema en cualquier lugar en el que se
permita una expresión en una sentencia "select".
Ahora aprenderemos a crear nuestras propias funciones.
Las funciones, como los procedimientos almacenados son bloques de código que
permiten agrupar y organizar sentencias SQL que se ejecutan al invocar la función.
Las funciones tienen una estructura similar a la de los procedimientos. Como los
procedimientos, las funciones tienen una cabecera, una sección de declaración de
variables y el bloque "begin...end" que encierra las acciones. Una función, además
contiene la cláusula "return".

Weitere ähnliche Inhalte

Was ist angesagt?

Oracle Database
Oracle DatabaseOracle Database
Oracle Databaseelmolle
 
Comparación entre Oracle y Mysql
Comparación entre Oracle y MysqlComparación entre Oracle y Mysql
Comparación entre Oracle y Mysqlstefakoka
 
Enterprise resource planning (erp)
Enterprise resource planning (erp)Enterprise resource planning (erp)
Enterprise resource planning (erp)sindy1018
 
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 mysqlKARY
 
Oracle
OracleOracle
Oracleivethu
 
So3 nm51 carrillo g jhovani-exalogic
So3 nm51 carrillo g jhovani-exalogicSo3 nm51 carrillo g jhovani-exalogic
So3 nm51 carrillo g jhovani-exalogicJhovas Carrillo
 
Why notoraclestandardedition es
Why notoraclestandardedition esWhy notoraclestandardedition es
Why notoraclestandardedition esJulio Tamayo
 
So3 nm51 carrillo g jhovani-super cluster
So3 nm51 carrillo g jhovani-super clusterSo3 nm51 carrillo g jhovani-super cluster
So3 nm51 carrillo g jhovani-super clusterJhovas Carrillo
 
Comparación sql server express edition 2012 y oracle
Comparación sql server express edition 2012 y oracleComparación sql server express edition 2012 y oracle
Comparación sql server express edition 2012 y oracleAmir Core
 
So3 nm51 carrillo g jhovani-exadata
So3 nm51 carrillo g jhovani-exadataSo3 nm51 carrillo g jhovani-exadata
So3 nm51 carrillo g jhovani-exadataJhovas Carrillo
 

Was ist angesagt? (20)

Oracle
OracleOracle
Oracle
 
Exposicion oracle
Exposicion oracleExposicion oracle
Exposicion oracle
 
ORACLE DATABASE
ORACLE DATABASE ORACLE DATABASE
ORACLE DATABASE
 
Oracle Database
Oracle DatabaseOracle Database
Oracle Database
 
ORACLE
ORACLEORACLE
ORACLE
 
Oracle database
Oracle databaseOracle database
Oracle database
 
Oracle - Esteban Figueroa
Oracle - Esteban FigueroaOracle - Esteban Figueroa
Oracle - Esteban Figueroa
 
Comparación entre Oracle y Mysql
Comparación entre Oracle y MysqlComparación entre Oracle y Mysql
Comparación entre Oracle y Mysql
 
Enterprise resource planning (erp)
Enterprise resource planning (erp)Enterprise resource planning (erp)
Enterprise resource planning (erp)
 
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
 
Oracle
OracleOracle
Oracle
 
Oracle
OracleOracle
Oracle
 
Conceptos Basicos Oracle
Conceptos Basicos OracleConceptos Basicos Oracle
Conceptos Basicos Oracle
 
So3 nm51 carrillo g jhovani-exalogic
So3 nm51 carrillo g jhovani-exalogicSo3 nm51 carrillo g jhovani-exalogic
So3 nm51 carrillo g jhovani-exalogic
 
Why notoraclestandardedition es
Why notoraclestandardedition esWhy notoraclestandardedition es
Why notoraclestandardedition es
 
Oracle
Oracle Oracle
Oracle
 
So3 nm51 carrillo g jhovani-super cluster
So3 nm51 carrillo g jhovani-super clusterSo3 nm51 carrillo g jhovani-super cluster
So3 nm51 carrillo g jhovani-super cluster
 
Tipos de Bases de datos
Tipos de Bases de datosTipos de Bases de datos
Tipos de Bases de datos
 
Comparación sql server express edition 2012 y oracle
Comparación sql server express edition 2012 y oracleComparación sql server express edition 2012 y oracle
Comparación sql server express edition 2012 y oracle
 
So3 nm51 carrillo g jhovani-exadata
So3 nm51 carrillo g jhovani-exadataSo3 nm51 carrillo g jhovani-exadata
So3 nm51 carrillo g jhovani-exadata
 

Ähnlich wie Oracle (20)

Oracle
OracleOracle
Oracle
 
Herramientas tecnologicas
Herramientas tecnologicasHerramientas tecnologicas
Herramientas tecnologicas
 
Control y Evaluacion de Empresas - Oracle
Control y Evaluacion de Empresas - OracleControl y Evaluacion de Empresas - Oracle
Control y Evaluacion de Empresas - Oracle
 
Oracle
OracleOracle
Oracle
 
Base de Dato Oracle
Base de Dato OracleBase de Dato Oracle
Base de Dato Oracle
 
ORACLE
ORACLEORACLE
ORACLE
 
Informática Oracle Grupo#4
Informática Oracle Grupo#4Informática Oracle Grupo#4
Informática Oracle Grupo#4
 
Base de datos
Base de datosBase de datos
Base de datos
 
Oracle
OracleOracle
Oracle
 
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
 
Oracle
OracleOracle
Oracle
 
Oracle
OracleOracle
Oracle
 
Oracle, Informix
Oracle, InformixOracle, Informix
Oracle, Informix
 
Oracle
OracleOracle
Oracle
 
Base de datos oracle
Base de datos oracleBase de datos oracle
Base de datos oracle
 
Abf leccion 02
Abf leccion 02Abf leccion 02
Abf leccion 02
 
Oracle
OracleOracle
Oracle
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Kürzlich hochgeladen

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
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
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 

Kürzlich hochgeladen (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
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
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 

Oracle

  • 1. oracle Universidad dominicana o&m Base de datos Sección: 0541 Antoni Valdez Mercedes 17-EIIT-1-027 Docente: Starling Germosen Reynoso
  • 2. Historia Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Oracle surge en 1977 bajo el nombre de SDL (Software Development Laboratories). En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI). La fundación de SDL fue motivada principalmente a partir de un estudio sobre los SGBD (Sistemas Gestores de Base de Datos) de George Koch. Computer World definió este estudio como uno de los más completos jamás escritos sobre bases de datos. Este artículo incluía una comparativa de productos que dirigía a Relational Software como el más completo desde el punto de vista técnico. Esto se debía a que usaba la filosofía de las bases de datos relacionales, algo que por aquella época era todavía desconocido. En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas Fortune 100. Oracle es la primera compañía de software que desarrolla e implementa software 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 líder de software para administración de información, y la segunda empresa de software.
  • 3. Características .Oracle Database 10G Standard Edition La base de datos Oracle 10g Standard Edition es compatible con medianas industrias. Esta incluye Real Application Clúster para proporcionar protección en contra de fallos de hardware. Es fácil de instalar y configurar, viene con su propio software de clustering, administración de almacenamiento y otras capacidades de auto administración. La base de datos Oracle 10g Standard Edition administra todos sus datos y permite que todas sus aplicaciones de negocio tomen ventaja del rendimiento, seguridad y confiabilidad que proporciona la base de datos Oracle. También brinda la flexibilidad de poder migrar a Oracle 10g Enterprise Edition, protegiendo su inversión a medida que los requerimientos de su negocio crecen. La Base de datos Oracle 10g Release 2 Standard Edition está optimizada para su despliegue en medianas industrias. Está soportada en un único servidor soportando hasta un máximo de 4 CPUs, o en un ambiente de servidores en clúster, con un máximo de 4 CPUs en el clúster. La base de datos Oracle 10g Release 2 Standard Edition está disponible en todos los sistemas operativos soportados por Oracle entre los cuales se incluye Windows, Linux y Unix.
  • 4. Ventajas • 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ñ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 más orientación hacía INTERNET.
  • 5. 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.
  • 6. Funciones Oracle ofrece varios tipos de funciones para realizar distintas operaciones. Hemos empleado varias de ellas. Se pueden emplear las funciones del sistema en cualquier lugar en el que se permita una expresión en una sentencia "select". Ahora aprenderemos a crear nuestras propias funciones. Las funciones, como los procedimientos almacenados son bloques de código que permiten agrupar y organizar sentencias SQL que se ejecutan al invocar la función. Las funciones tienen una estructura similar a la de los procedimientos. Como los procedimientos, las funciones tienen una cabecera, una sección de declaración de variables y el bloque "begin...end" que encierra las acciones. Una función, además contiene la cláusula "return".