Zusammenfassung der Ressource
DESARROLLO DE APLICACIONES
INFORMATICAS-1
- CONCEPTOS DE BASES DE DATOS
- Una base de datos es una colección no redundante de datos compartibles
entre diferentes sistemas de aplicación. Su almacenamiento de un
conjunto de datos con el objetivo de que sirva a distintas aplicaciones,
evita su redundancia y todos los problemas asociados a la misma.
- CARACTERISTICAS
- Los sistemas de ficheros son
sistemas orientados al proceso,
ya que en ellos los datos están
subordinados a los procesos,
cada aplicación dispone de sus
propios ficheros de datos
- Los datos se almacenan
interrelacionados y estructurados de
acuerdo con un determinado modelo
de datos que permita recoger el
máximo significado asociado ellos
- Las bases de datos son
sistemas orientados a los
datos estos se almacenan
independientemente de las
aplicaciones
- DESCRPCION, MANIPULACION Y TRASNORMACION
DE LAS BASES DE DATOS
- El SGBD se debe permitir la descripción de los distintos de esquemas de las bases
de datos, así como que los usuarios de las bases recuperen, inserten, modifique o
eliminen datos de ellas
- LENGUAJES
- El administrador especificar a los distintos de esquemas mediante un lenguaje de definición
de datos(LDD o en ingle DDL) Cada tipo de sistema gestor de base de datos dispondrá de uno
o más lenguajes LDD especificados. En unos casos existen un único lenguaje como sentencias
que permiten describir los elementos de los distintos esquemas y en otros hay un lenguaje
distinto para cada nivel de abstracción.
- Las operaciones a realizar sobre la información contenida en la base de datos se especifican
mediante un lenguaje de manipulación de datos(LMD o en ingles DML) Este lenguaje de
manipulación puede estar formado por el conjunto de sentencias que son admitidas dentro
de un programa escrito en otro lenguaje de propósito general.
- Actualmente existen también lenguajes de manipulación de datos autocontenidas que no
necesitan ir metido en otro para especificar cualquier tarea de recuperación y actualización
de información
- SISTEMA GESTOR DE BASE DE DATOS
- Los programas no acceden directamente a los datos, sino que el software de sistema está
encargado de proporcionar dichos datos, a este software se lo conoce genéricamente
como sistema gestor de base de datos (SGBD).
- HISTORIA
- Las arquitecturas de base de datos evolucionado mucho desde sus comienzos, Aunque la
considera estándar hoy en día es la propuesta que en 1975 se la dio por medio del comité ANSI.
Este comité propuso que se basará en tres niveles los esquemas qué son: el nivel físico o de
máquina, el nivel externo o de usuarios y el nivel conceptual
- LOS NIVELES DE LOS ESQUEMAS
- El nivel externo es la visión que tiene de la base de datos un usuario en particular
en este caso es la interface del programa y cómo se presenta en diseño
- El nivel conceptual o esquema conceptual corresponde a la visión global de todos los
datos de la base en este nivel se incluirán la descripción de todos los datos e
interrelaciones también como dato adicional, las personas que tienen acceso a esta
base ya son programadores más no un usuario común
- El nivel interno es que me interno con responde a la estructura de
almacenamiento que sostiene los datos, dichas en otras palabras es donde
se almacena los datos