SlideShare une entreprise Scribd logo
1  sur  15
Diseño de Base de Datos relacionales Lic. Silvia Silvetti
[object Object]
Pasos para diseñar una Base de Datos: ,[object Object],[object Object],[object Object],[object Object]
Entidad (Tabla) ,[object Object],[object Object]
Las tablas se representan con una figura como la siguiente: Nombre de la Tabla
Atributo (Campo) ,[object Object],[object Object],[object Object]
Nombres de campos  ,[object Object]
Los campos de una tabla se representan dentro de ella, uno debajo del otro.  Campo 1 Campo 2 Campo 3 … . Campo n Nombre de la Tabla
Ejemplo: La tabla de Empleados contiene los campos para Legajo, Apellido, Nombre, Domicilio, Localidad, Teléfono, Teléfono alternativo, Fecha de Nacimiento, Fecha de Ingreso de cada empleado. Empleados Legajo Apellido Nombre Domicilio Localidad Telefono1 Telefono2 FechaNacimiento FechaIngreso
Establecer claves principales ,[object Object],[object Object],[object Object]
Estableciendo claves principales ,[object Object],*
Ejemplo: Representación de la clave principal o campo clave de la tabla de Empleados: * Empleados Legajo Apellido Nombre Domicilio Localidad Telefono1 Telefono2 FechaNacimiento FechaIngreso
Relacionar las Tablas ,[object Object],[object Object]
Ejemplo: Para relacionar la tabla de Empleados con la tabla de Sectores hay que vincular el campo CodSector (Código de Sector) de la tabla Sectores con el campo CodSector de la tabla Empleados y determinar el tipo de relación. 1 N Legajo Apellido Nombre Domicilio Localidad Telefono1 Telefono2 FechaNacimiento FechaIngreso CodSector Empleados * Sectores CodSector DescSector *
Diseñar objetos ,[object Object],[object Object]

Contenu connexe

Tendances

Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamientoJOHN BONILLA
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datosZcnp1234
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
Base de datos con conclusion
Base de datos con conclusionBase de datos con conclusion
Base de datos con conclusionAngel kbn
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoBertha Canaviri
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Software propietario
Software propietarioSoftware propietario
Software propietarioMaria Fabiola
 
Examen Capitulo 6 de Cisco
Examen Capitulo 6 de CiscoExamen Capitulo 6 de Cisco
Examen Capitulo 6 de CiscoDaniiel Campos
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datosnahun1385
 
Formas normales
Formas normalesFormas normales
Formas normalesdidachos1
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Accesselpelado.09
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacionAngeliik Cortes
 
Introduccion al switching
Introduccion al switchingIntroduccion al switching
Introduccion al switchingAndres Ldño
 
Ejercicios de modelado multidimensional 2012 (2)
Ejercicios de modelado multidimensional 2012 (2)Ejercicios de modelado multidimensional 2012 (2)
Ejercicios de modelado multidimensional 2012 (2)Belquis Aldana Salas
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Jazmin Glez.
 

Tendances (20)

Transacciones
TransaccionesTransacciones
Transacciones
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamiento
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datos
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
Base de datos con conclusion
Base de datos con conclusionBase de datos con conclusion
Base de datos con conclusion
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionado
 
Administración de memoria
Administración de memoriaAdministración de memoria
Administración de memoria
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Software propietario
Software propietarioSoftware propietario
Software propietario
 
Examen Capitulo 6 de Cisco
Examen Capitulo 6 de CiscoExamen Capitulo 6 de Cisco
Examen Capitulo 6 de Cisco
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Ejercicio parciall 2
Ejercicio parciall 2Ejercicio parciall 2
Ejercicio parciall 2
 
Tecnicas de Administracion de Memoria
Tecnicas de Administracion de MemoriaTecnicas de Administracion de Memoria
Tecnicas de Administracion de Memoria
 
Formas normales
Formas normalesFormas normales
Formas normales
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Estandar de red
Estandar de redEstandar de red
Estandar de red
 
Introduccion al switching
Introduccion al switchingIntroduccion al switching
Introduccion al switching
 
Ejercicios de modelado multidimensional 2012 (2)
Ejercicios de modelado multidimensional 2012 (2)Ejercicios de modelado multidimensional 2012 (2)
Ejercicios de modelado multidimensional 2012 (2)
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
 

En vedette

Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)claudiachiri
 
Pasos para crear una base de datos
Pasos para crear una base de datosPasos para crear una base de datos
Pasos para crear una base de datosyuridia-love
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físicoerrroman
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de DatosSuarezJhon
 
Presentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosPresentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosYarquiri Claudio
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)michell_quitian
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesJunior Chiran
 
Diseño de base de datos Relacionales
Diseño de base de datos RelacionalesDiseño de base de datos Relacionales
Diseño de base de datos RelacionalesJuan Soubervielle
 
Fase Diseño Conceptual
Fase Diseño ConceptualFase Diseño Conceptual
Fase Diseño ConceptualRaforeror
 
