PREPARATORIA

Páginas: 11 (2508 palabras) Publicado: 23 de abril de 2013
COLEGIO DE ESTUDIOS CIENTÍFICOS Y TECNOLÓGICOS
DEL ESTADO DE OAXACA
PLANTEL 11 “MARÍA LOMBARDO”

MATERIA
MIII SII DISEÑAR SISTEMAS DE INFORMACION


DOCENTE
LIC. MARÍA TRINIDAD RIVES MORALES

ALUMNO
ANTONY SOTO ENRIQUE


SEMESTRE: CUARTO GRUPO: 403


MARÍA LOMBARDO DE CASO OAX., A 16 DE ABRIL DE 2013


ÍNDICE
Tipos de claves que se deben utilizar en la Base deDatos………………….…. 1
Conjuntos de Entidades……………………………...……………………………….. 1
Conjuntos de Relaciones…………………………………………………………..…. 2
Normalización y su Clasificación……………………………………………………. 4
El modelo E-R y la Normalización……………………..…………………………….. 4
Primera Forma Normal………………………………………..…………………..…… 5
Forma normal de BOYCE–CODD……………………………………………………. 6
Tercera Forma Normal………………………………..…………………..…………… 7
Cuarta FormaNormal………………………..…………………..……………….…… 8
Ejercicios………………………………..…………………..……………………..…… 9
Referencias bibliográficas…………………………………………………………... 11










TIPOS DE CLAVES QUE SE DEBEN UTILIZAR EN LA BASE DE DATOS.

Una clave permite identificar un conjunto de atributos suficiente para distinguir las entidades entre sí. Las claves también ayudan a identificar unívocamente a las relaciones yasí a distinguir las relaciones entre sí.
Existen 3 tipos de claves:
Superclave
Clave primaria
Claves candidatas

Por lo tanto, los valores de los atributos de una entidad deben ser tales que permitan identificar unívocamente a la entidad. En otras palabras, no se permite que ningún par de entidades tengan exactamente los mismos valores de sus atributos.

CONJUNTOS DE ENTIDADES

Unasuperclave es un conjunto de uno o más atributos que, tomados colectivamente, permiten identificar de forma única una entidad en el conjunto de entidades.
Ejemplo:
El atributo id-cliente del conjunto de entidades cliente es suficiente para distinguir una entidad cliente de las otras. Así, id-cliente es una superclave. Análogamente, la combinación de nombre-cliente e id-cliente es una superclave delconjunto de entidades cliente. El atributo nombre-cliente de cliente no es una superclave, porque varias personas podrían tener el mismo nombre.
A menudo interesan las superclaves tales que los subconjuntos propios de ellas no son superclave. Tales superclaves mínimas se llaman claves candidatas.
Es posible que conjuntos distintos de atributos pudieran servir como clave candidata. Supóngase queuna combinación de nombre-cliente y calle-cliente es suficiente para distinguir entre los miembros del conjunto de entidades cliente. Entonces, los conjuntos {id-cliente} y {nombre-cliente, calle-cliente} son claves candidatas. Aunque los atributos id-cliente y nombre-cliente juntos puedan distinguir entidades cliente, su combinación no forma una clave candidata, ya que el atributo id-cliente porsí solo es una clave candidata.
Se usará el término clave primaria para denotar una clave candidata que es elegida por el diseñador de la base de datos como elemento principal para identificar las entidades dentro de un conjunto de entidades. Una clave (primaria, candidata y superclave) es una propiedad del conjunto de entidades, más que de las entidades individuales. Cualesquiera dos entidadesindividuales en el conjunto no pueden tener el mismo valor en sus atributos clave al mismo tiempo. La designación de una clave representa una restricción en el desarrollo del mundo real que se modela.

CONJUNTOS DE RELACIONES
La clave primaria de un conjunto de entidades permite distinguir entre las diferentes entidades del conjunto. Se necesita un mecanismo similar para distinguir entre lasdiferentes relaciones de un conjunto de relaciones.
Ejemplo:
Sea R un conjunto de relaciones que involucra los conjuntos de entidades E1, E2,…, En. Sea clave-prima-ria (Ei) el conjunto de atributos que forma la clave primaria para el conjunto de entidades Ei.
Asúmase por el momento que los nombres de los atributos de todas las claves primarias son únicos y que cada conjunto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Preparatoria
  • Preparatoria
  • Preparatoria
  • Preparatoria
  • preparatoria
  • Preparatoria
  • preparatoria
  • preparatoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS