SlideShare una empresa de Scribd logo
1 de 44
Modelado de Base de Datos  Pilares Fundamentales
[object Object],INTRODUCCION
❑  El concepto de información es el conocimiento de información o la comunicación del conocimiento.  ❑  El concepto de datos comprenden los formularios de datos puede tomar, tales como números, fechas, y otros.  ❑  El concepto de integridad de integridad de los datos es la validez de los datos.  INFORMACION, DATOS E INTEGRIDAD DE LOS DATOS
[object Object],FUNDAMENTOS DE LA COMPRENSIÓN DE LOS CUADROS DOCUMENTOS, REGISTROS Y TUPLAS Los términos de registro, fila, y tupla todos significan lo mismo. , Son términos que se utilizan para describir un registro en  una tabla. Muestra la estructura de los campos se aplica a cada entrada de registro en una tabla.
 
[object Object],[object Object],[object Object],CAMPOS,  COLUMNAS Y  ATRIBUTOS
 
[object Object],[object Object],[object Object],[object Object],TIPOS DE DATOS
[object Object],[object Object],[object Object],DATATYPE
[object Object],[object Object],[object Object],SIMPLE DATATYPE
[object Object],[object Object],[object Object],[object Object],[object Object],SIMPLE DATATYPE
[object Object],[object Object],[object Object],COMPLEX DATATYPES
[object Object],[object Object],COMPLEX DATATYPES
[object Object],[object Object],[object Object],[object Object],[object Object],SPECIALIZED DATATYPES
Representar Relaciones en un Diagrama de Entidad Relación (ERD)
[object Object],[object Object],[object Object]
Esta figura muestra un ejemplo ERD, para tablas en un esquema que contiene libros publicados. Diagrama Entidad Relación
[object Object],[object Object],Crows Foot  (Pie de Cuervo)
[object Object],[object Object],Uno-a-Uno
[object Object],Uno-a-Muchos
[object Object],[object Object],Muchos-a-Muchos
Muchos-a-Muchos
Muchos-a-Muchos ,[object Object]
KEYS
[object Object],[object Object],[object Object],[object Object],[object Object],Keys
[object Object],[object Object],[object Object],[object Object],Keys PRIMARY KEYS
PRIMARY KEYS Una clave primaria identifica de forma única un registro en una tabla y vincula tablas
Keys UNIQUE KEYS La definición de claves únicas es muy similar a la de clave primaria Cada tabla puede tener uno o más campos cuyos valores identifican de forma única cada registro de dicha tabla, es decir, no pueden existir dos o más registros diferentes cuyos valores en dichos campos sean idénticos. Este conjunto de campos se llama clave única. Pueden existir varias claves únicas en una  determinada tabla, y a cada una de éstas  suele llamársele candidata a clave primaria. Las claves únicas no se utilizan para definir las relaciones entre tablas.
UNIQUE KEYS Campo Único Campo Único La razón para crear un campo ID y declararlo como clave primaria es para mejorar el rendimiento
FOREIGN KEYS Keys Una clave foranea es un campo que señala la clave primaria de otra tabla. (son copias de las claves primarias ) El propósito de la clave foranea es asegurar la integridad referencial de los datos. En otras palabras, sólo se permiten los valores que se esperan que aparezcan en la base de datos.  Clave Foranea define la referencia para cada registro en la tabla hijo, las referencias a la clave principal en la tabla padre.
FOREIGN KEYS Una clave FORANEA se utiliza para vincular a la clave principal de una tabla padre.
La integridad referencial es una propiedad deseable en las bases de datos. Gracias a la integridad referencial se garantiza que una entidad (fila o registro) siempre se relaciona con otras entidades válidas. Implica que en todo momento dichos datos sean correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal resueltas. Todas las bases de datos relacionales gozan de esta propiedad gracias a que el software gestor de base de datos vela por su cumplimiento. En cambio, las bases de datos jerárquicas requieren que los programadores se aseguren de mantener tal propiedad en sus programas. INTEGRIDAD REFERENCIAL
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Conclusión
Código:  cómo crear una tabla y definir sus Claves
INDICES
ENTENDIMIENTO DE LOS ÍNDICES Los índices no son realmente parte de la base de datos relacional, sin embargo, son tan importante para su rendimiento y usabilidad que simplemente tienen que ser introducidas sin entrar en cuestionamiento de cómo funciona internamente. Es importante comprender los fundamentos de índices, sus diferentes tipos y atributos para conseguir un entendimiento en cuanto a por qué exactamente el incluir un índice es tan importante para bases de datos relacionadas en general. Para entender lo que es un indice debemos saber primero como se almacena la información internamente en las tablas de una base de datos.
¿QUÉ ES UN ÍNDICE? ,[object Object],[object Object]
Siguientes son algunas de las cosas que deben evitarse cuando la indexación:  ❑  crear demasiados índices-   Demasiados índices en una tabla pueden causar respuestas de cambio de base de datos muy lentas. ❑  demasiados campos Indización-   demasiados campos indexados, no sólo hace el uso de preguntas más complejas, también hace que los índices sean demasiado grande físicamente.  Un índice debe ser relativamente mucho más pequeño que una tabla, y se debe crear en el menor número de campos de la tabla como sea posible.
INDIZACIÓN ALTERNA Indexación alterno, proviene de los términos "índice alterno", "índice secundario", "índice terciario", o simplemente "indexación". El empleo específico de terminología depende de la base de datos en uso.  Índices alternos son una alternativa a la principal estructura relacional organizada por clave primaria y clave foránea . Son alternos porque ellos son además de índices, claves primarias y foráneas y existen como el suplente que clasifica métodos a aquellos proveídos por claves primarias y foráneas.
CREAR INDICE EN UNA CLAVE FORANEA  ,[object Object],[object Object],[object Object]
EJEMPLO:
BTREE se parece un al revés al árbol.  BTREE consiste en un nodo de raíz, nodos de rama, y en última instancia nodos de hoja que contienen los valores incluidos en un índice de campo en el final  los nodos del árbol . -  Este índice contiene representaciones binarias para cada registro que usa 0's y 1's Usado para datos estáticos como su estructura de lista interna prohíbe cambios fáciles, haciéndolos sumamente vulnerable para incluir en un índice el desbordamiento tabla hash es una copia de los datos, pero reorganizado en una diferente y más eficiente Para acceder en función de un algoritmo de hashing.  Construye una tabla ordenada en un índice, por lo general, utilizando un índice BTree. IOTs puede trabajar bien en muchos tipos de B/D, pero debe recordar que la longitud de registro índice es mucho más largo de lo normal porque los bloques índice de hoja contienen todos los campos en toda la longitud de registro de una tabla.
DISTINTAS FORMAS PARA LA CREACIÓN DE ÍNDICES ,[object Object],[object Object],[object Object],[object Object],[object Object]
LA INTRODUCCIÓN DE VISTA Y OTROS ESPECIALIZADOS OBJETOS ❑  Vista.-  Una vista es una consulta, que refleja el contenido de una o más tablas, desde la que se puede acceder a los datos como si fuera una tabla. ❑  vistas materializadas.-    Vistas materializadas se utilizan a menudo para acumulación de grandes conjuntos de datos, almacenes de datos y marcos de datos. ❑  Clúster.-   utilizan en muy pocas bases de datos y han sido sustituidas por vistas materializadas.    ❑  Secuencias contadores.-  permite la generación automática de número secuencial de los valores.

