1
Programa Ahora
Sistema Universitario Ana G. Méndez
Universidad Metropolitana
Escuela de Estudios Profesionales
Taller 3
Héctor J. Morán Rodríguez Student Id: S00353607
2 Tabla de contenido
Función Agregada ... 1
Función Incluida – Built-In Function. ... 1
CHAR (n). ... 2
CREATE TABLE. ... 3
INTEGER. ... 3
Key – Llave. ... 4
Sub query ... 5
Reserved Word – Palabras Reservada. ... 5
HAVING Clause. ... 6
INTO Clause. ... 7
1 Función Agregada
La función agregada es utilizada para extraer los valores mínimos y máximo de una columna. También se utiliza para sumar y promediar los valores de la columna. La función agregada más común utilizada es la de contar los valores que existen en la columna utilizando el comando de “COUNT”. Se puede utilizar el comando “FIRST” y “LAST” para poder seleccionar los valores que son primeros e ultimo de acuerdo a la data. Con el comando de “MAX” y “MIN” la función agregada nos devolverá los valores máximos y menores de la data. Por ejemplo, en una base de dato de carros se puede solicitar el máximo y mínimo del ano en cual el automóvil fue
construido. Si se utiliza el comando de “SUM” como una función agregada nos puede
contabilizar la cantidad que aparezca en la columna. Por ejemplo, la función agregada de suma no puede decir en una base de datos de carros cual es la cantidad total de unidades están en el inventario. Entiendo que la función agregada es muy útil para la base de dato por realiza cálculos de la data.
Función Incluida – Built-In Function.
La función incluidas son funciones que están dentro del software para crear una base de dato como el programa de Microsoft Access. En la función incluida existen las funciones de
2
Una función incluida es la de “Eval (Expression)” la misma los argumentos simples o complejos de operaciones aritméticas son recibidos y son utilizados como mecanismos incluidos para el análisis de escogido de cual tipo de valor va a ser capturado dentro la base de dato. Existe la función para los valores numéricos y la misma son considerada como dos en una. La misma puede producir que los valores numéricos realicen cálculos algebraicos o detectar cual es el tipo valor que contiene la data si es numérico o de caracteres. En la función de valores es parte de las funciones incluidas y la misma puede cambiar los valores numéricos. Por ejemplo, los valores pueden salir con signos de dólares y también puede cambiar el punto decimal.
CHAR (n).
El “CHAR” se puede utilizar para insertar controles en los caracteres y los hilos de los
3 CREATE TABLE.
El “CREATE TABLE” es comando utilizado para crear una tabla nueva en la base de datos. En la creación de la tabla tiene algunos atributos. Uno de ellos el nombre de la tabla, la tabla se puede crear en la base de datos principal, temporero o junto con la base de dato. Se puede declarar los tipos de columnas, los valores o expresiones de cada columna, la secuencia de las columnas. En cada creación de tabla tiene estar establecido el nombre especifico de la tabla. En la opción de “CREATE TABLE AS SELECT” las tablas es creada basada las declaraciones seleccionadas “SELECT”. El nombre de cada columna le corresponde en la declaración también puede ser entrada en la seleccionadas. Dentro de cada creación de tabla tiene que haber una llave primaria y la cláusula de la misma es puesta en el nombre de la columna. Cada fila de la tabla que contenga una llave primaria debe tener una combinación única de valores en su columna que contenga la llave primaria. En la creación de la tabla existen más opciones en lo cual ayuda a un diseñador de datos crear la base de dato de acuerdo a la necesidad del cliente.
INTEGER.
El “INTEGER” es un tipo de data en la base de dato en un numero entero. El “INTEGER” se puede utilizar para que la data que contenga el numero el mismo pueda ser encontrado. Cuando un “INTEGER” es sumado, restado, o multiplicado su resultado continuara siendo un
4
El “BIGINT” es el “INTEGER” que más puede sostener hasta 20 caracteres. Para crear un pin o número secreto se puede utilizar el “SMALLINT” que puede sostener cuatro caracteres de numero en un campo.
Key – Llave.
5 Sub query
El “subquery” es una consulta que está dentro de una declaración “SELECT”, “INSERT”, “UPDATE” o “DELETE” o que están en otra consulta. Un “SUBQUERY” puede devolver un conjunto de fila o una sola fila a su consulta actual. Hay veces que el “subquery” es mayormente referido como a una consulta interna y también la declaración que esta interna puede tener una consulta externa. Un “subquery” se puede utilizar para una base de dato de una tienda por departamento en lo cual uno quiera buscar en la consulta principal una declaración que puede ser seleccionada, de donde proviene o en qué lugar la declaración esta puesta en la subconsulta. Puede ocurrir que dentro de un “subquery” puede haber otro “subquery”. En algunas bases de datos se puede correlacionar las referencias de la subconsulta en otros niveles de la consulta.
Reserved Word – Palabras Reservada.
6 HAVING Clause.
Los “Habing clause” te permite especificar una condición en lo cual filtra los resultados que aparecen al final de los grupos. “Having clause” se puede utilizar para cuando uno quiere escoger un departamento en cual los empleados generan más de una cantidad específica, se puede con un “Having clause” de tipo “sum” permite obtener una lista de los empleados en esa categoría. Cuando se utilizan un “WHERE, GROUP, and HAVING CLAUSE” juntos se pueden procesar primero en donde están, luego a grupa de acuerdo a las clausulas antes de hacer
demostradas en la pantalla. Otra ventaja de “HAVING CLAUSE” es que se pueden escoger los clientes, tiendas o un representante que genere o consuma más de una cantidad de dinero
establecida y la base de dato puede recuperar y filtrar toda la data para obtener un resultado del grupo o individuos que lleguen a una marca establecida con la cláusula. También con los
7 INTO Clause.
El “INTO Clause” es utilizado para poder obtener una fila o un segmento de una columna de la base de datos. Podemos decir que los “INTO Clause” pueden generar una copia de una tabla e insértala en una nueva tabla. Una cláusula de “INTO” puede ser [INTO new_table] con este comando uno puede seleccionar una lista de la tabla y crear una copia en otra. Como todo las clausulas existen limitaciones o restricciones, uno no puede utilizar un “SELECT INTO” para crear una partición de una tabla, no importando que la fuente de la tabla este dividida. Otra limitación puede todas las fuentes que estén definidas como índices, contriciones y disparadores no se pueden transferir para una nueva tabla. Si es necesario copiar esta declaración es
necesarios crear una tabla nueva. Para el proceso de acceder la base de dato a través de
8 Referencias
(29 de octubre de 2016). Obtenido de http://www.sqlclauses.com/sql+aggregate+functions (27 de octubre de 2016). Obtenido de http://www.yevol.com/en/vbaccess/lesson15.htm
(28 de octubre de 2016). Obtenido de http://dev.mysql.com/doc/refman/5.7/en/char.html (28 de octubre de 2016). Obtenido de https://www.sqlite.org/lang_createtable.html
(29 de octubre de 2016). Obtenido de Tech Terms: http://techterms.com/definition/integer (28 de octubre de 2016). Obtenido de webopedia:
http://www.webopedia.com/TERM/K/key.html (28 de octubre de 2016). Obtenido de
http://rdbms.opengrass.net/2_Database%20Design/2.1_TermsOfReference/2.1.2_Keys.ht ml
(29 de octubre de 2016). Obtenido de Oracle:
https://docs.oracle.com/cd/B28359_01/server.111/b28286/queries007.htm (27 de octubre de 2016). Obtenido de
http://www.dba-oracle.com/t_pl_sql_plsql_select_into_clause.htm
Microsoft. (29 de octubre de 2016). Obtenido de Developer Network:
9
Oracle help center. (28 de octubre de 2016). Obtenido de oracle: