SlideShare una empresa de Scribd logo
1 de 72
Bases de Datos Relacionales I
Objetivos ,[object Object],[object Object]
Contenido ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Metodología y Evaluación ,[object Object],[object Object],[object Object],[object Object]
1.  Introducción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sobre los datos de la empresa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definición ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comparación entre  Archivos y Base de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Independencia a ligas externas a los datos Datos compartidos y compatibles en la empresa Redundancia mínima y controlada Datos relacionados de acuerdo a un modelo Flexibilidad, Integridad, Eficiencia y seguridad
El campo de las BD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2.  El ambiente tecnológico  de las BD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diversos Modelos de una BD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Usos de una Base de Datos Base de datos
Entorno de operación
EXTRANET / INTRANET:  El entorno actual   Interacción actual entre el WWW y la BD
Niveles de Instrumentación
Niveles de Instrumentación  (2)
3.  El Modelo Relacional ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelado
Definición del Modelo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operaciones con el Modelo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplos del Modelo Entidades: archivos existentes (esquema) Vistas: relación temporal entre archivos (subesquema) Note que no todos las tuplas están relacionadas, igualmente  los entidades son solo un subconjunto de todas las combinaciones posibles de los productos cartesianos
Identificación de tuplas ,[object Object],[object Object],[object Object],[object Object]
Identificación de llaves ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4.  Instrumentación de  la Base de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inicial
I n t e r m e d i o s
I n t e r m e d i o s
I n t e r m e d i o s
I n t e r m e d i o s
C o l e c t o r
Completo
Colector Completo
Diagrama de la BD
Instrumentación dinámica de  los índices en una BD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Instrumentación actual de un BD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
5.  Normalización ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Primera Forma Normal (1FN) ,[object Object],[object Object],[object Object],Entidad en 1FN En el producto  cartesiano todos los dominios tienen  valores atómicos
Segunda Forma Normal (2FN) ,[object Object],[object Object],[object Object],Entidades en 2FN Las entidades están en 1FN y además cada dominio o atributo depende de un sola llave: Ent 1  Nombre  ==> Ant, Dir,Cd Ent 2  Nombre ,  Producto   ==> Cant
Tercera Forma Normal (3FN) ,[object Object],[object Object],[object Object],[object Object],Entidades en 3FN Las entidades están en 2FN y además cada dominio o atributo depende NO transitivamente de un sola llave: Ent 1  Nombre  ==> Ant,  Direcciones Ent 3   Direcciones ==>  Ciudad
Normalización:  Redundancia controlada ,[object Object],[object Object],Entidad sin normalizar Entidades normalizadas
Normalización Ulterior ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Entrevista ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Entrevista  (2) ,[object Object],[object Object],[object Object]
Guía de Normalización ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dominios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Realidad Informacional
Ent idades ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],En cada se planta se producen diversos herrajes   Herrajes iguales se producen en plantas distintas   El descuento depende del volumen y del herraje El cliente tiene distintas direcciones de envío   Un mismo herraje se utiliza en varios muebles Muebles distintos usan herrajes similares   En una orden de compra puede tener varias líneas de detalle Suposiciones
Ejercicios de Normalización  (1) ,[object Object],[object Object],[object Object]
Ejercicios de Normalización  (2) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Conversión entre Modelos a Entidad - Relación de Relacional
Elementos del modelo  Entidad - Relación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo  Entidad - Relación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
6.  Integridad y seguridad : Directorio de Datos Se logra por medio de almacenar los datos asociados con la ejecución de los comandos del SQL de la  base de datos (altas bajas cambios, perdidas)  . Contienen el  QUE, QUIEN, COMO, DONDE y CUANDO de la BD Las bitácoras modelan y registran los procesos que se efectúan dentro de la base de datos
BITACORAS:   QUE, QUIEN, COMO, DONDE y CUANDO Bitácora de Usuarios: Usuario, Password, depto, sistema, archivos, terminal, permisos Bitácora de Archivos: Password, Dueño,  sistema que los usan, dominos, formatos, ubicación, usuarios Catálogo de Sistemas: Depto, sistema, archivos, terminal, programas, responsable Bitácora de Errores: Tipo, programa, descripción, hora, lugar, usuario, fecha, archivo, sistema Bitácora de Uso: Fecha, Usuario, Sistema, Permiso, Terminal, Registro, tipo de a,cceso Imagen Vieja, Imagen Nueva Manuales del Sistema: Sistema, depto, archivos, procedimiento de uso, nivel de sistematización/automatización
Normalización del Directorio Ejemplo de las dependencias funcionales  de la bitácora de uso
Uso de la Bitácora Ante estas actualizaciones en las Entidades TAM y ABC la bitácora refleja la  siguiente actividad
Recuperación
Arranque en Frío ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Respaldos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Arranque en Caliente ,[object Object],[object Object],[object Object],[object Object],[object Object]
Camino al cambio de las TI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estrategias en Base de Datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
7.  Lenguajes para BD:   álgebra y cálculo relacional ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplos de SQL ,[object Object],[object Object],Muebles :   (   Mueble , Descripción Mueble ) Direcciones :  (  Dirección , Cliente ) Ensambles :  (  Herraje, Mueble ,  Número ) Herrajes : (  Herraje,  Descripción Herraje, Calidad, Precio )   Ordenes :  (  Folio ,  Dirección, Fecha ) Detalles : (   Folio, Línea Detalle ,  Cantidad, Herraje ) Inventarios : (   Planta, Herraje ,  Inventario )   Plantas :     (   Planta,  Descripción Planta )   Descuentos :   (  Herraje, Volumen ,  % Descuento )
Solución del SQL
Ejemplos de SQL  (2) ,[object Object]
Solución del SQL  (2)
Ejemplo Numérico Se obtienen las siguientes tuplas Asumiendo estos datos en las entidades
8.  Manejo de Transacciones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Criterios en una Transacción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],En su ejecución En su diseño
Ejemplo de transacción

