Material Sql

Páginas: 3 (583 palabras) Publicado: 11 de junio de 2012
INSTRUCCIONES DDL
DDL: LENGUAJE DE DEFINICION DE DATOS.
Es el encargado de la definición de base de datos, tablas, vistas e índices entre otros. Los comandos
que lo componen son:


•Create: utilizado para crear nuevas tablas, campos e índices.
Alter: utilizado para modificar las tablas agregando campos o cambiando la definición de los
campos.
Drop: Eliminado para eliminar tablase índices.

Para el ejemplo de la relación entre alumno y notas, basado en la siguiente relación:

Se detallará cada una de las instrucciones DDL.
ALTER
Instrucciones para validar campos –Modificando la tabla alumno
Validando que la edad sea mayor que cero
alter table alumno
add check(edad >0);
alter table notas
add check(nota1>=0)
alter table notas
add check(nota3>=0)

agregandoun campo y validando el campo
alter table alumno
add genero char(1) check( genero in ('F','M'));
alter table notas
add check(nota2>=0)
alter table notas
add check(prom>=0)

DROP
-- droptable nombre_tabla
drop table prueba

create table prueba(
nombre varchar(20)
)

INSTRUCCIONES DML
DML: LENGUAJE DE MANIPULACIÓN DE DATOS
A través de este lenguaje se puede seleccionar,insertar, eliminar y actualizar datos. Los comandos
son:
• Select: Utilizado para consultar registros de la base de datos que satisfagan un criterio
determinado.
• Insert: Utilizado para cargar lotesde datos en la base de datos en una única operación.
• Update: Utilizado para modificar los valores de los campos y registros especificados.
• Delete: Utilizado para eliminar registros de una tablade una base de datos.
Ejemplos:
select * from notas --Si no hay datos solo se mostrará la estructura de la tabla.
select * from alumno
INSERT
//Se insertará valores en la tabla alumno
Cuando seingresan los tres registros y al hacer
insert into alumno (carnet, nombre, edad) –como una consulta a la tabla muestra, el siguiente
resultado:
el campo genero es null se puede hacer
values...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es sql
  • que es sql
  • SQL
  • Sql
  • Bases de datos, no sql y sql
  • Conceptos Sql
  • Sql windows
  • Comandos Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS