SlideShare una empresa de Scribd logo
1 de 17
EVOLUCIÓN ALMACENAMIENTO INFORMACIÓN
• Archivos físicos
 Requieren mucho espacio físico.
 Buscar, copiar o modificar es manual, lento y laborioso.
 No realizan cálculos ni análisis sobre los datos.
 Se produce deterioro físico o pérdida de las tarjetas.
• Archivos digitales
 Información repetida (redundancia).
 Mayor tamaño de almacenamiento.
 Datos repetidos que no concuerdan entre si (inconsistencia).
 Dispersión de datos por departamentos.
 Difícil modificación y actualización.
• Bases de datos
 Redundancia mínima
 Independencia datos y aplicaciones.
 Consistencia al actualizar la información repetida.
 Integridad de los datos garantizando su validez.
 Seguridad frente a usuarios malintencionados.
 Respaldo/recuperación mediante copias de seguridad.
 Eficiencia en el acceso a los datos.
 Menor espacio de almacenamiento.
S.G.B.D.
• Describir los datos, sus relaciones y sus condiciones de
acceso e integridad.
• Manipular los datos: buscar, añadir, suprimir y
modificar datos de la base de datos.
• Controlar la comunicación con la B.D.
• Realizar copias de seguridad y recuperación ante
desastres.
• Administrar los usuarios y sus permisos.
Herramienta de software (conjunto de programas) que
permite la creación y manipulación de bases de datos.
DBA. Administrador de la base de datos. Organizar el sistema de manera que se logre un desempeño que sea el mejor
Programador de aplicaciones. Encargado de escribir programas de aplicación que utilicen bases de datos.
Usuario final. Solicita información a la base de datos utilizando programas de aplicación disponibles, o bien
mediante un lenguaje de consulta.
REALIDAD
DISEÑO CONCEPTUAL
DISEÑO LÓGICO
DISEÑO FÍSICO
IMPLEMENTACIÓN
No depende del SGBD. Definir entidades,
atributos, relaciones y esquema E-R
Depende del SGBD. Definir tablas, vistas y
relaciones a partir del modelo E-R.
Normalización
Depende del hardware y del SGBD. Definir
estructura y rutas de almacenamiento ,
seguridad etc.
FASES DISEÑO DE BASES DE DATOS
Desarrollado inicialmente por Peter Chen en 1976, aunque hay variantes.
Permite crear el esquema conceptual de una BD a partir de la idea surgida del
análisis de la realidad.
Aplicable a cualquier tipo de BD (jerárquica, relacional, red).
Muy utilizado actualmente por su simplicidad y legibilidad.
Utiliza diagramas para su representación.
Fácil de aprender por los diseñadores y de comprender por los usuarios.
El modelo recibe su nombre debido a los elementos que lo componen, que
principalmente son: entidades, relaciones y atributos.
MODELO CONCEPTUAL: ENTIDAD-RELACIÓN
ENTIDADES Y ATRIBUTOS
ENTIDADES: Son objetos (reales o abstractos) del mundo real de los que queremos almacenar
información sobre sus propiedades. Se representan mediante un rectángulo.
Tipos:
Regular : Entidad independiente
Débil : Entidad totalmente dependiente de otra (rectángulo doble).
ATRIBUTOS: Almacenan propiedades básicas de las ENTIDADES. Se representan mediante
una elipse. Los valores que puede tomar un atributo se denominan DOMINIOS.
JUGADOR EQUIPO
nombre
teléfono
fecha
ciudad
fecha
equipo
DETALLE FRA
TIPOS ATRIBUTOS
COMPOSICIÓN
Simples: Indivisibles
Compuestos: Varios componentes
VALORES
Monovaluados: Un solo valor por ocurrencia de la entidad
Multivaluados: Varios valores por ocurrencia de la entidad.
Se representan por doble elipse
ORÍGEN
Almacenados: Su valor se almacena en la BD directamente
Derivados: Su valor se obtiene a partir de otros atributos
Se representan con contorno discontinuo
JUGADOR
Nombre
completo
teléfono
fecha
apellidos
nombre
edad
• Dentro de los atributos en una entidad existirá un atributo o atributos que serán denominados clave.
• La clave principal es el identificador que diferencia de forma inconfundible a cada una de las ocurrencias de
una entidad.
• Tiene un valor único en cada entidad y no puede ser nulo.
• Debe ser mínima, es decir, sin atributos superfluos.
• La clave puede estar formada por más de un atributo, es decir, que la clave sea compuesta. La combinación
de valores de los atributos, por tanto, no podrán repetirse, aunque sí se podrán repetir valores para cada
uno de los atributos por separado.
• Se representa mediante un círculo, aunque en este caso el nombre del atributo estará subrayado.
• Ejemplos: la matrícula de la entidad vehículo, el DNI de una persona, el ISBN de un libro.
PERSONA
DNI
RELACIONES
Correspondencia entre dos o mas entidades, o una entidad consigo misma. Están asociadas con acciones, es
decir, con verbos que representan la asociación entre las entidades integrantes. Se representan por un rombo
indicando la cardinalidad la relación
ESPOSO ESPOSA
CASADO
1:1
JUGADOR EQUIPO
JUEGA
N:1
ALUMNO ASIGNATURA
CURSA
N:N
Uno a Uno
Uno a Muchos
Muchos a Muchos
CARDINALIDAD
• Identificar entidades
• Identificar atributos de cada entidad y dominios o valores posibles que pueden tomar
• Identificar claves principales
• Identificar relaciones y su grado
• Representación del modelo entidad-relación
FASES DEL DISEÑO CONCEPTUAL
Sus bases fueron postuladas por en 1970 por Edgar Frank Codd, de los laboratorios IBM.
Una base de datos consta básicamente de una o mas tablas llamadas relaciones.
Cada tabla representa un tipo de entidad.
Las tablas almacenan los datos y se estructuran en filas y columnas.
Cada fila se denomina tupla o registro.
Cada registro representa una ocurrencia de la entidad en concreto.
Los registros están compuestos por campos.
Estas tablas se vinculan o relacionan entre si por un dato en común de características similares
(tipo y longitud) llamado ID, identificador o clave (key).
La clave en la tabla principal se denomina clave principal (Primary Key PK) y se incluye en
la tabla relacionada como clave ajena o foránea (Foreign Key FK).
BASES DATOS RELACIONALES
Estructura
Campo o Atributo
Registro o Tupla
RELACIÓN O TABLA PINTORES
Dato
Clave
PASO DEL MODELO E-R AL MODELO RELACIONAL
Cada entidad del modelo entidad-relación generara una tabla.
Cada atributo simple se convertirá en una columna o campo.
Uno de los atributos, concretamente la clave principal, se convertirá en clave principal de la tabla.
Cada atributo multivaluado se convertirá en otra tabla cuya clave principal será la unión de la clave primaria de la otra tabla y el atributo. Se
establecerá una relación 1:N entre la entidad y la tabla generada por su atributo multivaluado.
Cada atributo compuesto se convertirá en tantas columnas como atributos lo compongan.
Relaciones 1:1: En este caso se seleccionará una de las entidades y se le añadirá, como clave ajena, la clave primaria de la otra entidad,
añadiendo una restricción a la clave foránea para que sea única.
Relaciones 1:N:La solución pasara por añadir, a la entidad que se encuentra al lado del N del vinculo, la clave primaria de la otra entidad
como una clave ajena.
Relaciones N:M:, Este caso se resuelve mediante la creación de una tabla intermedia cuyas columnas serán las claves primarias de ambas
entidades y cuya clave primaria serán los atributos que sean claves primarias de ambas tablas.
Transformación de entidades y atributos
Transformación de relaciones
LIGA DE FÚTBOL
Se desea almacenar información de los equipos de la liga indicando fecha fundación, estadio y ciudad. Por cada equipo
indicaremos los jugadores con su nif, nombre, fecha nacimiento y teléfonos.
En cada partido indicaremos fecha, ciudad y árbitro así como el número de goles que marca cada jugador.
Realiza un esquema conceptual de la BD e indica las relaciones y atributos necesarios.
JUGADOR EQUIPO
PARTIDO
Está
Juega
Nif
Nombre
F_nac
Telf
Equipo
N_partido
Arbitro
Ciudad
Estadio
Fecha
Fecha
Ciudad
1
N
N
N
N_goles
Marca
goles
N
1
edad
MODELO E-R
Nif Equipo Nombre F_nac
Equipo Ciudad Fecha Estadio
N_partido Fecha Arbitro Ciudad
Equipo N_partido
N_partido Nif Goles
Nif Teléfono
JUGADORES
TELÉFONOS
EQUIPOS
PARTIDOS
PARTIDO_EQUIPOS
GOLES
TABLAS MODELO E-R

