SQL SERVER 2012

SQL SERVER 2012

CHARTE, FRANCISCO

27,64 €
Descatalogado
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2012
ISBN:
978-84-415-3219-9
Páginas:
448
Encuadernación:
Rústica
27,64 €
Descatalogado
Añadir a favoritos

Agradecimientos

Introducción
Gestores de bases de datos
Servidores de bases de datos
Microsoft SQL Server 2012
¿Qué puede hacer con SQL Server 2012?
¿Qué necesita saber para usar SQL Server 2012?

Cómo usar este libro
Estructura del libro
Convenciones tipográficas
Información de soporte

Capítulo 1. Toma de contacto
Componentes de SQL Server
Motor RDBMS
Servicios asociados al motor de bases de datos
Replicación
Calidad de datos
Búsqueda de texto completo
Servicios de informes
Servicios de integración
Servicios de análisis
Herramientas de administración
Ediciones del producto y características
Ediciones de propósito general
Ediciones especializadas
Novedades de SQL Server 2012
Cómo usar la documentación electrónica

Capítulo 2. Administración básica
Herramientas de administración
El Administrador de configuración de SQL Server
Servicios disponibles e instancias con nombre
Alterar el estado de un servicio
Modo de inicio automático
Inicio del Agente SQL Server
El SQL Server Management Studio
Grupos y servidores
Carpetas de un servidor
Asistentes para todo
Tareas comunes
Creación de una estructura de grupos
Registro de servidores
Actuar sobre un servidor
Administración de la seguridad
Usuarios y grupos de usuarios
Inicios de sesión en SQL Server
Funciones del servidor y de bases de datos

Capítulo 3. Teoría de bases de datos
¿Qué es una base de datos?
Modelos de bases de datos
El modelo relacional
Estructura física de una base de datos
Nombres de archivo
Crecimiento de la base de datos
Estructura lógica de una base de datos
Tablas
Índices
Vistas
Procedimientos almacenados
Otros elementos lógicos
Orden de intercalación
Creación de una base de datos
Inicio del proceso
Nombre y archivos de datos
Configuración de archivos de datos y transacciones
Propiedades de la base de datos
Definir nuevos usuarios
Roles definidos por el usuario
Bases de datos independientes
Activar el uso de bases de datos independientes
Usuarios de una base de datos independiente

Capítulo 4. Diseño de bases de datos
Identificación de necesidades
Necesidades de nuestra librería
El modelo intuitivo
Propiedades de cada entidad
Búsqueda de dependencias
El modelo Entidad/Relación
Notación en diagramas E/R
Cómo confeccionar un diagrama E/R
Identificación de entidades
Determinar la clave primaria de las entidades
Determinar relaciones entre entidades y su cardinalidad
Relaciones con atributos asociados
Entidades débiles
Del diagrama E/R al modelo relacional
Normalización de la base de datos
Tablas con claves únicas
Evitar duplicación de datos
Otras normas
Diseño de un esquema de la base de datos
Creación de un nuevo diagrama
Definición de tablas
Establecimiento de relaciones
Guardarlo todo

Capítulo 5. SQL Server Data Tools
Proceso de instalación
Completar la instalación de SSDT
Primera ejecución de Visual Studio Shell
Actualización de las SSDT
El entorno de Visual Studio Shell
Proyectos y el servidor LocalDB
Creación de una base de datos partiendo de cero
Importación de una base de datos en explotación
Generación del proyecto
Comparación de esquemas

Capítulo 6. El lenguaje SQL
El Analizador de consultas SQL
Componentes y derivados de SQL
DDL
DML
DCL
Transact-SQL
Estructura de una sentencia SQL
Definición de datos
Creación de una base de datos
Creación de tablas
Modificación de una tabla
Otras operaciones
Manipulación de datos
Inserción de nuevas filas
Selección de datos
Modificación de datos
Eliminación de datos
Relaciones entre tablas