Más contenido relacionado

La actualidad más candente

Comandos ddl y dml
Comandos ddl y dmlComandos ddl y dml
Comandos ddl y dml
Gerardo
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentation
sameerraaj
 

La actualidad más candente (20)

Fundamentos de SQL
Fundamentos de SQLFundamentos de SQL
Fundamentos de SQL
 
Comandos ddl y dml
Comandos ddl y dmlComandos ddl y dml
Comandos ddl y dml
 
Oracle Database Introduction
Oracle Database IntroductionOracle Database Introduction
Oracle Database Introduction
 
NORMALIZACIÓN
NORMALIZACIÓN  NORMALIZACIÓN
NORMALIZACIÓN
 
Unidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de DatosUnidad 1. Fundamentos de Base de Datos
Unidad 1. Fundamentos de Base de Datos
 
Niveles de un sgbd
Niveles de un sgbdNiveles de un sgbd
Niveles de un sgbd
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentation
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdoo
 
Database - Entity Relationship Diagram (ERD)
Database - Entity Relationship Diagram (ERD)Database - Entity Relationship Diagram (ERD)
Database - Entity Relationship Diagram (ERD)
 
Introduction to oracle
Introduction to oracleIntroduction to oracle
Introduction to oracle
 
Multidimensional Database Design & Architecture
Multidimensional Database Design & ArchitectureMultidimensional Database Design & Architecture
Multidimensional Database Design & Architecture
 
View of data DBMS
View of data DBMSView of data DBMS
View of data DBMS
 
Introduction to database
Introduction to databaseIntroduction to database
Introduction to database
 
Relational algebra-and-relational-calculus
Relational algebra-and-relational-calculusRelational algebra-and-relational-calculus
Relational algebra-and-relational-calculus
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Elmasri Navathe DBMS Unit-1 ppt
Elmasri Navathe DBMS Unit-1 pptElmasri Navathe DBMS Unit-1 ppt
Elmasri Navathe DBMS Unit-1 ppt
 
Base de datos ppt
Base de datos pptBase de datos ppt
Base de datos ppt
 

Destacado

C:\fakepath\capitulo 7 administracion de bases de datos
C:\fakepath\capitulo 7 administracion de bases de datosC:\fakepath\capitulo 7 administracion de bases de datos
C:\fakepath\capitulo 7 administracion de bases de datos
akramgorgis
 
Base de datos
Base de datosBase de datos
Base de datos
lolita_89
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My Sql
Arnulfo Gomez
 
