Procedimientos para trabajos con electricidad
FACULTAD DE SISTEMAS
SISTEMAS DE INFORMACION
Taller # 2 SQL
Nombres: Maria Esther Agudelo Salazar c.c. # 22.005.620 Patricia Franco Olmos c.c. # 43.520.419
1. Cuál es la función de un lenguaje de consultas en un sistema de base de datos? 2. Enuncie y defina las principales características del lenguaje SQL 3. Describa y explique la estructura básica de una consulta SQL. Describe al menos 2 ejemplos con la base de datos trabajadas en clases anteriores. 4. Cuáles son los operadores lógicos y da 2 ejemplos de cómo se usan. 5. Cuál es la función de la clausula Where dentro de una consulta. Da 1 ejemplo. 6. Defina la función que cumple la expresión AS en una consulta de SQL. …ver más…
Estructura Básica de Consulta SQL:
La estructura básica de una consulta SQL, consta de 2 clausulas que son SELECT y FROM. Donde
SELECT se usa para listar los atributos que se desean y FROM se usa para buscar el origen de los mismos atributos (tablas).
Ejemplo 1: Hipódromo:
SELECT doct_id, Nombre, Apellido, Edad, Fecha Nacimiento FROM Jinetes Ejemplo 2: Comisaria: SELECT Cod_arma, Nombre, Tipo, Calibre FROM Armas 4. Los operadores lógicos son 3: AND, OR y NOT. Los operadores AND y OR poseen la sintaxis :
<Expresión 1> operador <expresión 2>, en donde expresión 1 y expresión 2 son las condiciones a evaluar, el resultado de la operación varía en función del operador lógico.
Si a cualquiera de las anteriores condiciones se le antepone el operador NOT, el resultado será el contrario al devuelto sin el operador NOT
Ejemplo 1: SELECT *FROM Jinetes WHERE Edad >20 AND Edad <35;
Ejemplo 2: SELECT*FROM Armas WHERE (Calibre <15 AND Calibre >10) OR Tipo = Pistola;
Ejemplo 3: SELECT*FROM Caballos WHERE NOT Sexo = ‘Hembras’.
5. La función WHERE implica atributos de las relaciones que aparecen en la clausula FROM de la instrucción SELECT.
Ejemplo: SELECT Doct_Profesor, Apellido, Nombre, Salario FROM Profesores WHERE Apellido = ‘Franco’.
6. La expresión AS se usa cuando queremos asignar un nuevo nombre a determinada consulta deseada. 7. Funciones DISTINCT:
Esta función omite los registros que contienen datos duplicados