Capítulo 7. Tablas y relaciones
Estructura de una tabla
Tipos de datos en SQL Server
Sinónimos de tipos de datos
Trabajando con números
Trabajando con caracteres
Trabajando con datos binarios
Trabajando con fechas
Definición de restricciones
Tipos de restricciones
Valores nulos y por defecto
Restricciones de dominio
Expresiones lógicas
Restricciones de integridad referencial
Otras restricciones
Generación del valor de identidad
Preservar la integridad referencial
Columnas calculadas
Puesta en práctica
Diseño de tablas
Identidad y clave principal
Restricciones de dominio
Valores por defecto
Columnas calculadas
Definir relaciones
Permisos de las tablas

Capítulo 8. Vistas y consultas SQL
¿Qué es una vista?
Creación de una vista
Añadir tablas a la vista
Seleccionar las columnas
Otras opciones de la vista
Ejecución de la vista
Definición con DDL
Uso de una vista
Consultas SQL complejas
Proyección de los datos
Selección de filas
Agregación y agrupación de datos

Capítulo 9. Creación y uso de índices
¿Cuál es la finalidad de un índice?
Actualización de un índice
Tipos de índices
Creación de un nuevo índice
Otras opciones para la creación de índices
Índices en vistas
Optimización de índices
Índices de texto completo
Creación de un índice de texto completo
Consultas sobre un índice de texto completo
Índices con almacenamiento en columna

Capítulo 10. Introducción a Transact-SQL
Aplicaciones de T-SQL
Fundamentos de programación
Tipos de datos
Variables
Expresiones
Control de flujo
Trabajar con variables
Más sobre declaración de variables
Asignación de valores
Variables predefinidas
Funciones Transact-SQL
Funciones estadísticas
Funciones matemáticas
Funciones de manipulación de cadenas
Otras funciones
Uso de cursores y tablas
Definir un cursor
Cómo usar un cursor
Variables table
Funciones definidas por el usuario

Capítulo 11. Procedimientos almacenados y funciones
Procedimientos almacenados
Lógica de proceso como procedimientos
Definición de un procedimiento almacenado
Ejecución de un procedimiento almacenado
Recepción y devolución de parámetros
Devolución de conjuntos de datos
Funciones de usuario
Diferencias entre una función y un procedimiento almacenado
Definición de una función de usuario

Capítulo 12. Desencadenadores
Desencadenadores DML
Cómo funciona un desencadenador
Creación de un desencadenador DML
Tablas especiales en un desencadenador
Desencadenadores y la integridad de los datos
Ejemplos prácticos
Desencadenadores DDL
Creación de un desencadenador DDL
Activar y desactivar desencadenadores

Capítulo 13. Aplicaciones .NET para SQL Server
Conceptos .NET
Servicios .NET
ADO.NET
Desarrollo de una aplicación .NET para SQL Server
Inicio del proyecto
Tipos de objetos SQL Server
El código del procedimiento almacenado
Prueba del procedimiento almacenado
Registro del ensamblado en SQL Server

Capítulo 14. Mantenimiento de bases de datos
Puesta en explotación de una base de datos
Uso del asistente para copia de bases de datos
Propiedades de trabajos de Agente SQL Server
Programación de un trabajo
Copias de seguridad
Dispositivos de copia
Ejecución de una copia de seguridad
Copia total en un nuevo soporte
Copia diferencial de la base de datos
Copia del registro de transacciones
Recuperación de una copia
Mantenimiento de la base de datos
Creación de un plan de mantenimiento
Trabajos del Agente SQL Server

Capítulo 15. Administración con PowerShell
Introducción a PowerShell
Instalación de PowerShell e ISE
La consola PowerShell
La herramienta ISE
PowerShell y SQL Server
Cómo importar el módulo sqlps
El proveedor SQL Server para PowerShell
Contenedores de primer nivel
Propiedades y métodos de un objeto
Operaciones sobre objetos
cmdlets de SQL Server

Capítulo 16. Servicios de análisis
Aplicaciones de la información
Bases de datos orientadas a transacciones
Gestión del conocimiento
Almacenes de datos
Data Warehouses versus Data Marts
Finalidad de un almacén de datos
Estructura de un almacén de datos
Creación de un almacén de datos
Análisis de la información
Configuración de los servicios de análisis
Creación de una nueva base de datos
Creación de un cubo multidimensional
Trabajo con el cubo
Minería de datos

