Biblioteca:

Dr. Miguel Martín Merino

Catálogo en Linea

Amazon cover image
Image from Amazon.com
Image from Google Jackets

Programación en microsoft sql server 2000 con ejemplos

By: Contributor(s): Material type: TextTextLanguage: Español Publication details: Prentice Hall, Buenos Aires : 2001Description: 816 pISBN:
  • 987-9460-63-4
Subject(s): DDC classification:
  • 001.6424 SQ
Contents:
Introducción, SQL Server y los sistemas de gestión de bases de datos relacionales, Modelos de base de datos, EL modelo relacional, Breve historia de SQL Server, Elementos de la arquitectura de SQL Server, Componentes del servidor, Herramientas del cliente, Componentes de las bases de datos (objetos), El modelo de seguridad, Diseño de aplicaciones cliente-servidor, Elementos de Transact-SQL, El lenguaje de definición de datos (DDL), Reglas que deben cumplir los identificadores, Convenciones de programación de Transact-SQL, El lenguaje de manipulación de datos (DML), El lenguaje de control de datos (DCL), Tipos de datos, Creación de tipos de datos personalizados: tipos de datos definidos por el usuario, Criterios de elección de los tipos de datos, Elementos adicionales, Variables, Operadores, Instrucciones de control de flujo, Comentarios, Programación de secuencias de comandos y lotes, La instrucción GO, Tablas y vistas, Creación y modificación de tablas, Tipos de tablas, Creación de tablas, Modificación de la definición de una tabla, Creación y alteración de vistas, Beneficios de las vistas, Creación y eliminación de vistas, Modificación de la definición de una vista, Consulta y modificación de datos, Consulta de datos, La instrucción SELECT, La cláusula FROM, La cláusula WHERE, La agregación de datos y la cláusula GROUP BY, La cláusula ORDER BY, La cláusula TOP N, Uso de consultas dinámicas, Modificación de datos, La instrucción INSERT, La instrucción DELETE, La instrucción UPDATE, La instrucción SELECT INTO, Consultas sobre tablas múltiples: combinaciones (JOIN), La sintaxis ANSI SQL-92, INNER JOIN, OUTER JOIN, RIGHT OUTER JOIN, LEFT OUTER JOIN, FULL OUTER JOIN, CROSS JOIN, Autocombinaciones, El operador UNION, Optimización del acceso a datos: índices, Introducción a los índices, Beneficios de los índices, Uso de índices en consultas de coincidencia exacta, Uso de índices en consultas de intervalo, Uso de índices para buscar valores de claves externas en la resolución de operaciones JOIN, Uso de índices para acelerar la ejecución de operaciones JQIN de mezcla y de hash, Uso de índices de cobertura de consultas, Uso de un índice para evitar valores repetidos, Uso de índices para facilitar la producción de una salida ordenada, Cómo se crean los índices, Cómo almacena los datos SQL Server 2000, Cómo modifica los datos SQL Server 2000, Mejoras a los índices en SQL Server 2000, Acceso a datos sin índices: recorrido de tablas, Tipos de índices, Índices agrupados, Índices no agrupados, Consultas cubiertas e intersección de índices, Mantenimiento de índices, Reconstrucción de índices, Fragmentación de índices, Estadísticas de índices, Obtención de información acerca de índices, Índices sobre columnas calculadas, Vistas indexadas, El Asistente para la optimización de índices, Resumen, Integridad de los datos, Tipos de integridad de datos, Integridad de dominio, Integridad de entidad, Integridad referencial, Integridad definida por el usuario, Preservación de la integridad: restricciones (integridad declarativa de datos), Claves principales, Restricciones UNIQUE, Restricciones CHECK, Definiciones DEFAULT, Claves externas, Integridad referencial declarativa en cascada, Estructuras de integridad específicas de Transact-SQL, Implementación de lógicas de negocio: programación de procedimientos almacenados, Los beneficios de usar procedimientos almacenados, Tipos de procedimientos almacenados, Procedimientos almacenados de sistema, Procedimientos almacenados definidos por el usuario, Procedimientos almacenados temporales, Procedimientos almacenados extendidos, Creación y eliminación de procedimientos almacenados, Uso de parámetros, Modificación de la definición de un procedimiento almacenado, La instrucción RETURN, Ejecución de procedimientos almacenados, Uso del examinador de objetos del analizador de consultas para ejecutar procedimientos almacenados, Recompilación de procedimientos almacenados, Manejo de errores, Procedimientos almacenados anidados, Seguridad de aplicación por medio de procedimientos almacenados, Implementación de lógicas de procesamiento complejas: programación de desencadenadores, Beneficios de los desencadenadores, Uso de desencadenadores para garantizar una integridad de dominio compleja, Uso de desencadenadores para mantener datos desnormalizados, Mejoras a los desencadenadores en SQL Server 2000, Las tablas Inserted y Deleted, Tipos de desencadenadores según el momento de su ejecución, Desencadenadores INSTEAD OF, Desencadenadores AFTER, Creación y eliminación de desencadenadores, Determinación del orden de ejecución, Controlar la modificación de columnas específicas, Consideraciones respecto de operaciones con varias filas, Modificación de la definición de un desencadenador, Deshabilitar los desencadenadores, Desencadenadores anidados, Desencadenadores recursivos, El uso de desencadenadores y la seguridad, Cumplimiento de las reglas de negocio: cómo elegir entre desencadenadores, INSTEAD OF, restricciones y desencadenadores AFTER, Reforzar la lógica de negocio: funciones definidas por el usuario (UDF), Beneficios de las funciones definidas por el usuario, Funciones predefinidas, Tipos de funciones definidas por el usuario según el valor de retorno, Funciones escalares, Funciones tabulares en línea, Funciones tabulares, Eliminación de funciones definidas por el usuario, Impedir la modificación de los objetos relacionados: la opción SCHEMABINDING, Funciones deterministas y no deterministas, Modificación de la definición de funciones definidas por el usuario, El uso de funciones definidas por el usuario y la seguridad, Aplicación de funciones definidas por el usuario, Conversión de procedimientos almacenados en funciones definidas por el usuario, Conversión de vistas en funciones definidas por el usuario, Uso de funciones definidas por el usuario en restricciones, Uso de consultas e instrucciones complejas, Subconsultas, Subconsultas escalares, Subconsultas de lista, Subconsultas matriciales, Subconsultas correlacionadas, Tablas derivadas, La función CASE, La cláusula COMPUTE, Los operadores CUBE y ROLLUP, Uso de sugerencias, Procesamiento fila a fila: uso de cursores, Procesamiento fila a fila versus procesamiento por conjunto, Tipos de cursores, Cursores de desplazamiento sólo hacia delante, Cursores estáticos, Cursores dinámicos, Cursores controlados por conjunto de claves, Pasos a seguir en el uso de cursores, Declaración del cursor, Apertura del cursor, Carga de filas, Cierre del cursor, Liberación del cursor, Alcance de los cursores, Cursores locales, Cursores globales, Uso de variables de cursor, Uso de cursores en desencadenadores para resolver acciones sobre varias filas, Cursores de aplicación, Preservación de la consistencia de los datos: transacciones y bloqueos, Características de las transacciones (ACID) de transacciones, Begin Tran, Commit Tran, Rollback Tran, Uso de transacciones implícitas, Transacciones y errores en tiempo de ejecución, Problemas de concurrencia, Modificaciones perdidas, Lecturas no confirmadas, Análisis inconsistente (lecturas no repetibles), Lecturas fantasma, Niveles de aislamiento, Read Committed, Read Uncommitted, Repeatable Read, Serializable, Tipos de bloqueo, Bloqueos compartidos, Bloqueos exclusivos, Bloqueos de actualización, Bloqueos de intención, Bloqueos de esquema, Bloqueos de intervalo de claves, Un serio problema que hay que evitar: el interbloqueo, Transferencia de datos entre SQL Server y otros sistemas, Necesidades de la transferencia de datos, Herramientas de transferencia de datos de SQL Server 2000, La instrucción Bulk Insert y bcp, Uso de la utilidad de línea de comandos bcp, Uso de la instrucción Bulk InserT, Uso de los servicios de transformación de datos, Transferencia de objetos entre dos bases de datos de SQL Server 2000, Exportación de una tabla de SQL, Server a una base de datos Access, El asistente para copiar bases de datos, Trabajar con entornos heterogéneos: configuración de servidores vinculados, Consultas distribuidas, Consultas ad hoc, Servidores vinculados, Transacciones distribuidas, Uso de instancias de SQL Server, Instalación de instancias de SQL Server, Conexión a
instancias, Funciones de sistema que se usan con instancias múltiples, Limitaciones actuales, Uso del analizador de consultas, Instalación del analizador de consultas, La interfaz del analizador de consultas, El panel del editor, El examinador de objetos, La herramienta Buscar objeto, El panel de resultados, Manejo de las opciones de usuario y de conexión, Personalización del Analizador de consultas, Opciones de conexión, Definición y uso de plantillas del analizador de consultas, Análisis de consultas, Obtención de información acerca de la ejecución de las consultas, Análisis del plan de ejecución de las consultas, Administración de índices desde el analizador de consultas, Uso del depurador de Transact-SQL, Resumen, Índice analítico
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Libro Biblioteca “Dr. Miguel Martín Merino” de la Universidad Autónoma de Asunción (UAA) 001.6424 SQ (Browse shelf(Opens below)) 1 Available 008833
Libro Biblioteca “Dr. Miguel Martín Merino” de la Universidad Autónoma de Asunción (UAA) 001.6424 SQ (Browse shelf(Opens below)) 2 Available 008794
Libro Biblioteca “Dr. Miguel Martín Merino” de la Universidad Autónoma de Asunción (UAA) 001.6424 SQ (Browse shelf(Opens below)) 3 Available 011546

