Sistema base datos

Solo disponible en BuenasTareas
  • Páginas : 3 (501 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de mayo de 2011
Leer documento completo
Vista previa del texto
Sistemas de Bases de 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...
tracking img