Tutoriales y manuales de Ms SQL Server

Microaprendizaje / Tiempo de lectura: 15 minutos

 

Manual SQL Server

Guías de Ms SQL Server

 

📖 Índice de contenidos:

  1. Introducción.

  2. Cursos online abiertos en Internet.

  3. eBooks y manuales.

  4. Tutoriales en linea.

  5. Descargas y actualizaciones.

  6. Software alternativo.

  7. Foros y redes sociales.

  8. Entradas relacionadas.

  9. SQL Server & Oracle.

 

 

1.- Introducción al gestor de bases de datos Ms SQL.

 

Ms SQL Server es uno de los mejores y más utilizados gestores de bases relacionales.

 

Con este tutorial podrás adquirir los conocimientos y habilidades necesarias para instalar, configurar y administrar el sistema de gestión de bases de datos relaciones Microsoft SQL Server.

 

  • Instalación y configuración Inicial.
  • Introducción a la bases de datos relacionales.
  • Aprender la sintaxis SQL.
  • Creación y gestión de bases de datos. Tablas, Índices y Vistas.
  • Automatizar tareas y crear herramientas administrativas personalizadas.
  • Consultas a bases de datos con las instrucciones TRANSACT SQL.
  • Utilizar herramientas de consultas, agrupar y resumir datos utilizando Transact-SQL.

 

Dirigido a usuarios que necesiten administrar bases de datos en entorno Windows.

 

Conocimientos previos recomendados: Nivel usuario intermedio-avanzado en Windows. Conocimientos en bases de datos relacionales. Sintaxis básica PL-SQL.

 

 

1.1 Características SQL Server.

 

  • Capacidad de programación (Transact-SQL (T-SQL), tipos de datos, FileTable).
  • Alta disponibilidad básica. El nivel básico incluye trasvase de registros, creación de reflejo de la base de datos, compatibilidad con Windows Server Core y clústeres de conmutación por error de dos nodos.
  • Seguridad básica con separación de tareas y auditoría.
  • Business Intelligence (BI o inteligencia de negocio) de nivel básico con generación de informes corporativa, análisis, modelo semántico multidimensional y minería de datos.
  • BI corporativa avanzada (modelo semántico tabular, análisis e informes avanzados, motor de análisis en memoria, minería de datos avanzada).
  • Integración de datos básica (conectores de datos integrados, transformaciones de diseñador).
  • Integración de datos avanzada (agrupación y búsqueda aproximadas, captura de datos modificados).
  • Almacenamiento de datos (almacén de columnas en memoria actualizable, compresión, particiones).
  • Alta disponibilidad avanzada y recuperación ante desastres AlwaysOn, varios secundarios activos, agrupación en clústeres geográficos multisitio (Multisite Failover Cluster Instance).
  • Procesamiento de transacciones avanzada con optimización de memoria (OLTP en memoria).
  • Manejo de un número máximo de 16 núcleos de procesador.

 

 

 

 

1.2 Tareas básicas con SQL.

 

Es este apartado estudiaremos …

 

  • Como borrar datos en SQL. Eliminar filas.
  • Inner join, sintaxis y ejemplos.
  • Para que sirve Alter table.
  • Consultas multitablas mysql. Ejemplos.

 

A continuación, os mostramos los enlaces seleccionados para formarte en este tema. Recopilación de descargas de manuales y tutoriales gratis de Ms SQL Server en Internet:

 

guías de SQL Server

2.- Cursos online abiertos en Internet.

 

MOOC: Querying with Transact-SQL en edx.org. Incluye consultas Transact-SQL SELECT, trabajar con Data types and NULLs. Consultas a varias tablas con saltos.

 

Set Operators. Funciones y Aggregate Data. Subconsultas y APPLY. Table Expressions. Group Sets and Pivot Data. Modify Data. Programación con Transact-SQL. Implement Error Handling and Transactions.

 

Tutorial: SQL Server Management Studio1. Navegación básica en SQL Server Management Studio. Componentes de Management Studio. Configurar el diseño del entorno. 2. Transact-SQL. Editor de consultas, administración de código y otras características. 3. Plantillas, soluciones, proyectos de script.

 

Cursos gratuitos de microsoftvirtualacademy.com sobre Escalabilidad, esenciales de DBA’s, análisis y reportes e inteligencia de negocios.

 

Tutorial: Escribir instrucciones Transact-SQL en technet.microsoft.com. Crear objetos de base de datos. Configurar permisos en objetos de base de datos. Eliminar objetos de base de datos.

 

Tutorial web de SQL en la web programacion.com.

 

 

2.1 Blogs destacados sobre SQL Server.

 

Excelente blog sobre administración y programación de bases de datos SQL en programmingapps.net. Muy didáctico.

 

Blog con cientos de cuestiones resueltas sobre el trabajo con SQL Server en sqlserversi.com. Incluye videocursos gratuitos sobre SQL Server y BI en cursosqlserver.com.

 

SQL para el mundo de hoy en jesusgilv.wordpress.com.

 

SQL Server Blog Official. La web donde Microsoft publica las últimas novedades y noticias sobre Ms SQL Server. blogs.technet.microsoft.com.

 

SQL Server Reporting Services Team Blog. Un blog del equipo de producto de Microsoft SQL Server Reporting Services. blogs.msdn.microsoft.com.

 

 

ebooks SQL

3.- eBooks y manuales en diferentes formatos.

 

Extensa colección de libros gratis (Free ebook) en diversos formatos:

 

 

  • Excelente manual en línea, ideal para el desarrollo de bases de datos conceptuales de la unav.es.

 

  • SQL Server Community FAQs. Manual disponible en varios formatos EPUBMOBI y PDF.

 

  • Manual básico en PDF sobre el Lenguaje SQL de la Universidad de Navarra.

 

  • 5 Tips for a Smooth SSIS Upgrade to SQL Server 2012. Formatos EPUBMOBI y PDF.

 

 

  • Data Mining Extensions (DMX) Reference en EPUBMOBI y PDF.

 

  • Data Quality Services en los formatos EPUBMOBI y PDF.

 

  • Optimized Bulk Loading of Data into Oracle en los formatos EPUBMOBI y PDF.

 

  • High Availability Solutions. Disponible en EPUBMOBI y PDF.

 

  • Planning Disaster Recovery for Microsoft SQL Server Reporting Services in SharePoint Integrated Mode. En formato EPUBMOBI y PDF.

 

  • SQL Server 2012 Tutorials: Writing Transact-SQL Statements. Todas las instrucciones al servidor Ms-SQL se realizan en Transact-SQL. Luego está la interfaz de usuario de las aplicaciones que se encargan de mostrar los resultados de manera amigable la información a los usuarios. En EPUBMOBI y PDF.

 

  • Multidimensional Model Programming en formatos EPUBMOBI y PDF.

 

  • SQL Server 2012 Tutorials: Reporting Services en formatos EPUBMOBI y PDF.

 

  • Multidimensional Expressions (MDX) Reference en formatos EPUBMOBI y PDF.

 

  • Monitor and Tune for Performance en formatos EPUBMOBI y PDF.

 

  • A Hitchiker’s Guide to Microsoft StreamInsight Queries en formato EPUBMOBI y PDF.

 

 

  • Transact-SQL Data Definition Language (DDL) Reference EPUBMOBI y PDF.

 

 

  • Integration Services: Extending Packages with Scripting EPUBMOBI y PDF.

 

  • Extracting and Loading SharePoint Data in SQL Server Integration Services EPUBMOBI y PDF.

 

 

 

 

3.1 Libros y ebooks relevantes en Amazon.com

 

Libro Aprende SQL

Aprende SQL. Segunda edición (Anaya Multimedia/O´Reilly).

«SQL es un lenguaje de programación destinado a generar, manipular y recuperar información de una base de datos relacional.

 

