SlideShare uma empresa Scribd logo
1 de 37
INGENIERÍA DE SISTEMAS
BASE DE DATOS

1
Definición de Base de Datos
Todo buen curso necesita empezar con algunos conceptos básicos
para el mejor entendimiento del mismo, por lo tanto empezaremos
con las definiciones que involucran a las bases de datos.

Dato:
Información:

Conjunto de caracteres con algún significado, pueden ser
numéricos, alfabéticos, o alfanuméricos

Es un conjunto ordenado de datos los cuales son
manejados según la necesidad del usuario, para que un
conjunto de datos pueda ser procesado eficientemente y
pueda dar lugar a información, primero se debe guardar
lógicamente en archivos.
Modelos de datos.
Modelo: Es una representación de la realidad que contiene las características
generales de algo que se va a realizar. En base de datos, esta representación
la elaboramos de forma gráfica

¿Qué es modelo de datos?
Es una colección de herramientas conceptuales para describir los datos, las
relaciones que existen entre ellos, semántica asociada a los datos y restricciones de
consistencia. Los modelos de datos se dividen en tres grupos:
Modelos lógicos basados en objetos.
* Modelo Entidad-Relación
Modelos lógicos basados en registros.
* Modelo relacional.

Modelos físicos de datos.
* Modelo unificador
Modelo Entidad-Relación
ENTIDAD: Algo que es de interés para una organización (negocio) o
Se expresa guardando información

* Interés del negocio
* ¿Qué información debemos guardar?
Sustantivo o frase en mayúscula

PRODUCTO

CLIENTE

ENTIDAD

FACTURA
ATRIBUTO Características o propiedades de la entidad
MUJERES
Maria López Rosas

Nombre

36 años

Edad

1.70 mts

Estatura

Soltera

Estado Civil

Entidad
Valores de los
atributos

Características de los
atributos

A
T
R
I
B
U
T
O
S
CONTEXTO DEL NEGOCIO

Los clientes hacen pedidos en grandes cantidades de productos

Entidades
Candidatas

CLIENTES

Obtener las entidades
Matriz de Procesos

PEDIDOS
PRODUCTOS
NOTACIÓN DE UN ATRIBUTO

Dimensiones

Color

Se representa un atributo por medio de una
elipse y el interior se estribe el nombre

PUERTA
Tipo de
material

Modelo

Fecha de
vencimiento

Marca

Color

PINTURA

Precio

Tipo

Unidad
medida
CONCEPTO DE RELACIÓN
A

B

Rita Ayala Quispe

Trabaja en:

José Quiroz Ferrer

IBM

Trabaja en:
MICROSOFT

Susy Díaz Campos

Jenny López Díaz

Trabaja en:

Entidad Empleado

DATA COUNT
S.A.

Entidad Empresa

La relación se representa por medio de un rombo y en
Interior se escribe el nombre que es un verbo(acción)
Empleado

Trabaja
en

Empresa
CONCEPTO DE CARDINALIDAD (c)
Es el numero de relaciones que tiene un elemento de una entidad
(empleado), con otros u otros elementos de otra entidad (empresa).
SEMÁNTICA DE RELACIÓN

Contexto Del Negocio:
EMPLEADO

EMPRESA

R: Un empleado debe trabajar en una Empresa
R-1: En una Empresa deben trabajar uno o mas empleados
1
EMPLEADO

1,1

1,M

EMPLEADO

1

EMPRESA

Trabaja en
1,M

EMPLEADO

EMPRESA

Trabaja en

1,1
Trabaja en

1,M

EMPRESA
CITA

R:

MÉDICO

Una cita debe contener un médico

R-1: Un médico puede estar contenido en una o mas citas

1
CITA

1,1

0,M

CITA

1

MÉDICO

Contiene
0,M

CITA

MÉDICO

Contiene

1,1
Contiene

1,M

MÉDICO
CLIENTE

R:

PEDIDOS
Un cliente puede hacer uno o mas pedidos

R-1: Un pedido puede ser hecho por un cliente
1

0,M

CLIENTE

PEDIDOS

Hace
1,1

CLIENTE

1
PEDIDO

Hace

RESUMEN
1,1
CLIENTE

0,M
Hace

1,M

H PEDIDOS
CONDUCTOR

R:

BREVETE

Un conductor puede tener un brevete

R-1: Un brevete debe ser para un conductor
1

0,1

CONDUCTOR

BREVETE

Tiene
1,1

CONDUCTOR

1
BREVETE

Tiene

RESUMEN
1,1
CONDUCTOR

0,1
Tiene

1,1

H BREVETE ace
PROFORMA

R:

VENDEDOR

Una proforma debe ser hecha por un vendedor

