SlideShare una empresa de Scribd logo
1 de 6
Base de datos
Una base de datos es una entidad en la cual se pueden almacenar datos de manera
estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios
deben poder utilizar estos datos, por lo tanto, el concepto de base de datos generalmente está
relacionado con el de redes, ya que se debe poder compartir esta información.
Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar,
ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado.
Se convierte más útil a medida que la cantidad de datos almacenados crece, se deben realizar
actualizaciones a los equipos para mayor almacenamiento, ya que mientras más información
el equipo se ralentiza.
Una base de datos puede ser local, es decir que puede utilizarla solo un usuario en un equipo,
o puede ser distribuida, es decir que la información se almacena en equipos remotos y se
puede acceder a ella a través de una red. La principal ventaja de utilizar bases de datos es que
múltiples usuarios pueden acceder a ellas al mismo tiempo.
La administración de bases de datos se realiza con un Sistema de Gestión de Bases de Datos
(SGBD) también llamado DBMS (Database Management System). El DBMS es un conjunto
de servicios o aplicaciones de software que permite a los distintos usuarios un fácil acceso a
la información y proporciona las herramientas para la manipulación de los datos encontrados
en la base como insertar, eliminar, editar, entre otras.
Los principales y más famosos sistemas de gestión de bases de datos que podemos encontrar
son los siguientes: Borland Paradox, Filemaker, IBM DB2, Ingres, Interbase, Microsoft SQL
server, Microsoft Access, Microsoft FoxPro, Oracle, Sybase, MySQL, PostgreSQL, mSQL y
SQL Server 11.
Diagrama de bases de datos
Al diseñar bases de datos se necesitan unas series de herramientas visuales que permite
editar, organizar y ver la base de datos a la que está conectado. Cuando diseña una base de
datos, puede utilizar el diseñador de bases de datos para crear, editar o eliminar tablas,
columnas, claves, índices, relaciones y restricciones. Para ver una base de datos, puede crear
uno o varios diagramas que muestran algunas o todas las tablas, columnas, claves y
relaciones de la base de datos.
Ejemplo de diagrama de base de datos simple:
Ejemplo de diagrama de base de datos compleja:
Modelo entidad-relación
El modelo entidad-relación es sólo y exclusivamente un método del que disponemos para
diseñar estos esquemas que posteriormente debemos de implementar en un gestor de bases de
datos. Este modelo se representa a través de diagramas y está formado por un conjunto de
uno o varios elementos.
Este modelo habitualmente, además de disponer de un diagrama que ayuda a entender los
datos y cómo se relacionan entre ellos, debe de ser completado con un pequeño resumen con
la lista de los atributos y las relaciones de cada uno de los elementos seleccionado en dicha
base de datos.
Entidad
Las entidades representan cosas u objetos ya sean reales o abstractos, que se diferencian
claramente entre sí.
Atributos
Los atributos definen o identifican las características de entidad, es decir el contenido de
dicha entidad. Cada entidad contiene distintos atributos, que dan información sobre esta
entidad. Estos atributos pueden ser de distintos tipos como el numéricos, texto, fecha, entre
otros.
Relación
Es un vínculo que nos permite definir una dependencia entre varias entidades, es decir, nos
permite exigir que varias entidades que comparten ciertos atributos de forma indispensable.
Diccionario de datos
El diccionario de datos es un listado organizado de todos los datos que pertenecen a un
sistema.El objetivo de un diccionario de datos es dar precisión sobre los datos que se manejan
en un sistema, evitando así malas interpretaciones o ambigüedades.
Define con precisión los datos de entrada, salida, componentes de almacenes, flujos, detalles
de las relaciones entre almacenes, etc.Los diccionarios de datos son buenos complementos a
los diagramas de flujo de datos , los diagramas entidad-relación, entre otras.
Oracle
También conocida como Oracle Database es un sistema de gestión de base de datos de tipo
objeto-relacional, desarrollado por Oracle Corporation. Su dominio en el mercado de
servidores empresariales había sido casi total hasta que recientemente tiene la competencia
del Microsoft SQL Server y de la oferta de otros RDBMS con licencia libre como
PostgreSQL, MySQL o Firebird.
Origen de Oracle
Oracle surge en 1977 bajo el nombre de SDL (Software Development Laboratories), en 1979
cambia su nombre por Relational Software, Inc.
La fundación de SDL fue motivada principalmente a partir de un estudio sobre los 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 todavía encabeza la lista, su tecnología se encuentra prácticamente
en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas.
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.
Creadores de Oracle
Los fundadores principales de Oracle son:
● Lawrence J. Ellison: nació el 17 de agosto de 1944, en la ciudad de Nueva York, es
uno de los fundadores de Oracle donde fue Director Ejecutivo de 1977 hasta 2015.
● Ed Oates
● Bob Miner: 23 de diciembre de 1941 - 11 de noviembre de 1994, Fue el co-fundador
de Oracle Corporation y el productor del sistema de gestión de bases de datos
relacionales de Oracle.
Características y ventajas 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
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.
● 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.
● 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
los desarrolladores que se llevan trabajo a casa.
● Oracle es la base de datos con más orientación hacía INTERNET.
Desventajas de Oracle
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.
Última versión de Oracle
La última versión de Oracle es la versión 12c, la primera base de datos diseñada para Cloud
Computing, que fue lanzada en 2013, donde con la presentación de la llegada de esta última
versión de Oracle Database 12c, Oracle facilita los esfuerzos de las empresas para
estandarizar, consolidar y automatizar los servicios de las bases de datos en la nube.
Licencia
Una licencia es el “derecho de uso” del software y no el software en sí mismo. Si se posee
una una licencia, se puede obtener una copia del software a través de cualquier medio , por
ejemplo, descarga web, CDs , entre otros. Para obtener licencias de Oracle se es necesario
saber el procesador en el cual va a correr el programa, dependiendo del tipo y poder del
procesador será descargado automáticamente desde la página oficial de oracle database.
Bases de Datos