No depende de sí mismo, sino que lo invocan otros programas escritos en lenguajes de uso general, como por ejemplo C++, Java, Python y Perl.

 

Uno de los motivos por el que estas bases de datos son tan populares es porque basándose en un diseño relacional adecuado, pueden llegar a gestionar grandes cantidades de datos.

 

Actualizada para los sistemas de gestión de bases de datos actuales (entre los que se incluyen MySQL 6.0, Oracle 11g y Microsoft SQL Server 2008), con esta guía aprenderá SQL rápido y cómodamente. Independientemente de sus necesidades (escribir aplicaciones de bases de datos, realizar tareas administrativas, generar informes…), la segunda edición de este libro le ayudará a dominar sin esfuerzo los fundamentos del lenguaje SQL

 

 

ebook SQL Server

Microsoft SQL Server: Programación y Administración de Base de Datos de Juan Carlos Heredia Mayer. Vista previa del primer capítulo en Tienda Kindle.

«Según mi opinión, considero que la mejor manera de enseñar programación es mediante ejemplos, ya que la descripción de los comandos, la sintaxis y las referencias del lenguaje no son suficientes para que una persona aprenda a programar.»

«Los temas tratados en esta publicación son:
– Teoría de Base de Datos.
– Planificación de la Seguridad.
– Administración de SQL Server.
– Transact-SQL.
– Trabajando con Tablas y Vistas.
– Consultas y Modificación de Datos.
– Consultas con múltiples tablas: JOINs.
– Optimizando el acceso a los datos mediante índices.
– Integridad de los Datos.
– Implementación de la lógica de negocios: Procedimientos almacenados.
– Implementación de Desencadenadores.
– Ampliando la lógica de negocios: Funciones definidas por el usuario.
– Proceso Orientado a Registros: Usando Cursores.
– Administración de Transacciones y Bloqueos.»

 

Libro SQL Server

SQL Server 2014. Implementación de una Solución de Business Intelligence (SQL Server, Analysis Services, Power BI…) de Thomas Gauchet.

 

 

Libro SQL Server

SQL Server 2016. Aprender a Administrar una Base de Datos Transaccional con SQL Server Management Studio por Eni.

 

«Este libro está dirigido a todas aquellas personas que deseen administrar una base de datos transaccional (administrador de base de datos, desarrollador, etc.).

 

Presenta los diferentes elementos necesarios para esta administración, así como el conjunto de operaciones que se deben realizar para el administrador, partiendo de la instalación y terminando por las operaciones de copia de seguridad y restauración, pasando por la gestión del espacio en disco, la gestión de usuarios y la gestión de la replicación.

 

Se presentan las diferentes herramientas que permiten utilizar el servidor de una manera más óptima, como por ejemplo la administración por reglas, la integración con PowerShell, la compresión y el cifrado de datos.

 

Las diferentes operaciones se realizan desde SQL Server Management Studio y en Transact SQL.

 

Se proponen al lector ejercicios y sus correcciones para que pueda practicar de forma inmediata los conceptos presentados.

 

Desde el sitio web de Ediciones Eni, en la dirección www.ediciones-eni.com, puede descargar los elementos adicionales necesarios.

Los capítulos del libro: Prólogo – Presentación – Instalación y configuración – Gestión de la base de datos – Gestión de la seguridad del acceso – Tareas planificadas – Transferencia de datos – Replicación – Copia de seguridad – Restauración – Herramientas adicionales – Anexo.»

 

 

ebook SQL Server

SQL Server 2014. SQL, Transact SQL. Diseño y Creación de una Base de Datos (Con Ejercicios Prácticos Corregidos) de Jérôme Gabillaud.

 

«Este libro sobre SQL Server 2014 está dirigido tanto a los estudiantes de informática que deseen aprender SQL con SQL Server como a aquellos informáticos que quieran actualizar sus conocimientos sobre SQL Server 2014 para comprender y dominar las funcionalidades que permiten diseñar y crear una base de datos.

 

