SlideShare una empresa de Scribd logo
BASE DE DATOS
«segunda parte»
LIZETH PAOLA RINOCN LOPEZ
YULIET ANDREA TORRES SILVA
11-1
ENTIDAD - RELACIONENTIDAD - RELACION
El modelo Entidad/Interrelación (E/R): un método de
diseño de bases de datos.
Muestra de una versión simplificada.
Representa los datos mediante una serie de entidades
que disponen de atributos.
Una entidad es una clase de objetos o conceptos
claramente identificable.
Las entidades establecen interrelaciones con otras
entidades.
El resultado de este proceso es una base de datos
normalizada que facilita el acceso a los datos y evita su
duplicado.
• Proceso de diseño en el modelo E-R
Identificar las entidades que debe presentar la base
de datos.
Determinar las cardinalidades de las interrelaciones
establecidas entre las distintas entidades y clasificar
estas interrelaciones entre los siguientes tipos:
ü Uno a uno (p.ej., una parcela sólo tiene una
dirección).
ü Uno a muchos (p.ej., en una parcela pueden ocurrir
varios incendios).
ü Muchos a muchos (p.ej., la venta de parcelas: una
misma parcela la pueden vender varios
propietarios y cada propietario puede vender
varias parcelas).
Dibujar el diagrama Entidad/Interrelación.
Determinar los atributos de cada entidad.
Definir la clave primaria (única) de cada entidad.
• Paso del modelo E/R al diseño
de la base de datos
ü Las entidades entre las que hay una interrelación uno a
uno se deben fusionar en una sola entidad.
ü Una vez hecho esto, cada una de las entidades que quedan
se convierte en una tabla con una clave primaria y una
serie de atributos, de los cuales algunos pueden ser
claves secundarias.
ü Las interrelaciones uno a muchos se transforman en
atributo y clave secundaria de la tabla que representa a
la entidad situada del lado de la interrelación
correspondiente a muchos .
üLas interrelaciones muchos a muchos entre
dos entidades pasan a ser una tercera tabla
con claves secundarias procedentes de
ambas entidades. Estas claves secundarias
deberán formar parte de la clave primaria
de la tabla en la que se convierte la
interrelación, cuando corresponda.
üHay una serie de herramientas disponibles en
el mercado que pueden automatizar el
proceso de conversión de un modelo E/R en
un esquema de base de datos.
RELACIONRELACION
ü Todos los datos se representan en tablas.
Incluso los resultados de cualquier consulta son
otra tabla.
ü Las tablas están compuestas por filas y columnas.
ü Las filas y las columnas, en principio, carecen de
orden (p.ej., el orden en el que se muestren las
filas y las columnas no importa).
ü Las filas sólo se ordenan si se le indica a la base
de datos que lo haga, mediante el
correspondiente comando. De no ser así, el
orden será arbitrario, y puede cambiar en caso
de tratarse de una base datos dinámica.
üEl orden de las columnas lo determina cada
consulta.
üCada tabla tiene una clave primaria, un
identificador único, compuesto por una o
más columnas.
üLa mayoría de las claves primarias están
formadas por una única columna (p.ej.,
CIUDAD_ID).
üPara establecer una relación entre dos
tablas es necesario incluir, en forma de
columna, en una de ellas la clave primaria
de la otra. A esta columna se le llama
clave secundaria.

Más contenido relacionado

La actualidad más candente

Modelo relacional ex
Modelo relacional  exModelo relacional  ex
Modelo relacional ex
Jairo Augusto Arboleda
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
TAtiizz Villalobos
 
Base de datos
Base de datosBase de datos
Base de datos
danicerv
 
I:\sistemas de informacion\diccionario de datos
I:\sistemas de informacion\diccionario de datosI:\sistemas de informacion\diccionario de datos
I:\sistemas de informacion\diccionario de datos
adrian
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
patriciacchetic
 
Modelos de red
Modelos de redModelos de red
Modelos de red
Geraldyne Chavez Roldan
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
omarzon
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
Edgar Rodriguez
 
Access (trabajo tecnologia)
Access (trabajo tecnologia)Access (trabajo tecnologia)
Access (trabajo tecnologia)
john45galindo
 
