ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Componentes del lenguaje de consulta


Enviado por   •  3 de Febrero de 2016  •  Apuntes  •  751 Palabras (4 Páginas)  •  89 Visitas

Página 1 de 4

Componentes de lenguaje de consulta.

DDL (Definición de datos) (Data Definition Language)

Es la parte de lenguaje SQL que tiene como finalidad la definición de estructura de datos. Permiten crear la base, crear, modificar o eliminar la estructura de las tablas, crear índices, definir reglas de validación de datos, relaciones entre las tablas, etc.

Sentencias.

CREATE TABLE           Añade una nueva tabla a la base de datos.

           CREATE TABLE "nombre_tabla"
("columna 1" "tipo_de_datos_para_columna_1",
"columna 2" "tipo_de_datos_para_columna_2",
...);

DROP TABLE               Suprime una tabla de la base de datos.

        DROP TABLE "nombre_tabla";

ALTER TABLE               Modifica la estructura de una tabla existente.

                                ALTER TABLE Empleados ADDCOLUMN Sueldo Doble;

CREATE VIEW               Añade una nueva vista a la base de datos.

         CREATE VIEW Consulta_Saldo_vw

CREATE INDEX           Construye un índice para una columna.

         CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name [USING index_type ON tbl_name (index_col_name,...)

DROP INDEX                Suprime el índice para una columna.

         DROP INDEX index_name ON tbl_name;

TRUNCATE TABLE      Borra la tabla y la vuelve a crear y no ejecuta ninguna          transacción.

                                          TRUNCATE TABLE "nombre_tabla";

DML (Manipulación de datos) (Data Manipulation Language)

Permite generar consultas para ordenar, filtrar, extraer y actualizar datos de la base de datos.

Sentencias.

SELECT        Utilizado para consultar registros de la base de datos que satisfagan                     un criterio determinado.

                      SELECT "nombre_ columna" FROM "nombre_ tabla"

INSERT        Utilizado para cargar lotes de datos en la base de datos en una única operación.

                      INSERT INTO agenda_telefonica (nombre, numero) VALUES ('Roberto Jeldrez', 4886850);

UPDATE        Utilizado para modificar los valores de los campos y registros especificados.

                      UPDATE My_table SET field1 = 'updated value' WHERE field2 = 'N';

DELETE        Utilizado para eliminar registros de una tabla de una base de datos.

...

Descargar como (para miembros actualizados)  txt (3.1 Kb)   pdf (105.3 Kb)   docx (47.9 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com