Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NORMALIZACIÓN
La normalización de bases de datos es un proceso que consiste en designar y aplicar
una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-
relación al modelo relacional. Con objeto de minimizar la redundancia de datos,
facilitando su gestión posterior.
TIPOS DE COMANDOS
DDL. LENGUAJE DE DEFINICION DE DATOS.
CREATE DROP
DML LENGUAJE DE MANIPULACION DE DATOS
INSERT SELECT
DDL. LENGUAJE DE DEFINICION DE DATOS.
Create. Se utiliza para crear bases de datos y tablas, su puede utilizar con
minúsculas o mayúsculas.
Ejemplos:
create database Escuela
create table Profesor
create database Biblioteca
Comandos básicos de SQL
create database Nombre_de_la_base_de_datos
use Nombre_de_la_base_de_datos
create table Nombre_de_la_tabla(
Nombre_del_campo tipo_de_dato,
)
Tablas
Para crear tablas se utiliza la siguiente regla:
Primero las tablas sin claves foráneas
Comando Insert
La sintaxis para insertar datos en una tabla mediante una fila por vez es la siguiente:
INSERT INTO nombre_tabla VALUES (valor1, valor2, valor3);
INSERT IN
INSERT INTO Personas VALUES(2
Comando SELECT
Permite realizar consultas sobre los datos almacenados en la base de datos.
SELECT * FROM nombre_tabla
SELECT columna1, columna2 FROM nombre_tabla
Ejemplo.
SELECT * FROM DERECHO
SELECT AUTOR FROM DERECHO
En el INTO los datos tipo varchar se escriben entre comillas
El * en el SELECT significa todas las columnas (Campos) Se puede visualizar solo
columnas especificas dentro del select.
La cláusula WHERE
Se utiliza para hacer filtros en las consultas, es decir, seleccionar solamente algunas
filas (registros) de la tabla que cumplan una determinada condición.
Por ejemplo: Seleccionar las personas cuyo nombre sea PEDRO
SELECT * FROM personas