You are on page 1of 20

1

 Introducir a la plataforma de SQL Server


 Trabajar con herramientas de SQL Server
 Configurar los servicios de SQL Server
 Arquitectura del servidor SQL
 Componentes de SQL Server
 Instancias de SQL Server
 Ediciones de SQL Server
 Versiones de SQL Server
• Conjunto completo de tecnologías y herramientas listas para
la empresa
• Más que un simple sistema de gestión de bases de datos relacionales
• Administrar datos de la organización
• Obtener valor de la información dentro de los datos
• Alto rendimiento
• Seguro
• Escalable
• Bajo costo total de propiedad
• Plataforma altamente integrada
• Herramientas de gestión y desarrollo productivo
• SQL Server no es solo un motor de base de datos
• SQL Server incluye los siguientes componentes :

SQL Server Components


Database Engine Analysis Services
Integration Services Reporting Services
Master Data Services Microsoft StreamInsight™
Data Mining Full-Text Search
PowerPivot Replication
Data Quality Services Power View
• Muchos componentes de SQL Server son compatibles con
instancias:
• Motor de base de datos/Servicios de calidad de datos
• Servicios de análisis/minería de datos
• Servicios de informes/Servicios de integración
• Las instancias permiten el aislamiento de:
• Administración y configuración de seguridad
• Acuerdos de desempeño y nivel de servicio
• Versiones y colaciones
• Las instancias pueden ayudar con los escenarios de actualización
Hay dos tipos de instancias:
• Instancia predeterminada
• Instancias con nombre
• Premium Editions
• Enterprise
• Parallel Data Warehouse
• Core Editions
• Standard
• Business Intelligence
• Otras ediciones:
• SQL Azure
• Developer
• Express
• Compact
• Web
Version Release year
1.0 1989
1.1 1991
4.2 1992
4.21 1994
6.0 1995
6.5 1996
7.0 1998
2000 2000
2005 2005
2008 2008
2008 R2 2010
2012 2014
2019 2022
 Conexión desde clientes y aplicaciones
 Capas de software para conexiones
 Estudio de administración de SQL Server
 Herramientas de datos de SQL Server
• Las aplicaciones y herramientas del cliente se conectan a través de
protocolos a los puntos finales
• Tabular Data Stream (TDS)
• Cliente nativo de SQL Server (SNAC)
• Transportado por TCP/IP canalizaciones con nombre o memoria compartida
• Los usuarios (o las aplicaciones) deben ser autenticados por SQL Server
• Inicios de sesión de Windows
• Grupos de Windows
• Inicios de sesión de SQL Server
• La conexión se realiza a un servidor y una base de datos.
• Puede ser el nombre del servidor para la instancia predeterminada
• Puede ser una instancia con nombre
Client Server

OLEDB ODBC
Endpoints

TDS
SNAC
Relational

SQL OS
Engine
Network
Libraries Storage
Engine
• Entorno integrado para trabajar con SQL Server
• Consulta de datos
• Configurando servidores
• Administrar servidores
• Administrar bases de datos
• Herramientas gráficas para trabajar con muchos
componentes de SQL Server
• Conéctese a Motor de base de datos, Analysis Services, Reporting
Services, Integration Services y SQL Server Compact
• Sistema de proyectos con editores de secuencias de
comandos enriquecidos
• Scripts para automatizar tareas comunes e implementación
• SQL Server Data Tools permite el desarrollo de
SQL Server dentro de Visual Studio
• SQL Server Data Tools se puede usar para
administrar bases de datos locales y basadas en la
nube
 Administrador de configuración de SQL Server
 Servicios del servidor SQL
 Puertos de red y escuchas
 Creación de alias de servidor
 Otras herramientas de SQL Server
 Demostración: uso de SQL Server Profiler
• Administra los servicios asociados con SQL Server
• Administra los protocolos de red y los puertos
expuestos por SQL Server
• Administra los protocolos de red y los puertos
utilizados por las aplicaciones cliente en el
servidor cuando se conectan al mismo servidor o
a otros.
• Muchos componentes de SQL Server brindan
servicios de sistema operativo
• Los componentes con reconocimiento de
instancias brindan un servicio por instancia
• Los servicios tienen identidades dentro de
Windows
• Evita privilegios excesivos
• Los servicios se pueden configurar para que se
inicien automáticamente
• Cada protocolo tiene propiedades configurables
• Las configuraciones de servidor y cliente están
disponibles
• Los alias se pueden utilizar como una abstracción
para un cliente
• Nombre del servidor
• Protocolo
• Configuración de puerto o red

• Múltiples alias pueden apuntar al mismo servidor


• SQL Server Profiler
• Database Engine Tuning Advisor
• Reporting Services
• Configuration Manager
• Data Quality Services Client
• SQL Server Error and Usage Reporting
• PowerShell Provider
• SQL Server Management Objects (SMO)

You might also like