Manuales y tutoriales de Ms SQL Server 2017

Microaprendizaje / Tiempo de lectura: 7 minutos

 

Manual en PDF de SQL server 2017

 

Presentación: Gestor de BBDD Ms SQL Server.

 

Este manual está en pleno proceso de desarrollo por un grupo de usuarios de Ms SQL Server. Aclaramos que comenzaremos tratando temas básicos y paulatinamente iremos incorporando temas avanzados y novedades. Este es un manual online en pleno proceso de revisión.

 

  • Cómo diseñar una base de datos. Definir estructuras y objetos de base de datos eficientes. «Normalizar» bases de datos sin procesar tablas organizadas lógicamente.
  • Sentencias SQL para recuperar y actualizar datos. Escribir consultas eficaces.
  • Unir tablas en consultas, utilizar subconsultas y combinar varias consultas.
  • Categorizar, resumir, ordenar, agrupar y reestructurar datos.
  • Vistas y sinónimos. Catálogo del sistema.
  • Programar scripts.
  • Trabajar con fechas y horas.
  • Administrar bases de datos y sus usuarios.
  • Procedimientos almacenados.
  • Funciones.
  • Disparadores.
  • Transacciones y cómo administrarlas.
  • Seguridad para bases de datos. Siempre cifrada, seguridad a nivel de fila y el enmascaramiento dinámico de datos.
  • Datos XML y datos BLOB. almacenamiento FILESTREAM y la característica de integración CLR.
  • Editar datos relacionales y tablas con DML.
  • DBA y SSRS.
  • Configuración TempDB , Query Store and Stretch Database. Gestión mejorada del rendimiento y del almacenamiento.
  • Grupos de disponibilidad AlwaysOn.
  • Tablas e R integration.
  • Trabajar con SQL en Internet.
  • Inteligencia de negocios, informes y características de seguridad.
  • Extensiones de Oracle y Microsoft a ANSI SQL.
  • Reporting Services y Mobile Dashboards.

 

 

Introducción a SQL Server.

 

La versión 2017 de Ms SQL incluye mejoras sustanciales de rendimiento y seguridad. Con transacciones mucho más rápidas que evitan los cuellos de botella debido al acceso a las bases de datos.

 

Respecto a la seguridad, el proceso Always Encrypted protege los datos tanto almacenados como transmitidos. Y Stretch Database mejora en los procesos de copia de seguridad.

 

Otras características incluidas son Microsoft Azure AlwaysOn BBDD (alta disponibilidad) y las consultas T-SQL estándar con tecnología PolyBase.

 

 


Notas: Puedes consultar el documento con el conjunto de novedades incluidas en Ms SQL Server 2017 en el siguiente enlace docs.microsoft.com.

 

 

 

Recopilación de recursos formativos en Internet.

 

Guía online: Laboratorios virtuales de SQL Server en Virtual Labs. Sin necesidad de instalar nada.

 

PDF: Ficha técnica de SQL Server 2016.

 

Código y vídeotutoriales: Documentación técnica oficial para instalar, configurar y comenzar a trabajar con SQL Server 2016. Los ejemplos de código y vídeos están en la web msdn.microsoft.com. Resumen del índice de contenidos:

 

 

 

 

 

  • Configuraciones de la memoria.

 

  • Transacciones de datos.

 

 

 

 

 

 

 

 

 

 

 

 

 

  • Convertir bases de datos de Access a SQL Server.

 

 

 

 

Blogs y foros relacionados.

 

 

 

Descargas y actualizaciones SQL Server

Descargas y actualizaciones SQL Server.

 

  • SQL Server 2017 Developer es una versión gratis con todas las características. se ofrece para utiizarlo como base de datos de desarrollo y pruebas en un entorno que no sea de producción.

 

  • SQL Server 2017  Express es una edición gratuita de SQL Server ideal para el desarrollo y la producción de aplicaciones de escritorio, aplicaciones web y pequeñas aplicaciones de servidor.

 

 

 

SQL Server 2017 puede descargarse en su versión de evaluación para una prueba de 180 días en microsoft.com

 

 

  • Opciones de compra de SQL Server 2017. «Cree aplicaciones inteligentes críticas usando una plataforma de base de datos escalable e híbrida con todo integrado: desde rendimiento in-memory y seguridad avanzada hasta análisis en la base de datos.»

 

 

 

Funcionamiento

Requerimientos mínimos del sistema.

 

Antes de instalar SQL Server 2016 revisa que tu sistema cumple al menos:

  • Procesador de 2.0 GHz o superior con 1 GB de memoria.
  • 16 GB de espacio libre en el disco duro.
  • Tarjeta gráfica y monitor compatible con Super-VGA (resolución 800×600) o superior.
  • Sistema Opetivo: A partir de Windows 8 o  Ms Server 2012.

 

 

Bibliografía relacionada.

 

Por el momento, no existe demasiada bibliografía en español para la versión 2017 de SQL Server.

 

Libro aprende SQL

Aprende SQL en un fin de semana: El curso definitivo para crear y consultar bases de datos (Aprende en un fin de semana nº 1).

Resumen del contenido del curso: ¿Qué es una base de datos relacional? Preparar el entorno. ¿qué puedo guardar en una base de datos? Tu primera base de datos. Creación de tablas. Guardar y consultar información. Resumen del primer día.

 

