UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS
FACULTAD DE COMERCIO Y ADMINISTRACIÓN
VICTORIA
LICENCIADO EN TECNOLOGÍAS DE LA INFORMACIÓN
7º “F” METODOLOGIA DE LA INVESTIGACION
BACA PUMAREJO JOSE RAFAEL
MARTINEZ ALVAREZ EDUARDO
22 DE AGOSTO DE 2022
CD. VICTORIA, TAMAULIPAS
MÉXICO
Base de datos Oracle
¿Qué es una base de datos Oracle?
El nombre de esta tecnología dice mucho, pues Oracle es una Base de Datos
relacional creada por la empresa Oracle Corporation. A diferencia de otras bases
de datos, Oracle es relacionada con el desarrollo de proyectos grandes y
corporativos, aunque existen bases de datos que también suplen proyectos
grandes, Oracle gano esa fama cuando años atrás solo competía con otras bases
de datos como MySQL y PostgreSQL, las cuales eran también muy populares en
ese entonces.
Oracle utiliza un modelo de base de datos relacional para Oracle Database, que
permite almacenar y representar los datos de la empresa y los clientes en forma
de conjuntos de datos organizados. Las cantidades de datos se estructuran en
columnas, tablas y filas, y los puntos de datos se relacionan con la ayuda de
atributos. La gran ventaja de Oracle Database es que organiza y presenta
volúmenes de datos de manera intuitiva y eficiente. Además, las empresas pueden
decidir si quieren usar Oracle Database en entornos locales o en la nube.
¿Cómo funciona?
Oracle Database, como la mayoría de los RDBMS, utiliza el lenguaje de
programación estandarizado SQL (Structured Query Language) para crear
estructuras de bases de datos, gestionar registros, realizar acciones o recuperar
datos. Para estructurar las bases de datos, Oracle utiliza tablas de filas y
columnas en las que los puntos de datos están vinculados mediante atributos. Así,
acceder a tablas cruzadas es eficiente y supone un ahorro de tiempo.
La arquitectura de los sistemas Oracle Database consiste en una base de datos
para almacenar los archivos de la base de datos, una o más instancias de la base
de datos para la gestión de los datos y uno o más procesos de escucha que
conectan a los clientes de la base de datos con las instancias de la base de datos.
Aquí se separan las estructuras de datos lógicas y físicas en las bases de datos
Oracle. Las estructuras de almacenamiento físicas y lógicas contienen:
Estructuras de almacenamiento físicas: archivos de datos, archivos de control (con
metadatos de bases de datos) y archivos red log (para documentar los cambios).
Estructuras de almacenamiento lógicas: tablas y bloques de datos, extents, (para
agrupar bloques de datos lógicos), segmentos (frases de extents) y espacios de
tabla (contenedores lógicos de segmentos).
Ediciones y ámbitos de uso de Oracle Database
Actualmente, los productos de Oracle Database se distinguen en tres ediciones
esenciales, adecuadas para distintos usos en función del tamaño de la empresa.
1. Express Edition
Oracle Express Edition es una Oracle Database gratuita que se adapta a cualquier
cliente y proporciona una base de datos gratuita (por ejemplo, para formación o
aplicaciones pequeñas). La edición Express es compatible con PHP, Java, XML
y .NET. Al ser una edición gratuita, la memoria está limitada a 4 GB y la RAM a 1
GB y el procesamiento máximo es de 1 CPU.
2. Standard Edition
La edición Standard de Oracle la usan sobre todo las empresas medianas. Las
ventajas de esta edición son una instalación y configuración intuitivas, funciones
de gestión automatizadas, una administración eficaz y clara de grandes conjuntos
de datos y una gran compatibilidad con todo tipo de datos y aplicaciones usuales.
3. Enterprise Edition
La Enterprise Edition de Oracle es la versión Deluxe de Oracle Database y se
encuentra entre los precios más altos de RDBMS. Dado que la Enterprise Edition
apenas pone límites al almacenamiento, expansión y gestión del volumen de
datos, es especialmente útil para grandes empresas que trabajan con enormes
cantidades de datos. Otras ventajas son la protección fiable y las funciones de
seguridad contra la pérdida de datos, los fallos de alimentación y los errores de
software.
Ventajas e inconvenientes de Oracle Database
Ventajas
Estas son algunas de las ventajas de Oracle Database:
Alta compatibilidad con todas las plataformas y aplicaciones
Soporte de grandes fabricantes de software y hardware
Distintas ediciones, desde gratuita hasta nivel empresa
Gran popularidad entre empresas informáticas
Uso opcional de bases de datos en la nube de Oracle para la
externalización y automatización de la gestión de bases de datos
El sistema de gestión de bases de datos más popular
Gran comunidad de desarrolladores y soporte Oracle de calidad
Funciones de protección de datos y seguridad de confianza (p. ej.
autentificación y autorización de acceso estrictas, cifrado de datos y redes)
Inconvenientes
Las ventajas de Oracle Database superan a los inconvenientes, pero el
sistema tiene ciertos puntos débiles que no debemos menospreciar.
Un requisito previo para usar la versión de entorno local de Oracle es contar
con un amplio conocimiento de SQL y experiencia administrativa en la
gestión de bases de datos
Las licencias de Oracle se mueven entre clases de precios sensiblemente
altos (la edición Standard ronda los 17 mil euros brutos, la Enterprise
aproximadamente los 40 mil euros)
Altas exigencias de hardware en la versión de entornos locales
¿Qué Podemos Hacer con Oracle Database?
Ya que Oracle Database es una base de datos de alto rendimiento, con ella
podemos:
Guardar datos de Sistemas Administrables.
Guardar datos de aplicaciones creadas con los Lenguajes de Programación
Java, COBOL, C++, C#, C, Visual Basic, PHP, etc.
Generar datos para los endpoints de nuestras APIs REST.
Nos permite gestionar Operaciones CRUD para nuestras aplicaciones
móviles (Android, iOS, etc.)
Almacenar datos para el CMS WordPress
Almacenar datos de Sistemas Contables
Almacenar datos de Sistemas para Veterinarias
Almacenar datos de Sistemas para Panaderías
Almacenar datos de Sistemas para Colegios
Almacenar datos de Sistemas para Control de Stock
Almacenar datos de Sistemas ERPs
Almacenar datos de Sistemas de Entidades Bancarias
Entre Otras
¿Qué Empresas y Proyectos usan Oracle Database?
Oracle Database es una base de datos con muchos años en el mercado, por
ende, tiene una categoría de ser de garantía. Las empresas y proyectos que la
usan son:
Netflix
LinkedIn
eBay
MIT (Massachusetts Institute of Technology)
Ericsson
Google Cloud Partner
Meetic
Microsoft Azure
Google Cloud
AWS (Amazon Web Services)
Adidas
Canon
Dell
ESET
Intel
Lenovo
National Geographic
Phillips
Samsung
Vodafone
Entre Otras.