Tarea Gabinete 16 02 15

Páginas: 4 (839 palabras) Publicado: 19 de marzo de 2015
LENGUAJE DE DEFINICIÓN DE DATOS
   
LDD sirve para crear, borrar y modificar tablas de una Base de Datos.


CREATE TABLE
   
El comando CREATE TABLE se utilizará para crear una nueva tabla en laBase de Datos. Su sintaxis es la siguiente:
CREATE TABLE
( [NOT NULL],
[NOT NULL],............................................
[NOT NULL]);
[NOT NULL] es opcional. Por defecto las columnas son NULL, lo que quiere decir que por defecto en cualquier columna seadmiten valores nulos.
No puede haber dos nombres de columna iguales.
EJEMPLO 74:
Crear la tabla ASIGNATURA que se ha empleado en los temas anteriores.

CREATE TABLE ASIGNATURA
(IdAsignaturaCHAR(6) NOT NULL,
Nombre VARCHAR(50) NOT NULL,
Creditos NUMBER(1,1),
Cuatrimestre CHAR,
CosteBasico NUMBER(3,2),
IdProfesor CHAR(4),
IdTitulacion CHAR(6),Curso CHAR);

Otra posibilidad de uso de CREATE TABLE es crear una tabla a partir de la información devuelta por un SELECT.

CREATE TABLE (,, ........)
AS (SELECT ................................................);


EJEMPLO 75:
Crear una tabla llamada PERSONA_ALUMNO que contenga los datos personales de los alumnos.

CREATETABLE PERSONA_ALUMNO
AS (SELECT PERSONA.*
FROM PERSONA, ALUMNO
WHERE PERSONA.DNI = ALUMNO.DNI);

EJEMPLO 76:
Crear una tabla llamada PROFESOR_PRIMER con columnas "IdProfPrimer","DNIProfPrimer", "IdAsignatura" que almacene el identificador del profesor, su DNI y el identificador de la asignatura que imparte, para los profesores del primer cuatrimestre.

CREATE TABLEPROFESOR_PRIMER (IdProfPrimer, DNIProfPrimer, IdAsignatura)
AS (SELECT PROFESOR.*, IdAsignatura
FROM PROFESOR, ASIGNATURA
WHERE PROFESOR.IdProfesor = ASIGNATURA.IdProfesor
AND...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TRABAJO 16 02 15
  • Sesion 16 02 15
  • TAREA 16 04 15
  • DEMANDA_DE_DIVORCIO_CARMEN_ORTEGA_61411734 15 02 15
  • Tarea 02
  • TAREA 02
  • Tarea 02
  • Tarea 02

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS