Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BDR1
BDR1
Informacin
Usos:
Investigacin, Planificacin Toma de decisiones
Caractersticas
Precisa Oportuna Completa Personalizada
Universidad Galileo. Postgrado de Base de Datos. Ing. Leonel Cantn
Usuarios
Usuarios finales: Personas que necesitan accesar los datos para llevar a cabo sus actividades. Programadores: Desarrollan las aplicaciones que utilizan los usuarios finales. Administrador de Datos (DA) Administrador de la Base de Datos (DBA)
Universidad Galileo. Postgrado de Base de Datos. Ing. Leonel Cantn
Administrador de Datos
Toma decisiones y define las polticas sobre los datos de la empresa. Debe ser el vinculo entre el personal administrativo y el personal tcnico Debe hablar el lenguaje de la empresa.
Base de Datos
Conjunto de datos almacenados en un soporte informtico no voltil. Los datos estn interrelacionados y estructurados de acuerdo con un modelo de datos.
Modelo de datos
Un modelo de datos es un conjunto de conceptos que permiten describir los datos, escondiendo los detalles del almacenamiento fsico. Un esquema es la descripcin de una coleccin de datos en particular, usando un modelo de datos. Una instancia es la aplicacin de un esquema a un conjunto de datos en un momento dado
Universidad Galileo. Postgrado de Base de Datos. Ing. Leonel Cantn
Modelo en Red
Representan las entidades en forma de nodos de un grafo y las asociaciones entre stas, mediante los arcos que unen dichos nodos. Los registro en la base de datos se organizan como colecciones de grafos dirigidos.
Modelo Jerrquico
Es un caso particular de la del modelo en red, con fuertes restricciones. Los registros se organizan como colecciones de rboles en lugar de grafos dirigidos.
Modelo Relacional
Los datos son representados por medio de filas y columnas de una tabla (relacin, conjunto de registros). Cada relacin tiene un esquema, que describe las columnas o campos.
Niveles de Abstraccin
Los datos son almacenados por el DBMS en tres niveles de abstraccin y cada uno con un esquema asociado. Muchos esquemas externos, un esquema conceptual (lgico) y un esquema fsico
Niveles de Abstraccin
Vista 1 Vista 2 Vista 3
Nivel Conceptual
Nivel Fsico
Independencia de Datos
Implica la separacin entre el almacenamiento y la organizacin lgica de los datos y las distintas aplicaciones. Se busca que los cambios en la estructura de los datos tengan una repercusin mnima en los programas.
Transacciones
Es una secuencia atmica de acciones a la base de datos. Cada transaccin, ejecutada completamente, debe dejar a la BD en un estado consistente si la DB estaba en un estado consistente al empezar la transaccin.
Atomicidad
Transaccin atmica: Se ejecuta toda la transaccin o no se ejecuta nada, a pesar de que el sistema falle durante la ejecucin de la misma. La idea principal es mantener una bitcora (log), con todas las acciones efectuadas mientras se ejecutaba un transaccin
Control de Concurrencia
Concurrencia se puede definir como requerimientos simultneos a un mismo dato. Son los mecanismos necesarios para asegurar que las transacciones concurrente no se interfieran mutuamente.