R-1: Un vendedor puede hacer una o mas proformas
1

1,1

PROFORMA

VENDEDOR

Hace
1,M

1

PROFORMA

VENDEDOR

Hace

RESUMEN
1,M
PROFORMA

1,1
Hace

1,M

H VENDEDOR
ENTIDAD FUERTES
Al conjunto de entidades que tienen una clave primaria

ENTIDAD DEBILES

Al conjunto de entidades que no tienen suficientes atributos para
Formar una clave primaria

BUS

genera

PASAJE

Si eliminamos un bus, debemos eliminar también todos los pasajes
que han Vendido para ese bus
GRADO
Numero de conjuntos de entidades que intervienen en un relación
EMPLEADO

Relación de grado 1

CodEmp
EMPLEADO

Casado con

NomEmp
EdadEmp
FecingEmp
SalarioEmp
Cod_Esp

* Un empleado puede estar casado con una empleada
* Una empleada puede estar casada con un empleado
EMPLEADO
EMPLEADO

CURSO

Es jefe de

Es pre
requisito

PERSONA

CodEmp
NomEmp
EdadEmp
FecingEmp
SalarioEmp
CodJefEmp

Patrocinador
Relación de grado 2

CLIENTE

Hace

H PEDIDOS

1,M

EMPLEADO

Trabaja en

1,M

EMPRESA
Relación de grado 3
Un proveedor distribuye productos a nuestras dos tiendas

PRODUCTO

Distribución

PROVEEDOR

TIENDA

DISTRIBUCION

Incluye

PRODUCTO

DISTRIBUCION

Es
realizado

PROVEEDOR

Es para

TIENDA

DISTRIBUCION
CodProd

Fecha
Cantidad

NumDist

PRODUCTO

Incluye

DISTRIBUCION

Es para

TIENDA

Es
realizado

PROVEEDOR
Un profesor dicta cursos en diferentes aulas

PROFESOR

Enseña

AULA

CURSO
ENSEÑA

Tiene

ENSEÑA

Se
Realiza

ENSEÑA

Incluye

CURSO

AULA

PROFESOR
GENERALIZACION

nombre

Atributos
semejantes
(generalizados)

ctacte

dirección

código
G
e
n
e
r
a
l
i
z
a
c
i
ó
n

cliente

Entidad global
generada
Se lee: es un (una)

Cliente
natural

Seguro social

Entidades de
bajo nivel

Cliente
empresa

Nombre
contacto

Num.
trabajadores

Atributos
individuales
ESPECIALIZACION

fecha

cliente
detalle

numero

Comprobante
De pago

Boleta de
venta

Factura

Ruc

E
S
P
E
C
I
A
L
I
Z
A
C
I
O
N
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos
Base de datos

Mais conteúdo relacionado

Destaque (20)

La internet
La internetLa internet
La internet
 
Especificacion E067 Documento Funcional
Especificacion E067   Documento FuncionalEspecificacion E067   Documento Funcional
Especificacion E067 Documento Funcional
 
Mi curriculum
Mi curriculumMi curriculum
Mi curriculum
 
Las Fuentes de Cozvijar
Las Fuentes de CozvijarLas Fuentes de Cozvijar
Las Fuentes de Cozvijar
 
DSF 2012 - SimGruas
DSF 2012 - SimGruasDSF 2012 - SimGruas
DSF 2012 - SimGruas
 
Panneaux Signalisation
Panneaux SignalisationPanneaux Signalisation
Panneaux Signalisation
 
Expoteoríafundamentada
ExpoteoríafundamentadaExpoteoríafundamentada
Expoteoríafundamentada
 
Presentación a&g 2010
Presentación a&g 2010Presentación a&g 2010
Presentación a&g 2010
 
Lugares de Villamena
Lugares de VillamenaLugares de Villamena
Lugares de Villamena
 
America latina ricardo-
America latina  ricardo-America latina  ricardo-
America latina ricardo-
 
Slide nadja 2013
Slide nadja   2013Slide nadja   2013
Slide nadja 2013
 
Presentación
Presentación Presentación
Presentación
 
Cuadros crosdokin
Cuadros crosdokinCuadros crosdokin
Cuadros crosdokin
 
Uso de skype en los Centros Guadalinfo
Uso de skype en los Centros GuadalinfoUso de skype en los Centros Guadalinfo
Uso de skype en los Centros Guadalinfo
 
Webinar 1
Webinar 1Webinar 1
Webinar 1
 
Manual para ajudar nas inscrições cjc2011
Manual para ajudar nas inscrições   cjc2011Manual para ajudar nas inscrições   cjc2011
Manual para ajudar nas inscrições cjc2011
 
