Está en la página 1de 7

Primera Forma Normal

Es un proceso de simplificación de datos.


(1FN)
• Consiste en designar y aplicar una
serie de reglas a las relaciones
obtenidas tras el paso del modelo Alumno
entidad-relación al modelo
relacional.
 Se normaliza para:

AlumnoMateria
Disminuir
problemas de Proteger la Evitar
actualización integridad la redundanci
de los datos de datos. a de los datos.
en las tablas.
Segunda Forma Tercera Forma Normal (3FN)
Normal(2FN)
Carrera
Alumno

Alumno

Materia
Tabla
interme
dia que Materia
tiene
claves
foráneas

Tabla
intermedia
PROSEDIMIENTOS
ALMACENAD0S TRIGGER(DISPARADORES)
Un trigger es un objeto que creas en la base de datos,
Un procedimiento almacenado es un programa se ejecutan automáticamente.
almacenado físicamente en una base de datos. Su
implementación varía de un gestor de bases de datos
a otro.
INGENIERÍA DE SISTEMAS Y TELEMÁTICA

VISTAS
Es una alternativa para mostrar datos de
varias tablas.
Entonces, una vista almacena una consulta
como un objeto para utilizarse
posteriormente
INGENIERÍA DE SISTEMAS Y TELEMÁTICA

CONSULTAS SELECT: WHERE: especifica las


indica qué condiciones, si es que
Una consulta SQL básica puede constar atributos o hacen falta, para
con un máximo de seis cláusulas, de las funciones se seleccionar tuplas de esas
cuales sólo dos son obligatorias (SELECT y van a relaciones, incluyendo las
FROM). Las cláusulas se especifican en el recuperar. condiciones de reunión.
siguiente orden:
GROUP BY:
SELECT < lista de atributos > FROM: especifica todas especifica
FROM < lista de tablas > las relaciones (tablas) que
atributos
WHERE < condición > se necesitan en la
de
GROUP BY < atributo(s) de agrupación > consulta.
agrupación.
HAVING < condición de agrupación >
ORDER BY < lista de atributos >
HAVING: especifica una
condición que deben
ORDER BY: cumplir los grupos
especifica un
orden para seleccionados, no las
presentar el tuplas individuales. Las
resultado de funciones agregadas
una consulta. integradas COUNT, SUM,
MIN, MAX y AVG se usan
junto con la agrupación.
INGENIERÍA DE SISTEMAS Y TELEMÁTICA

Crear un procediento que reciba como parámetro 2 precios y que muestre todos
los datos

También podría gustarte