Tipos de llaves en tablas

Slides:



Advertisements
Presentaciones similares
Diseño de Bases de Datos
Advertisements

Integridad de Las Bases de Datos
DEFINICIONES. TIPOS. SEMANA 12
Lunes 18 de Febrero 2008 Material para la clase: Elprofe3.wordpress.com.
Rocío Contreras Águila Primer Semestre 2010
Rocio Contreras Aguila Primer Semestre Para poder ejecutar esto SQL Server nos permite definir datos y nos entrega herramientas para poder exigir.
Diseño de Bases de Datos
Access Bases de datos.
U NIDAD 2 L ENGUAJE DE DEFINICIÓN DE DATOS (DDL) 1.
MODELO RELACIONAL.
LLAVES EN BASES DE DATOS
¿QUÉ SON LAS BASES DE DATOS?
DISEÑO Y GESTIÓN DE BASES DE DATOS Luciano H. Tamargo Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía Blanca INTRODUCCIÓN.
INTELIGENCIA ARTIFICIAL
Primera Forma Normal En una relación (tabla) no pueden existir grupos de repetición, es decir, un atributo no puede tomar más de un valor del dominio subyacente:
SISTEMA DE NACIMIENTOS MANUAL DEL USUARIO. El objetivo del presente manual es servir de guía al usuario final para interactuar con el Sistema, permitiéndole.
Teoría de Bases de Datos
Base de Datos Relacional.
MODELO RELACIONAL.
M.A. Ana Celia Gutiérrez Olivas
UNIDAD I Conceptos Básicos.
Guia datos de información
BASE DE DATOS I Clase # 1.
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
TRABAJO DE SISTEMAS R EFERENCIA D IRECTA I NSEGURA A O BJETOS REALIZADO POR : DEISY MOSQUERA KARINA CHAVERRA.
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
El modelo más utilizado. Aparece en muchos libros Da una buena sensación de orden ¿Esto es una metodología de resolución de problemas?
NORMALIZACION DE BASES DE DATOS
Normalización en una base de datos
Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.
Base de datos.
CAPITULO 10 Manejando Restricciones
Relaciones entre tablas
Chapter 13 Normalization Transparencies © Pearson Education Limited 1995, 2005.
 Se usan para acceder a tablas.  Una llave identifica únicamente un registro.  Identificador único, no puede tener el mismo valor en dos registros.
Diseño de una Base de Datos
Juanita Flores Rodríguez Ana Vianey Ferreyra Díaz
Ejemplo2: Normalización
DISEÑO DE BASES DE DATOS
Tema 2: Base de datos relacionales
 ID  Normalización  Tabulación  Seguridad  Ubicación  Límites de recursos  Mantenimiento.
LIZETH LOPEZ DIANA SUAREZ JIMMY LEITON JONATHAN ROSALES EDWIN HARO.
Restricciones de Integridad
PASO DEL ESQUEMA E-R AL MODELO RELACIONAL
COLEGIO DE BACHILLERES “XOCHIMILCO TEPEPAN” Nº13  Tecnologías de la Información y comunicación 3.  Profa. Gabriela Pichardo Lazardo EQUIPO 25  Emmanuel.
MARTÍNEZ VALLEJO ISAMAR SCANDA MONTOYA MENDOZA DIANA RUBI GRUPO: 304.
Relación uno a uno Estas relaciones entre bases de datos se dan cuando cada campo clave aparece sólo una vez en cada una de las tablas. Tomando un ejemplo.
BASES DE DATOS RELACIONALES
PRESENTADO POR: GUSTAVO VASQUEZ JEISON MORENO JHON FREDY PENAGOS.
NORMALIZACIÓN Prof. Gabriel Matonte.
Diagramas.
NORMALIZACION DE DATOS
Relaciones entre tablas
MODELOS DE DATOS RELACIONAL
integridad referencial
Base de Datos.
Bases de Datos Modelo Relacional.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Base de Datos I. Integridad Se refiere a la exactitud o corrección de los datos en la base de datos. 2.
DISEÑO DE BASES DE DATOS (modelos para el diseño)
ACCESS Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office. Es igualmente un gestor.
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
¿Qué es una base de datos? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Desde.
Creado por Edgar Codd, 1970: Artículo “A Relational Model of Data for Large Shared Data Banks”. EL MODELO RELACIONAL.
Por: Carlos Alberto Luis Grados. ¿Qué es una Relación en Access? Una vez creadas diferentes tablas para cada tema de la BD, se necesita una manera de.
Normalización es un proceso que clasifica relaciones, objetos, formas de relación y demás elementos en grupos, en base a las características que cada.
 Gregorio López González  Norberto Misael Valtierra Ornelas  Ricardo Enrique Pérez Andrade  Luis Rodríguez Valencia.
Fundamentos de Bases de Datos
Transcripción de la presentación:

Tipos de llaves en tablas LLAVE PRIMARIA Es un campo o a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. No pueden haber dos filas en una tabla que tengan la misma clave primaria. Una llave primaria debe identificar unívocamente a todas las posibles filas de una tabla y no solo a las filas que se encuentran en un momento determinado. Ejemplos de claves primarias son DNI (asociado a una persona) o ISBN (asociado a un libro).

.   Llaves compuestas En una tabla puede ser que se utilice más de una columna para su llave primaria, a esa llave se le denomina llave compuesta. Es necesario llaves compuestas cuando la tabla contiene una relación uno a muchos o muchos a muchos con otra tabla. Para normalizar los datos de manera correcta y guardarlos lo más eficiente posible, deben identificarse las llaves adecuadamente. La llave que se elija depende de las relaciones de negocios, la terminología de la organización, las relaciones uno-a-muchos y muchos-a-muchos dentro de la compañia.

LLAVE FORANEA Es una limitación referencial entre dos tablas LLAVE FORANEA Es una limitación referencial entre dos tablas. La llave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las columnas en la tabla referendo deben ser la llave primaria u otra clave candidata en la tabla referenciada.  

Llaves sustitutas Puede ser difícil asegurar que cualquier dato del mundo real genere siempre una llave única. Por lo tanto, a menudo se pedirá al sistema de la base de datos que genere sus propios valores de llave. Estas llaves sustitutas se utilizan sólo dentro de la base de datos y suelen estar ocultas, de modo que los usuarios ni siquiera saben que existen. Son muy útiles cuando no existe certeza con las llaves de negocios. Si se basa en las llaves de negocios, es importante confiar en que siempre serán uniformes y nunca se duplicarán.