Professional Documents
Culture Documents
Todas las tablas en una base de datos relacional han de seguir unas
mnimas reglas:
Escrito en C y en C++
Probado con un amplio rango de compiladores diferentes
Funciona en diferentes plataformas
Proporciona sistemas de almacenamiento transaccionales y no
transaccionales
Un sistema de reserva de memoria muy rpido basado en threads
Un sistema de privilegios y contraseas que es muy flexible y
seguro, y que permite verificacin basada en el host.
9. Qu es Oracle?
Oracle es bsicamente una herramienta cliente/servidor para la gestin de
Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran
potencia que tiene y su elevado precio hace que slo se vea en empresas
muy grandes y multinacionales, por norma general. En el desarrollo de
pginas web pasa lo mismo: como es un sistema muy caro no est tan
extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL
Server, etc.
10. Cmo se conforma la estructura de un sistema gestor de base de
datos?
Procesador de consultas: Es su elemento principal de un SGBD, transforma
las consultas en instrucciones en lenguaje de bajo nivel, que se envan al
gestor.
Gestor: Es la interfaz entre los datos de bajo nivel almacenados en la base
de datos, acepta consultas y examina los esquemas externo y conceptual,
posteriormente determina qu registros se requieren para satisfacer la
peticin.
Gestor de ficheros: Se encarga de manejar y controlar los ficheros en
almacenamiento en la base de datos.
Lenguaje de Manipulacin de Datos (MDL): trabaja con el procesador de
consultas para el cdigo apropiado.
Lenguaje de Definicin de Datos (LDD o DDL, por sus siglas en ingls
Data Definition Language): Convierte las sentencias en un conjunto de
tablas que contienen datos almacenados en el diccionario de datos.
Diccionario de datos: Almacena la informacin de la base de datos.
Gestor del diccionario: Controla los accesos y la informacin del Diccionario
de datos.
Control de autorizacin: Se encarga de revisar las credenciales de los
usuarios para accesar a determinada informacin.
Optimizador de consultas: Establece la estrategia para el procesamiento de
las transacciones.
Gestor de transacciones: Es la parte encargada de realizar las
transacciones.
Planificador: Organiza las transacciones que llegan a la base de datos para
su realizacin.
Gestor de recuperacin: Cuida la integridad de la base de datos en caso
del algn fallo.
Gestor de buffers: Es el enlace entre la memoria principal y la memoria de
almacenamiento
11. Cules gestores de bases de datos son los ms comunes?
MySQL.
Oracle.
Microsoft SQL Server.
Microsoft Access.