El libro aborda con detalle el conjunto de instrucciones necesarias para definir las tablas, así como la manipulación de los datos: las distintas instrucciones de SQL y Transact SQL (procedimientos, funciones, triggers) se presentan e ilustran para comprender bien el interés de las distintas funcionalidades expuestas.»

 

 

ebook SQL Server

Domine Microsoft SQL Server 2008 de César Pérez.

«En este libro se presenta un análisis profundo de la base de datos Microsoft SQL Server 2008 en su versión Enterprise Edition.

 

Se comienza tratando la instalación del programa, la introducción del trabajo en los distintos entornos de la base de datos y el desarrollo amplio del modelo entidad-relación a través de Transact SQL, que se trata detalladamente.

 

Asimismo, se desarrollan de forma exhaustiva todas las tareas relativas a la administración de la base de datos, incluyendo la administración de servidores, la administración de la seguridad, la duplicación y la migración de datos.

 

En cuanto a la metodología, los capítulos comienzan con la exposición de las tareas en orden secuencial de dificultad y se completan con un número importante de ejercicios prácticos que complementan los conceptos teóricos.

 

Tanto la exposición de los conceptos como los problemas hacen referencia a bases de datos ejemplo que son construidas completamente en el propio libro, por lo que no es necesario acudir a ficheros externos ni a otro tipo de información adicional.»

 

 

ebook SQL Server

SQL: Teach Yourself SQL Database Programming. SQL Server, SQL queries (Python, HTML 5, Rails Programming, Hacking, Computer Programming, Android Programming, … C++, Ruby, IOS) (English Edition) by Robert Scott. Tienda Kindle.

 

 

ebook SQL Server

SQL Server 2012. SQL, Transact SQL. Diseño y Creación de una Base de Datos de Jérôme Gabillaud.

 

«Este libro sobre SQL Server 2012 está dirigido tanto a los estudiantes de informática que deseen aprender SQL con SQL Server, como a los informáticos que deseen actualizar sus competencias sobre SQL Server 2012.

 

De esta manera podrán entender y dominar las funcionalidades que permiten diseñar y construir una base de datos.

 

El libro detalla el conjunto de instrucciones necesarias para definir tablas y manipular los datos:

 

Se presentan e ilustran las diferentes instrucciones SQL y Transact SQL (procedimientos almacenados, funciones y triggers), para entender perfectamente el interés de las funcionalidades que se explican.

 

Se abordan temas tan interesantes y novedosos como la gestión de datos no estructurados (Filestream), las estructuras jerárquicas y los datos geográficos.

 

También se explican en detalle las principales funcionalidades que permiten gestionar los datos de manera rápida y eficaz, como XML o la integración de código CLR (Common Language Runtime). Por último, se aborda la biblioteca de programación SMO y cómo operar con ella en PowerShell.»

 

 

ebook SQL Server

SQL: The Ultimate SQL Crash Course: Learn The Structured Query Language For The Most Prominent Databases (Microsoft SQL Server, MySQL, MariaDB and Oracle) … SQL FOR BEGINNERS) (English Edition) de Simon Bedford.

«Resumen del índice de contenidos (en inglés):

• Acceso al servidor MS SQL
• MS SQL Server Editions
• Ventajas de MS SQL Server
• Aprendiendo SQL más rápido
• Habilidades que necesitas para usar efectivamente el Servidor MS SQL
• Más sobre el servidor MySQL
• Creando base de datos MySQL
• Rendimiento de MySQL
• Conexión al servidor MySQL
• MariaDB: por qué es mejor que MySQL
• características de Oracle
• Diferencia entre Oracle y MS SQL
• Por qué Oracle podría ser la mejor opción para ti y ¡Mucho más!»

 

 

ebook SQL Server

SQL Server 2012 (Manuales Imprescindibles) de Francisco Charte.

«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.»

 

