SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DEL ESTADO BOLÍVAR
UNIDAD CURRICULAR: MODELO DE BASE DE DATOS

PRESENTADO A:

PRESENTADO POR:

Prof. Lizardi Nosmel

Henriquez Dubraska
C.I: 19.870.828

Ciudad Bolívar, Octubre del 2013
1
ÍNDICE GENERAL
Pág.
Índice de Figuras…………………………………………………………..

03

Índice de Tablas…………………………………………………………..

04

Introducción………………………………………………………………...

05

Definición de Diseño Lógico…………………………………...…………

06

Ejemplo de Diseño Lógico……………………….…………...…………

06

Definición de Diseño Físico.…………………………………..…………

07

Ejemplo de Diseño Físico……………………….………………………

08

Definición del Modelo Entidad Relación……………………….………

11

Elementos del Modelo Entidad-Relación……………………………….

13

Entidad……………………………………………….…………….

13

Relación………………………………………………..…………..

14

Atributo……………………………………………..………………

15

Cardinalidad de das Relaciones…………………..…………….

15

Conclusión

17

Bibliografía

18

2
ÍNDICE DE FIGURAS
Pág.
Imagen Nº 1………………………………………………………………..

07

Imagen Nº 2………………………………………………………………..

12

Imagen Nº 3………………………………………………………………..

13

Imagen Nº 4………………………………………………………………..

14

Imagen Nº 5………………………………………………………………..

16

3
ÍNDICE DE TABLAS
Pág.

Tabla Nº 1………………………………………………………………..

08

Tabla Nº 2………………………………………………………………..

09

Tabla Nº 3………………………………………………………………..

10

4
INTRODUCCIÓN
Este trabajo a de tratar será, sobre las Bases de Datos de forma particular
tiene que ver con: El Modelado de Base de Datos Físico, Lógico y Diagrama
Entidad Relación..

Todos sabemos que las bases son cualquier conjunto de datos organizados
para su almacenamiento en la memoria de un ordenador o computadora, diseñado
para facilitar su mantenimiento y acceso de una forma estándar. Los datos suelen
aparecer en forma de texto, números o gráficos. Desde su aparición en la década
de 1950, se han hecho imprescindibles para las sociedades industriales.

La Base de Datos tienen varios tipos entre ellos están: Base de Datos
Relacional, Base de Datos Jerárquica, Bases de Datos Red también sus tipos de
Datos que pueden ser tanto de Entrada como de Salida y los tipos de Datos para
los campos de una tabla.

5
1 DISEÑO LÓGICO Y FÍSICO DE UNA BASE DE DATOS
MODELO LOGICO
Es una descripción de la estructura de la base de datos en términos de
las estructuras de datos que puede procesar un tipo de SGBD. Un modelo lógico,
es un lenguaje usado para especificar esquemas lógicos (modelo relacional,
modelo de red, etc.). El diseño lógico depende del tipo de SGBD que se vaya a
utilizar, no depende del producto concreto.

Es una descripción usada para especificar el esquema lógico detallado del
modelo conceptual, depende del tipo SGBD que se va a utilizar y no depende del
producto concreto.
En si el Modelo Lógico, no es más que el que especifica que se guarda en
la Base de Datos.

EJEMPLO DE MODELO LOGICO

1.- Conceptualizamos el problema (modelo conceptual) para ver que nos solicitan
y las tablas necesarias para la ejecución.
2.- Sacamos las tablas que necesitamos para sacar un detalle de alquiler de cds
3.- Nombre de la base de datos: alquiler de cds
4.- Modelo Lógico E-R

Ejemplo de manera gráfica a continuación:

6
Imagen Nº 1

MODELO FISICO

Es donde se especifica cómo se guardan los datos.

Es una descripción de la implementación de una base de datos en memoria
secundaria: las estructuras de almacenamiento y los métodos utilizados para tener
un acceso eficiente a los datos. Por ello, el diseño físico depende del SGBD
concreto y el esquema físico se expresa mediante su lenguaje de definición de
datos.

Es una implementación de una base de datos en las estructuras de
almacenamiento y los métodos eficiente a los datos. Depende del SGBD concreto,
y se expresa de una manera más detallada (atributos, relaciones, etc.).

7
EJEMPLO DE MODELO FISICO
En este modelo debemos sacar de cada tabla entidad las características de
cada campo y un ejemplo.

Vamos a realizar el modelo físico de las dos primeras entidades de nuestra
base.

ENTIDAD CLIENTE

CAMPO

CLAVE

OBLIGATORIO

TIPO DE

EJEMPLO

DATO
Id_cliente

PK

SI

numerico

01

telefono

-

SI

numerico

2832010

nombre

-

SI

alfanumerico

vinicio

email

-

NO

alfanumerico

vinidj77@hotmail.com

Numero

-

SI

numerico

1716987075

-

SI

date

21/07/86

-

NO

date

23/05/2000

-

NO

alfanumerico

Base de datos

-

NO

alfanumerico

soltero

cedula
Fecha de
nac
Fecha de
insc
Tema
interes
estado

Grafica Nº 1

8
ENTIDAD SANCION

CAMPO

CLAVE

OBLIGATORIO

TIPO DE

EJEMPLO

DATO
ID_SANCION

PK

SI

numerico

1000

ID_CLIENTE

FK

SI

numerico

435

Tipo_sancion

-

SI

alfanumerico

grave

Nro días

-

SI

numerico

20

sancion
Grafica Nº 2

Debemos completar así las demás entidades.

1. Tomar muy en cuenta las claves de cada entidad dependiendo de las
relaciones.
2. No olvidarnos de poner las claves foráneas que se heredan de la entidad que
proviene, en este modelo por ejemplo
3. El cliente puede tener muchas sanciones entonces a la entidad SANCION pasa
el campo ID_CLIENTE como clave FORANEA como podemos observar en la
tabla de la entidad SANCION.

PASO A TABLAS DE CADA ENTIDAD
En el paso a tablas debemos llenar datos en las entidades, poniendo a los
campos en forma horizontal.

9
CLIENTE

Id_cliente telefono Nombre mail

cedula

Fecha_nac Fecha_ins tema

estado

001

224859

Cesar

cesar@ 024742565 12/04/85

23/12/2000 salud

002

258459

Antonio

ghoor@ 146634552 25/03/84

25/12/2000 informatica casado

003

325478

Jose

sddf@

24/12/2000 ciencia

544255774 12/10/80

casado

viudo

004
005

Grafica Nº 3

Agregar los datos que creamos convenientes para llenar nuestra base de datos en cada entidad

10
2 DIAGRAMA ENTIDAD RELACIÓN
DEFINICIÓN DEL MODELO ENTIDAD-RELACIÓN
Denominado por sus siglas como: E-R; Este modelo representa a la
realidad a través de un Esquema gráfico empleando los terminología de
Entidades, que son objetos que existen y son los elementos principales que se
identifican en el problema a resolver con el diagramado y se distinguen de otros
por sus características particulares denominadas Atributos, el enlace que rige la
unión de las entidades está representada por la relación del modelo.

En un DER, cada entidad se representa mediante un rectángulo, cada
relación mediante un rombo y cada dominio (conjunto donde toma valores el
atributo) mediante un círculo. Mediante líneas se conectan las entidades con las
relaciones, igual que las entidades con los dominios, representando a los
atributos. Los Atributos Llaves se representan subrayando el correspondiente
conjunto de valores.

En ocasiones, una entidad no puede ser identificada únicamente por el
valor de sus propios atributos. En estos casos, se utilizan conjuntamente las
relaciones con los atributos para lograr la requerida identificación unívoca. Estas
entidades reciben el nombre de entidades débiles y se representan en el DER con
un doble rectángulo. El MER restringe las relaciones a usar para identificar las
entidades débiles a relaciones binarias del tipo 1: N. Así, por ejemplo, una
ocurrencia de "trabajador" puede tener N ocurrencias "persona-dependiente"
asociadas, donde además, la existencia de las ocurrencias en la segunda entidad
depende de la existencia de una ocurrencia que le corresponda en la primera
entidad. Por ejemplo, en el modelo habrá personas dependientes de un trabajador
sólo si ese trabajador existe. Para indicar esa dependencia en la existencia se usa
una saeta en el DER. La llave de una entidad débil se forma combinando la llave
de la entidad regular que la determina con algún otro atributo que defina

11
unívocamente cada entidad débil asociada a una entidad regular dada. (Una
entidad se denomina regular si no es débil).

