Académique Documents
Professionnel Documents
Culture Documents
Febrero2013
SMBD
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
Guardaryrecuperar
Cumplir
Independencia
Permitir
SMBD
Controlar
Concurrencia
Manejar
Garantizar
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.
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
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
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
de
Programas
de
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