Crear Bases De Datos Flashcards

1
Q

Crear tabla

A

CREATE TABLE nombretabla (
nombrecomlumna tipocolumna [restricciones]
);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Foreign key

A

Relaciona 2 tablas

FOREIGN KEY (columna) REFERENCES otratabla (columna)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

UNIQUE

A

Valores únicos en la tabla

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

CHECK

A

Condición a cumplir

CHECK (edad >= 18)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

DEFAULT

A

Valor por defecto cuando no se especifica

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

NOT NULL

A

Garantiza que el campo nunca tiene un valor nulo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

GRANT

A

Sentencia utilizada para otorgar permisos o privilegios a un usuario sobre ciertos objetos de la base de datos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

REVOKE

A

Sentencia usada para retirar permisos o privilegios a los usuarios

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Índice

A

Estructura de datos que mejora la velocidad

CREATE INDEX nombreindice ON nombretabla (columna)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly