Sistema base datos
Ing. Felipe Aliaga Cavero
PRIMERA UNIDAD SEMANA 02: FUNDAMENTOS DE BASES DE DATOS
Base de Datos
• Es un conjunto de datos relacionados entre sí, almacenados enconjunto sin redundancias innecesarias e independientes de los programas que los usan. • Son persistentes en el tiempo. Usan un lenguaje para incluir, modificar o extraer los datos. • Es un conjuntode datos, accesibles desde algún nivel de la empresa. (Estratégico, Táctico, Operativo). • Una BD debe cumplir con las características de: Seguridad, Disponibilidad e Integridad.
Sistema de Gestiónde Bases de Datos
Conjunto de programas que permite definir, construir y manipular bases de datos para diversas aplicaciones.
• estructura de datos, • tipos de datos y • restricciones de los datos– Definir una BD es especificar...
– Construir una BD es...
• almacenar datos en algún medio de almacenamiento controlado por el SGBD
– Manipular la BD es...
• consultar datos •introducir/modificar/eliminar datos, para reflejar cambios. • generar informes a partir de los datos almacenados
SGBD
DataBase Management System SGBD = DBMS
Sistema de Base de Datos
• Tiene porobjetivo proporcionar un entorno práctico y eficiente para almacenar y recuperar la información de la base de datos. • No es necesarios un SGBD de propósito general para implementar una base de datos. • Sepuede construir un conjunto de programas propios para crear y mantener la base de datos. Sistema de Base de Datos
SBD = BD + DBMS + Software de Aplicación/Consultas
Lenguajes DDL y DML
DDL •Detalla la implementación del esquema de la BD • El compilador DDL genera la tablas que se almacena en el diccionario de datos • El diccionario de datos contiene la metadata (datos acerca de los datos)create table customer ( customer-id char(10), customer-name char(59))
DML • Accesa o manipula los datos de la BD • Es un lenguaje de consultas – Procedimental – Qué y cómo obtener datos – No...
Regístrate para leer el documento completo.