En una relación, la llave es la combinación de las llaves de todas las
entidades asociadas. Para cada relación se determina su tipo (simple o complejo)
y en el DER se escribe el tipo de correspondencia. Por ejemplo, una empresa
puede tener varios (n) trabajadores asociados y un trabajador pertenece a una
sola empresa (1). En la relación Trabajador-Máquina-Pieza, un trabajador puede
trabajar en n máquinas, produciendo p piezas, o una pieza puede ser producida
por m trabajadores en n máquinas. Aquí, m, n y p no identifican un número
específico, sino solamente el tipo de correspondencia que se establece en la
relación.

Todo lo antes de manera resumida consiste en que el diagrama de entidadrelación describe los datos almacenados en una base de datos y sus relaciones.

Ejemplos de Diagramas Entidad Relación.

Ejemplo Nº 1

Imagen Nº 2

12
EJEMPLO Nº 2

Imagen Nº 3

ELEMENTOS DEL MODELO ENTIDAD-RELACIÓN
ENTIDAD
Se trata de un objeto del que se recoge información de interés de cara a la
base de datos. Gráficamente se representan mediante un rectángulo. Un ejemplo
seria la entidad banco, donde se recogerían los datos relativos a ese banco, como
puede ser el nombre, el número de sucursal, la dirección, etc.
Dentro de las entidades pueden ser fuertes o débiles. Las fuertes son las
que no dependen de otras entidades para existir, mientras que las entidades
débiles siempre dependen de otra entidad sino no tienen sentido por ellas mismas.
EJEMPLO DE ENTIDAD:
EMPLEADO
Id_empleado
Nombre
apellido
cedula

En este ejemplo la entidad tiene el nombre de empleado
13
RELACIÓN
Podemos definir la relación como una asociación de dos o más entidades. A
cada relación se le asigna un nombre para poder distinguirla de las demás y saber
su función dentro del modelo entidad-relación. Otra característica es el grado de
relación, siendo las de grado 1 relaciones que solo relacionan una entidad consigo
misma. Las de grado 2 son relaciones que asocian dos entidades distintas, y las
de grado n que se tratan de relaciones que unen más de dos entidades. Las
relaciones se representas gráficamente con rombos, dentro de ellas se coloca el
nombre de la relación.
Otra característica es el tipo de correspondencia entre dos relaciones;


1:1. Uno a uno, a cada ocurrencia de una entidad le corresponde
como máximo una ocurrencia de la otra entidad relacionada.



1:N. Uno a Mucho, a cada ocurrencia de la entidad A le pueden
corresponder varias de la entidad B.



N:M. Muchos a muchos, cada ocurrencia de una entidad puede
contener varias de la otra entidad relacionada y viceversa.

Para finalizar las características de la relación tenemos la Cardinalidad que
define el número máximo y mínimo de ocurrencias de cada tipo de entidad. Se
representa con los valores máximo coma mínimo encerrado entre paréntesis
encima o mejor dicho sobre, de la relación. Ejemplo así: (Máximo, Mínimo).

EJEMPLO DE RELACION:

Imagen Nº 4

14



PK: Clave Primaria y única
FK: Clave Foránea Hereda de la Entidad que lo contiene

ATRIBUTO
Se define como cada una de las propiedades de una entidad o relación.
Cada atributo tiene un nombre y todos los posibles valores que puede tener.
Dentro de una entidad tiene que haber un atributo principal que identifica a la
entidad y su valor tiene que ser único. Un ejemplo de atributo principal seria el dni
dentro de la entidad persona. Ponemos un ejemplo de lo que sería un esquema
del modelo entidad-relación.

EJEMPLO DE ATRIBUTO:
EMPLEADO
Id_empleado
Nombre
apellido
cedula




En este ejemplo los atributos son Id_empleado, nombre apellido, cedula,
etc
Ya sabemos que los campos obligatorios deben ir con asterisco (*)
dependiendo si son campos los cuales no pueden ser nulos y vamos a
necesitar datos de esos campos para búsqueda en la base de datos.

CARDINALIDAD DE LAS RELACIONES
El tipo de Cardinalidad se representa mediante una etiqueta en el exterior
de la relación, respectivamente: "1:1", "1:N" y "N:M", aunque la notación depende
del lenguaje utilizado, la que más se usa actualmente es el unificado. Otra forma
de expresar la Cardinalidad es situando un símbolo cerca de la línea que conecta
una entidad con una relación:

15


"0" si cada instancia de la entidad no está obligada a participar en la
relación.



"1" si toda instancia de la entidad está obligada a participar en la
relación y, además, solamente participa una vez.