El lenguaje SQL. Create, alter y drop table. Insert into. Uso de primary key. Select básico. Select + where. Join. Union y except. Update y delete. Resumen del segundo día. Funciones. Group by. Subconsultas. Vistas. Outer join. Operaciones con datetime. Proyecto final.

 

2409014895

SQL server integration services 2017 (Epsilon) Ed Francesa por Editions ENI

 

1788476190

SQL Server 2017 Developer’s Guide por Packt Publishing

«»

1786462540

SQL Server 2017 Administrator’s Guide por Packt Publishing

«Table of Contents:
  1. Introduction to SQL Server 2017 9Introduction to SQL Server 2017
  2. Review of SQL Server Features for Developers 23Review of SQL Server Features for Developers
  3. SQL Server Tools 75SQL Server Tools
  4. Transact-SQL and Database Engine Enhancements 115Transact-SQL and Database Engine Enhancements
  5. JSON Support in SQL Server 187JSON Support in SQL Server
  6. Stretch Database 241Stretch Database
  7. Temporal Tables 289Temporal Tables
  8. Tightening Security 353Tightening Security
  9. Query Store 407Query Store
  10. Columnstore Indexes 459Columnstore Indexes
  11. Introducing SQL Server In-Memory OLTP 523Introducing SQL Server In-Memory OLTP
  12. In-Memory OLTP Improvements in SQL Server 2017 557In-Memory OLTP Improvements in SQL Server 2017
  13. Supporting R in SQL Server 593Supporting R in SQL Server
  14. Data Exploration and Predictive Modeling with R 645Data Exploration and Predictive Modeling with R
  15. Introducing Python 687Introducing Python
  16. Graph Database 723Graph Database
  17. Containers and SQL on Linux 767Containers and SQL on Linux»

 

3960090862

Datenbankentwicklung lernen mit SQL Server 2017: Der praxisorientierte Grundkurs por Dpunkt.Verlag Gmbh.

 

1788996348

Hands-On Data Science with SQL Server 2017: A practical guide to perform end-to-end data analytics for efficient data insights por Packt Publishing Limited

«Table of Contents:
  1. Data Science Overview
  2. SQL Server 2017 as a Data Science Platform
  3. Data Sources for Analytics
  4. Data Transforming and Cleaning with T-SQL
  5. Data Exploration and Statistics with T-SQL
  6. Custom Aggregations on SQL Server
  7. Data Visualization
  8. Data Transformations with Other Tools
  9. Predictive Model Training and Evaluation
  10. Making Predictions
  11. Getting It All Together – A Real-World Example
  12. Next Steps with Data Science and SQL»

 

1484238877

SQL Server 2017 Query Performance Tuning: Troubleshoot and Optimize Query Performance por APress

«Identificar y corregir las causas del bajo rendimiento. Aprenderá el Almacén de consultas, los planes de ejecución adaptativos y la optimización automática en la plataforma Microsoft Azure SQL Database. Cualquier persona responsable de escribir o crear consultas T-SQL encontrará valiosa la información sobre los cuellos de botella, incluida la forma de reconocerlos y eliminarlos. 

Este libro cubre las últimas características y técnicas de optimización del rendimiento y está actualizado con SQL Server 2017. Si sus consultas no se ejecutan lo suficientemente rápido y está cansado de las llamadas telefónicas de usuarios frustrados, entonces este libro es la respuesta a sus problemas de rendimiento.

 

SQL Server 2017 Query Performance Tuning es algo más que consejos y soluciones rápidas. Aprenderá a ser proactivo a la hora de establecer líneas de base de rendimiento utilizando herramientas como Monitor de rendimiento y Eventos extendidos.

 

Reconocerá los cuellos de botella y los desactivará antes de que suene el teléfono. También aprenderá algunas soluciones rápidas, pero se hace hincapié en diseñar para el rendimiento y hacerlo bien. El objetivo es evitar problemas antes de que ocurran.

 

Lo que aprenderás:

  • Use el almacén de consultas para comprender y cambiar fácilmente el rendimiento de las consultas.
  • Reconocer y eliminar cuellos de botella que conducen a un rendimiento lento
  • Implemente soluciones rápidas cuando sea necesario, siguiendo con soluciones a largo plazo
  • Implemente las mejores prácticas en T-SQL para minimizar el riesgo de rendimiento
  • Diseñe en el rendimiento que necesita mediante una cuidadosa consulta y diseño de índice
  • Utilice las últimas funciones de optimización del rendimiento en SQL Server 2017
  • Proteja el rendimiento de las consultas durante las actualizaciones a las versiones más recientes de SQL Server.

 

Para quien es este libro: Desarrolladores y administradores de bases de datos responsables del rendimiento de las aplicaciones en entornos SQL Server. Cualquier persona responsable de escribir o crear consultas T-SQL encontrará valiosa la información sobre los cuellos de botella, incluida la forma de reconocerlos y eliminarlos.»

 

1509305211

SQL Server 2017 Administration Inside Out por Microsoft Press.

 

 

 


Notas: Actualizamos este tutorial libre constantemente, agradecemos tu apoyo y compresión. En el caso de que tengáis alguna duda en particular podéis dejarlas en el apartado Comentarios al pie de página e intentaremos resolverlas entre todos.

 

Más enlaces sobre Ms SQL Server:

Dejar una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Puedes usar estas etiquetas y atributos HTML:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>