base de datos
PRÁCTICA 1
Sentencias SQL
OBJETIVO
Que el alumno identifique la estructura y funcionamiento de lassentencias SQL, como condicionante para la creación de sistemas Data Warehouse.
INTRODUCCIÓN
.
El SQL es el lenguaje estándar ANSI/ISO de definición, manipulación y control de bases de datosrelacionales. Es un lenguaje declarativo: sólo hay que indicar qué se quiere hacer. En cambio, en los lenguajes procedimentales es necesario especificar cómo hay que hacer cualquier acción sobre la basede datos. El SQL es un lenguaje muy parecido al lenguaje natural; concretamente, se parece al inglés, y es muy expresivo. Por estas razones, y como lenguaje estándar, el SQL es un lenguaje con el quese puede acceder a todos los sistemas relacionales comerciales.
El modelo relacional tiene como estructura de almacenamiento de los datos las relaciones. La intensión o esquema de una relaciónconsiste en el nombre que se le da a la relación y un conjunto de atributos. La extensión de una relación es un conjunto de tuplas. Al trabajar con SQL, esta nomenclatura cambia, como se puede apreciar enla siguiente figura:
Existen dos tipos de comandos SQL:
· DLL: permiten crear y definir nuevas bases de datos, campos e índices.
· DML: permiten generar consultas para ordenar, filtrar yextraer datos de la base de datos.
Comandos DLL
· CREATE Crea nuevas tablas, campos e índices
· DROP Elimina tablas e índices
· ALTER Modifica las tablas agregando campos o cambiando ladefinición de los campos.
Comandos DML
· SELECT Consulta registros de la base de datos que satisfagan un criterio determinado
· INSERT Carga lotes de datos en la base de datos en una única operación.
·UPDATE Modifica los valores de los campos y registros especificados
· DELETE Elimina registros de una tabla de una base de datos entonces
CLÁUSULAS
Son condiciones de modificación utilizadas...
Regístrate para leer el documento completo.