Вы находитесь на странице: 1из 3

BASES DE DATOS RELACIONALES

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

La importancia de almacenar toda la información necesaria y administrarla

TABLA – ENTIDAD- ARCHIVO - RELACIÓN


Columna Atributo Campo Dominio, valores que toma un
atributo en la tabla
Filas xxx@sss
Tuplas Números
Registros Letras
Ocurrencias M –F- Llave Primaria, Tupla que no se
repita
Estancias

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

MODELO RELACIONAL (E-R)


El modelo se compone de ENTIDADES y relaciones entre ellas.
TABLA - TABLA - TABLA
Ventajas Objetivos
Permite Varias Relaciones Independencia Física: Equipo - Equipo
Evita duplicidad Registros
Garantiza integridad Referencial Independencia Lógica: Los atributos ingresados no
*Un registro se puede eliminar y todo con ello deben afectar las diferentes relaciones: Datos
* No permite eliminar registros que estén Básicos -Estrato
relacionados con otra entidad
Realiza consultas de forma rápida Flexibilidad: Formas de Ver: Diseño, formulario,
presentación
Uniformidad: Códigos principales deben ser
estandar Cod_Persona, Cod_ Curso, Cod_Aula.
Sencillez: Debe ser fácilmente comprensible y
manipulable

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

Evita la duplicidad de datos en las tablas o relaciones


La regla para el manejo de datos se conoce como NORMALIZACIÓN y parte de los atributos de las tablas.
Objetivos Ventajas
Evita duplicidad de datos Controla los datos digitados
Evita perdida de información Permite independencia de los datos
Mantiene consistencia de datos Establece restricciones a la estructura de datos
Representa toda la información

NIVELES O FORMAS NORMALES


1.F.N. Primera Forma Normal: Elimina todos los datos repetidos
2.F.N. Segunda Forma Normal: Asegura que todos los campos que no son llaves sean dependientes de
la llave principal
3.F.N. Elimina Dependencias Transitivas

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

Вам также может понравиться