Zonificasion jennifer
Zonificasion jenniferZonificasion jennifer
Zonificasion jennifer
 
Taller de cedi
Taller de cediTaller de cedi
Taller de cedi
 
Malba gala y alu
Malba gala y aluMalba gala y alu
Malba gala y alu
 
普通の見積り勉強会 番外編
普通の見積り勉強会 番外編普通の見積り勉強会 番外編
普通の見積り勉強会 番外編
 

Semelhante a Base de datos

Trabajo sobre base de datos
Trabajo sobre base de datosTrabajo sobre base de datos
Trabajo sobre base de datosJulio Fernandez
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft accesskrissthi_13
 
Modelo conceptual y relacional.docx
Modelo conceptual y relacional.docxModelo conceptual y relacional.docx
Modelo conceptual y relacional.docxJimena Fagua
 
Gestion de base de datos - Modelo Conceptual
Gestion de base de datos - Modelo ConceptualGestion de base de datos - Modelo Conceptual
Gestion de base de datos - Modelo ConceptualJuan Torres Rojas
 
Modelos de BDD y Modelos de Datos
Modelos de BDD y Modelos de DatosModelos de BDD y Modelos de Datos
Modelos de BDD y Modelos de DatosJosé Padrón
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relaciónalvarezkvn
 
Modelo relaciona lv 2
Modelo relaciona lv  2Modelo relaciona lv  2
Modelo relaciona lv 2omarpinto
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datosverosima
 
Capítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdfCapítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdfSumica1
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de DatosEnrique Cabello
 
Unidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rUnidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rSebastian Perez
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datosJeff Jesús
 
ingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfSALVADOR ALTEZ PALOMINO
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datosesacre
 

Semelhante a Base de datos (20)

Trabajo sobre base de datos
Trabajo sobre base de datosTrabajo sobre base de datos
Trabajo sobre base de datos
 
Base de Datos (UPS)
Base de Datos (UPS)Base de Datos (UPS)
Base de Datos (UPS)
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Modelo conceptual y relacional.docx
Modelo conceptual y relacional.docxModelo conceptual y relacional.docx
Modelo conceptual y relacional.docx
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Gestion de base de datos - Modelo Conceptual
Gestion de base de datos - Modelo ConceptualGestion de base de datos - Modelo Conceptual
Gestion de base de datos - Modelo Conceptual
 
Modelos de BDD y Modelos de Datos
Modelos de BDD y Modelos de DatosModelos de BDD y Modelos de Datos
Modelos de BDD y Modelos de Datos
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relación
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Modelo relaciona lv 2
Modelo relaciona lv  2Modelo relaciona lv  2
Modelo relaciona lv 2
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
 
Capítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdfCapítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdf
 
El modelo de datos entidad
El modelo de datos entidadEl modelo de datos entidad
El modelo de datos entidad
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de Datos
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Unidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rUnidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e r
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
ingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdf
 
Que estres tanta tarea
Que estres tanta tareaQue estres tanta tarea
Que estres tanta tarea
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datos
 

Último

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
 
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
 
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
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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 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
 

Último (20)

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
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
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
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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 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.
 

