Documente Academic
Documente Profesional
Documente Cultură
- Después de varios años se lanza al mercado SQL Server 4.2 para Windows NT en marzo del
1992. Fue el primero producto desarrollado entre Microsoft y Sybase
- En el 1994 Sybase y Microsoft terminan sus acuerdos, y Sybase le cede el derecho a Microsoft
para que puedan usar y modificar su tecnología exclusivamente para sistemas bajo Windows.
- En el 1995 Microsoft lanza su primera versión de SQL Server (6.0), desarrollada por ellos.
- En el 1996 sale SQL Server 6.5, el cual contenía un núcleo totalmente nuevo al original de
Sybase.
- En diciembre del 1998 sale al mercado SQL Server 7.0, la cual mostraba facilidad de manejo,
aprendizaje, pero continuando con la potencia original.
- SQL Server 2000 nace en agosto del 2000. Los cambios a nivel de manejo de la base de datos
fueron mínimos, pero se acrecentaron en la parte de manejo de índices, servidores de base de
datos federada, referencia de integridad, Convirtiéndose así en un producto de gran
competencia en el mercado.
- En el 2005 surge SQL Server 2005, ofreciendo Business Intelligence, Integration Services (IS),
Analysis Services y Reporting Services, además de Notification Services, convirtiendo así a este
producto en un fuerte atractivo para el mercado.
- En agosto del 2008 lanzan la versión SQL Server 2008, el cual contiene los mismos servicios de
la versión del 2005, pero con más mejoras significativas en cada servicios como es la capacidad
de almacenamiento de documentos, imágenes, vídeos y otros tipos de datos de una manera
Página 1
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
estructurada nueva que es definida, así como nuevas forma de almacenamiento de fechas y
tiempos.
- Para el 2012 surge dicha versión que se agrega en gran medida características mejoradas de
disponibilidad de la base de datos, como es AlwaysOn e interacción mejorada con Windows
Azure.
- La versión 2014 posee una gran característica es tablas en memoria. Esta será la versión que
utilizaremos durante este diplomado).
- Las versiones posteriores que han salidos son SQL 2016, y SQL 2017, entre lo que encontramos
disponibilidad de instalación en sistema operativo Linux, manejo de base de datos NoSQL,
mejora en encriptación y máscaras de datos.
- Se anuncia una versión 2019 para finales del presente año (2018)
Fuente:
https://sqlserverbuilds.blogspot.com/
Página 2
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
- Business Intelligence: Preferido para empresas que utilizarán solo los servicios de Inteligencia
de Negocios (BI).
- Standard: la edición más común para la mayoría de los ambientes de producción Provee
manejo de datos sólidos y los principales servicios BI.
- Web: Contiene opciones para el manejo de SQL Server a través dela web.
Página 3
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
- Developer: Es igual que la Enterprise Edition, pero sin licencia uso de producción.
Para una revisión más detalla de las características que son incluidas en cada edición visitar el
siguiente enlace oficial de Microsoft:
https://docs.microsoft.com/es-es/sql/2014/getting-started/features-supported-by-the-editions-of-sql-server2014?view=sql-server-2017
SQL Server Agent: Servicio que maneja la calendarización de la instancia. Utilizado para
establecer y ejecutar tareas (Jobs) de forma automáticas según el período que se quiera
establecer.
Página 4
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
SQL Server Browser: Servicio que permite la conexión desde otro punto de red al manejador de
SQL Server.
SQL Server Full Text Search: Este servicio se utiliza para instalar características avanzadas para la
búsqueda de texto, creando esquema de sinónimos, diccionarios, semejanzas, etc.
Página 5
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Página 6
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Data Tools: Utilizado para integrarse con Visual Studio, permitiendo manejar y administrar
diferentes proyectos de SQL Server.
Server Profiler / Extended Events: Es una herramienta esencial tanto para administradores como
desarrolladores de la base de datos. Provee la habilidad para monitorear y grabar de manera
virtual cada ejecución de una actividad en SQL Server.
Página 7
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
SQLCMD: Utilidad que permite a los usuarios ejecutar mandatos y manejar varios aspectos del
servidor SQL Server.
Configuration Manager: Es una consola usada para manejar todos los servicios y protocolos
empleados por una instancia de SQL Server.
Import and Export Wizard: Guía instructiva que permite realizar de forma simple la importación
o exportación de datos de la base de datos.
Página 8
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Database Engine Tunning Advisor: Herramienta que permite ser ejecutada a una base de datos
en ejecución para recomendar mejoras en índices que pudieran afectar negativamente el
rendimiento de los mandatos.
Página 9
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Página 10
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Pestaña 1: Planning
En este primero paso se verifican en línea los requisitos mínimos de hardware y software para la
instalación del producto. En esta pantalla también se puede consultar los documentos de
Seguridad, Notas, Instalación, Manejo de Clúster y Actualizaciones.
Existen otras opciones más como, Chequeo de Configuración del Sistema (para revisar los
componentes instalados), el Revisor de Actualización de Versiones, Ayuda en Línea e Instalación de
Asistente de Migración
Pestaña 2: Installation
Página 11
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Pestaña 3: Maintenance
Página 12
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Pestaña 4: Tools
Página 13
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Aquí se encuentran:
- Chequeo de Configuración del Sistema (igual que en la pestaña 1) - Reporte de
características instaladas en SQL Server
- Asignación y planificación del kit de herramientas de SQL Server.
- Adquisición de SQL Server Data Tools
- Configuración de la herramienta PowerPivot
Pestaña 5: Resources
También se puede acceder al acuerdo contractual, portal CodePlex que permite descargar
proyectos, modelos y plantillas de prueba.
Pestaña 6: Advanced
Página 14
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Pestaña 6: Options
Por último en esta pestaña se puede seleccionar la arquitectura a instalar de SQL Server en caso de
que se manejen varios tipos.
Página 15
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
También se puede marcar si se desea que el Programa de Mejoras de la Experiencia del Cliente
recolecte información sobre el equipo y detalles de la instalación.
Página 16
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
3. Se revisan las reglas globales (hardware y software), requisitos principales del sistema
operativo para permitir la instalación del producto. Reglas como: o Si el usuario es
administrador del equipo o Reinicio pendiente en el sistema operativo o Componentes .NET
requeridos o Consistencia de registros para SQL Server
Página 17
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Estas reglas más específicas que las anteriores, revisan aspectos del sistema que permitan la
instalación adecuada de SQL Server. Ejemplo: o Existencia de instalaciones previas de SQL
Server
o Si el equipo pertenece a un controlador de dominio (Domain
Contraller) o La existencia de algún firewall que pueda bloquear algún
puerto o Requerimientos de seguridad .Net
Desde aquí se indica si se hará una nueva instalación de instancia o se desea agregar
características de alguna previamente instalada.
Página 18
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Existen tres tipos: o Instalación de Características como el motor de base de datos o servicios
de inteligencia de negocios (BI)
o Instalación de PowerPivot para un SharePoint
o Todas las características con valores por
defecto
Página 19
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
o Database Engine: servicio principal de SQL Server que permite la administración de las
base de datos: almacenamiento, proceso y seguridad de los datos. o SQL Server
Replication: característica que permite copiar y distribuir objetos de una base de datos
a otra, sincronizando esto para mantener consistencia de datos.
o Full-Text and Semantic Extractions for Search : característica que incluye en el motor
de la base datos la búsqueda avanzada de texto.
o Analysis Services: (depende de la versión): servicio de inteligencia de negocio (BI) para
dar soprte al procesamiento analítico en línea (OLAP).
o Reporting Services: (depende de la versión): servicio de inteligencia de negocio (BI)
para la generación de reportes
o Client Tool Connectivity: componentes que permiten la conectividad a una instancia
SQL Server
o Management Tools: herramienta de administración para los objetos de una base de
datos.
Página 20
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Página 21
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Aquí se configuran los distintos servicios a instalar y en enlace con las cuentas del sistema
operativo que invocarán la ejecución de dichos servicios. Así como su forma inicio
(automático, manual o deshabilitado)
Página 22
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
En la pestaña de directorios se indican las rutas por defectos que tendrán los archivos físico de
datos, de logs, temporales y de respaldo, para las base de datos que se definan.
Página 23
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Página 24
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
13. Resum
Página 25
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
Página 26
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
en de instalación
14. Final
Página 27
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
- Object Explorer (Explorador de Objetos): Es la herramienta que se utiliza para navegar a través
de los objetos de la base de datos, en un modelo tipo árbol. Cada objeto contiene propiedades
que se pueden seleccionar con el menú alterno (Click Derecho), y que ejecuta un comando en
particular para dicho objeto.
Página 28
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
- Object Explorer Detail (Detalle del Explorador de Objetos): Presenta un listado de los objetos
que contienen un renglón en particular, con ciertas informaciones generales.
Página 29
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
- Error List (Lista de Errores): Presenta información descriptiva de algún error presentado en el
editor de sentencia (Code Editor).
- Template Explorer (Explorador de Plantillas): Contiene varios script SQL agrupado según su
funcionalidad, que sirve como modelos para la creación y mantenimiento de objetos.
- Toolbars (Barra de Herramientas): Son 14 barras diferentes que contienen comandos con
funcionalidades especiales para cada grupo al que pertenece.
1. Master: almacena toda la configuración global de SQL Server. Ejemplo, cuando se crea una
base de datos nueva se inserta un registro en la tabla de catálogo en esta BD.
Página 30
Módulo I: Principios de Sistema de Información y Modelos de Datos
Unidad 2: SQL Server
2. Model: contiene el esquema estructural para las bases de datos de usuario. Modificando
esta información se pueden crear nuevas base de datos a partir de un modelo predefinido.
3. Msdb: contiene toda la información que necesita el SQL Agent Service para manejar tareas
programadas. Ejemplo jobs, alertas, replicaciones.
4. Tempdb: almacena estructura de trabajo interno para SQL Server, utilizadas durante el
procesamiento de sentencias
Página 31