"N"."M", ó "*" si cada instancia de la entidad no está obligada a
participar en la relación y puede hacerlo cualquier número de veces.

Ejemplos de relaciones que expresan Cardinalidad:


Cada esposo (entidad) está casado (relación) con una única esposa
(entidad) y viceversa. Es una relación 1:1.



Una factura (entidad) se emite (relación) a una persona (entidad) y
sólo una, pero una persona puede tener varias facturas emitidas a su
nombre. Todas las facturas se emiten a nombre de alguien. Es una
relación 1:N.



Un cliente (entidad) puede comprar (relación) varios artículos
(entidad) y un artículo puede ser comprado por varios clientes
distintos. Es una relación N:M.

Imagen Nº 5

16
CONCLUSIÓN
Luego de haber concluido este trabajo de investigación sobre bases de
datos fueron muchos los esfuerzos y conocimientos adquiridos durante dicha
elaboración. Algunos de los aspectos aprendidos y que de gran peso es la base
de datos sus diseños lógicos y físicos y el modelo entidad relación que no puede
fala para la creación de la misma.

El diseño y creación de la base de datos están en distintos modos de
organizar la información y representar las relaciones entre por datos los tres
modelos lógicos principales dentro de una base de datos son el modelo
conceptual y modelo físico los cuales tiene ciertas ventajas de procesamiento y
de negocios y el modelo físico.

Los gráficos y tablas nos sirven para resumir en un dibujo toda una serie de
datos mucho más explícito y fácil de asimilar, los tipos de gráficos que se pueden
utilizar en una base de datos son: conceptual, lógico y físico.

17
BIBLIOGRAFÍA


Base

De

Datos.

BuenasTareas.com.

Recuperado

08,

2009,

de

http://www.buenastareas.com/ensayos/Base-De-Datos/11037.html


Ruiz González, francisco, arquitectura de sistemas de base de datos.



Alberto Taboada Jiménez, MODELAMIENTO DE BASE DE DATOS.

18

Contenu connexe

Tendances (16)

2.3.1. el modelorelacional
2.3.1. el modelorelacional2.3.1. el modelorelacional
2.3.1. el modelorelacional
 
bd relacionales
bd relacionalesbd relacionales
bd relacionales
 
Base de datos
Base de datosBase de datos
Base de datos
 
09 modelo entrel
09 modelo entrel09 modelo entrel
09 modelo entrel
 
Modelado orientado a objetos de bd
Modelado orientado a objetos de bdModelado orientado a objetos de bd
Modelado orientado a objetos de bd
 
Guia de Base de Datos Unidad 2. Lissette T
Guia de Base de Datos Unidad 2. Lissette TGuia de Base de Datos Unidad 2. Lissette T
Guia de Base de Datos Unidad 2. Lissette T
 
Modelamiento de-entidad relacion
Modelamiento de-entidad relacionModelamiento de-entidad relacion
Modelamiento de-entidad relacion
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo E R
Modelo E RModelo E R
Modelo E R
 
Creación de Bases de Datos con Access 2010 desde cero
Creación de Bases de Datos con Access 2010 desde ceroCreación de Bases de Datos con Access 2010 desde cero
Creación de Bases de Datos con Access 2010 desde cero
 
EXCEL INDUCCION
EXCEL INDUCCIONEXCEL INDUCCION
EXCEL INDUCCION
 
Modelos Lógicos Basados en Objetos
Modelos Lógicos Basados en ObjetosModelos Lógicos Basados en Objetos
Modelos Lógicos Basados en Objetos
 
004 normalizacion
004 normalizacion004 normalizacion
004 normalizacion
 
Tema3 modelo entidadrelacion
Tema3 modelo entidadrelacionTema3 modelo entidadrelacion
Tema3 modelo entidadrelacion
 
3 diseño de-BD
3 diseño de-BD3 diseño de-BD
3 diseño de-BD
 

Similaire à Modelo BD

Omar,liz,chuya,freddy y hector
Omar,liz,chuya,freddy y hectorOmar,liz,chuya,freddy y hector
Omar,liz,chuya,freddy y hectorFreddy Ojeda
 
tema-8-bd-entidad-relacion base de datos
tema-8-bd-entidad-relacion base de datostema-8-bd-entidad-relacion base de datos
tema-8-bd-entidad-relacion base de datosBereGarita
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°partekendripinto
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°partekendripinto
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datosmmazonf
 