Base de datos

  • 2. Definición de Base de Datos Todo buen curso necesita empezar con algunos conceptos básicos para el mejor entendimiento del mismo, por lo tanto empezaremos con las definiciones que involucran a las bases de datos. Dato: Información: Conjunto de caracteres con algún significado, pueden ser numéricos, alfabéticos, o alfanuméricos Es un conjunto ordenado de datos los cuales son manejados según la necesidad del usuario, para que un conjunto de datos pueda ser procesado eficientemente y pueda dar lugar a información, primero se debe guardar lógicamente en archivos.
  • 3. Modelos de datos. Modelo: Es una representación de la realidad que contiene las características generales de algo que se va a realizar. En base de datos, esta representación la elaboramos de forma gráfica ¿Qué es modelo de datos? Es una colección de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica asociada a los datos y restricciones de consistencia. Los modelos de datos se dividen en tres grupos: Modelos lógicos basados en objetos. * Modelo Entidad-Relación Modelos lógicos basados en registros. * Modelo relacional. Modelos físicos de datos. * Modelo unificador
  • 4.
  • 5. Modelo Entidad-Relación ENTIDAD: Algo que es de interés para una organización (negocio) o Se expresa guardando información * Interés del negocio * ¿Qué información debemos guardar? Sustantivo o frase en mayúscula PRODUCTO CLIENTE ENTIDAD FACTURA
  • 6. ATRIBUTO Características o propiedades de la entidad MUJERES Maria López Rosas Nombre 36 años Edad 1.70 mts Estatura Soltera Estado Civil Entidad Valores de los atributos Características de los atributos A T R I B U T O S
  • 7. CONTEXTO DEL NEGOCIO Los clientes hacen pedidos en grandes cantidades de productos Entidades Candidatas CLIENTES Obtener las entidades Matriz de Procesos PEDIDOS PRODUCTOS
  • 8. NOTACIÓN DE UN ATRIBUTO Dimensiones Color Se representa un atributo por medio de una elipse y el interior se estribe el nombre PUERTA Tipo de material Modelo Fecha de vencimiento Marca Color PINTURA Precio Tipo Unidad medida
  • 9. CONCEPTO DE RELACIÓN A B Rita Ayala Quispe Trabaja en: José Quiroz Ferrer IBM Trabaja en: MICROSOFT Susy Díaz Campos Jenny López Díaz Trabaja en: Entidad Empleado DATA COUNT S.A. Entidad Empresa La relación se representa por medio de un rombo y en Interior se escribe el nombre que es un verbo(acción) Empleado Trabaja en Empresa
  • 10. CONCEPTO DE CARDINALIDAD (c) Es el numero de relaciones que tiene un elemento de una entidad (empleado), con otros u otros elementos de otra entidad (empresa).
  • 11. SEMÁNTICA DE RELACIÓN Contexto Del Negocio: EMPLEADO EMPRESA R: Un empleado debe trabajar en una Empresa R-1: En una Empresa deben trabajar uno o mas empleados 1 EMPLEADO 1,1 1,M EMPLEADO 1 EMPRESA Trabaja en 1,M EMPLEADO EMPRESA Trabaja en 1,1 Trabaja en 1,M EMPRESA
  • 12. CITA R: MÉDICO Una cita debe contener un médico R-1: Un médico puede estar contenido en una o mas citas 1 CITA 1,1 0,M CITA 1 MÉDICO Contiene 0,M CITA MÉDICO Contiene 1,1 Contiene 1,M MÉDICO
  • 13. CLIENTE R: PEDIDOS Un cliente puede hacer uno o mas pedidos R-1: Un pedido puede ser hecho por un cliente 1 0,M CLIENTE PEDIDOS Hace 1,1 CLIENTE 1 PEDIDO Hace RESUMEN 1,1 CLIENTE 0,M Hace 1,M H PEDIDOS
  • 14. CONDUCTOR R: BREVETE Un conductor puede tener un brevete R-1: Un brevete debe ser para un conductor 1 0,1 CONDUCTOR BREVETE Tiene 1,1 CONDUCTOR 1 BREVETE Tiene RESUMEN 1,1 CONDUCTOR 0,1 Tiene 1,1 H BREVETE ace
  • 15. PROFORMA R: VENDEDOR Una proforma debe ser hecha por un vendedor R-1: Un vendedor puede hacer una o mas proformas 1 1,1 PROFORMA VENDEDOR Hace 1,M 1 PROFORMA VENDEDOR Hace RESUMEN 1,M PROFORMA 1,1 Hace 1,M H VENDEDOR
  • 16. ENTIDAD FUERTES Al conjunto de entidades que tienen una clave primaria ENTIDAD DEBILES Al conjunto de entidades que no tienen suficientes atributos para Formar una clave primaria BUS genera PASAJE Si eliminamos un bus, debemos eliminar también todos los pasajes que han Vendido para ese bus
  • 17. GRADO Numero de conjuntos de entidades que intervienen en un relación EMPLEADO Relación de grado 1 CodEmp EMPLEADO Casado con NomEmp EdadEmp FecingEmp SalarioEmp Cod_Esp * Un empleado puede estar casado con una empleada * Una empleada puede estar casada con un empleado
  • 18. EMPLEADO EMPLEADO CURSO Es jefe de Es pre requisito PERSONA CodEmp NomEmp EdadEmp FecingEmp SalarioEmp CodJefEmp Patrocinador
  • 19. Relación de grado 2 CLIENTE Hace H PEDIDOS 1,M EMPLEADO Trabaja en 1,M EMPRESA
  • 20. Relación de grado 3 Un proveedor distribuye productos a nuestras dos tiendas PRODUCTO Distribución PROVEEDOR TIENDA DISTRIBUCION Incluye PRODUCTO DISTRIBUCION Es realizado PROVEEDOR Es para TIENDA DISTRIBUCION
  • 22. Un profesor dicta cursos en diferentes aulas PROFESOR Enseña AULA CURSO
  • 24. GENERALIZACION nombre Atributos semejantes (generalizados) ctacte dirección código G e n e r a l i z a c i ó n cliente Entidad global generada Se lee: es un (una) Cliente natural Seguro social Entidades de bajo nivel Cliente empresa Nombre contacto Num. trabajadores Atributos individuales