Más contenido relacionado

La actualidad más candente

Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacionMaria Garcia
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalizacióncintiap25
 
Trabajo%20 informatica%20arturo%20veras
Trabajo%20 informatica%20arturo%20verasTrabajo%20 informatica%20arturo%20veras
Trabajo%20 informatica%20arturo%20verasArturo Veras
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Trabajo%20 informatica%20arturo%20veras
Trabajo%20 informatica%20arturo%20verasTrabajo%20 informatica%20arturo%20veras
Trabajo%20 informatica%20arturo%20verasArturo Veras
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalSuarezJhon
 
Consuegra_ Delia_Taller1
Consuegra_ Delia_Taller1Consuegra_ Delia_Taller1
Consuegra_ Delia_Taller1dconsuegravip
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Modelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresModelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresRafaelOlivares22
 
base de datos
base de datosbase de datos
base de datosflomania
 

La actualidad más candente (19)

Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Formas Normales
Formas NormalesFormas Normales
Formas Normales
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)Clase 2 Modelo Entidad-Relacion (MER)
Clase 2 Modelo Entidad-Relacion (MER)
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
2. Modelo ER
2. Modelo ER2. Modelo ER
2. Modelo ER
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalización
 
Trabajo%20 informatica%20arturo%20veras
Trabajo%20 informatica%20arturo%20verasTrabajo%20 informatica%20arturo%20veras
Trabajo%20 informatica%20arturo%20veras
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Trabajo%20 informatica%20arturo%20veras
Trabajo%20 informatica%20arturo%20verasTrabajo%20 informatica%20arturo%20veras
Trabajo%20 informatica%20arturo%20veras
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Consuegra_ Delia_Taller1
Consuegra_ Delia_Taller1Consuegra_ Delia_Taller1
Consuegra_ Delia_Taller1
 