Más contenido relacionado

La actualidad más candente

Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalHermes Sosa
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...Monytha Roman
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
Objetivos y conclusiones de Access 2010
Objetivos y conclusiones de Access 2010Objetivos y conclusiones de Access 2010
Objetivos y conclusiones de Access 2010juan1924
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacionalLuis Jherry
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosVannesa Salazar
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalHaider Rios
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 

La actualidad más candente (17)

Db2 (2)
Db2 (2)Db2 (2)
Db2 (2)
 
CURSO DE DB2 DEMO
CURSO DE DB2 DEMOCURSO DE DB2 DEMO
CURSO DE DB2 DEMO
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo Relacional
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Objetivos y conclusiones de Access 2010
Objetivos y conclusiones de Access 2010Objetivos y conclusiones de Access 2010
Objetivos y conclusiones de Access 2010
 
Access trabajo
Access trabajoAccess trabajo
Access trabajo
 
Clase 2 Modelo Relacional - MR
Clase 2 Modelo Relacional - MRClase 2 Modelo Relacional - MR
Clase 2 Modelo Relacional - MR
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Access 2007
Access 2007Access 2007
Access 2007
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Clase 4 Normalización de Base de Datos
Clase 4 Normalización de Base de DatosClase 4 Normalización de Base de Datos
Clase 4 Normalización de Base de Datos
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 

