Una BD es un gran almacn de datos que se define una sola vez; los
datos pueden ser accedidos de forma simultnea por varios usuarios; estn
relacionados y existe un nmero mnimo de duplicidad; adems en las BBDD
se almacenarn las descripciones de esos datos, lo que se llama metadatos
en el diccionario de datos, que se ver ms adelante.
El SGBD es una aplicacin que permite a los usuarios definir, crear y
mantener la BD y proporciona un acceso controlado a la misma. Debe
prestar los siguientes servicios:
Oracle 5 y Oracle 6
Oracle 7
Oracle 7 Parallel
Oracle 8
Oracle 9
Oracle 10: proporciona mejores resultados al automatizar las tareas
administrativas.
Oracle 11 base de datos de caractersticas completas para pequeas
y medianas empresas que requieren el desempeo, la disponibilidad
y la seguridad de base de datos a un bajo costo.
Caractersticas:
Es una herramienta de administracin grafica que es mucho ms
intuitiva y cmoda de utilizar. Apoyo en el diseo y optimizacin del
modelado de datos.
Documentar y mantener un registro peridico de las mantenciones,
actualizaciones de hardware y software, cambios en las aplicaciones y en
general todos aquellos eventos relacionados con los cambios en el entorno
de utilizacin de una base de datos.
Tecnologa:
Arquitectura:
Ofrece importantes innovaciones para garantizar la disponibilidad de los
datos ante paradas planificadas y no planificadas.
Estructura:
Fsica:
o Data Files
o Redo Log
o Control File
Lgica
o Table Spaces
o Esquema
SQL Server
Microsoft SQL server es un sistema para la gestin de base de datos
producido por Microsoft basado en el modelo relacional. Sus lenguajes para
consultas son T-SQL y ANSI SQL.
T-SQL:
Es una extensin de SQL de Microsoft, frecuentemente se dice ser un
lenguaje de bsqueda estructurado, es un lenguaje de computo
estandarizado, desarrollado originalmente por IBM para realizar bsquedas,
alterar y definir bases de datos relacionales utilizando estatutos
declarativos.
Caractersticas:
Soporte de transacciones
Escalabilidad, estabilidad y seguridad
Soporta procedimientos almacenados
Incluye tambin un potente entorno grafico de administracin, que
permite el uso de comandos DDL y DML grficamente.
Permite trabajar en modo cliente-servidor, donde la informacin de
datos se alojan en el servidor y los terminales o clientes de la red solo
acceden a la informacin.
Adems permite administrar informacin de otros servidores de
datos.
Tecnologas:
Conclusin:
No es cierto que Microsoft SQL Server sea mejor que Oracle o
viceversa, ambos productos pueden ser utilizados para construir un sistema
estable y eficiente y la estabilidad y eficiencia de sus aplicaciones y bases
de datos depender ms bien de la experiencia de los desarrolladores de
bases de datos y administrador de base de datos del proveedor de la base
de datos.
Si bien en la relacin precio eficiencia la mejor opcin es Microsoft
SQL Server, aunque bien este cuente con algunas limitaciones que Oracle
no tiene.