Más contenido relacionado

La actualidad más candente

Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
Hernan Okamura
 
Ventajas de bdd expo
Ventajas de bdd expoVentajas de bdd expo
Ventajas de bdd expo
gerardd98
 

La actualidad más candente (20)

La Informacin Es Un Conjunto Organizado De Datos Procesados
La Informacin Es Un Conjunto Organizado De Datos ProcesadosLa Informacin Es Un Conjunto Organizado De Datos Procesados
La Informacin Es Un Conjunto Organizado De Datos Procesados
 
A1 u2 hipv
A1 u2 hipvA1 u2 hipv
A1 u2 hipv
 
Oracle
OracleOracle
Oracle
 
Base de datos oracle
Base de datos oracleBase de datos oracle
Base de datos oracle
 
Conceptos Basicos Oracle
Conceptos Basicos OracleConceptos Basicos Oracle
Conceptos Basicos Oracle
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
SQL SERVER
SQL SERVERSQL SERVER
SQL SERVER
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Principales Bsases de Datsos
Principales Bsases de DatsosPrincipales Bsases de Datsos
Principales Bsases de Datsos
 
SLIDERSHARE
SLIDERSHARESLIDERSHARE
SLIDERSHARE
 
Presentacion oracle power point
Presentacion oracle power pointPresentacion oracle power point
Presentacion oracle power point
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Administracion de base de datos (blas gianpierre balarezo renteria)
Administracion de base de datos   (blas gianpierre balarezo renteria)Administracion de base de datos   (blas gianpierre balarezo renteria)
Administracion de base de datos (blas gianpierre balarezo renteria)
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Universal databes DB2
Universal databes DB2Universal databes DB2
Universal databes DB2
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Ventajas de bdd expo
Ventajas de bdd expoVentajas de bdd expo
Ventajas de bdd expo
 

Similar a Bases de Datos

Actividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltcActividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltc
jhoselt
 
base de datos definicion.caracteristicas.base de datos relacional
 base de datos definicion.caracteristicas.base de datos relacional base de datos definicion.caracteristicas.base de datos relacional
base de datos definicion.caracteristicas.base de datos relacional
Leomar Martinez
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
Brenda Medina
 
Mbd exposicion equipo 4
Mbd exposicion equipo 4Mbd exposicion equipo 4
Mbd exposicion equipo 4
Brenda Medina
 

Similar a Bases de Datos (20)

Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 
Talleresbd
TalleresbdTalleresbd
Talleresbd
 
Actividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltcActividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltc
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de Datos
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
base de datos definicion.caracteristicas.base de datos relacional
 base de datos definicion.caracteristicas.base de datos relacional base de datos definicion.caracteristicas.base de datos relacional
base de datos definicion.caracteristicas.base de datos relacional
 
Act4 bd moreno_joel
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joel
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 
Act4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromoAct4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromo
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Taller 1 2-3
Taller 1 2-3Taller 1 2-3
Taller 1 2-3
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
 
Mbd exposicion equipo 4
Mbd exposicion equipo 4Mbd exposicion equipo 4
Mbd exposicion equipo 4
 

Último

SO5. s5. Unidad 2. Sectorización_-639808213.pdf
SO5. s5. Unidad 2. Sectorización_-639808213.pdfSO5. s5. Unidad 2. Sectorización_-639808213.pdf
SO5. s5. Unidad 2. Sectorización_-639808213.pdf
StayBe1
 
RECONOCIMIENTO DE LIPIDOS Y ALGUNAS PROPIEDADES
RECONOCIMIENTO DE LIPIDOS Y ALGUNAS PROPIEDADESRECONOCIMIENTO DE LIPIDOS Y ALGUNAS PROPIEDADES
RECONOCIMIENTO DE LIPIDOS Y ALGUNAS PROPIEDADES
yanicsapernia5g
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdf
fernandolozano90
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
andersonsubero28
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
SalomeRunco
 

Último (20)

ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
SO5. s5. Unidad 2. Sectorización_-639808213.pdf
SO5. s5. Unidad 2. Sectorización_-639808213.pdfSO5. s5. Unidad 2. Sectorización_-639808213.pdf
SO5. s5. Unidad 2. Sectorización_-639808213.pdf
 
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptxdokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
 
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdfTECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
 
INFORME de actividades para pago de servicio
INFORME de actividades para pago de servicioINFORME de actividades para pago de servicio
INFORME de actividades para pago de servicio
 
RECONOCIMIENTO DE LIPIDOS Y ALGUNAS PROPIEDADES
RECONOCIMIENTO DE LIPIDOS Y ALGUNAS PROPIEDADESRECONOCIMIENTO DE LIPIDOS Y ALGUNAS PROPIEDADES
RECONOCIMIENTO DE LIPIDOS Y ALGUNAS PROPIEDADES
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjdS06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptxESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminados
 
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdfUNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
UNIDAD 3 ENSAYOS DESTRUCTIVOS Y NO DESTRUCTIVOS – NORMATIVA ASTM.pdf
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdf
 
Métodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdfMétodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdf
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 
Instalacion de un Sistema contra incendio
Instalacion de un Sistema contra incendioInstalacion de un Sistema contra incendio
Instalacion de un Sistema contra incendio
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
 