ebook SQL Server

SQL SERVER 2012 Guía Práctica de Administración de Santiago Medina. Tienda Kindle.

«Microsoft SQL Server está disponible en el mercado desde hace más de una década. La nueva versión 2012, contiene un conjunto completo de tecnologías y herramientas que le ayudarán a obtener el máximo rendimiento a la información que procese.

 

Entre ellas destaca su motor de base de datos relacional que es el más innovador, potente y demandado que existe hoy en día en el mercado. Esta tecnología es muy utilizada por los administradores de bases de datos, y sin duda, las nuevas características estarán muy solicitadas en un futuro próximo.

 

Es muy probable que los conocimientos que adquiera con este libro le proporcionen nuevas oportunidades de trabajo en este campo. Este libro es el recurso que necesita para dominar la nueva versión de base de datos Microsoft.

 

Cada capítulo del libro está estructurado en dos partes, una teórica y otra práctica. La parte teoría explica los fundamentos de las características de Microsoft SQL Server 2012 que se tratan en cada tema.

 

Los ejercicios prácticos, están desarrollados paso a paso de principio a fin e incluyen imágenes que facilitan su comprensión y seguimiento.

 

Estos además de ayudarle a comprender la teoría, le permitirán obtener práctica y experiencia en el manejo de Microsoft SQL Server 2012.

 

Cuando el lector termine el libro, además de tener una visión clara de lo que es un servidor de bases de datos de Microsoft SQL Server 2012, habrá configurado y probado muchas de sus características.

 

El propósito final de este libro es permitir que los administradores noveles de bases de datos, puedan aprender los fundamentos de Microsoft SQL Server 2012 desde el principio.

 

Del mismo modo, la forma en que está estructurado el libro, permite que los administradores con experiencia de versiones anteriores, puedan familiarizarse pronto con la nueva versión y elegir el bloque donde precisan centrar su atención.

 

Cuando el lector finalice este libro tendrá un nivel intermedio que le posibilitará acceder y explorar de modo propio temas avanzados de SQL Server.

 

Temas tratados en el libro: Versiones de SQL Server 2012. Instalación gráfica. Instalación desatendida (Core). Tablas. Índices tradicionales. Índices ColumnsStore. Vistas. Gramática T-SQL.

 

Copias de Seguridad. Recuperación ante desastres. Seguridad en SQL. Agente SQL. Correo bases de datos. Log Shipping. Mirroring. AlwaysOn. SISS (uso catálogo) Nivel: Principiante hasta intermedio.»

 

ebook SQL Server

SQL Server 2014. Administración de una Base de Datos Transaccional con SQL Server Management Studio de Jérôme Gabillaud.

«Este libro está dirigido a todas aquellas personas que deseen administrar una base de datos transaccional (administrador de base de datos, desarrollador, etc…).

 

Presenta los diferentes elementos necesarios para esta administración, así como el conjunto de operaciones que el administrador debe realizar, partiendo de la instalación y terminando por las operaciones de copia de seguridad y restauración, pasando por la gestión del espacio en disco, la gestión de usuarios y la gestión de la replicación.

 

Se presentan las diferentes herramientas que permiten utilizar el servidor de una manera más óptima, como por ejemplo la administración por reglas, la integración con PowerShell, la compresión y el cifrado de datos.

 

Las diferentes operaciones se realizan desde SQL Server Management Studio y en Transact SQL

 

4.- Tutoriales abiertos, en línea:

 

Tienes un excelente tutorial de SQL Server Management Studio en la web oficial en technet.microsoft.com.

 

Buen tutorial a modo de introducción a la herramienta, muy completo en sqlserverya.com.ar.

 

Tutoriales y manuales de SQL Server 2016. La versión 2016 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… Seguir leyendo.

 

descargas SQL

5.- Links con descargas de versiones de prueba y actualizaciones.

 

  • Enlace a la web oficial de descargas de updates y versiones trial SQL Server en microsoft.com.

 

    • SQL Server 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 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.

 

Guía online: Cómo instalar SQL Server 2005. SQL Server Database Engine (Motor de base de datos de SQL Server). Analysis Services. Reporting Services. Notification Services. Integration Services. Herramientas de administración Documentación y ejemplos. En technet.microsoft.com.

 

 

 

 

5.1 Adquirir licencias.

 

Recomendamos comparar precios con paquetes de otros idiomas, en ocasiones se puede conseguir el software a un coste menor.

 

En cualquier caso se puede consultar al distribuidor si es posible cambiar el idioma de distribución instalando paquetes adicionales.

 

Licencia SQL Server

SQL Server Developer Edition 2012 vendido directamente por Microsoft.

 

 

Licencia SQL Server

Microsoft SQL Server Standard 2012. Software de base de datos (ENG) de Microsoft.

 

 

Licencia SQL Server

Microsoft Sql server 2008 r2 developer edition. Paquete completo – 1 usuario – DVD – win – inglés – 32/64-bit de Microsoft.

 

 

Licencia SQL Server

Microsoft SQL Server 2008 R2 f/Small Business, x32/64. 1pk, 5CAL, DVD, ENG – Software de base de datos (x32/64, 1pk, 5CAL, DVD, ENG, 5 usuario(s), Client Access License (CAL), 2000 MB, 512 MB, Intel Pentium III, 1.0 GHz, ENG) by Microsoft.

 

Licencia SQL Server

Microsoft SQL Server 2005 Enterprise Edition x64. Software de base de datos (25 usuario(s), 350 MB, 512 MB, 1-GHz AMD Opteron / AMD Athlon 64, Intel Xeon / Intel Pentium IV +EM64T, ENG) by Microsoft.

 

Licencia SQL Server

Microsoft SQL Server Developer 2012. Software de base de datos (FR).

 

Licencia SQL Server

Microsoft SQL Server 2005 Standard Edition. Software de base de datos (350 MB, 512 MB, 600 Mhz, ENG) by Microsoft.

 

Licencia SQL Server

Microsoft SQL Server 2005 Workgroup Edition. Software de base de datos (1 usuario(s), 350 MB, 512 MB, Intel Pentium 600 MHz, ENG) by Microsoft.

 

software relacionado con SQL Server

6. Software alternativo a Ms SQL.

 

  • MySQL Server. Gestor de bases de datos Opensource/GPL de características similares al mejor software comercial. Muy utilizado en proyectos web.

 

  • SAP Hana. Para entornos empresariales.

 

  • Oracle SQL Developer. Entorno de desarrollo gratuito para la la gestión de Oracle Database en implementaciones tradicionales y en la nube.

    • «SQL Developer ofrece un completo desarrollo integral para sus aplicaciones PL/SQL, una hoja de trabajo para ejecutar consultas y scripts, una consola DBA para gestionar la base de datos, una interfaz de informes, una solución completa de modelado de datos y una plataforma de migración para mover las bases de datos de terceros a Oracle.»

 

 

 

  • VoltDB. In-Memory Operational Database, SQL and Scale-Out.

 

  • Cassandra database is the right choice when you need scalability and high availability without compromising performance. Apache.org.

 

 

 

 

  • MariaDB. Ensuring continuity and open collaboration.

 

  • CitusData. Build Real-time Applications on Billions of Events. Citus extends PostgreSQL to become a real-time distributed database.

 

 

foros redes sociales sobre SQL

7. Foros y redes sociales. Foros oficiales en technet.microsoft.com.

 

Con dudas resueltas para todas las versiones de Ms SQL Server: 2012, 2008, 2005, 2000 …

 

 

 

 

8. Entradas relacionadas.

 

Tutoriales y manuales de SQL Server 2016. La versión 2016 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… Seguir leyendo

 

 

0 comentarios en «Tutoriales y manuales de Ms SQL Server»

Dejar una respuesta en News_Francesc Cancelar la 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>