Está en la página 1de 2

Cabrera Carvajal Eduardo Rafael

Unidad 3 Actividad 1
Base de Datos
1. Síntesis
Herramientas para el diseño de base datos y la consulta
Se entiende que la mayor parte de las herramientas de diseño de Oracle están
incluidas en Oracle internet Development Suite. Se trata de una familia de
herramientas para los distintos aspectos de desarrollo de aplicaciones, incluyendo
herramientas para el desarrollo de aplicaciones, incluyendo herramientas para el
desarrollo de formularios, modelado de datos informes y consultas. La familia de
productos soporta el estándar UML para el modelado.
Proporciona un modelado de clases para generar código para componentes de
negocio para un entorno Java, así como modelado de actividades para el modelado
de flujo de control de propósito general. La familia también soporta XML para el
intercambio de datos con otras herramientas UML.
Almacenamiento e indexación: El almacenamiento en bases de datos se refiere a
cómo se guardan físicamente los datos en el disco. Los SGBD utilizan distintos
métodos de almacenamiento, como tablas, índices, tablespaces y páginas. Los
índices son estructuras utilizadas para acelerar las consultas, permitiendo un acceso
más rápido a los datos.
Procesamiento y optimización de consultas: Los SGBD procesan las consultas SQL
para recuperar datos de las bases de datos. La optimización de consultas es un
proceso mediante el cual el SGBD busca la mejor manera de ejecutar la consulta
para obtener resultados de manera eficiente. Esto implica elegir el plan de ejecución
más adecuado, que puede incluir el uso de índices y técnicas de optimización.
Réplicas, distribución y datos externos: Las réplicas son copias sincronizadas de
una base de datos, utilizadas para mejorar la disponibilidad y el rendimiento. La
distribución de datos es el proceso de dividir una base de datos en fragmentos para
mejorar la escalabilidad y el rendimiento en entornos distribuidos. Los datos
externos son aquellos que se acceden desde una base de datos, pero se
encuentran almacenados en sistemas externos.
Herramientas de gestión de bases de datos: Los SGBD modernos suelen incluir
herramientas de gestión que facilitan la administración de bases de datos, como
Oracle Enterprise Manager, SQL Server Management Studio y MySQL Command
Line. Estas herramientas permiten realizar tareas de configuración, monitoreo,
respaldo, restauración y optimización de bases de datos.
En resumen, las herramientas para el diseño de bases de datos y la consulta, las
variaciones y extensiones de SQL, el almacenamiento e indexación, el
procesamiento y optimización de consultas, las réplicas, la distribución y los datos
externos, y las herramientas de gestión son aspectos esenciales en el diseño,
administración y operación efectiva de bases de datos. Cada uno de estos aspectos
juega un papel importante en garantizar la eficiencia, confiabilidad y disponibilidad
de las bases de datos en diferentes entornos empresariales

2. Tabla comparativa
Características Oracle IBM-DB2 Microsoft SQL Server
Variaciones y Plataforma Grande Soporte full Soporte completo para
Extensiones de y Variada en para SQL, SQL y extensiones
SQL funciones con agregando propias como T-SQL
propio dialecto de también tiene
SQL nombrado su propia lógica
como PL/SQL llamada SQL
PL.
Almacenamiento e Utiliza tablespace Ofrece distintas Emplea unidades de
indexación y admite diversos opciones de almacenamiento
métodos de almacenamient denominadas páginas
indexación, o y tipos de y ofrece varios tipos
incluyendo índices indexación. de índices
b-Tree y Bitmap

Concurrencia y Implementa un Utiliza bloqueos Ofrece bloqueo de


recuperación mecanismo de y mecanismos recursos y snasphots
bloqueo para de snapshots para la concurrencia y
asegurar la para cuenta con el registro
concurrencia y la concurrencias y de transacciones.
recuperación ante tiene un registro
fallos mediante de
archivos de redo transacciones
para la
recuperación
Arquitectura del Arquitectura Arquitectura Arquitectura de cliente
sistema cliente servidor cliente servidor, servidor y soporte para
pero con más despliegues en la
soporte para nube y entornos
implementacion distribuidos
es distribuidas y
particionamient
o

También podría gustarte