Laboratorio
Enviado por natacharojas • 26 de Mayo de 2014 • 939 Palabras (4 Páginas) • 309 Visitas
Evidencia de aprendizaje a entregar:
Consulte en la red internet información sobre SQL y SQL Server:
1. Defina SQL.
es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas.
2. Defina Lenguaje de Definición de Datos y Lenguaje de Manipulación de datos (DDL y DML).
DDL: es un lenguaje de programación para definir estructuras de datos. Es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos así como de los procedimientos o funciones que permitan consultarlos.
DML: es un idioma proporcionado por los sistemas gestores de bases de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en las Bases de Datos del Sistema Gestor de Bases de Datos.
3. Relacione, describa y ejemplifique las operaciones de los comandos DDL y DML, teniendo en cuenta el siguiente cuadro.
COMANDOS DDL
OPERACIÓN DEFINICION EJEMPLO
Create Utilizado para crear nuevas tablas, almacenar o guardar e índices Almacenar tabla “APRENDICES”
Alter (insertar) Modificar la estructura de un objeto. Se pueden agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla Alter una fila a la tabla de aprendices con el dato de edad
Drop (eliminar) Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, índice, trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Drop table Instructores
Truncate (borrar tabla) Este comando trunca todo el contenido de una tabla. La ventaja sobre el comando DROP, es que si se quiere borrar todo el contenido de la tabla, es mucho más rápido, especialmente si la tabla es muy grande Truncate table “Instructores”
COMANDOS DML
OPERACIÓN DEFINICION EJEMPLO
Select (Seleccionar) nos permite consultar los datos almacenados en una tabla de la base de datos Select “coches_marca”
Insert (Insertar) Agrega uno o más registros a una tabla en una base de datos relacional. INSERT INTO coche_modelo (nombre, numero)
VALUES ('Honda', 526l85);
Update Es utilizada para modificar los valores de un conjunto de registros existentes en una tabla. Update “coches”
Delete borra uno o más registros existentes en una tabla. Delete from tabla where “coches”
4. Elabore un cuadro en el que relacione, defina y ejemplifique las clausulas, Operadores y Funciones de agregado de SQL.
CLAUSULA DEFINCION
SELECT Palabra clave que indica que la sentencia de SQL que queremos ejecutar es de selección.
ALL Indica que queremos seleccionar todos los valores. Es el valor por defecto y no suele especificarse casi nunca.
DISTINCT Indica que queremos seleccionar sólo los valores distintos.
FROM Indica la tabla (o tablas) desde la que queremos recuperar los datos.
WHERE Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta.
GROUP
BY Especifica la agrupación que se da a los datos. Se usa siempre en combinación con funciones agregadas.
HAVING Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta.
ORDER
BY Presenta el resultado ordenado por las columnas indicadas.
OPERADORES DEFINICION EJEMPLOS
RELACIONALES < 5 <
...