Destacado

Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranealinis129
 
Base de datos
Base de datosBase de datos
Base de datosEl Chino
 
Base de datos capitulo 6
Base de datos capitulo 6Base de datos capitulo 6
Base de datos capitulo 6Daniel Macias
 
4 Db2 Conexiones
4 Db2 Conexiones4 Db2 Conexiones
4 Db2 ConexionesMarco Calle
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foráneaTata Jaramillo
 
Una mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por LuicossaUna mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por LuicossaLuis Carlos Ossa Gómez
 
Diagrama entidad relacion
Diagrama entidad relacion Diagrama entidad relacion
Diagrama entidad relacion Mao Panesso
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datosemnero
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)angeljlp08
 

Destacado (13)

Entidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foraneaEntidad, Llave primaria, llave foranea
Entidad, Llave primaria, llave foranea
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos capitulo 6
Base de datos capitulo 6Base de datos capitulo 6
Base de datos capitulo 6
 
4 Db2 Conexiones
4 Db2 Conexiones4 Db2 Conexiones
4 Db2 Conexiones
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Modelo relacional2
Modelo relacional2Modelo relacional2
Modelo relacional2
 
Restricciones bd
Restricciones bdRestricciones bd
Restricciones bd
 
Una mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por LuicossaUna mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
 
Diagrama entidad relacion
Diagrama entidad relacion Diagrama entidad relacion
Diagrama entidad relacion
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datos
 
INTEGRIDAD DE DATOS
INTEGRIDAD DE DATOSINTEGRIDAD DE DATOS
INTEGRIDAD DE DATOS
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 

Similar a Diagramas ER

Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datosjhovanaqg
 
Definiciones base de datos
Definiciones base de datosDefiniciones base de datos
Definiciones base de datosCamilo Tellez
 
Base de datos
Base de datosBase de datos
Base de datosdanicerv
 
Base de datos (.net)
Base de datos (.net)Base de datos (.net)
Base de datos (.net)7891089671
 
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...Lina Marcela
 
Tp n 3 computacion imprimir
Tp n 3 computacion imprimirTp n 3 computacion imprimir
Tp n 3 computacion imprimirKatherine Oyarce
 
3 a5 valdez david - tarea 1.pptx
3 a5   valdez david - tarea 1.pptx3 a5   valdez david - tarea 1.pptx
3 a5 valdez david - tarea 1.pptxhelloween10
 
Introducc base datos-sql
Introducc base datos-sqlIntroducc base datos-sql
Introducc base datos-sqlJaime Acurio
 
7 Gestor de Base de Datos.pptx
7 Gestor de Base de Datos.pptx7 Gestor de Base de Datos.pptx
7 Gestor de Base de Datos.pptxAlexandraNasimba
 
Cocinero porras-sanmartino
Cocinero porras-sanmartinoCocinero porras-sanmartino
Cocinero porras-sanmartinoFeerRo
 
Tarea tatiana
Tarea tatianaTarea tatiana
Tarea tatiananrj11
 
Informatica[1]
Informatica[1]Informatica[1]
Informatica[1]Laura Luna
 
TALLER CONCEPTOS DE ACCESS
TALLER CONCEPTOS DE ACCESSTALLER CONCEPTOS DE ACCESS
TALLER CONCEPTOS DE ACCESSCinthya Lopez
 