Analisis estructural de texto
Analisis estructural de textoAnalisis estructural de texto
Analisis estructural de texto
tecnologianidia
 
Bitácora de base de datos
Bitácora de base de datosBitácora de base de datos
Bitácora de base de datos
Lalo Osorio
 

Destacado (20)

Base de datos 4
Base de datos 4Base de datos 4
Base de datos 4
 
Actividad 4 bdy
Actividad 4 bdyActividad 4 bdy
Actividad 4 bdy
 
Cardinalidad
CardinalidadCardinalidad
Cardinalidad
 
Anomalias
AnomaliasAnomalias
Anomalias
 
Tarea 4 diseño de base de datos
Tarea 4 diseño de base de datosTarea 4 diseño de base de datos
Tarea 4 diseño de base de datos
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
C:\fakepath\capitulo 7 administracion de bases de datos
C:\fakepath\capitulo 7 administracion de bases de datosC:\fakepath\capitulo 7 administracion de bases de datos
C:\fakepath\capitulo 7 administracion de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Foro 3
Foro 3Foro 3
Foro 3
 
Centros de Votación Elecciones 2015
Centros de Votación Elecciones 2015Centros de Votación Elecciones 2015
Centros de Votación Elecciones 2015
 
Interrelaciones
InterrelacionesInterrelaciones
Interrelaciones
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My Sql
 
Modelo Entidad Relacion
Modelo Entidad RelacionModelo Entidad Relacion
Modelo Entidad Relacion
 
Analisis estructural de texto
Analisis estructural de textoAnalisis estructural de texto
Analisis estructural de texto
 
Semana 2: Administración de base de datos: conceptos básicos y su aplicación
Semana 2: Administración de base de datos: conceptos básicos y su aplicaciónSemana 2: Administración de base de datos: conceptos básicos y su aplicación
Semana 2: Administración de base de datos: conceptos básicos y su aplicación
 
Atributos
AtributosAtributos
Atributos
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos Relacionales
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Bitácora de base de datos
Bitácora de base de datosBitácora de base de datos
Bitácora de base de datos
 

Similar a Bases de Datos Relacionales

Bases de datos.ppt presentacion
Bases de datos.ppt presentacionBases de datos.ppt presentacion
Bases de datos.ppt presentacion
andreaydarlys
 
Bases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaBases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andrea
andreaydarlys
 
Clase 1 conceptos basicos ac
Clase 1 conceptos basicos acClase 1 conceptos basicos ac
Clase 1 conceptos basicos ac
Luis Jherry
 

Similar a Bases de Datos Relacionales (20)

Tecnologías de información: Bases de Datos
Tecnologías de información: Bases de DatosTecnologías de información: Bases de Datos
Tecnologías de información: Bases de Datos
 
Bases de datos.ppt presentacion
Bases de datos.ppt presentacionBases de datos.ppt presentacion
Bases de datos.ppt presentacion
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Bases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andreaBases de datos.ppt presentacion andrea
Bases de datos.ppt presentacion andrea
 
Diseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosDiseño de Archivos y Base de Datos
Diseño de Archivos y Base de Datos
 
Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)
 
Glosario base de datos jeison cruz
Glosario base de datos jeison cruzGlosario base de datos jeison cruz
Glosario base de datos jeison cruz
 
Glosario base de datos Jeison Cruz
Glosario base de datos Jeison CruzGlosario base de datos Jeison Cruz
Glosario base de datos Jeison Cruz
 
Parcial1bdd
Parcial1bddParcial1bdd
Parcial1bdd
 
Unidad A
Unidad AUnidad A
Unidad A
 
DB4O + BIRT
DB4O + BIRTDB4O + BIRT
DB4O + BIRT
 
Algoritmos Computacionales II.docx
Algoritmos Computacionales II.docxAlgoritmos Computacionales II.docx
Algoritmos Computacionales II.docx
 
Jose osorio
Jose osorioJose osorio
Jose osorio
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 ac
 
Clase 1 2009 1 ac
Clase 1 2009 1 acClase 1 2009 1 ac
Clase 1 2009 1 ac
 
Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Clase 1 conceptos basicos ac
Clase 1 conceptos basicos acClase 1 conceptos basicos ac
Clase 1 conceptos basicos ac
 
Conceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de DatosConceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de Datos
 

