BASES DE DATOS Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Y la información se ha compartido en el mundo entero a travez de multiples aplicaciones en los sistemas de bases de datos existe una mayor seguridad tiene actualizaciones directas no tiene independencia lógica ni física y sus componentes son Hw, Sw, BD.
Y en los sistemas de gestión de archivos la mayoría de ellos tiene independencia física y
lógica, no existen las actualizaciones se simulan dando de baja el registro y dando de alta el nuevo con la modificación. Y Sus componentes son: archivos, registros, campos. ANSI-SPARC, La arquitectura ANSI-SPARC, su objetivo es separar la vista de los usuarios, y así ocultar la complejidad de la Base de Datos en tres niveles son:
Nivel externo (Vistas de usuario) :
Una vista de usuario describe una parte de la base de datos que es relevante para un usuario en particular. Excluye datos irrelevantes, así como los datos que el usuario no está autorizado a acceder. Nivel conceptual : El nivel conceptual es una forma de describir los datos que se almacenan dentro de la base de datos y cómo los datos están relacionados entre sí. Este nivel no especifica cómo se almacenan físicamente los datos. Nivel interno (Almacenamiento Físico) El nivel interno implica la forma en que la base de datos se representa físicamente en el sistema informático en él se describe cómo los datos se almacenan en la base de datos y en el hardware del equipo.
Arquitectura por niveles
Capa de presentación Responsable de la Ejemplo: comprar un boleto interacción con el usuario electrónico (muestra una pantalla para dicha adquisición) Capa de dominio Responsable de la Operaciones propias del (conceptual) funcionalidad de la negocio. Si es el boleto cien, estructura el siguiente es de promoción. Capa de gestión de Responsable de la Movimiento en la base de Datos (interno) interacción con el SGBD datos(alta a la venta del boleto) PRINCIPALES MODELOS DE DATOS es un tipo de modelo que determina la estructura lógica de una base de datos y de manera fundamental determina el modo de almacenar, organizar y manipular los datos. Que son:
*Modelo jerárquico *Modelo en red *Modelo relacional *Modelo entidad–relación
COMPONENTES DE UN SISTEMA DE GESTION DE BASES DE DATOS (SGBD):
es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos Los usuarios pueden acceder a la información usando herramientas específicas de consulta y de generación de informes, o bien mediante aplicaciones al efecto. Permiten presentar la información de la base de datos en variados formatos. La mayoría incluyen un generador de informes. También pueden incluir un módulo gráfico que permita presentar la información con gráficos y tablas. Un SGBD permite controlar el acceso a los datos, asegurar su integridad, gestionar el acceso concurrente a ellos, recuperar los datos tras un fallo del sistema y hacer copias de seguridad. Las bases de datos y los sistemas para su gestión son esenciales para cualquier área de negocio, y deben ser gestionados con esmero.