Modelo de Datos E-R
Modelo de Datos E-RModelo de Datos E-R
Modelo de Datos E-RCarol Puche
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacionLuis Lucho
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
TEMA_2_EL_MODELO_ENTIDAD_RELACION.ppt
TEMA_2_EL_MODELO_ENTIDAD_RELACION.pptTEMA_2_EL_MODELO_ENTIDAD_RELACION.ppt
TEMA_2_EL_MODELO_ENTIDAD_RELACION.pptAbigailLiendolopez1
 
TEMA 2 EL MODELO ENTIDAD RELACION.ppt
TEMA 2 EL MODELO ENTIDAD RELACION.pptTEMA 2 EL MODELO ENTIDAD RELACION.ppt
TEMA 2 EL MODELO ENTIDAD RELACION.pptXiomaraVaca
 
Unidad BBDD relacionales
Unidad BBDD relacionalesUnidad BBDD relacionales
Unidad BBDD relacionalesJuanSaldaaRived
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relaciónalvarezkvn
 

Similaire à Modelo BD (20)

Omar,liz,chuya,freddy y hector
Omar,liz,chuya,freddy y hectorOmar,liz,chuya,freddy y hector
Omar,liz,chuya,freddy y hector
 
Omar, lis,chuya
Omar, lis,chuyaOmar, lis,chuya
Omar, lis,chuya
 
Clase 2 -
Clase 2 -Clase 2 -
Clase 2 -
 
Clase2 modelo de-datos
Clase2 modelo de-datosClase2 modelo de-datos
Clase2 modelo de-datos
 
Clase2 modelo de-datos
Clase2 modelo de-datosClase2 modelo de-datos
Clase2 modelo de-datos
 
tema-8-bd-entidad-relacion base de datos
tema-8-bd-entidad-relacion base de datostema-8-bd-entidad-relacion base de datos
tema-8-bd-entidad-relacion base de datos
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°parte
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°parte
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Modelo de Datos E-R
Modelo de Datos E-RModelo de Datos E-R
Modelo de Datos E-R
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacion
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
TEMA_2_EL_MODELO_ENTIDAD_RELACION.ppt
TEMA_2_EL_MODELO_ENTIDAD_RELACION.pptTEMA_2_EL_MODELO_ENTIDAD_RELACION.ppt
TEMA_2_EL_MODELO_ENTIDAD_RELACION.ppt
 
TEMA 2 EL MODELO ENTIDAD RELACION.ppt
TEMA 2 EL MODELO ENTIDAD RELACION.pptTEMA 2 EL MODELO ENTIDAD RELACION.ppt
TEMA 2 EL MODELO ENTIDAD RELACION.ppt
 
Modelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdfModelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdf
 
Unidad BBDD relacionales
Unidad BBDD relacionalesUnidad BBDD relacionales
Unidad BBDD relacionales
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relación
 

Dernier

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
 
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
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
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
 
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
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
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
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
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
 
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
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
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
 

Dernier (20)

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
 
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
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
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
 
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
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
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
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
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
 
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
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
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
 

