Академический Документы
Профессиональный Документы
Культура Документы
Se presentan en tablas
No debe haber información repetida
Estudiante Acudiente
Se puede adicionar información sin afectar la
Documento Nombre Edad existente
Documento Nombre Edad
Materias
Id_Materia Asignatura Logros
Características
Varias tablas relacionadas
Las tablas deben llevar diferente nombre
Tablas son conjunto de filas y columnas
Cada tabla debe llevar una llave principal
Relaciones se hacen por medio de las llaves
5/7/2019 /Lila Reyes “Curso bases de datos”- SENA –Líderes de proyecto Calos Cometa – Pablo Vale 1
TABLA RELACIONAL
Características:
1. Datos corresponden a la tabla o relación
2. Datos de las tuplas corresponden cada atributo
3. Atributo debe ser almacenado en valores simples, todos deben ser del mismo tipo
4. El orden de cada registro no es relevante
5. No pueden existir tuplas idénticas
LLAVES
1. PRIMARIA: Debe ser única y es con la que puede relacionar los datos de otras tablas
2. FORANEA: Es la clave en otra tabla, No necesita ser única en la tabla dónde está, pero sí en la
referencia, Se puede usar cuando en algunos informes se requiere la presentación alfabética
3. INDICE: Orden alfabética de los apellidos, por ejemplo
CARDINALIDAD: Conjunto de relaciones entre las entidades por medio de las llaves
Es la cantidad de relaciones que puede tener una entidad con otra, o número de atributos que están en una tabla que
también pueden estar en otra.
Relación uno a uno: Cada registro se relaciona con cada registro de otra tabla
Relación uno a varios: 1 – Varios Por ejemplo 1 estudiante con varias asignaturas
Varios a varios: Casi no se dá
REGLAS DE INTEGRIDAD
Son las reglas que hacen segura e íntegra a la base de datos
DOMINIO: Los valores de los atributos deben ser atómicos ó únicos Teléfono 1 y Teléfono 2
LLAVE: Única es decir que su valor no se repita
ENTIDAD: Llave no puede tener valores nulos o vacíos
REFERENCIAL: Relación entre las tablas por medio de llaves
5/7/2019 /Lila Reyes “Curso bases de datos”- SENA –Líderes de proyecto Calos Cometa – Pablo Vale 2
2. NORMALIZACIÓN
1.F.N.
NORMALIZACIÓN
1.F.N 2.F.N 3.F.N
Deja campos con valores Identifica cuáles columnas que Determina las columnas que no
atómicos no son llaves no dependen de la son dependientes de otra
llave primaria columna No LLave
Crea campos repetidos en una Elimina dichas columnas Crea una segunda tabla con
nueva tabla dichas columnas y con la
columna no llave de la cual son
dependientes.
Relaciona los campos en la llave Cera una tabla con dichas
primaria de la primera columnas y las columnas PK de
la cual depende
5/7/2019 /Lila Reyes “Curso bases de datos”- SENA –Líderes de proyecto Calos Cometa – Pablo Vale 3