Capítulo 17. Servicios de informes
Diseño de un informe
Selección de los datos a usar en el informe
Estilo del informe
Ubicación del informe
El diseñador de informes
Vista previa del informe
Puesta en explotación del informe

Apéndice A. Instalación del producto
Consideraciones previas
Ediciones de SQL Server 2012
Requerimientos mínimos
Requisitos hardware
Requisitos software
Instalación de SQL Server 2012
Antes de empezar
Comprobación de requisitos
Inicio de la instalación
Habilitar .NET Framework 3.5.1
Instancias con nombre
Configuración de servidor
Servicios y comprobaciones adicionales
Conclusión del proceso de instalación
Actualizar SQL Server

Índice alfabético

Microsoft SQL Server 2012 es un potente sistema RDBMS que aporta todo lo necesario para facilitar la gestión de sus datos y la integración de estos en todo tipo de aplicaciones. Además SQL Server 2012 ofrece, entre otras novedades: herramientas de análisis, gestión y recuperación de datos; servicios de generación de informes y notificación; así como renovados entornos de administración de todos estos servicios. Este libro está dirigido a todos los que comienzan a trabajar con SQL Server 2012. De una forma rápida y concisa obtendrá el conocimiento necesario para que pueda aprovechar las características fundamentales de SQL Server; a través de ejemplos prácticos aprenderá, desde instalar SQL Server 2012 hasta automatizar la realización de copias de seguridad de sus bases de datos, diseño de informes o la creación de tablas, índices, vistas, funciones, desencadenadores y procedimientos almacenados.

Microsoft SQL Server 2012 es un potente sistema RDBMS que aporta todo lo necesario para facilitar la gestión de sus datos y la integración de estos en todo tipo de aplicaciones. Además SQL Server 2012 ofrece, entre otras novedades: herramientas de análisis, gestión y recuperación de datos; servicios de generación de informes y notificación; así como renovados entornos de administración de todos estos servicios.

Este libro está dirigido a todos los que comienzan a trabajar con SQL Server 2012. De una forma rápida y concisa obtendrá el conocimiento necesario para que pueda aprovechar las características fundamentales de SQL Server; a través de ejemplos prácticos aprenderá, desde instalar SQL Server 2012 hasta automatizar la realización de copias de seguridad de sus bases de datos, diseño de informes o la creación de tablas, índices, vistas, funciones, desencadenadores y procedimientos almacenados.

Artículos relacionados

  • CURSO DE MICROSOFT 365 Y COPILOT
    FERNÁNDEZ GUTIÉRREZ, ISABEL
    En este libro te mostraré el uso de potentes herramientas que potenciarán tu productividad en el entorno laboral, permitiéndote adaptarte rápidamente a los tiempos en que el trabajo remoto o híbrido es una opción probable.Este libro te enseñará a ubicar tus documentos en la nube para acceder a ellos desde cualquier lugar y dispositivo, comprenderás las diferencias entre OneDriv...
    En stock

    28,80 €

  • REVOLUCION DE LA INTELIGENCIA ARTIFICIAL EN LA MEDICINA, LA. GPT-4 Y MAS ALLA
    LEE, PETER / GOLDBERG, CAREY / KOHANE, ISAAC
    Hace tan solo unos meses, millones de personas quedaron atónitas ante las asombrosas habilidades del ChatGPT y sus extrañas alucinaciones. Eso fue en 2022. La próxima generación de IA ya está aquí: más inteligente, más precisa, con conocimientos técnicos más profundos. El GPT-4 y sus competidores están a punto de transformar la medicina. Ya sea usted un líder sanitario, un prov...
    En stock

    28,37 €

  • DISEÑO FUNCIONAL. PRINCIPIOS, PATRONES Y PRACTICAS
    MARTIN, ROBERT C.
    En Diseño funcional, el reputado ingeniero de software Robert C. Martin («Uncle Bob») explica cómo y por qué utilizar la programación funcional para crear sistemas mejores para clientes reales. Martin compara las estructuras de la programación convencional orientada a objetos en Java con las que permiten los lenguajes funcionales, identifica los mejores roles para cada una y mu...
    En stock

    36,49 €

  • APLICACION DE REVIT PARA PREFABRICADOS EOCO148PO
    SANCHEZ GUTIERREZ, ANA MARIA
    En este libro (que está basado en el curso EOCO0148PO de la Formación para el Empleo estatal), la autora ha volcado su experiencia como docente y como profesional del mundo de la arquitectura. El contenido está enfocado de manera muy práctica: se construye un proyecto desde cero utilizando prefabricados. Su objetivo es claro: por una parte, el aprendizaje del programa Autodesk ...
    En stock

    24,95 €

  • JAVASCRIPT ELOCUENTE:UNA INTRODUCCION MODERNA PROGRAMACION
    HAVERBEKE, MARIJN
    Con este libro tiene la posibilidad de aprender JavaScript de manera efectiva y clara. Esta obra está repleta de explicaciones estupendas sobre conceptos de programación y cómo se aplican en JavaScript. Para ayudar a la comprensión, las explicaciones teóricas se ilustran con ejemplos prácticos muy interesantes, de mayor o menor complejidad en función del tema. Así, veremos desd...
    En stock

    40,34 €

  • DESARROLLO DE APLICACIONES CON GPT-4 Y CHATGPT:CREE
    CAELEN, OLIVIER / BLETE, MARIE-ALICE
    Este libro es una guía completa para desarrolladores de Python que quieren aprender a crear aplicaciones con grandes modelos de lenguaje. Los autores Olivier Caelen y Marie-Alice Blete abordan las características y beneficios principales de GPT-4 y ChatGPT y explican cómo funcionan. También es una guía paso a paso para desarrollar aplicaciones utilizando la biblioteca de Python...
    En stock

    24,95 €

