GoConqr has a new look! Let us know what you think.

Mind map

Usos Alter Table (VideoClub)

JOSE GERARDO GUTIERREZ MARTINEZ English

Map content

Usos Alter Table (VideoClub)

  1. Agregar

    • Columna "número Ejemplar" de la tabla "Ejemplar"
      • ALTER TABLE Ejemplar ADD numeroEjemplar varchar(5);
    • Clave Primaria conformada por el "número Ejemplar" y el "id Película" de la tabla "Ejemplar"
      • ALTER TABLE Ejemplar ADD CONSTRAINT pkey_Ejemplar PRIMARY KEY (numeroEjemplar,idPelicula);
    • Clave Foránea del cliente ("DNICliente")de la tabla "Ejemplar"
      • ALTER TABLE Ejemplar ADD CONSTRAINT fk_dniCliente FOREIGN KEY (dniCliente) REFERENCES Cliente(dniCliente);
    • Check para validar el rol (protagonista, secundario, etc) que tiene un actor en una película
      • ALTER TABLE Actor_Pelicula ADD CONSTRAINT chk_rolActor CHECK (rolactor > 0 AND rolactor < 4);
    • Valor por defecto del rol de un actor en una película
      • ALTER TABLE Pelicula_Actor ALTER COLUMN rolActor SET DEFAULT 3;
    • Parámetro para asegurarse que el teléfono sea único de un cliente
      • ALTER TABLE Cliente ADD CONSTRAINT uc_telefono UNIQUE telefonoCliente;
  2. Modificar

    • Tipo de dato de la columna "numero Ejemplar" para que almacene enteros
      • ALTER TABLE Ejemplar ALTER COLUMN numeroEjemplar TYPE int USING numeroEjemplar::integer;
    • Nombre de la tabla que representa la relación entre Actor y Pelicula
      • ALTER TABLE Actor_Pelicula RENAME TO Pelicula_Actor;
  3. Eliminar

    • Columna "número Ejemplar" de la tabla "Ejemplar"
      • ALTER TABLE Ejemplar Drop numeroEjemplar;
    • Clave Foránea del cliente ("DNICliente")de la tabla "Ejemplar"
      • ALTER TABLE Ejemplar DROP CONSTRAINT fk_dniCliente;
    • Restricción que hacia que un ejemplar estuviera "ligado" a un cliente obligatoriamente
      • ALTER TABLE Ejemplar ALTER COLUMN dniCliente DROP NOT NULL;
  4. Trabaja con las columnas de una tabla específica o con la misma tabla directamente

Information

Description
Mind Map on Usos Alter Table (VideoClub), created by JOSE GERARDO GUTIERREZ MARTINEZ on 31/10/2020.
Views
10
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?