Más de Arnulfo Gomez (16)

Maquinas simples
Maquinas simplesMaquinas simples
Maquinas simples
 
Java Script BáSico Ajax
Java Script BáSico AjaxJava Script BáSico Ajax
Java Script BáSico Ajax
 
IntroduccióN Ajax
IntroduccióN AjaxIntroduccióN Ajax
IntroduccióN Ajax
 
Ajax
AjaxAjax
Ajax
 
Introduccion Ajax V1.0
Introduccion Ajax V1.0Introduccion Ajax V1.0
Introduccion Ajax V1.0
 
Html
HtmlHtml
Html
 
Variacion Cliente Servidor
Variacion Cliente ServidorVariacion Cliente Servidor
Variacion Cliente Servidor
 
Auditoria
AuditoriaAuditoria
Auditoria
 
Internet
InternetInternet
Internet
 
Manejo Basico Pc
Manejo Basico PcManejo Basico Pc
Manejo Basico Pc
 
Que Es Windows 2000 Server
Que Es Windows 2000 ServerQue Es Windows 2000 Server
Que Es Windows 2000 Server
 
Sistemas de I nformación y Bases de Datos
Sistemas de I nformación y Bases de DatosSistemas de I nformación y Bases de Datos
Sistemas de I nformación y Bases de Datos
 
Comercio Electronico
Comercio ElectronicoComercio Electronico
Comercio Electronico
 
Manual De Asp Parte 2
Manual De Asp Parte 2Manual De Asp Parte 2
Manual De Asp Parte 2
 
Linux Parte 2
Linux Parte 2Linux Parte 2
Linux Parte 2
 
Linux Parte 1
Linux Parte 1Linux Parte 1
Linux Parte 1
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 

Bases de Datos Relacionales

  • 1. Bases de Datos Relacionales I
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Usos de una Base de Datos Base de datos
  • 14. EXTRANET / INTRANET: El entorno actual Interacción actual entre el WWW y la BD
  • 17.
  • 18.
  • 20.
  • 21.
  • 22. Ejemplos del Modelo Entidades: archivos existentes (esquema) Vistas: relación temporal entre archivos (subesquema) Note que no todos las tuplas están relacionadas, igualmente los entidades son solo un subconjunto de todas las combinaciones posibles de los productos cartesianos
  • 23.
  • 24.
  • 25.
  • 27. I n t e r m e d i o s
  • 28. I n t e r m e d i o s
  • 29. I n t e r m e d i o s
  • 30. I n t e r m e d i o s
  • 31. C o l e c t o r
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 48.
  • 49.
  • 50.
  • 51. Conversión entre Modelos a Entidad - Relación de Relacional
  • 52.
  • 53.
  • 54. 6. Integridad y seguridad : Directorio de Datos Se logra por medio de almacenar los datos asociados con la ejecución de los comandos del SQL de la base de datos (altas bajas cambios, perdidas) . Contienen el QUE, QUIEN, COMO, DONDE y CUANDO de la BD Las bitácoras modelan y registran los procesos que se efectúan dentro de la base de datos
  • 55. BITACORAS: QUE, QUIEN, COMO, DONDE y CUANDO Bitácora de Usuarios: Usuario, Password, depto, sistema, archivos, terminal, permisos Bitácora de Archivos: Password, Dueño, sistema que los usan, dominos, formatos, ubicación, usuarios Catálogo de Sistemas: Depto, sistema, archivos, terminal, programas, responsable Bitácora de Errores: Tipo, programa, descripción, hora, lugar, usuario, fecha, archivo, sistema Bitácora de Uso: Fecha, Usuario, Sistema, Permiso, Terminal, Registro, tipo de a,cceso Imagen Vieja, Imagen Nueva Manuales del Sistema: Sistema, depto, archivos, procedimiento de uso, nivel de sistematización/automatización
  • 56. Normalización del Directorio Ejemplo de las dependencias funcionales de la bitácora de uso
  • 57. Uso de la Bitácora Ante estas actualizaciones en las Entidades TAM y ABC la bitácora refleja la siguiente actividad
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 67.
  • 69. Ejemplo Numérico Se obtienen las siguientes tuplas Asumiendo estos datos en las entidades
  • 70.
  • 71.