La aparición de SQL Server 2005 ha revolucionado el mundo de las bases de datos. Este software de próxima generación de Microsoft es un lenguaje estándar de comunicación capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea. Presenta una potencia y versatilidad notables que contrasta con su accesibilidad de aprendizaje, por lo que es más que un sistema gestor: analiza y administra datos y hace posible avances en tres ámbitos clave: gestión de información empresarial, productividad de los desarrolladores e inteligencia empresarial. Este libro ha sido desarrollado como material de consulta tanto para el usuario que lleve poco tiempo trabajando con SQL Server como para el experimentado que tal vez desee ver las novedades de esta versión. Proporciona la información esencial que necesita el usuario a la hora de orientarse y empezar a usar este sistema de gestión para administrar los datos. Con poca teoría y mucha práctica, esta libro presenta los temas con ejemplos de la vida real de aplicaciones empresariales de gran escala, para que así el usuario alcance la resolución de problemas e información esencial sobre la conectividad mejorada de SQL Server 2005. En definitiva, este libro le guiará rápida, pero sistemáticamente, por los temas que más interesan a sus lectores.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Agradecimientos Introducción Cómo se organiza este libro Convenciones utilizadas Parte I. Introducción a SQL Server 1. Introducción a SQL Server 2005 Las ediciones de SQL Server 2005 Administración de SQL Server Apertura de SQL Server Management Studio Creación de un inicio de sesión Utilización de Configuration Manager Visualización de la actividad actual Herramientas de desarrollo Business Intelligence Development Studio Novedades y mejoras Integration Services Nuevas tareas Nuevos orígenes y destinos de datos Nuevas transformaciones de datos Réplicas Analysis Services Notification Services Reporting Services Service Broker Resumen 2. Información general sobre los conceptos de las bases de datos Bases de datos Bases de datos cliente-servidor y archivo-servidor Bases de datos relacionales Bases de datos OLTP y OLAP Registros de transacciones Tablas Registros, campos y valores Filas y columnas Valores nulos Propiedades de campo Claves y relaciones Índices y restricciones Reglas y valores predeterminados Vistas SQL Bloqueo DDL y DML Plan de consulta Procedimientos almacenados Desencadenadores y notificaciones de evento Transacciones Procedimientos almacenados del sistema Propiedad y seguridad Trabajos, alertas y operadores Réplicas Resumen 3. Información general acerca de SQL Server Programas que se instalan con SQL Server Libros en pantalla de SQL Server SQL Configuration Manager Servicios de SQL Server 2005 Configuración de red de SQL Server 2005 Server Configuración de SQL Native Client SQL Profiler SQLCMD BCP, programa de copia masiva SQL Server Management Studio Interfaces de programación de aplicaciones Partes de la base de datos Tablas Vistas Procedimientos almacenados Diagramas Cuentas de usuario de base de datos Funciones de base de datos Tipos de datos de sistema Funciones definidas por el usuario Reglas y restricciones Valores predeterminados Catálogos de texto XML y SQL Server Conceptos relacionados con el almacenamiento de SQL Server Páginas Extensiones Resumen 4. Diseño y normalización de bases de datos ¿Qué es la normalización? Conceptos fundamentales de la normalización Integridad de entidad Integridad de dominio Integridad referencial Integridad definida por el usuario Primera forma normal Definición de la Primera forma normal Identificación de una clave principal Claves candidatas Elección de una buena clave principal Claves suplentes Segunda forma normal Claves externas y relaciones Tercera forma normal Forma normal de Boyce-Codd Normalización avanzada Cuarta forma normal Quinta forma normal Desnormalización Toma de decisiones Herramientas para la normalización en SQL Server Columnas de identidad Restricciones Restricciones UNIQUE Restricciones DEFAULT Restricciones CHECK Integridad referencial declarativa (DRI) Claves principales Claves externas Integridad referencial en cascada Desencadenadores Resumen Parte II. Transact-SQL 5. Información general sobre Transact-SQL y fundamentos básicos ¿Qué es Transact-SQL? ANSI SQL Dialectos de SQL Opciones de configuración de SQL Utilización de SET para ofrecer compatibilidad con ANSI Utilización de ALTER DATABASE para cambiar las opciones El procedimiento almacenado sp_dboption El procedimiento almacenado sp_dbcmptlevel Sintaxis y convenciones de T-SQL Lectura de los diagramas de sintaxis Identificadores válidos Referencia a objetos Palabras reservadas Tipos de datos Enteros Texto Decimal Dinero Coma flotante Fecha Datos binarios Tipos de datos especiales Sinónimos de los tipos de datos Operadores Operadores disponibles Precedencia y agrupación de operadores Comodines Variables Variables globales del sistema Variables locales Funciones Generación de identificadores exclusivos globales (GUID) Funciones de cadena Funciones de fecha y hora Funciones matemáticas Funciones del sistema y de metadatos Funciones definidas por el usuario Ejecución de código T-SQL Utilización de SQL Server Management Studio Creación de una consulta Guardado de una consulta Apertura de una consulta guardada Visualización de los resultados Visualización del plan de ejecución Creación de una vista Creación de un procedimiento almacenado Empleo de las utilidades de línea de comandos Utilización de OSQL Utilización de SQLCMD Resumen 6. Consultas SELECT Utilización de consultas SELECT básicas Limitación de los registros con la cláusula WHERE Utilización de combinaciones INNER JOIN Combinación de varias tablas OUTER JOIN Conversión de los conjuntos de resultados en informes Utilización de ORDER BY Utilización de GROUP BY y HAVING Utilización de ROLLUP Utilización de CUBE y GROUPING Utilización de TOP N y TOP N% Utilización de OVER Búsqueda de texto completo Instalación y configuración de la búsqueda de texto completo Ejecución de búsquedas de texto completo Administración de la búsqueda de texto completo Consultas en servidores vinculados Consultas XML Resumen 7. Consultas de acción ¿Qué son las consultas de acción? Consultas de eliminación Sintaxis de DELETE Limitaciones de DELETE Ejemplos de DELETE Sintaxis de TRUNCATE TABLE Limitaciones de TRUNCATE TABLE Ejemplo de TRUNCATE TABLE Consultas de actualización Sintaxis de UPDATE Limitaciones de UPDATE Ejemplos de UPDATE Consultas de inserción Sintaxis de INSERT Limitaciones de INSERT Ejemplos de INSERT Sintaxis de SELECT INTO Limitaciones de SELECT INTO Ejemplos de SELECT INTO Resumen 8. Temas avanzados de Transact-SQL Transacciones ¿Qué son las transacciones? Las propiedades ACID Atomicidad Coherencia Aislamiento Durabilidad Utilización de las transacciones BEGIN TRANSACTION COMMIT TRANSACTION ROLLBACK TRANSACTION SAVE TRANSACTION @@TRANCOUNT @@ERROR Ejemplo de transacción Transacciones distribuidas Microsoft DTC BEGIN DISTRIBUTED TRANSACTION Prácticas recomendables para las transacciones Funciones de conjuntos de filas CONTAINSTABLE FREETEXTTABLE OPENQUERY OPENROWSET OPENDATASOURCE OPENXML Introducción a XPath Sintaxis de OPENXML Ejemplos de OPENXML Cursores DECLARE CURSOR OPEN y @@CURSOR_ROWS FETCH y @@FETCH_STATUS CLOSE DEALLOCATE Ejemplo de cursor Utilización de tablas del sistema y vistas de esquema de información ¿Qué contienen las tablas del sistema? Ejemplos de consultas de tablas del sistema Vistas de esquema de información Sugerencias para el optimizador Sugerencias de tabla Sugerencias de combinación Sugerencias de consulta Sugerencias de vista Resumen Parte III. SQL Server en profundidad 9. Utilización de SQL Server Management Studio Introducción a SQL Server Management Studio La ventana Servidores registrados Grupos de servidores Creación de un grupo de servidores Administración de los servidores de un grupo Iconos de servidores La ventana Explorador de objetos Conexión a un servidor mediante el Explorador de objetos Estructura de carpetas y uso Nodos del Explorador de objetos Página Resumen Nodo Bases de datos Bases de datos Nodo Seguridad Inicios de sesión Funciones del servidor Credenciales Nodo Objetos de servidor Dispositivos de copia de seguridad Extremos Servidores vinculados Desencadenadores Nodo Réplica Carpeta Publicaciones locales Carpeta Suscripciones locales Nodo Administración Planes de mantenimiento Registros de SQL Server Monitor de actividad Correo electrónico de base de datos Coordinador de transacciones distribuidas Búsqueda de texto Heredado Notification Services Agente SQL Server Trabajos Monitor de actividad de trabajo Alertas Operadores Servidores proxy Registro de errores Otros tipos de servidor Analysis Services Servidor de Integration Services (SSIS) Servidor de Reporting Services SQL Server Mobile Acciones de SQL Server Explorador de plantillas Explorador de soluciones Soluciones Creación de una nueva solución Proyectos Desplazamiento de elementos Herramientas externas Resumen 10. Bases de datos Fundamentos básicos de las bases de datos Planificación de la capacidad Creación de bases de datos Creación de bases de datos con SQL Server Management Studio Creación de bases de datos con Transact-SQL Modificación de bases de datos Configuración de las opciones de base de datos Cambio el tamaño de una base de datos Expansión de un archivo de datos Adición de archivos de datos secundarios y de registro de transacciones Adición de grupos de archivos Reducción de los archivos de datos Eliminación de una base de datos Instantáneas de base de datos Resumen 11. Tablas Planificación de las tablas Tipos de datos integrados Tipos de datos definidos por el usuario Columnas calculadas Particiones de tablas Creación de tablas Restricción de los datos Imposición de la integridad de dominio Utilización de restricciones CHECK Utilización de restricciones DEFAULT Imposición de la integridad de entidad Utilización de claves principales Utilización de restricciones UNIQUE Imposición de la integridad referencial Utilización de claves externas Utilización de la integridad referencial en cascada Utilización de diagramas de bases de datos Resumen 12. Indización Arquitectura de los índices Introducción a los montones Introducción a los índices agrupados Acceso a datos con un índice agrupado Modificación de datos con un índice agrupado Introducción a los índices no agrupados Acceso a datos con un índice no agrupado Modificación de datos con un índice no agrupado Creación de índices Creación de índices con SQL Server Management Studio Creación de índices con el Asistente para la optimización del motor de...
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
EUR 14,00 per la spedizione da Spagna a Italia
Destinazione, tempi e costiDa: Librería Pérez Galdós, Madrid, M, Spagna
1ª ed., 1ª imp. edición. cart. . 1264 p. páginas. Codice articolo 02228500
Quantità: 1 disponibili
Da: Librería Maldonado, Palencia de Negrilla, SA, Spagna
Encuadernación de tapa dura. Condizione: Muy Bueno. 1ª Edición. Encuadernación de tapa dura. CARTONE ILUSTRADO. Español. Codice articolo 010553
Quantità: 1 disponibili
Da: Ammareal, Morangis, Francia
Hardcover. Condizione: Bon. Traces d'usure sur la couverture. Couverture différente. Edition 2006. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Good. Signs of wear on the cover. Different cover. Edition 2006. Ammareal gives back up to 15% of this item's net price to charity organizations. Codice articolo E-919-458
Quantità: 1 disponibili
Da: dsmbooks, Liverpool, Regno Unito
hardcover. Condizione: Good. Good. book. Codice articolo D8S0-3-M-8441520895-3
Quantità: 1 disponibili
Da: OM Books, Sevilla, SE, Spagna
Condizione: Usado - bueno. Codice articolo 9788441520899
Quantità: 1 disponibili