Modelos de bd
Modelos de bdModelos de bd
Modelos de bd
KelloFlores
 
G dbdd
G dbddG dbdd
G dbdd
domynicjorge
 
Access (trabajo tecnologia)
Access (trabajo tecnologia)Access (trabajo tecnologia)
Access (trabajo tecnologia)
john45galindo
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
julianaleal96
 
Estructuras lineales y no lineales
Estructuras lineales y no linealesEstructuras lineales y no lineales
Estructuras lineales y no lineales
Anselmo Emilio
 
Clase 05 - Modelo ER - (3-Feb-2011)
Clase 05 - Modelo ER - (3-Feb-2011)Clase 05 - Modelo ER - (3-Feb-2011)
Clase 05 - Modelo ER - (3-Feb-2011)
alejayepesmolina
 
Diseño relacional
Diseño relacionalDiseño relacional
Diseño relacional
Heiner Malca Arevalo
 
Access
AccessAccess
Access
camilar754
 
Base de datos
Base de datosBase de datos
Base de datos
Borjaslenivia
 

La actualidad más candente (18)

Modelo relacional ex
Modelo relacional  exModelo relacional  ex
Modelo relacional ex
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
 
Base de datos
Base de datosBase de datos
Base de datos
 
I:\sistemas de informacion\diccionario de datos
I:\sistemas de informacion\diccionario de datosI:\sistemas de informacion\diccionario de datos
I:\sistemas de informacion\diccionario de datos
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Modelos de red
Modelos de redModelos de red
Modelos de red
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Access (trabajo tecnologia)
Access (trabajo tecnologia)Access (trabajo tecnologia)
Access (trabajo tecnologia)
 
Modelos de bd
Modelos de bdModelos de bd
Modelos de bd
 
G dbdd
G dbddG dbdd
G dbdd
 
Access (trabajo tecnologia)
Access (trabajo tecnologia)Access (trabajo tecnologia)
Access (trabajo tecnologia)
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Estructuras lineales y no lineales
Estructuras lineales y no linealesEstructuras lineales y no lineales
Estructuras lineales y no lineales
 
Clase 05 - Modelo ER - (3-Feb-2011)
Clase 05 - Modelo ER - (3-Feb-2011)Clase 05 - Modelo ER - (3-Feb-2011)
Clase 05 - Modelo ER - (3-Feb-2011)
 
Diseño relacional
Diseño relacionalDiseño relacional
Diseño relacional
 
Access
AccessAccess
Access
 
Base de datos
Base de datosBase de datos
Base de datos
 

Destacado

INSTALACIÓN DE REDES
INSTALACIÓN DE REDESINSTALACIÓN DE REDES
INSTALACIÓN DE REDES
tefy1593
 
El teclado
El tecladoEl teclado
El teclado
arialtamirano
 
Software libre
Software libreSoftware libre
Software libre
Geraldin Lopez
 
H I S T O R I A D E L A I N F O R M A T I C A M I G U E L G A R C I A H E...
H I S T O R I A  D E  L A  I N F O R M A T I C A  M I G U E L G A R C I A H E...H I S T O R I A  D E  L A  I N F O R M A T I C A  M I G U E L G A R C I A H E...
H I S T O R I A D E L A I N F O R M A T I C A M I G U E L G A R C I A H E...
miguelangel18
 
Artjamming
ArtjammingArtjamming
Artjamming
Terry Chong
 
當一位好醫師
當一位好醫師當一位好醫師
當一位好醫師
xilin peng
 
Movimiento circular
Movimiento circularMovimiento circular
Movimiento circular
ClaudiaArianaNojune
 
Manifest Data S-1 Speculative Sensation Lab Duke Digital Studio Presentation ...
Manifest Data S-1 Speculative Sensation Lab Duke Digital Studio Presentation ...Manifest Data S-1 Speculative Sensation Lab Duke Digital Studio Presentation ...
Manifest Data S-1 Speculative Sensation Lab Duke Digital Studio Presentation ...
Amanda Starling Gould
 
