2 da entrada

                   Consultas (Query)

En SQL Server 2017, muchas actividades administrativas e informativas se pueden realizar mediante los procedimientos almacenados del sistema. Los procedimientos almacenados del sistema se agrupan en las categorías que aparecen en la siguiente tabla.

En esta sección

CategoríaDescription
Procedimientos almacenados de replicación geográfica activaUsar para administrar para administrar las configuraciones de replicación geográfica activa de la base de datos de SQL Azure
Procedimientos almacenados del catálogoSe utilizan para implementar las funciones del diccionario de datos ODBC y aislar las aplicaciones ODBC de los cambios en las tablas subyacentes del sistema.
Procedimientos almacenados de captura de datos modificadosPermiten habilitar, deshabilitar o informar sobre los objetos de la captura de datos modificados.
Procedimientos almacenados de cursorSe utilizan para implementar la funcionalidad de variable de cursor.
Procedimientos almacenados del recopilador de datosSe utiliza para trabajar con el recopilador de datos y los componentes siguientes: conjuntos de recopilación, elementos de recopilación y tipos de recopilación.
Procedimientos almacenados del motor de base de datosSe utilizan para el mantenimiento general de Motor de base de datos de SQL Server.
Correo electrónico de base de datos almacenados procedimientos ( Transact-SQL )Se utilizan para realizar operaciones de correo electrónico desde una instancia de SQL Server.
Procedimientos almacenados de planes de mantenimiento de base de datosSe utilizan para configurar las tareas de mantenimiento fundamentales necesarias para administrar el rendimiento de las bases de datos.
Procedimientos almacenados de consultas distribuidasSe utilizan para implementar y administrar consultas distribuidas.
FileStream y procedimientos almacenados de FileTable ( Transact-SQL )Se usa para configurar y administrar las características FILESTREAM y FileTable.
Las reglas de Firewall almacenan procedimientos ( Base de datos SQL Azure )Se utiliza para configurar el firewall de base de datos de SQL Azure.
Procedimientos almacenados de búsqueda de texto completoSe utilizan para implementar y consultar índices de texto completo.
Procedimientos almacenados extendidos generalesProporcionan una interfaz de una instancia de SQL Server a los programas externos para diversas actividades de mantenimiento.
Trasvase de registros de procedimientos almacenadosSe utilizan para establecer, modificar y supervisar las configuraciones de trasvase de registros.
Almacenamiento de datos de administración almacena procedimientos ( Transact-SQL )Se utiliza para configurar el almacén de datos de administración.
OLE procedimientos almacenados de automatizaciónPermiten habilitar el uso de objetos de Automation estándar en un lote estándar de Transact-SQL.
Procedimientos almacenados de administración basada en directivasSe usan para la administración basada en directivas.
Procedimientos almacenados de PolyBaseAgregar o quitar un equipo de un grupo de escalado horizontal de PolyBase.
Almacén de consultas almacenados procedimientos ( Transact-SQL )Se utiliza para optimizar el rendimiento.
Procedimientos almacenados de replicaciónSe utilizan para administrar la replicación.
Procedimientos almacenados de seguridadSe utilizan para administrar la seguridad.
Procedimientos de copia de seguridad de instantáneasUsar para eliminar la copia de seguridad FILE_SNAPSHOT junto con todas sus instantáneas o para eliminar una instantánea de archivo de copia de seguridad individual.
Procedimientos almacenados de índice espacialSe utiliza para analizar y mejorar el rendimiento de la indización de los índices espaciales.
Procedimientos almacenados del Agente SQL ServerLo utiliza SQL Server Profiler para supervisar el rendimiento y la actividad.
Procedimientos almacenados de SQL Server ProfilerLos utiliza el Agente SQL Server para administrar actividades programadas y controladas por eventos.
Ajustar la base de datos almacenada procedimientosSe utiliza para administrar las bases de datos de stretch.
Procedimientos almacenados de tablas temporalesUso de las tablas temporales
Procedimientos almacenados de XMLSe utilizan para la administración del texto XML.
Disparadores ( TRIGGERS ). MICROSOFT SQL SERVER



Creates a DML, DDL, or logon trigger. A trigger is a special kind of stored procedure that automatically executes when an event occurs in the database server. DML triggers execute when a user tries to modify data through a data manipulation language (DML) event. DML events are INSERT, UPDATE, or DELETE statements on a table or view. These triggers fire when any valid event is fired, regardless of whether or not any table rows are affected. For more information, see DML Triggers.1
DDL triggers execute in response to a variety of data definition language (DDL) events. These events primarily correspond to Transact-SQL CREATE, ALTER, and DROP statements, and certain system stored procedures that perform DDL-like operations. Logon triggers fire in response to the LOGON event that is raised when a user sessions is being established. Triggers can be created directly from Transact-SQL statements or from methods of assemblies that are created in the Microsoft .NET Framework common language runtime (CLR) and uploaded to an instance of SQL Server. SQL Server allows for creating multiple triggers for any specific statement.
  funciones, MICROSOFT SQL SERVER



Funciones de agregado

Las funciones de agregado realizan un cálculo sobre un conjunto de valores y devuelven un solo valor. Se pueden usar en la lista de selección o en la cláusula HAVING de una instrucción SELECT.Puede usar una agregación en combinación con la cláusula GROUP BY para calcular la agregación en las categorías de filas. Use la cláusula OVER para calcular la agregación en un intervalo de valor específico. La cláusula OVER no puede seguir las agregaciones GROUPING o GROUPING_ID.
Todas las funciones de agregación son deterministas; es decir, siempre devuelven el mismo resultado cuando se ejecutan con los mismos valores de entrada. Para más información, vea Funciones deterministas y no deterministas.

Funciones analíticas

Las funciones analíticas calculan un valor agregado basándose en un grupo de filas. A diferencia de las funciones de agregado, estas funciones pueden devolver varias filas para cada grupo.Puede usar funciones analíticas para calcular medias móviles, totales acumulados, porcentajes o resultados de N valores superiores dentro de un grupo.

Funciones de categoría

Las funciones de categoría devuelven un valor de categoría para cada fila de una partición. Según la función que se utilice, algunas filas pueden recibir el mismo valor que otras. Las funciones de categoría son no deterministas.

Funciones de conjuntos de filas

Las funciones de conjuntos de filas devuelven un objeto que se puede usar como referencias de tabla en una instrucción SQL.

Funciones escalares

Operan sobre un valor y después devuelven otro valor. Las funciones escalares se pueden utilizar donde la expresión sea válida.











































Comentarios

Entradas populares de este blog

Tipos de arreglos