Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3
Visualizar
USE bdNombre
USE bdLibreria;
De esta manera se le indica al
SGBD sobre cual base de datos
se ejecutarán las instrucciones.
Identificar BD en uso
sql
Error archivo sql
IF NOT EXISTS
Importar archivo
2sentencias.sql
Reglas que limitan los valores
que pueden estar en una base
de datos.
22
Constrains
• Proveer validaciones
Valores no nulos
Importar archivo
3sentencias.sql
4sentencias.sql
Valores únicos y nulos
Importar archivo
5sentencias.sql
Valores únicos y nulos
Importar archivo
6sentencias.sql
Obtener fechas del sistema
SELECT CURRENT_TIMESTAMP;
Para obtener la fecha y hora del
o
sistema se utiliza
SELECT NOW();
Valores predeterminados
Importar archivo
7sentencias.sql
Números negativos
Importar archivo
8sentencias.sql
Números positivos
Importar archivo
9sentencias.sql
Tipo de dato ENUM
Este tipo de datos ofrece una CREATE TABLE IF NOT EXISTS tbAutor(
idAutor INT UNSIGNED NOT NULL,
lista de opciones de los valores nombre VARCHAR(25) NOT NULL,
apellido VARCHAR(25) NOT NULL,
que pueden ser utilizados en un
seudonimo VARCHAR(50) UNIQUE,
campo en especifico. genero ENUM('M','F’),
fechaNacimiento DATE NOT NULL,
Se utiliza cuando las opciones no paisOrigen VARCHAR(40),
superan el 5, y sus posibles fechaCreacion DATETIME DEFAULT
current_timestamp
modificaciones son casi nulas. );
Importar archivo
9sentencias.sql
Tipo de dato ENUM
Importar archivo
10sentencias.sql
34
Llave primaria
Importar archivo
11sentencias.sql
Restricción de Integridad de la entidad
Importar archivo
12sentencias.sql
Llave foránea
Restricción de Integridad referencial
Poner a nulo: cuando se elimine una tupla cuyo valor de clave primaria aparece en
otras relaciones como clave foránea, se asigna el valor NULL a dichas claves foráneas.
Restricciones de Ted Codd
Importar archivo
13sentencias.sql
Agregar columna
Importar archivo
14sentencias.sql
50