Vous êtes sur la page 1sur 14

BASEDEDATOS

Febrero2013

I Introduccin a las bases de datos.

1.4 Lenguaje consulta estructurado.

SMBD

1.2 Diseo conceptual de bases de d t datos.

1.3 El modelo relacional

ModuloI

TEMARIO

TEMAI CONCEPTODEBASEDEDATOS I.1Definicin I.2Objetivosdeunabasededatos. I 3Elementos I.3 El t de d unab basede d d datos. t I.4Modelosdedatos.

SMBD
Sistemas gestores de BD.

SistemasGestoresdeBD

Definicin
Conjunto de programas que permite la definicin y manipulacin de una BD. Una BD y un SMBD son dependientes el uno del otro, para funcionar se necesitan ambos.

Usuarios

DBMS

Mtodosdeacceso

DB

SistemasGestoresdeBD Funciones
Lenguajede consultapropio Lenguajede4ta generacin Informacinr Consistencia

Contar Manejar Programasde Administracin

Guardaryrecuperar

Garantizar Integridad Datos

Cumplir

Independencia

Permitir

SMBD

Controlar

Concurrencia

Auditar Diccionario dedatos

Manejar

Proteger Fallasdel sistema Garantizarla consistencia

Garantizar

Seguridad DeAcceso Usuarios

Describe BD

Componentes

1.Datos
Elementos que se convierten en informacin cuando son utilizados DatosdeEntrada: Datosque ingresanalsistema. DatosdeSalida:Mensajeso reportesquegeneraelsistema. sistema

Datosde entrada/salida

C j Negra Caja N

Mtodosdeacceso

DB

Componentes

2.Hardware
Elementosfsicosnecesarios paraque p q elSMDBinteracte.
Ejemplo: Unidades d d d dealmacenamiento l secundario. Unidadesdediscos Teclado Monitor Mouse CPU.

Componentes

3.Software
Conjuntodeprogramasquepermiteninteractuaralusuario conlaBD.

Componentes: EstructuradeunSMBD BD DiccionariodeDatos FuncionesdelmanejadordeBD

Estructura

a. La estructura es la interfaz de los datos almacenados en disco y las aplicaciones que los manipulan.
Optimizacinyejecucin deconsultas Operacionesrelacionales Archivosymtodosde acceso Manejodelbuffer Manejodelespacioen disco

Estructura

Manejador j de archivos o tablas


Manipula el espacio de memoria en discos.

Procesador de consultas
Compila las instrucciones de un Lenguaje Manipulador de Datos (LMD) a instrucciones de bajo nivel para que la BD pueda realizar su tarea.

Estructura

Precompilador del manipulacin de datos

lenguaje

de

Compila las instrucciones del LMD para convertirlas en cdigo que interacte con procedimientos del leguaje principal. Funciones: Recuperacin de la informacin (consultas) Insercin I i (altas) ( lt ) Supresin (bajas) Modificaciones Modificaciones (cambios). (cambios)

Estructura

Compilador del lenguaje de definicin de datos


Responsable de compilar instrucciones de lenguaje de definicin de datos (LDD) en metadatos (Datos de los datos). El producto de esta accin son las tablas.

Cdigo Objeto Aplicacin

de

Programas

de

Cdigo compilado y listo para utilizarse.

Estructura

b. BD. Costa de archivos de datos y tablas y del diccionario de datos. c. Diccionario de Datos. BD que contiene datos acerca de los datos, datos es decir las descripciones de todos los objetos del sistema. sistema Define el tipo de valor que debe ir en cada campo. campo

Vous aimerez peut-être aussi