Catalogue fête des mères
Catalogue fête des mères Catalogue fête des mères
Catalogue fête des mères Coeurs de Paris
 
2011.01.26講座を生かした地域活性化のお手伝い 三人寄れば文殊の知恵2
2011.01.26講座を生かした地域活性化のお手伝い 三人寄れば文殊の知恵22011.01.26講座を生かした地域活性化のお手伝い 三人寄れば文殊の知恵2
2011.01.26講座を生かした地域活性化のお手伝い 三人寄れば文殊の知恵2hanahotel
 
Funciones trgonometricas
Funciones trgonometricasFunciones trgonometricas
Funciones trgonometricas
Dario Sam
 
Kelompok & jadwal praktikum 2014 TK Untirta
Kelompok & jadwal praktikum  2014 TK UntirtaKelompok & jadwal praktikum  2014 TK Untirta
Kelompok & jadwal praktikum 2014 TK Untirta
Ela Nuryani
 
Iglesia de san francisco
Iglesia de san franciscoIglesia de san francisco
Iglesia de san francisco
Antonio Martinez
 
p1
p1p1
CURRICULUM_VITAE_-KAMLESH SHARMA
CURRICULUM_VITAE_-KAMLESH SHARMACURRICULUM_VITAE_-KAMLESH SHARMA
CURRICULUM_VITAE_-KAMLESH SHARMA
kamlesh sharma
 
Selección de documentos del centro de interés Saber y Conocer
Selección de documentos del centro de interés Saber y Conocer Selección de documentos del centro de interés Saber y Conocer
Selección de documentos del centro de interés Saber y Conocer
Bibliotecas Municipais de A Coruña
 
bima testing
bima testingbima testing
Prueba del curso de Revista Digital
Prueba del curso de Revista DigitalPrueba del curso de Revista Digital
Prueba del curso de Revista Digital
Cemit Poio
 
Para Nandinho :)
Para Nandinho :) Para Nandinho :)
Para Nandinho :)
vivianeproinfo
 

Destacado (19)

INSTALACIÓN DE REDES
INSTALACIÓN DE REDESINSTALACIÓN DE REDES
INSTALACIÓN DE REDES
 
El teclado
El tecladoEl teclado
El teclado
 
Software libre
Software libreSoftware libre
Software libre
 
H I S T O R I A D E L A I N F O R M A T I C A M I G U E L G A R C I A H E...
H I S T O R I A  D E  L A  I N F O R M A T I C A  M I G U E L G A R C I A H E...H I S T O R I A  D E  L A  I N F O R M A T I C A  M I G U E L G A R C I A H E...
H I S T O R I A D E L A I N F O R M A T I C A M I G U E L G A R C I A H E...
 
Artjamming
ArtjammingArtjamming
Artjamming
 
當一位好醫師
當一位好醫師當一位好醫師
當一位好醫師
 
Movimiento circular
Movimiento circularMovimiento circular
Movimiento circular
 
Manifest Data S-1 Speculative Sensation Lab Duke Digital Studio Presentation ...
Manifest Data S-1 Speculative Sensation Lab Duke Digital Studio Presentation ...Manifest Data S-1 Speculative Sensation Lab Duke Digital Studio Presentation ...
Manifest Data S-1 Speculative Sensation Lab Duke Digital Studio Presentation ...
 
Catalogue fête des mères
Catalogue fête des mères Catalogue fête des mères
Catalogue fête des mères
 
2011.01.26講座を生かした地域活性化のお手伝い 三人寄れば文殊の知恵2
2011.01.26講座を生かした地域活性化のお手伝い 三人寄れば文殊の知恵22011.01.26講座を生かした地域活性化のお手伝い 三人寄れば文殊の知恵2
2011.01.26講座を生かした地域活性化のお手伝い 三人寄れば文殊の知恵2
 
Funciones trgonometricas
Funciones trgonometricasFunciones trgonometricas
Funciones trgonometricas
 
Kelompok & jadwal praktikum 2014 TK Untirta
Kelompok & jadwal praktikum  2014 TK UntirtaKelompok & jadwal praktikum  2014 TK Untirta
Kelompok & jadwal praktikum 2014 TK Untirta
 
