Magistral Semana Nro. 5
-
Upload
luis-bolivar -
Category
Documents
-
view
213 -
download
0
description
Transcript of Magistral Semana Nro. 5
![Page 1: Magistral Semana Nro. 5](https://reader030.fdocuments.ec/reader030/viewer/2022020321/568bf22e1a28ab893395b7b3/html5/thumbnails/1.jpg)
Base de Datos Tema Nro. 3: Normalización
![Page 2: Magistral Semana Nro. 5](https://reader030.fdocuments.ec/reader030/viewer/2022020321/568bf22e1a28ab893395b7b3/html5/thumbnails/2.jpg)
Base de Datos Tema Nro. 3: Normalización
Definición: Es un lenguaje de consulta estructurado
establecido claramente como lenguaje de alto nivel
estándar para sistemas de base de datos relacionales.
ANSI (Instituto Americano de Normalización) e
ISO (Organismo Internacional de
Normalización) fueron los encargados de publicar
este lenguaje como estándar.
Es por esto que este lenguaje lo vas a encontrar en
cualquier Sistema Administrador de base de datos
(DBMS) que estés trabajando.
SQL agrupa tres tipos de sentencias con objetivos
particulares en los siguientes lenguajes:
Lenguaje de Definición de Datos (DDL)
Lenguaje de Manipulación de Datos (DML)
Lenguaje de Control de Datos (DCL)
SQL
Sentencias SQL
![Page 3: Magistral Semana Nro. 5](https://reader030.fdocuments.ec/reader030/viewer/2022020321/568bf22e1a28ab893395b7b3/html5/thumbnails/3.jpg)
Base de Datos Tema Nro. 3: Normalización
Grupo de sentencias SQL que soportan la definición y
declaración de los objetos de la base de datos.
Base de datos (DATABASE):
Colección de datos interrelacionados almacenados
juntos sin REDUNDANCIA perjudicial e innecesaria
para servir a múltiples aplicaciones.
1. Tablas (TABLE):
Una TABLA contiene una colección de filas, también
denominadas registros, y columnas, también
denominadas atributos.
2. Procedimientos almacenados (STORE
PROCEDURE):
Un procedimiento almacenado no es más que una
secuencia ordenada de instrucciones SQL, que pueden
recibir y proporcionar parámetros provistos por el
usuario y se pueden guardar en el servidor con un
nombre, para posteriormente ser invocados y
ejecutados
Lenguaje de Definición de Datos (DDL)
Objetos de una Base de Datos
![Page 4: Magistral Semana Nro. 5](https://reader030.fdocuments.ec/reader030/viewer/2022020321/568bf22e1a28ab893395b7b3/html5/thumbnails/4.jpg)
Base de Datos Tema Nro. 3: Normalización
3. Vistas (VIEW)
Es una consulta accesible como tabla virtual en una
base de datos relacional o en un conjunto de
documentos en una base de datos orientada a
documentos.
4. Disparadores (TRIGGER)
Un Trigger es una clase especial de procedimiento
almacenado que se ejecuta automáticamente cuando
se produce un evento en el servidor de bases de
datos.
5. Índices (INDEX)
Son objetos de la base de datos diseñados para
mejorar el rendimiento de las consultas. Estos asisten
al motor de base de datos en la ubicación de los
registros, de forma semejante a un índice de un libro
permite ubicar la información de manera más rápida.
Comandos del Lenguaje DDL