Modelo BD

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DEL ESTADO BOLÍVAR UNIDAD CURRICULAR: MODELO DE BASE DE DATOS PRESENTADO A: PRESENTADO POR: Prof. Lizardi Nosmel Henriquez Dubraska C.I: 19.870.828 Ciudad Bolívar, Octubre del 2013 1
  • 2. ÍNDICE GENERAL Pág. Índice de Figuras………………………………………………………….. 03 Índice de Tablas………………………………………………………….. 04 Introducción………………………………………………………………... 05 Definición de Diseño Lógico…………………………………...………… 06 Ejemplo de Diseño Lógico……………………….…………...………… 06 Definición de Diseño Físico.…………………………………..………… 07 Ejemplo de Diseño Físico……………………….……………………… 08 Definición del Modelo Entidad Relación……………………….……… 11 Elementos del Modelo Entidad-Relación………………………………. 13 Entidad……………………………………………….……………. 13 Relación………………………………………………..………….. 14 Atributo……………………………………………..……………… 15 Cardinalidad de das Relaciones…………………..……………. 15 Conclusión 17 Bibliografía 18 2
  • 3. ÍNDICE DE FIGURAS Pág. Imagen Nº 1……………………………………………………………….. 07 Imagen Nº 2……………………………………………………………….. 12 Imagen Nº 3……………………………………………………………….. 13 Imagen Nº 4……………………………………………………………….. 14 Imagen Nº 5……………………………………………………………….. 16 3
  • 4. ÍNDICE DE TABLAS Pág. Tabla Nº 1……………………………………………………………….. 08 Tabla Nº 2……………………………………………………………….. 09 Tabla Nº 3……………………………………………………………….. 10 4
  • 5. INTRODUCCIÓN Este trabajo a de tratar será, sobre las Bases de Datos de forma particular tiene que ver con: El Modelado de Base de Datos Físico, Lógico y Diagrama Entidad Relación.. Todos sabemos que las bases son cualquier conjunto de datos organizados para su almacenamiento en la memoria de un ordenador o computadora, diseñado para facilitar su mantenimiento y acceso de una forma estándar. Los datos suelen aparecer en forma de texto, números o gráficos. Desde su aparición en la década de 1950, se han hecho imprescindibles para las sociedades industriales. La Base de Datos tienen varios tipos entre ellos están: Base de Datos Relacional, Base de Datos Jerárquica, Bases de Datos Red también sus tipos de Datos que pueden ser tanto de Entrada como de Salida y los tipos de Datos para los campos de una tabla. 5
  • 6. 1 DISEÑO LÓGICO Y FÍSICO DE UNA BASE DE DATOS MODELO LOGICO Es una descripción de la estructura de la base de datos en términos de las estructuras de datos que puede procesar un tipo de SGBD. Un modelo lógico, es un lenguaje usado para especificar esquemas lógicos (modelo relacional, modelo de red, etc.). El diseño lógico depende del tipo de SGBD que se vaya a utilizar, no depende del producto concreto. Es una descripción usada para especificar el esquema lógico detallado del modelo conceptual, depende del tipo SGBD que se va a utilizar y no depende del producto concreto. En si el Modelo Lógico, no es más que el que especifica que se guarda en la Base de Datos. EJEMPLO DE MODELO LOGICO 1.- Conceptualizamos el problema (modelo conceptual) para ver que nos solicitan y las tablas necesarias para la ejecución. 2.- Sacamos las tablas que necesitamos para sacar un detalle de alquiler de cds 3.- Nombre de la base de datos: alquiler de cds 4.- Modelo Lógico E-R Ejemplo de manera gráfica a continuación: 6
  • 7. Imagen Nº 1 MODELO FISICO Es donde se especifica cómo se guardan los datos. Es una descripción de la implementación de una base de datos en memoria secundaria: las estructuras de almacenamiento y los métodos utilizados para tener un acceso eficiente a los datos. Por ello, el diseño físico depende del SGBD concreto y el esquema físico se expresa mediante su lenguaje de definición de datos. Es una implementación de una base de datos en las estructuras de almacenamiento y los métodos eficiente a los datos. Depende del SGBD concreto, y se expresa de una manera más detallada (atributos, relaciones, etc.). 7
  • 8. EJEMPLO DE MODELO FISICO En este modelo debemos sacar de cada tabla entidad las características de cada campo y un ejemplo. Vamos a realizar el modelo físico de las dos primeras entidades de nuestra base. ENTIDAD CLIENTE CAMPO CLAVE OBLIGATORIO TIPO DE EJEMPLO DATO Id_cliente PK SI numerico 01 telefono - SI numerico 2832010 nombre - SI alfanumerico vinicio email - NO alfanumerico vinidj77@hotmail.com Numero - SI numerico 1716987075 - SI date 21/07/86 - NO date 23/05/2000 - NO alfanumerico Base de datos - NO alfanumerico soltero cedula Fecha de nac Fecha de insc Tema interes estado Grafica Nº 1 8
  • 9. ENTIDAD SANCION CAMPO CLAVE OBLIGATORIO TIPO DE EJEMPLO DATO ID_SANCION PK SI numerico 1000 ID_CLIENTE FK SI numerico 435 Tipo_sancion - SI alfanumerico grave Nro días - SI numerico 20 sancion Grafica Nº 2 Debemos completar así las demás entidades. 1. Tomar muy en cuenta las claves de cada entidad dependiendo de las relaciones. 2. No olvidarnos de poner las claves foráneas que se heredan de la entidad que proviene, en este modelo por ejemplo 3. El cliente puede tener muchas sanciones entonces a la entidad SANCION pasa el campo ID_CLIENTE como clave FORANEA como podemos observar en la tabla de la entidad SANCION. PASO A TABLAS DE CADA ENTIDAD En el paso a tablas debemos llenar datos en las entidades, poniendo a los campos en forma horizontal. 9
  • 10. CLIENTE Id_cliente telefono Nombre mail cedula Fecha_nac Fecha_ins tema estado 001 224859 Cesar cesar@ 024742565 12/04/85 23/12/2000 salud 002 258459 Antonio ghoor@ 146634552 25/03/84 25/12/2000 informatica casado 003 325478 Jose sddf@ 24/12/2000 ciencia 544255774 12/10/80 casado viudo 004 005 Grafica Nº 3 Agregar los datos que creamos convenientes para llenar nuestra base de datos en cada entidad 10
  • 11. 2 DIAGRAMA ENTIDAD RELACIÓN DEFINICIÓN DEL MODELO ENTIDAD-RELACIÓN Denominado por sus siglas como: E-R; Este modelo representa a la realidad a través de un Esquema gráfico empleando los terminología de Entidades, que son objetos que existen y son los elementos principales que se identifican en el problema a resolver con el diagramado y se distinguen de otros por sus características particulares denominadas Atributos, el enlace que rige la unión de las entidades está representada por la relación del modelo. En un DER, cada entidad se representa mediante un rectángulo, cada relación mediante un rombo y cada dominio (conjunto donde toma valores el atributo) mediante un círculo. Mediante líneas se conectan las entidades con las relaciones, igual que las entidades con los dominios, representando a los atributos. Los Atributos Llaves se representan subrayando el correspondiente conjunto de valores. En ocasiones, una entidad no puede ser identificada únicamente por el valor de sus propios atributos. En estos casos, se utilizan conjuntamente las relaciones con los atributos para lograr la requerida identificación unívoca. Estas entidades reciben el nombre de entidades débiles y se representan en el DER con un doble rectángulo. El MER restringe las relaciones a usar para identificar las entidades débiles a relaciones binarias del tipo 1: N. Así, por ejemplo, una ocurrencia de "trabajador" puede tener N ocurrencias "persona-dependiente" asociadas, donde además, la existencia de las ocurrencias en la segunda entidad depende de la existencia de una ocurrencia que le corresponda en la primera entidad. Por ejemplo, en el modelo habrá personas dependientes de un trabajador sólo si ese trabajador existe. Para indicar esa dependencia en la existencia se usa una saeta en el DER. La llave de una entidad débil se forma combinando la llave de la entidad regular que la determina con algún otro atributo que defina 11
  • 12. unívocamente cada entidad débil asociada a una entidad regular dada. (Una entidad se denomina regular si no es débil). En una relación, la llave es la combinación de las llaves de todas las entidades asociadas. Para cada relación se determina su tipo (simple o complejo) y en el DER se escribe el tipo de correspondencia. Por ejemplo, una empresa puede tener varios (n) trabajadores asociados y un trabajador pertenece a una sola empresa (1). En la relación Trabajador-Máquina-Pieza, un trabajador puede trabajar en n máquinas, produciendo p piezas, o una pieza puede ser producida por m trabajadores en n máquinas. Aquí, m, n y p no identifican un número específico, sino solamente el tipo de correspondencia que se establece en la relación. Todo lo antes de manera resumida consiste en que el diagrama de entidadrelación describe los datos almacenados en una base de datos y sus relaciones. Ejemplos de Diagramas Entidad Relación. Ejemplo Nº 1 Imagen Nº 2 12
  • 13. EJEMPLO Nº 2 Imagen Nº 3 ELEMENTOS DEL MODELO ENTIDAD-RELACIÓN ENTIDAD Se trata de un objeto del que se recoge información de interés de cara a la base de datos. Gráficamente se representan mediante un rectángulo. Un ejemplo seria la entidad banco, donde se recogerían los datos relativos a ese banco, como puede ser el nombre, el número de sucursal, la dirección, etc. Dentro de las entidades pueden ser fuertes o débiles. Las fuertes son las que no dependen de otras entidades para existir, mientras que las entidades débiles siempre dependen de otra entidad sino no tienen sentido por ellas mismas. EJEMPLO DE ENTIDAD: EMPLEADO Id_empleado Nombre apellido cedula En este ejemplo la entidad tiene el nombre de empleado 13
  • 14. RELACIÓN Podemos definir la relación como una asociación de dos o más entidades. A cada relación se le asigna un nombre para poder distinguirla de las demás y saber su función dentro del modelo entidad-relación. Otra característica es el grado de relación, siendo las de grado 1 relaciones que solo relacionan una entidad consigo misma. Las de grado 2 son relaciones que asocian dos entidades distintas, y las de grado n que se tratan de relaciones que unen más de dos entidades. Las relaciones se representas gráficamente con rombos, dentro de ellas se coloca el nombre de la relación. Otra característica es el tipo de correspondencia entre dos relaciones;  1:1. Uno a uno, a cada ocurrencia de una entidad le corresponde como máximo una ocurrencia de la otra entidad relacionada.  1:N. Uno a Mucho, a cada ocurrencia de la entidad A le pueden corresponder varias de la entidad B.  N:M. Muchos a muchos, cada ocurrencia de una entidad puede contener varias de la otra entidad relacionada y viceversa. Para finalizar las características de la relación tenemos la Cardinalidad que define el número máximo y mínimo de ocurrencias de cada tipo de entidad. Se representa con los valores máximo coma mínimo encerrado entre paréntesis encima o mejor dicho sobre, de la relación. Ejemplo así: (Máximo, Mínimo). EJEMPLO DE RELACION: Imagen Nº 4 14
  • 15.   PK: Clave Primaria y única FK: Clave Foránea Hereda de la Entidad que lo contiene ATRIBUTO Se define como cada una de las propiedades de una entidad o relación. Cada atributo tiene un nombre y todos los posibles valores que puede tener. Dentro de una entidad tiene que haber un atributo principal que identifica a la entidad y su valor tiene que ser único. Un ejemplo de atributo principal seria el dni dentro de la entidad persona. Ponemos un ejemplo de lo que sería un esquema del modelo entidad-relación. EJEMPLO DE ATRIBUTO: EMPLEADO Id_empleado Nombre apellido cedula   En este ejemplo los atributos son Id_empleado, nombre apellido, cedula, etc Ya sabemos que los campos obligatorios deben ir con asterisco (*) dependiendo si son campos los cuales no pueden ser nulos y vamos a necesitar datos de esos campos para búsqueda en la base de datos. CARDINALIDAD DE LAS RELACIONES El tipo de Cardinalidad se representa mediante una etiqueta en el exterior de la relación, respectivamente: "1:1", "1:N" y "N:M", aunque la notación depende del lenguaje utilizado, la que más se usa actualmente es el unificado. Otra forma de expresar la Cardinalidad es situando un símbolo cerca de la línea que conecta una entidad con una relación: 15
  • 16.  "0" si cada instancia de la entidad no está obligada a participar en la relación.  "1" si toda instancia de la entidad está obligada a participar en la relación y, además, solamente participa una vez.  "N"."M", ó "*" si cada instancia de la entidad no está obligada a participar en la relación y puede hacerlo cualquier número de veces. Ejemplos de relaciones que expresan Cardinalidad:  Cada esposo (entidad) está casado (relación) con una única esposa (entidad) y viceversa. Es una relación 1:1.  Una factura (entidad) se emite (relación) a una persona (entidad) y sólo una, pero una persona puede tener varias facturas emitidas a su nombre. Todas las facturas se emiten a nombre de alguien. Es una relación 1:N.  Un cliente (entidad) puede comprar (relación) varios artículos (entidad) y un artículo puede ser comprado por varios clientes distintos. Es una relación N:M. Imagen Nº 5 16
  • 17. CONCLUSIÓN Luego de haber concluido este trabajo de investigación sobre bases de datos fueron muchos los esfuerzos y conocimientos adquiridos durante dicha elaboración. Algunos de los aspectos aprendidos y que de gran peso es la base de datos sus diseños lógicos y físicos y el modelo entidad relación que no puede fala para la creación de la misma. El diseño y creación de la base de datos están en distintos modos de organizar la información y representar las relaciones entre por datos los tres modelos lógicos principales dentro de una base de datos son el modelo conceptual y modelo físico los cuales tiene ciertas ventajas de procesamiento y de negocios y el modelo físico. Los gráficos y tablas nos sirven para resumir en un dibujo toda una serie de datos mucho más explícito y fácil de asimilar, los tipos de gráficos que se pueden utilizar en una base de datos son: conceptual, lógico y físico. 17