Your SlideShare is downloading. ×
  • Like
  • Save
Pasos para diseñar bases de datos relacionales
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Pasos para diseñar bases de datos relacionales

  • 45,814 views
Published

Este material explica los pasos necesarios para crear una Base de Datos Relacional.

Este material explica los pasos necesarios para crear una Base de Datos Relacional.

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
45,814
On SlideShare
0
From Embeds
0
Number of Embeds
22

Actions

Shares
Downloads
0
Comments
4
Likes
19

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Diseño de Base de Datos relacionales Lic. Silvia Silvetti
  • 2.
    • Es importante poseer un conocimiento profundo sobre la temática, contexto, funcionamiento y limitaciones sobre los datos que se desean organizar a través de una base de datos.
  • 3. Pasos para diseñar una Base de Datos:
    • Determinar entidades (Tablas).
    • Especificar atributos (Campos).
    • Establecer claves principales.
    • Relacionar las Tablas.
  • 4. Entidad (Tabla)
    • Una entidad es cualquier objeto del mundo real con existencia física o conceptual propia, que es capaz de ser descripto y del cual se quiere tener información.
    • Ej: un empleado, un pasajero, un curso, un puesto de trabajo, un animal, un evento, etc.
  • 5. Las tablas se representan con una figura como la siguiente: Nombre de la Tabla
  • 6. Atributo (Campo)
    • Es cada propiedad o característica específica que tiene una entidad que puede identificarla, relacionarla o describirla.
    • Ej: El DNI, el apellido y el nombre de una persona.
    • El código, la descripción y el precio de un producto.
  • 7. Nombres de campos
    • Los nombres de los campos deben ser preferentemente nombres cortos y representativos de lo que almacenan, sin usar caracteres especiales, acentos, y espacios en blanco.
  • 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. Establecer claves principales
    • La clave principal de una tabla es un campo o conjunto de campos que permiten identificar en forma unívoca a cada registro de la tabla.
    • Registro es cada fila de datos de una tabla.
    • Ej: El Legajo podría ser la clave principal en una tabla de empleados, ya que identifica a un empleado de otro.
  • 11. Estableciendo claves principales
    • Los campos claves serán representados gráficamente a través de un asterisco o una llave a la izquierda de los mismos.
    *
  • 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. Relacionar las Tablas
    • En un modelo relacional las tablas se vinculan entre sí mediante uno o más campos, cuyos valores son iguales en una y otra tabla. Esta vinculación se realiza a través de una línea y en el extremo de ambas puntas se determina el tipo de relación.
    • En una relación al menos una de los dos campos a relacionar debe ser campo clave.
  • 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. Diseñar objetos
    • Para administrar los datos de una base de datos, posteriormente se deben crear a través de un gestor de Bases de Datos, formularios, consultas, informes.
    • Estos objetos permitirán agregar, eliminar, modificar, y consultar datos.