Similar a Diagramas ER (20)

Construcción de base de datos
Construcción de base de datosConstrucción de base de datos
Construcción de base de datos
 
Definiciones base de datos
Definiciones base de datosDefiniciones base de datos
Definiciones base de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos (.net)
Base de datos (.net)Base de datos (.net)
Base de datos (.net)
 
Deber
DeberDeber
Deber
 
Deber domynic
Deber domynicDeber domynic
Deber domynic
 
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
 
Tp n 3 computacion imprimir
Tp n 3 computacion imprimirTp n 3 computacion imprimir
Tp n 3 computacion imprimir
 
3 a5 valdez david - tarea 1.pptx
3 a5   valdez david - tarea 1.pptx3 a5   valdez david - tarea 1.pptx
3 a5 valdez david - tarea 1.pptx
 
Introducc base datos-sql
Introducc base datos-sqlIntroducc base datos-sql
Introducc base datos-sql
 
7 Gestor de Base de Datos.pptx
7 Gestor de Base de Datos.pptx7 Gestor de Base de Datos.pptx
7 Gestor de Base de Datos.pptx
 
07 Presentación BDD.pptx
07 Presentación BDD.pptx07 Presentación BDD.pptx
07 Presentación BDD.pptx
 
Cocinero porras-sanmartino
Cocinero porras-sanmartinoCocinero porras-sanmartino
Cocinero porras-sanmartino
 
Tarea tatiana
Tarea tatianaTarea tatiana
Tarea tatiana
 
Tablas
TablasTablas
Tablas
 
Informatica[1]
Informatica[1]Informatica[1]
Informatica[1]
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
3 a5 avendaño gary - tarea 1
3 a5   avendaño gary - tarea 13 a5   avendaño gary - tarea 1
3 a5 avendaño gary - tarea 1
 
TALLER CONCEPTOS DE ACCESS
TALLER CONCEPTOS DE ACCESSTALLER CONCEPTOS DE ACCESS
TALLER CONCEPTOS DE ACCESS
 

Último

Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 

Último (20)

Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 