Otros libros del autor

  • INTRODUCCIÓN A LA PROGRAMACIÓN
    CHARTE, FRANCISCO
    DISPONIBLE (de 10 a 12 días)

    28,80 €

  • ACCESS 2013
    CHARTE, FRANCISCO
    Access 2013 es la última versión de la aplicación para gestión de bases de datos y generación de aplicaciones de Microsoft; un programa que aprenderá a utilizar con este manual a lo largo de veinte lecciones didácticas y de complejidad ascendente. El libro explica con detalle las principales funciones de Microsoft Access 2013 y es esencial pata todos aquellos usuarios interesa...
    Descatalogado

    27,64 €

  • SQL
    CHARTE, FRANCISCO
    El lenguaje SQL es un estándar universal para el tratamiento de datos, independientemente de dónde residan éstos, y su conocimiento es importante para muchos profesionales y usuarios de ordenadores, desde los diseñadores Web, que necesitan saber cómo extraer la información de una base de datos, hasta los usuarios de ofimática que operan con aplicaciones como Access, pasando por...
    Descatalogado

    15,10 €

  • ENSAMBLADOR. EDICIÓN 2009
    CHARTE, FRANCISCO
    El lenguaje ensamblador permite programar un sistema al más bajo nivel, aprovechando toda su potencia y controlando directamente los elementos más cercanos al hardware. La programación en ensamblador facilita, además, el desarrollo del pensamiento analítico indispensable en todo profesional que se dedique a la construcción de software, al tener que dividir los problemas hasta s...
    Descatalogado

    46,54 €

  • VISUAL BASIC 2008
    CHARTE, FRANCISCO
    Visual Basic 2008, es la siguiente evolución de Visual Basic .NET y concede un nuevo impulso a la herramienta de desarrollo RAD por excelencia, incorporando un impresionante conjunto de novedades que afectan al lenguaje, el entorno de trabajo y los servicios disponibles para aplicaciones. Esta versión de Visual Basic, así como todo el entorno Visual Studio 2008 incorpora la ver...
    DISPONIBLE (de 10 a 12 días)

    14,23 €

  • CÁLCULOS ESTADÍSTICOS CON EXCEL
    CHARTE, FRANCISCO
    La estadística es una ciencia indispensable en todos los campos de investigación, en el control de calidad y en la mayoría de los procesos productivos, siendo por ello una de las materias abordadas en multitud de planes de estudio. Microsoft Excel es una herramienta de hoja de cálculo que resulta ideal para la aplicación de cálculos estadísticos, surgiendo este libro como una c...
    Descatalogado

    17,79 €