Introduccion bases de datos oracle

Solo disponible en BuenasTareas
  • Páginas : 2 (362 palabras )
  • Descarga(s) : 4
  • Publicado : 17 de mayo de 2010
Leer documento completo
Vista previa del texto
Taller de Base de Datos

Sistema de Archivos
Limitaciones:
Separación y aislamiento de los datos. Duplicación de los datos. Dependencia entre los datos. Formatos de archivos incompatibles.Consultas fijas/proliferación de programas de aplicación

Sistemas de archivos
La definición de los datos esta incluida en los programas de aplicación, en lugar de almacenarse en forma separada. Noexiste ningún control sobre el acceso y manipulación de los datos, más allá del que imponen los propios programas de aplicación.

La base de datos
Colección compartida de datos lógicamenterelacionados, junto con una descripción de estos datos, que están diseñados para satisfacer las necesidades de información de una organización.

Diccionario de datos
La descripción de datos se conoce con elnombre de catálogo del sistema (o diccionario de datos o metadatos), esta característica proporciona la “independencia entre programas y datos.”

SGBD (DBMS)
Sistema o software que permite a losusuarios definir, crear, mantener y controlar el acceso a la base de datos.

Funcionalidad (DBMS)
Definir la BD mediante DDL. Permite insertar, actualizar, borrar y extraer datos, mediante DML asímismo al disponer de un repositorio centralizado puede proporcionar un mecanismo general de consulta de esos datos, denominado lenguaje de consulta. Proporciona un acceso controlado a la BD(seguridad, integridad, control de concurrencia, recuperación).

Ventajas (DBMS)
Control de la redundancia de los datos. Coherencia de los datos. Más información a partir de los datos (Ya no estánaislados). Compartición de datos. Mayor integridad de los datos (restricciones). Mayor seguridad. Imposición de estándares. Economía de escala. Equilibrio entre los requisitos conflictivos. Mejoraccesibilidad de los datos y mayor capacidad de respuesta. Mayor productividad (No se preocupa por los detalles de la implementación a bajo nivel). Mantenimiento simplificado. Mayor nivel de concurrencia....
tracking img