Es un lenguaje de programación diseñado para actualizar, obtener, y calcular
información en bases de datos relacionales. 2. ¿QUE ES UNA BASE DE DATOS? Es una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular. 3. QUE ES UNA TABLA? Es el diseño físico de la base de datos optimiza el rendimiento a la vez que asegura la integridad de los datos al evitar repeticiones innecesarias de datos. Durante el diseño físico, se transforman las entidades en tablas, las instancias en filas y los atributos en columnas. 4. ¿QUE ES UNA CONSULTA? Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos. Esta información es devuelta en forma de conjunto de registros. 5. ¿QUE ES UN PROCEDURE? Es un conjunto de instrucciones de T-SQL que SQL Server compila, en un único plan de ejecución, los llamados "store procedure" se encuentran almacenados en la base de datos, los cuales pueden ser ejecutados en cualquier momento. 6. ¿CUANDO UTILIZAR UN GROUP BY? Cuando generamos grupos y resúmenes. Se usa para agrupar filas con los mismos valores. La cláusula GROUP BY se usa junto con la instrucción SQL SELECT. La instrucción SELECT utilizada en la cláusula GROUP BY solo se puede usar con nombres de columnas, funciones agregadas, constantes y expresiones. 7. ¿QUE ES UNA FUNCIÓN? Una función es un conjunto de instrucciones SQL que realizan una tarea específica de manera automática. Acepta entradas en forma de parámetros y devuelve un valor. SQL Server viene con un conjunto de funciones integradas que realizan una variedad de tareas. 8. ¿QUE SON LOS TRIGGERS? Es una funcionalidad que la base de datos ejecuta de forma automática cuando se realiza una operación de tipo Insert, Update o Delete en una tabla o vista, o cuando se ejecuta una consulta SQL sobre una tabla o vista. 9. ¿QUE SON LAS SUBCONSULTAS? Consiste en utilizar los resultados de una consulta dentro de otra, que se considera la principal. Esta posibilidad fue la razón original para la palabra “estructurada” en el nombre Lenguaje de Consultas Estructuradas (Structured Query Language, SQL).