Search Header Logo
RESTRICCIONES SQL

RESTRICCIONES SQL

Assessment

Presentation

Computers

11th Grade

Hard

Created by

santiago hernandez

Used 5+ times

FREE Resource

11 Slides • 11 Questions

1

RESTRICCIONES Y REPASO DE MySql

Slide image

2

SEGUIMOS DENTRO DE DDL

LENGUAJE DE DEFINICIÓN DE DATOS

3

UNA RESTRICCIÓN SQL ES UNA CONDICIÓN QUE SE DEBE CUMPLIR

Es útil agregar todas las restricciones necesarias para evitar problemas con el ingreso de datos

4

OBSERVEMOS LA TABLA CLIENTES

CREATE TABLE CLIENTES (

Cedula INT PRIMARY KEY,

Nombre VARCHAR (30) NOT NULL,

Direccion VARCHAR (30) NOT NULL,

Telefono INT);

5

TELEFONO es de tipo INT, lo cual está bien, pero este campo admite cualquier entero cómo válido, y eso no es así en realidad

6

CHECK

La restricción CHECK, comprueba según condición o condiciones los datos a ingresar a cada registro donde se establezca.

7

Telefono INT CHECK (Telefono > 0)

esta comprobación evita que se ingresen números negativos

8

CHECK (Telefono LIKE 09)

Esta comprobación indica que el teléfono debe comenzar con 0 y seguido de un 9, podría ser útil para los celulares

9

TAMBIÉN NOS PUEDE INTERESAR QUE UN DATO NO SE REPITA, ES DECIR QUE NO PUEDA EXISTIR OTRO REGISTRO CON EL MISMO VALOR PARA ESA COLUMNA

UNIQUE

10

Nombre VARCHAR (50) UNIQUE,

EN ESTE CASO NO PODRÁN HABER DOS NOMBRES IGUALES.

11

Fill in the Blank

RESTRINGIR QUE NO EXISTAN LIBROS CON PRECIO MENOR A 100 PESOS

12

Multiple Select

Cantidad de libro debe estar entre 0 y 20

1

Cantidad INT CHECK (Cantidad >= 0 AND Cantidad <= 20) ,

2

Cantidad INT CHECK (Cantidad > 0 AND Cantidad < 20) ,

3

Cantidad INT CHECK (Cantidad <= AND Cantidad <= 20) ,

4

Cantidad INT CHECK (Cantidad >= 0 AND Cantidad >= 20) ,

13

Fill in the Blank

TELÉFONO DEBE COMENZAR CON 433

14

Fill in the Blank

DIRECCIÓN DEBE COMENZAR CON LA PALABRA (Calle)

15

 BETWEEN = entre

Se usa para determinar un intervalo de valores

16

Multiple Choice

LOS LIBROS DEBEN VALER ENTRE 100 Y 4500 PESOS

1

Precio FLOAT CHECK (BETWEEN 100 AND 4500),

2

Precio FLOAT (Precio BETWEEN 100 AND 4500),

3

Precio FLOAT CHECK (Precio BETWEEN 100 AND 4500),

17

Multiple Choice

Las sentencias de restricciones pertenecen a:

1

DDL

2

DML

3

PROCEDURE

4

Otras

18

Multiple Select

UNA RESTRICCIÓN ES SINÓNIMO DE:

1

Una recomendación

2

Una condición

3

Un tipo de dato

4

Una regla sobre los registros

19

Fill in the Blank

Restricción de que no puede quedar el campo en blanco

20

Fill in the Blank

Restricción de clave primaria

21

Fill in the Blank

RESTRICCIÓN DE QUE EL VALOR PARA ESE CAMPO NO SE PUEDE REPETIR

22

Fill in the Blank

SENTENCIA PARA CAMBIAR EL NOMBRE DE UNA TABLA

RESTRICCIONES Y REPASO DE MySql

Slide image

Show answer

Auto Play

Slide 1 / 22

SLIDE