Introducción, SQL Server y los sistemas de gestión de bases de datos relacionales, Modelos de base de datos, EL modelo relacional, Breve historia de SQL Server, Elementos de la arquitectura de SQL Server, Componentes del servidor, Herramientas del cliente, Componentes de las bases de datos (objetos), El modelo de seguridad, Diseño de aplicaciones cliente-servidor, Elementos de Transact-SQL, El lenguaje de definición de datos (DDL), Reglas que deben cumplir los identificadores, Convenciones de programación de Transact-SQL, El lenguaje de manipulación de datos (DML), El lenguaje de control de datos (DCL), Tipos de datos, Creación de tipos de datos personalizados: tipos de datos definidos por el usuario, Criterios de elección de los tipos de datos, Elementos adicionales, Variables, Operadores, Instrucciones de control de flujo, Comentarios, Programación de secuencias de comandos y lotes, La instrucción GO, Tablas y vistas, Creación y modificación de tablas, Tipos de tablas, Creación de tablas, Modificación de la definición de una tabla, Creación y alteración de vistas, Beneficios de las vistas, Creación y eliminación de vistas, Modificación de la definición de una vista, Consulta y modificación de datos, Consulta de datos, La instrucción SELECT, La cláusula FROM, La cláusula WHERE, La agregación de datos y la cláusula GROUP BY, La cláusula ORDER BY, La cláusula TOP N, Uso de consultas dinámicas, Modificación de datos, La instrucción INSERT, La instrucción DELETE, La instrucción UPDATE, La instrucción SELECT INTO, Consultas sobre tablas múltiples: combinaciones (JOIN), La sintaxis ANSI SQL-92, INNER JOIN, OUTER JOIN, RIGHT OUTER JOIN, LEFT OUTER JOIN, FULL OUTER JOIN, CROSS JOIN, Autocombinaciones, El operador UNION, Optimización del acceso a datos: índices, Introducción a los índices, Beneficios de los índices, Uso de índices en consultas de coincidencia exacta, Uso de índices en consultas de intervalo, Uso de índices para buscar valores de claves externas en la resolución de operaciones JOIN, Uso de índices para acelerar la ejecución de operaciones JQIN de mezcla y de hash, Uso de índices de cobertura de consultas, Uso de un índice para evitar valores repetidos, Uso de índices para facilitar la producción de una salida ordenada, Cómo se crean los índices, Cómo almacena los datos SQL Server 2000, Cómo modifica los datos SQL Server 2000, Mejoras a los índices en SQL Server 2000, Acceso a datos sin índices: recorrido de tablas, Tipos de índices, Índices agrupados, Índices no agrupados, Consultas cubiertas e intersección de índices, Mantenimiento de índices, Reconstrucción de índices, Fragmentación de índices, Estadísticas de índices, Obtención de información acerca de índices, Índices sobre columnas calculadas, Vistas indexadas, El Asistente para la optimización de índices, Resumen, Integridad de los datos, Tipos de integridad de datos, Integridad de dominio, Integridad de entidad, Integridad referencial, Integridad definida por el usuario, Preservación de la integridad: restricciones (integridad declarativa de datos), Claves principales, Restricciones UNIQUE, Restricciones CHECK, Definiciones DEFAULT, Claves externas, Integridad referencial declarativa en cascada, Estructuras de integridad específicas de Transact-SQL, Implementación de lógicas de negocio: programación de procedimientos almacenados, Los beneficios de usar procedimientos almacenados, Tipos de procedimientos almacenados, Procedimientos almacenados de sistema, Procedimientos almacenados definidos por el usuario, Procedimientos almacenados temporales, Procedimientos almacenados extendidos, Creación y eliminación de procedimientos almacenados, Uso de parámetros, Modificación de la definición de un procedimiento almacenado, La instrucción RETURN, Ejecución de procedimientos almacenados, Uso del examinador de objetos del analizador de consultas para ejecutar procedimientos almacenados, Recompilación de procedimientos almacenados, Manejo de errores, Procedimientos almacenados anidados, Seguridad de aplicación por medio de procedimientos almacenados, Implementación de lógicas de procesamiento complejas: programación de desencadenadores, Beneficios de los desencadenadores, Uso de desencadenadores para garantizar una integridad de dominio compleja, Uso de desencadenadores para mantener datos desnormalizados, Mejoras a los desencadenadores en SQL Server 2000, Las tablas Inserted y Deleted, Tipos de desencadenadores según el momento de su ejecución, Desencadenadores INSTEAD OF, Desencadenadores AFTER, Creación y eliminación de desencadenadores, Determinación del orden de ejecución, Controlar la modificación de columnas específicas, Consideraciones respecto de operaciones con varias filas, Modificación de la definición de un desencadenador, Deshabilitar los desencadenadores, Desencadenadores anidados, Desencadenadores recursivos, El uso de desencadenadores y la seguridad, Cumplimiento de las reglas de negocio: cómo elegir entre desencadenadores, INSTEAD OF, restricciones y desencadenadores AFTER, Reforzar la lógica de negocio: funciones definidas por el usuario (UDF), Beneficios de las funciones definidas por el usuario, Funciones predefinidas, Tipos de funciones definidas por el usuario según el valor de retorno, Funciones escalares, Funciones tabulares en línea, Funciones tabulares, Eliminación de funciones definidas por el usuario, Impedir la modificación de los objetos relacionados: la opción SCHEMABINDING, Funciones deterministas y no deterministas, Modificación de la definición de funciones definidas por el usuario, El uso de funciones definidas por el usuario y la seguridad, Aplicación de funciones definidas por el usuario, Conversión de procedimientos almacenados en funciones definidas por el usuario, Conversión de vistas en funciones definidas por el usuario, Uso de funciones definidas por el usuario en restricciones, Uso de consultas e instrucciones complejas, Subconsultas, Subconsultas escalares, Subconsultas de lista, Subconsultas matriciales, Subconsultas correlacionadas, Tablas derivadas, La función CASE, La cláusula COMPUTE, Los operadores CUBE y ROLLUP, Uso de sugerencias, Procesamiento fila a fila: uso de cursores, Procesamiento fila a fila versus procesamiento por conjunto, Tipos de cursores, Cursores de desplazamiento sólo hacia delante, Cursores estáticos, Cursores dinámicos, Cursores controlados por conjunto de claves, Pasos a seguir en el uso de cursores, Declaración del cursor, Apertura del cursor, Carga de filas, Cierre del cursor, Liberación del cursor, Alcance de los cursores, Cursores locales, Cursores globales, Uso de variables de cursor, Uso de cursores en desencadenadores para resolver acciones sobre varias filas, Cursores de aplicación, Preservación de la consistencia de los datos: transacciones y bloqueos, Características de las transacciones (ACID) de transacciones, Begin Tran, Commit Tran, Rollback Tran, Uso de transacciones implícitas, Transacciones y errores en tiempo de ejecución, Problemas de concurrencia, Modificaciones perdidas, Lecturas no confirmadas, Análisis inconsistente (lecturas no repetibles), Lecturas fantasma, Niveles de aislamiento, Read Committed, Read Uncommitted, Repeatable Read, Serializable, Tipos de bloqueo, Bloqueos compartidos, Bloqueos exclusivos, Bloqueos de actualización, Bloqueos de intención, Bloqueos de esquema, Bloqueos de intervalo de claves, Un serio problema que hay que evitar: el interbloqueo, Transferencia de datos entre SQL Server y otros sistemas, Necesidades de la transferencia de datos, Herramientas de transferencia de datos de SQL Server 2000, La instrucción Bulk Insert y bcp, Uso de la utilidad de línea de comandos bcp, Uso de la instrucción Bulk InserT, Uso de los servicios de transformación de datos, Transferencia de objetos entre dos bases de datos de SQL Server 2000, Exportación de una tabla de SQL, Server a una base de datos Access, El asistente para copiar bases de datos, Trabajar con entornos heterogéneos: configuración de servidores vinculados, Consultas distribuidas, Consultas ad hoc, Servidores vinculados, Transacciones distribuidas, Uso de instancias de SQL Server, Instalación de instancias de SQL Server, Conexión a

instancias, Funciones de sistema que se usan con instancias múltiples, Limitaciones actuales, Uso del analizador de consultas, Instalación del analizador de consultas, La interfaz del analizador de consultas, El panel del editor, El examinador de objetos, La herramienta Buscar objeto, El panel de resultados, Manejo de las opciones de usuario y de conexión, Personalización del Analizador de consultas, Opciones de conexión, Definición y uso de plantillas del analizador de consultas, Análisis de consultas, Obtención de información acerca de la ejecución de las consultas, Análisis del plan de ejecución de las consultas, Administración de índices desde el analizador de consultas, Uso del depurador de Transact-SQL, Resumen, Índice analítico

There are no comments on this title.

to post a comment.

Powered by Koha