Diagramas ER

  • 1. Modelado de Base de Datos Pilares Fundamentales
  • 2.
  • 3. ❑ El concepto de información es el conocimiento de información o la comunicación del conocimiento. ❑ El concepto de datos comprenden los formularios de datos puede tomar, tales como números, fechas, y otros. ❑ El concepto de integridad de integridad de los datos es la validez de los datos. INFORMACION, DATOS E INTEGRIDAD DE LOS DATOS
  • 4.
  • 5.  
  • 6.
  • 7.  
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Representar Relaciones en un Diagrama de Entidad Relación (ERD)
  • 16.
  • 17. Esta figura muestra un ejemplo ERD, para tablas en un esquema que contiene libros publicados. Diagrama Entidad Relación
  • 18.
  • 19.
  • 20.
  • 21.
  • 23.
  • 24. KEYS
  • 25.
  • 26.
  • 27. PRIMARY KEYS Una clave primaria identifica de forma única un registro en una tabla y vincula tablas
  • 28. Keys UNIQUE KEYS La definición de claves únicas es muy similar a la de clave primaria Cada tabla puede tener uno o más campos cuyos valores identifican de forma única cada registro de dicha tabla, es decir, no pueden existir dos o más registros diferentes cuyos valores en dichos campos sean idénticos. Este conjunto de campos se llama clave única. Pueden existir varias claves únicas en una determinada tabla, y a cada una de éstas suele llamársele candidata a clave primaria. Las claves únicas no se utilizan para definir las relaciones entre tablas.
  • 29. UNIQUE KEYS Campo Único Campo Único La razón para crear un campo ID y declararlo como clave primaria es para mejorar el rendimiento
  • 30. FOREIGN KEYS Keys Una clave foranea es un campo que señala la clave primaria de otra tabla. (son copias de las claves primarias ) El propósito de la clave foranea es asegurar la integridad referencial de los datos. En otras palabras, sólo se permiten los valores que se esperan que aparezcan en la base de datos. Clave Foranea define la referencia para cada registro en la tabla hijo, las referencias a la clave principal en la tabla padre.
  • 31. FOREIGN KEYS Una clave FORANEA se utiliza para vincular a la clave principal de una tabla padre.
  • 32. La integridad referencial es una propiedad deseable en las bases de datos. Gracias a la integridad referencial se garantiza que una entidad (fila o registro) siempre se relaciona con otras entidades válidas. Implica que en todo momento dichos datos sean correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal resueltas. Todas las bases de datos relacionales gozan de esta propiedad gracias a que el software gestor de base de datos vela por su cumplimiento. En cambio, las bases de datos jerárquicas requieren que los programadores se aseguren de mantener tal propiedad en sus programas. INTEGRIDAD REFERENCIAL
  • 33.
  • 34. Código: cómo crear una tabla y definir sus Claves
  • 36. ENTENDIMIENTO DE LOS ÍNDICES Los índices no son realmente parte de la base de datos relacional, sin embargo, son tan importante para su rendimiento y usabilidad que simplemente tienen que ser introducidas sin entrar en cuestionamiento de cómo funciona internamente. Es importante comprender los fundamentos de índices, sus diferentes tipos y atributos para conseguir un entendimiento en cuanto a por qué exactamente el incluir un índice es tan importante para bases de datos relacionadas en general. Para entender lo que es un indice debemos saber primero como se almacena la información internamente en las tablas de una base de datos.
  • 37.
  • 38. Siguientes son algunas de las cosas que deben evitarse cuando la indexación: ❑ crear demasiados índices- Demasiados índices en una tabla pueden causar respuestas de cambio de base de datos muy lentas. ❑ demasiados campos Indización- demasiados campos indexados, no sólo hace el uso de preguntas más complejas, también hace que los índices sean demasiado grande físicamente. Un índice debe ser relativamente mucho más pequeño que una tabla, y se debe crear en el menor número de campos de la tabla como sea posible.
  • 39. INDIZACIÓN ALTERNA Indexación alterno, proviene de los términos "índice alterno", "índice secundario", "índice terciario", o simplemente "indexación". El empleo específico de terminología depende de la base de datos en uso. Índices alternos son una alternativa a la principal estructura relacional organizada por clave primaria y clave foránea . Son alternos porque ellos son además de índices, claves primarias y foráneas y existen como el suplente que clasifica métodos a aquellos proveídos por claves primarias y foráneas.
  • 40.
  • 42. BTREE se parece un al revés al árbol. BTREE consiste en un nodo de raíz, nodos de rama, y en última instancia nodos de hoja que contienen los valores incluidos en un índice de campo en el final los nodos del árbol . - Este índice contiene representaciones binarias para cada registro que usa 0's y 1's Usado para datos estáticos como su estructura de lista interna prohíbe cambios fáciles, haciéndolos sumamente vulnerable para incluir en un índice el desbordamiento tabla hash es una copia de los datos, pero reorganizado en una diferente y más eficiente Para acceder en función de un algoritmo de hashing. Construye una tabla ordenada en un índice, por lo general, utilizando un índice BTree. IOTs puede trabajar bien en muchos tipos de B/D, pero debe recordar que la longitud de registro índice es mucho más largo de lo normal porque los bloques índice de hoja contienen todos los campos en toda la longitud de registro de una tabla.
  • 43.
  • 44. LA INTRODUCCIÓN DE VISTA Y OTROS ESPECIALIZADOS OBJETOS ❑ Vista.- Una vista es una consulta, que refleja el contenido de una o más tablas, desde la que se puede acceder a los datos como si fuera una tabla. ❑ vistas materializadas.-  Vistas materializadas se utilizan a menudo para acumulación de grandes conjuntos de datos, almacenes de datos y marcos de datos. ❑ Clúster.- utilizan en muy pocas bases de datos y han sido sustituidas por vistas materializadas.   ❑ Secuencias contadores.- permite la generación automática de número secuencial de los valores.