Iglesia de san francisco
Iglesia de san franciscoIglesia de san francisco
Iglesia de san francisco
 
p1
p1p1
p1
 
CURRICULUM_VITAE_-KAMLESH SHARMA
CURRICULUM_VITAE_-KAMLESH SHARMACURRICULUM_VITAE_-KAMLESH SHARMA
CURRICULUM_VITAE_-KAMLESH SHARMA
 
Selección de documentos del centro de interés Saber y Conocer
Selección de documentos del centro de interés Saber y Conocer Selección de documentos del centro de interés Saber y Conocer
Selección de documentos del centro de interés Saber y Conocer
 
bima testing
bima testingbima testing
bima testing
 
Prueba del curso de Revista Digital
Prueba del curso de Revista DigitalPrueba del curso de Revista Digital
Prueba del curso de Revista Digital
 
Para Nandinho :)
Para Nandinho :) Para Nandinho :)
Para Nandinho :)
 

Similar a Base de datos "segunda parte"

Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
DELIAMARINAHERAZOTUI
 
Base de datos
Base de datosBase de datos
Base de datos
AXELELIANAMAVIZCA
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
ivonesu
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
ivonesu
 
jose,dany
jose,danyjose,dany
jose,dany
sapo155
 
Modelo relacional 11 4
Modelo relacional 11 4Modelo relacional 11 4
Modelo relacional 11 4
Nathaliarache
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
luisftafur
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
JonathaLaura
 
Guia n3 diseno modelo conceptual bd
Guia n3 diseno modelo conceptual bdGuia n3 diseno modelo conceptual bd
Guia n3 diseno modelo conceptual bd
Johan Silva Cueva
 
Diseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxDiseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptx
EverPadillaVanegas2
 
Base de Datos 2
Base de Datos 2 Base de Datos 2
Base de Datos 2
Rodrigo Vasquez
 
Examen de recuperacion Betriz Cruz Granados
Examen de recuperacion Betriz Cruz GranadosExamen de recuperacion Betriz Cruz Granados
Examen de recuperacion Betriz Cruz Granados
Bety Cruz
 
Examen de recuperacion maestra yolanda
Examen de recuperacion maestra yolandaExamen de recuperacion maestra yolanda
Examen de recuperacion maestra yolanda
Bety Cruz
 
Presentación1
Presentación1Presentación1
Presentación1
nathaliaosses
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda parte
nathaliaosses
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
luisftafur
 
Diagramas ER
Diagramas ERDiagramas ER
Diagramas ER
guest7f3b69
 
Grupo3
Grupo3Grupo3
Grupo3
guestd449f3
 
Grupo3
Grupo3Grupo3
Grupo3
guest7f3b69
 
Grupo3
Grupo3Grupo3

Similar a Base de datos "segunda parte" (20)

Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
jose,dany
jose,danyjose,dany
jose,dany
 
Modelo relacional 11 4
Modelo relacional 11 4Modelo relacional 11 4
Modelo relacional 11 4
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Guia n3 diseno modelo conceptual bd
Guia n3 diseno modelo conceptual bdGuia n3 diseno modelo conceptual bd
Guia n3 diseno modelo conceptual bd
 
Diseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptxDiseño de Base de DatosFin.pptx
Diseño de Base de DatosFin.pptx
 
Base de Datos 2
Base de Datos 2 Base de Datos 2
Base de Datos 2
 
Examen de recuperacion Betriz Cruz Granados
Examen de recuperacion Betriz Cruz GranadosExamen de recuperacion Betriz Cruz Granados
Examen de recuperacion Betriz Cruz Granados
 
Examen de recuperacion maestra yolanda
Examen de recuperacion maestra yolandaExamen de recuperacion maestra yolanda
Examen de recuperacion maestra yolanda
 
Presentación1
Presentación1Presentación1
Presentación1
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda parte
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Diagramas ER
Diagramas ERDiagramas ER
Diagramas ER
 
Grupo3
Grupo3Grupo3
Grupo3
 
Grupo3
Grupo3Grupo3
Grupo3
 
Grupo3
Grupo3Grupo3
Grupo3
 

Último

COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
Kevin Aguilar Garcia
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
al050121024
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
jorgejhonatanaltamir1
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
LuisAlbertoCordovaBa
 
PRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS YPRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS Y
WillyBernab
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
EmilyEsmeraldaQuispe
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
cpadua713
 
Diapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptxDiapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptx
erick502105
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
ruthechepurizaca
 
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente CruzattSEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
vicenteariana54
 
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
NoraRoberts5
 

Último (11)

COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
 
PRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS YPRESENTACION TEMA COMPUESTO AROMATICOS Y
PRESENTACION TEMA COMPUESTO AROMATICOS Y
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
 
Diapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptxDiapositiva Herramientas Web, Tema Web 3.0.pptx
Diapositiva Herramientas Web, Tema Web 3.0.pptx
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
 
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente CruzattSEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
SEGURIDAD INFORMATICA- Ariana Vicente Cruzatt
 
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
 

Base de datos "segunda parte"

  • 1. BASE DE DATOS «segunda parte» LIZETH PAOLA RINOCN LOPEZ YULIET ANDREA TORRES SILVA 11-1
  • 2. ENTIDAD - RELACIONENTIDAD - RELACION El modelo Entidad/Interrelación (E/R): un método de diseño de bases de datos. Muestra de una versión simplificada. Representa los datos mediante una serie de entidades que disponen de atributos. Una entidad es una clase de objetos o conceptos claramente identificable. Las entidades establecen interrelaciones con otras entidades. El resultado de este proceso es una base de datos normalizada que facilita el acceso a los datos y evita su duplicado.
  • 3. • Proceso de diseño en el modelo E-R Identificar las entidades que debe presentar la base de datos. Determinar las cardinalidades de las interrelaciones establecidas entre las distintas entidades y clasificar estas interrelaciones entre los siguientes tipos: ü Uno a uno (p.ej., una parcela sólo tiene una dirección). ü Uno a muchos (p.ej., en una parcela pueden ocurrir varios incendios). ü Muchos a muchos (p.ej., la venta de parcelas: una misma parcela la pueden vender varios propietarios y cada propietario puede vender varias parcelas). Dibujar el diagrama Entidad/Interrelación. Determinar los atributos de cada entidad. Definir la clave primaria (única) de cada entidad.
  • 4. • Paso del modelo E/R al diseño de la base de datos ü Las entidades entre las que hay una interrelación uno a uno se deben fusionar en una sola entidad. ü Una vez hecho esto, cada una de las entidades que quedan se convierte en una tabla con una clave primaria y una serie de atributos, de los cuales algunos pueden ser claves secundarias. ü Las interrelaciones uno a muchos se transforman en atributo y clave secundaria de la tabla que representa a la entidad situada del lado de la interrelación correspondiente a muchos .
  • 5. üLas interrelaciones muchos a muchos entre dos entidades pasan a ser una tercera tabla con claves secundarias procedentes de ambas entidades. Estas claves secundarias deberán formar parte de la clave primaria de la tabla en la que se convierte la interrelación, cuando corresponda. üHay una serie de herramientas disponibles en el mercado que pueden automatizar el proceso de conversión de un modelo E/R en un esquema de base de datos.
  • 6. RELACIONRELACION ü Todos los datos se representan en tablas. Incluso los resultados de cualquier consulta son otra tabla. ü Las tablas están compuestas por filas y columnas. ü Las filas y las columnas, en principio, carecen de orden (p.ej., el orden en el que se muestren las filas y las columnas no importa). ü Las filas sólo se ordenan si se le indica a la base de datos que lo haga, mediante el correspondiente comando. De no ser así, el orden será arbitrario, y puede cambiar en caso de tratarse de una base datos dinámica.
  • 7. üEl orden de las columnas lo determina cada consulta. üCada tabla tiene una clave primaria, un identificador único, compuesto por una o más columnas. üLa mayoría de las claves primarias están formadas por una única columna (p.ej., CIUDAD_ID). üPara establecer una relación entre dos tablas es necesario incluir, en forma de columna, en una de ellas la clave primaria de la otra. A esta columna se le llama clave secundaria.