Tuto 2 -normalizacion
Tuto 2 -normalizacionTuto 2 -normalizacion
Tuto 2 -normalizacion
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Modelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresModelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael Olivares
 
base de datos
base de datosbase de datos
base de datos
 

Similar a Tema9 bases datos

Similar a Tema9 bases datos (20)

Foro unidad 2 lizeth pinto
Foro unidad 2 lizeth pintoForo unidad 2 lizeth pinto
Foro unidad 2 lizeth pinto
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
modelado de datos
modelado de datosmodelado de datos
modelado de datos
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacion
 
MODELO ENTIDAD RELACION
MODELO ENTIDAD RELACIONMODELO ENTIDAD RELACION
MODELO ENTIDAD RELACION
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
ENTIDAD RELACION
ENTIDAD RELACIONENTIDAD RELACION
ENTIDAD RELACION
 
Video 2
Video 2Video 2
Video 2
 
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo entidad relacion
 
1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
 
Int_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdfInt_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdf
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo Relacional
 
Modelo e r
Modelo e rModelo e r
Modelo e r
 
Presentacion pinzon...
Presentacion pinzon...Presentacion pinzon...
Presentacion pinzon...
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 

Último

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 

Último (20)

PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 

Tema9 bases datos

  • 1. EVOLUCIÓN ALMACENAMIENTO INFORMACIÓN • Archivos físicos  Requieren mucho espacio físico.  Buscar, copiar o modificar es manual, lento y laborioso.  No realizan cálculos ni análisis sobre los datos.  Se produce deterioro físico o pérdida de las tarjetas. • Archivos digitales  Información repetida (redundancia).  Mayor tamaño de almacenamiento.  Datos repetidos que no concuerdan entre si (inconsistencia).  Dispersión de datos por departamentos.  Difícil modificación y actualización. • Bases de datos  Redundancia mínima  Independencia datos y aplicaciones.  Consistencia al actualizar la información repetida.  Integridad de los datos garantizando su validez.  Seguridad frente a usuarios malintencionados.  Respaldo/recuperación mediante copias de seguridad.  Eficiencia en el acceso a los datos.  Menor espacio de almacenamiento.
  • 2. S.G.B.D. • Describir los datos, sus relaciones y sus condiciones de acceso e integridad. • Manipular los datos: buscar, añadir, suprimir y modificar datos de la base de datos. • Controlar la comunicación con la B.D. • Realizar copias de seguridad y recuperación ante desastres. • Administrar los usuarios y sus permisos. Herramienta de software (conjunto de programas) que permite la creación y manipulación de bases de datos.
  • 3. DBA. Administrador de la base de datos. Organizar el sistema de manera que se logre un desempeño que sea el mejor Programador de aplicaciones. Encargado de escribir programas de aplicación que utilicen bases de datos. Usuario final. Solicita información a la base de datos utilizando programas de aplicación disponibles, o bien mediante un lenguaje de consulta.
  • 4.
  • 5. REALIDAD DISEÑO CONCEPTUAL DISEÑO LÓGICO DISEÑO FÍSICO IMPLEMENTACIÓN No depende del SGBD. Definir entidades, atributos, relaciones y esquema E-R Depende del SGBD. Definir tablas, vistas y relaciones a partir del modelo E-R. Normalización Depende del hardware y del SGBD. Definir estructura y rutas de almacenamiento , seguridad etc. FASES DISEÑO DE BASES DE DATOS
  • 6. Desarrollado inicialmente por Peter Chen en 1976, aunque hay variantes. Permite crear el esquema conceptual de una BD a partir de la idea surgida del análisis de la realidad. Aplicable a cualquier tipo de BD (jerárquica, relacional, red). Muy utilizado actualmente por su simplicidad y legibilidad. Utiliza diagramas para su representación. Fácil de aprender por los diseñadores y de comprender por los usuarios. El modelo recibe su nombre debido a los elementos que lo componen, que principalmente son: entidades, relaciones y atributos. MODELO CONCEPTUAL: ENTIDAD-RELACIÓN
  • 7. ENTIDADES Y ATRIBUTOS ENTIDADES: Son objetos (reales o abstractos) del mundo real de los que queremos almacenar información sobre sus propiedades. Se representan mediante un rectángulo. Tipos: Regular : Entidad independiente Débil : Entidad totalmente dependiente de otra (rectángulo doble). ATRIBUTOS: Almacenan propiedades básicas de las ENTIDADES. Se representan mediante una elipse. Los valores que puede tomar un atributo se denominan DOMINIOS. JUGADOR EQUIPO nombre teléfono fecha ciudad fecha equipo DETALLE FRA
  • 8. TIPOS ATRIBUTOS COMPOSICIÓN Simples: Indivisibles Compuestos: Varios componentes VALORES Monovaluados: Un solo valor por ocurrencia de la entidad Multivaluados: Varios valores por ocurrencia de la entidad. Se representan por doble elipse ORÍGEN Almacenados: Su valor se almacena en la BD directamente Derivados: Su valor se obtiene a partir de otros atributos Se representan con contorno discontinuo JUGADOR Nombre completo teléfono fecha apellidos nombre edad
  • 9. • Dentro de los atributos en una entidad existirá un atributo o atributos que serán denominados clave. • La clave principal es el identificador que diferencia de forma inconfundible a cada una de las ocurrencias de una entidad. • Tiene un valor único en cada entidad y no puede ser nulo. • Debe ser mínima, es decir, sin atributos superfluos. • La clave puede estar formada por más de un atributo, es decir, que la clave sea compuesta. La combinación de valores de los atributos, por tanto, no podrán repetirse, aunque sí se podrán repetir valores para cada uno de los atributos por separado. • Se representa mediante un círculo, aunque en este caso el nombre del atributo estará subrayado. • Ejemplos: la matrícula de la entidad vehículo, el DNI de una persona, el ISBN de un libro. PERSONA DNI
  • 10. RELACIONES Correspondencia entre dos o mas entidades, o una entidad consigo misma. Están asociadas con acciones, es decir, con verbos que representan la asociación entre las entidades integrantes. Se representan por un rombo indicando la cardinalidad la relación ESPOSO ESPOSA CASADO 1:1 JUGADOR EQUIPO JUEGA N:1 ALUMNO ASIGNATURA CURSA N:N Uno a Uno Uno a Muchos Muchos a Muchos CARDINALIDAD
  • 11. • Identificar entidades • Identificar atributos de cada entidad y dominios o valores posibles que pueden tomar • Identificar claves principales • Identificar relaciones y su grado • Representación del modelo entidad-relación FASES DEL DISEÑO CONCEPTUAL
  • 12. Sus bases fueron postuladas por en 1970 por Edgar Frank Codd, de los laboratorios IBM. Una base de datos consta básicamente de una o mas tablas llamadas relaciones. Cada tabla representa un tipo de entidad. Las tablas almacenan los datos y se estructuran en filas y columnas. Cada fila se denomina tupla o registro. Cada registro representa una ocurrencia de la entidad en concreto. Los registros están compuestos por campos. Estas tablas se vinculan o relacionan entre si por un dato en común de características similares (tipo y longitud) llamado ID, identificador o clave (key). La clave en la tabla principal se denomina clave principal (Primary Key PK) y se incluye en la tabla relacionada como clave ajena o foránea (Foreign Key FK). BASES DATOS RELACIONALES
  • 13. Estructura Campo o Atributo Registro o Tupla RELACIÓN O TABLA PINTORES Dato Clave
  • 14. PASO DEL MODELO E-R AL MODELO RELACIONAL Cada entidad del modelo entidad-relación generara una tabla. Cada atributo simple se convertirá en una columna o campo. Uno de los atributos, concretamente la clave principal, se convertirá en clave principal de la tabla. Cada atributo multivaluado se convertirá en otra tabla cuya clave principal será la unión de la clave primaria de la otra tabla y el atributo. Se establecerá una relación 1:N entre la entidad y la tabla generada por su atributo multivaluado. Cada atributo compuesto se convertirá en tantas columnas como atributos lo compongan. Relaciones 1:1: En este caso se seleccionará una de las entidades y se le añadirá, como clave ajena, la clave primaria de la otra entidad, añadiendo una restricción a la clave foránea para que sea única. Relaciones 1:N:La solución pasara por añadir, a la entidad que se encuentra al lado del N del vinculo, la clave primaria de la otra entidad como una clave ajena. Relaciones N:M:, Este caso se resuelve mediante la creación de una tabla intermedia cuyas columnas serán las claves primarias de ambas entidades y cuya clave primaria serán los atributos que sean claves primarias de ambas tablas. Transformación de entidades y atributos Transformación de relaciones
  • 15. LIGA DE FÚTBOL Se desea almacenar información de los equipos de la liga indicando fecha fundación, estadio y ciudad. Por cada equipo indicaremos los jugadores con su nif, nombre, fecha nacimiento y teléfonos. En cada partido indicaremos fecha, ciudad y árbitro así como el número de goles que marca cada jugador. Realiza un esquema conceptual de la BD e indica las relaciones y atributos necesarios.
  • 17. Nif Equipo Nombre F_nac Equipo Ciudad Fecha Estadio N_partido Fecha Arbitro Ciudad Equipo N_partido N_partido Nif Goles Nif Teléfono JUGADORES TELÉFONOS EQUIPOS PARTIDOS PARTIDO_EQUIPOS GOLES TABLAS MODELO E-R