Está en la página 1de 3

Julio Bonilla Unidad 3

2017-2075 Actividad 1

Realiza una breve síntesis sobre los conceptos generales expuestos en el documento

Oracle proporciona una serie de herramientas para el diseño, consulta, generación de informes y
análisis de datos para bases de datos entres estas herramientas podemos destacar.

Herramientas para el diseño de bases de datos que es 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 formularios, modelado de datos, informes y consultas ya que estas soportan el
estándar UML y XML para el intercambio de datos.

Las herramientas de consulta Oracle proporciona herramientas de consulta, generación de informes


y análisis de datos ad hoc, incluyendo OLAP. Esta permite a los usuarios abstraer y concretar
conjuntos de resultados de datos pivote y almacenar cálculos como informes que se pueden publicar
en una serie de formatos tales como hojas de datos o HTML.

Con el servicio OLAP en Oracle9i, Oracle está evitando un motor de almacenamiento separado y
trasladando la mayor parte de los cálculos a SQL.

Hay muchas razones para evitar un motor de almacenamiento multidimensional separado:

• Un motor relacional puede dimensionarse a conjuntos de datos mucho mayores.

• Se puede utilizar un modelo de seguridad común para las aplicaciones analíticas y el almacén de
datos.

• El modelado multidimensional se puede integrar con el modelado del almacén de datos.

• El sistema de gestión de la base de datos relacional tiene un conjunto mayor de características y


funcionalidad en muchas áreas tales como alta disponibilidad, copia de seguridad y recuperación y
soporte para herramientas de terceros.

• No hay necesidad de formar administradores de bases de datos para dos motores de bases de
datos.

Realiza una tabla comparativa describiendo las principales características de los gestores de base
de datos mencionados: Oracle, IBM-DB2, Microsoft SQL Server.

Característica Oracle IBM-DB2 Microsoft SQL Server


Variación y Oracle9i soporta todas DB2 soporta un Transact-SQL es el
extensiones de SQL las características amplio conjunto de lenguaje de bases de
principales de características SQL datos soportado por
SQL:1999, con algunas para varios aspectos SQL Server. Transact-
pequeñas excepciones del procesamiento de SQL es un lenguaje
tales como distintos la base de datos completo de
tipos de datos. programación de
Además, Oracle bases de datos que
soporta un gran incluye instrucciones
número de otras de definición y
Julio Bonilla Unidad 3
2017-2075 Actividad 1

constructoras del manipulación de


lenguaje, algunas de datos, instrucciones
las cuales casan con iterativas y
SQL:1999, mientras condicionales,
que otras son variables,
específicas de Oracle procedimientos y
en sintaxis o funciones. Transact-
funcionalidad. Por SQL cumple el nivel de
ejemplo Oracle entrada de la norma
soporta las SQL-92 pero también
operaciones OLAP soporta varias
descritas en el características desde
Apartado 22.2, los niveles
incluyendo intermedios y
clasificación, superiores. Transact-
agregación de SQL también soporta
traslado, cubos y extensiones a la
abstracción. norma SQL-92.
Almacenamiento e En la jerga de Oracle, DB2 proporciona En SQL Server una
indexación una base de datos abstracciones de base de datos se
consiste en almacenamiento para refiere a una colección
información gestionar tablas de de archivos que
almacenada en base de datos lógicas contienen datos y que
archivos y se accede a en entornos son soportados por un
través de un ejemplar, multinodo (paralelo) y único registro
que es un área de multidisco. histórico de
memoria compartida y transacciones. La base
un conjunto de de datos es la unidad
procesos que principal de
interactúa con los administración en SQL
datos en los archivos. Server y también
Tienes como proporciona un
elementos: contenedor para
Espacios de tablas estructuras físicas
Segmento tales como tablas e
Tablas índices y para
Tablas Organizada Por estructuras lógicas
Indice. tales como
restricciones, vistas,
etc
Concurrencia y Oracle soporta DB2 soporta técnicas Los subsistemas de
recuperación técnicas de control de de control de transacciones, registro
concurrencia y concurrencias que histórico, bloqueos y
recuperación que proporcionan un muy recuperación
proporcionan una alto nivel de aseguran las
serie de características concurrencia, propiedades ACID
útiles. Como son: acopladas con un esperadas de un
Estructuras básicas de mecanismo de sistema de bases de
recuperación, Bases recuperación datos.
de datos en espera avanzado que soporta Transacciones
gestionadas, una serie de
Julio Bonilla Unidad 3
2017-2075 Actividad 1

características.
Arquitectura Siempre que una Las aplicaciones Un ejemplar de SQL
aplicación de base de remotas cliente se Server es un único
datos ejecuta una conectan al servidor proceso del sistema
instrucción SQL hay un de la base de datos a operativo que es
proceso del sistema través de agentes de también un punto de
operativo que ejecuta comunicación tales referencia para las
código en el servidor como db2tcpcm. Se solicitudes de
de bases de datos. asigna un agente a ejecución de SQL. Las
Podemos destacar cada aplicación aplicaciones
alguna elementos (agente coordinador interactúan con SQL
como son: en entornos MPP o Server mediante
Servidor dedicado: SMP) denominado varias bibliotecas en el
estructuras de hebra db2agent cliente (como ODBC y
memoria, Servidor OLE-DB) con el fin de
dedicado: estructuras ejecutar SQL.
de proceso, Servidor Grupos de hebras en
multienhebrado, el servidor Con el fin
. Agrupaciones de de minimizar el
aplicaciones reales de cambio de contexto
Oracle9i en el servidor y para
controlar el grado de
multiprogramación, el
proceso SQL Server
mantiene un grupo de
hebras que ejecutan
solicitudes del cliente
Gestión de la memoria
Hay muchos usos
distintos de memoria
en el proceso de SQL
Server

También podría gustarte