Bases de Datos

  • 1. Base de datos Una base de datos es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos, por lo tanto, el concepto de base de datos generalmente está relacionado con el de redes, ya que se debe poder compartir esta información. Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado. Se convierte más útil a medida que la cantidad de datos almacenados crece, se deben realizar actualizaciones a los equipos para mayor almacenamiento, ya que mientras más información el equipo se ralentiza. Una base de datos puede ser local, es decir que puede utilizarla solo un usuario en un equipo, o puede ser distribuida, es decir que la información se almacena en equipos remotos y se puede acceder a ella a través de una red. La principal ventaja de utilizar bases de datos es que múltiples usuarios pueden acceder a ellas al mismo tiempo. La administración de bases de datos se realiza con un Sistema de Gestión de Bases de Datos (SGBD) también llamado DBMS (Database Management System). El DBMS es un conjunto de servicios o aplicaciones de software que permite a los distintos usuarios un fácil acceso a la información y proporciona las herramientas para la manipulación de los datos encontrados en la base como insertar, eliminar, editar, entre otras. Los principales y más famosos sistemas de gestión de bases de datos que podemos encontrar son los siguientes: Borland Paradox, Filemaker, IBM DB2, Ingres, Interbase, Microsoft SQL server, Microsoft Access, Microsoft FoxPro, Oracle, Sybase, MySQL, PostgreSQL, mSQL y SQL Server 11. Diagrama de bases de datos Al diseñar bases de datos se necesitan unas series de herramientas visuales que permite editar, organizar y ver la base de datos a la que está conectado. Cuando diseña una base de datos, puede utilizar el diseñador de bases de datos para crear, editar o eliminar tablas, columnas, claves, índices, relaciones y restricciones. Para ver una base de datos, puede crear uno o varios diagramas que muestran algunas o todas las tablas, columnas, claves y relaciones de la base de datos. Ejemplo de diagrama de base de datos simple:
  • 2. Ejemplo de diagrama de base de datos compleja: Modelo entidad-relación
  • 3. El modelo entidad-relación es sólo y exclusivamente un método del que disponemos para diseñar estos esquemas que posteriormente debemos de implementar en un gestor de bases de datos. Este modelo se representa a través de diagramas y está formado por un conjunto de uno o varios elementos. Este modelo habitualmente, además de disponer de un diagrama que ayuda a entender los datos y cómo se relacionan entre ellos, debe de ser completado con un pequeño resumen con la lista de los atributos y las relaciones de cada uno de los elementos seleccionado en dicha base de datos. Entidad Las entidades representan cosas u objetos ya sean reales o abstractos, que se diferencian claramente entre sí. Atributos Los atributos definen o identifican las características de entidad, es decir el contenido de dicha entidad. Cada entidad contiene distintos atributos, que dan información sobre esta entidad. Estos atributos pueden ser de distintos tipos como el numéricos, texto, fecha, entre otros. Relación Es un vínculo que nos permite definir una dependencia entre varias entidades, es decir, nos permite exigir que varias entidades que comparten ciertos atributos de forma indispensable. Diccionario de datos El diccionario de datos es un listado organizado de todos los datos que pertenecen a un sistema.El objetivo de un diccionario de datos es dar precisión sobre los datos que se manejan en un sistema, evitando así malas interpretaciones o ambigüedades. Define con precisión los datos de entrada, salida, componentes de almacenes, flujos, detalles de las relaciones entre almacenes, etc.Los diccionarios de datos son buenos complementos a los diagramas de flujo de datos , los diagramas entidad-relación, entre otras. Oracle También conocida como Oracle Database es un sistema de gestión de base de datos de tipo objeto-relacional, desarrollado por Oracle Corporation. Su dominio en el mercado de
  • 4. servidores empresariales había sido casi total hasta que recientemente tiene la competencia del Microsoft SQL Server y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySQL o Firebird. Origen de Oracle Oracle surge en 1977 bajo el nombre de SDL (Software Development Laboratories), en 1979 cambia su nombre por Relational Software, Inc. La fundación de SDL fue motivada principalmente a partir de un estudio sobre los 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 todavía encabeza la lista, su tecnología se encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas. 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. Creadores de Oracle Los fundadores principales de Oracle son: ● Lawrence J. Ellison: nació el 17 de agosto de 1944, en la ciudad de Nueva York, es uno de los fundadores de Oracle donde fue Director Ejecutivo de 1977 hasta 2015. ● Ed Oates ● Bob Miner: 23 de diciembre de 1941 - 11 de noviembre de 1994, Fue el co-fundador de Oracle Corporation y el productor del sistema de gestión de bases de datos relacionales de Oracle. Características y ventajas 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 de diseño de bases de datos muy completo (PL/SQL) que permite implementar
  • 5. diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente. ● 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. ● 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 los desarrolladores que se llevan trabajo a casa. ● Oracle es la base de datos con más orientación hacía INTERNET. Desventajas de Oracle 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. Última versión de Oracle La última versión de Oracle es la versión 12c, la primera base de datos diseñada para Cloud Computing, que fue lanzada en 2013, donde con la presentación de la llegada de esta última versión de Oracle Database 12c, Oracle facilita los esfuerzos de las empresas para estandarizar, consolidar y automatizar los servicios de las bases de datos en la nube. Licencia Una licencia es el “derecho de uso” del software y no el software en sí mismo. Si se posee una una licencia, se puede obtener una copia del software a través de cualquier medio , por ejemplo, descarga web, CDs , entre otros. Para obtener licencias de Oracle se es necesario saber el procesador en el cual va a correr el programa, dependiendo del tipo y poder del procesador será descargado automáticamente desde la página oficial de oracle database.