Pasos para crear una base de datos
Pasos para crear una base de datosPasos para crear una base de datos
Pasos para crear una base de datosdanifanthon
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos RelacionalesAngeles Sandoval
 
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
 
Diseño logico de la base de datos
Diseño logico de la base de datosDiseño logico de la base de datos
Diseño logico de la base de datosFabricio Sanchez
 
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v081040031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810chelsin24
 
Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en accessPaolaAlbuja
 
Tipos de relacion en access
Tipos de relacion en accessTipos de relacion en access
Tipos de relacion en accessmayrasetquetco
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de DatosAxel Mérida
 

En vedette (20)

Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Pasos para crear una base de datos
Pasos para crear una base de datosPasos para crear una base de datos
Pasos para crear una base de datos
 
diseño lógico y diseño físico
diseño lógico y diseño físicodiseño lógico y diseño físico
diseño lógico y diseño físico
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de Datos
 
Presentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosPresentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datos
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionales
 
Diseño de base de datos Relacionales
Diseño de base de datos RelacionalesDiseño de base de datos Relacionales
Diseño de base de datos Relacionales
 
Fase Diseño Conceptual
Fase Diseño ConceptualFase Diseño Conceptual
Fase Diseño Conceptual
 
Pasos para crear una base de datos
Pasos para crear una base de datosPasos para crear una base de datos
Pasos para crear una base de datos
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos Relacionales
 
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
 
Diseño logico de la base de datos
Diseño logico de la base de datosDiseño logico de la base de datos
Diseño logico de la base de datos
 
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v081040031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
40031583 manual-modelamiento-y-diseno-de-base-de-datos-v0810
 
Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en access
 
Tipos de relacion en access
Tipos de relacion en accessTipos de relacion en access
Tipos de relacion en access
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 

Similaire à Pasos para diseñar una bd

Tp n 3 computacion imprimir
Tp n 3 computacion imprimirTp n 3 computacion imprimir
Tp n 3 computacion imprimirKatherine Oyarce
 
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVERTODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVERSaulTapiaAlmidon
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datosDILMER OLIVERA
 
Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010JONAHTNAURIELROBLEDO
 
Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010JONAHTNAURIELROBLEDO
 
Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010Goti-k Goti-k
 
Manual practico de access 2010
Manual practico de access 2010Manual practico de access 2010
Manual practico de access 2010judelangel
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura jJonathaLaura
 
Producto consejo comunal vista hermosa
Producto consejo comunal vista hermosaProducto consejo comunal vista hermosa
Producto consejo comunal vista hermosaMartinCadenas1
 

Similaire à Pasos para diseñar una bd (20)

Tp n 3 computacion imprimir
Tp n 3 computacion imprimirTp n 3 computacion imprimir
Tp n 3 computacion imprimir
 
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVERTODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
Acces base de datos
Acces base de datosAcces base de datos
Acces base de datos
 
Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010
 
Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010
 
Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010
 
Base de datos
Base de datosBase de datos
Base de datos
 
Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010Taller de computacion_-_manual_access_2010
Taller de computacion_-_manual_access_2010
 
Manual practico de access 2010
Manual practico de access 2010Manual practico de access 2010
Manual practico de access 2010
 
Manual access
Manual accessManual access
Manual access
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
Lalala
LalalaLalala
Lalala
 
Lalala
LalalaLalala
Lalala
 
Producto consejo comunal vista hermosa
Producto consejo comunal vista hermosaProducto consejo comunal vista hermosa
Producto consejo comunal vista hermosa
 

Pasos para diseñar una bd

  • 1. Diseño de Base de Datos relacionales Lic. Silvia Silvetti
  • 2.
  • 3.
  • 4.
  • 5. Las tablas se representan con una figura como la siguiente: Nombre de la Tabla
  • 6.
  • 7.
  • 8. Los campos de una tabla se representan dentro de ella, uno debajo del otro. Campo 1 Campo 2 Campo 3 … . Campo n Nombre de la Tabla
  • 9. Ejemplo: La tabla de Empleados contiene los campos para Legajo, Apellido, Nombre, Domicilio, Localidad, Teléfono, Teléfono alternativo, Fecha de Nacimiento, Fecha de Ingreso de cada empleado. Empleados Legajo Apellido Nombre Domicilio Localidad Telefono1 Telefono2 FechaNacimiento FechaIngreso
  • 10.
  • 11.
  • 12. Ejemplo: Representación de la clave principal o campo clave de la tabla de Empleados: * Empleados Legajo Apellido Nombre Domicilio Localidad Telefono1 Telefono2 FechaNacimiento FechaIngreso
  • 13.
  • 14. Ejemplo: Para relacionar la tabla de Empleados con la tabla de Sectores hay que vincular el campo CodSector (Código de Sector) de la tabla Sectores con el campo CodSector de la tabla Empleados y determinar el tipo de relación. 1 N Legajo Apellido Nombre Domicilio Localidad Telefono1 Telefono2 FechaNacimiento FechaIngreso CodSector Empleados * Sectores CodSector DescSector *
  • 15.