EDGARD LUCHO 1 - SQL - BÁSICO - Cap01-V2-Introducción A Microsoft SQL Server 2019
EDGARD LUCHO 1 - SQL - BÁSICO - Cap01-V2-Introducción A Microsoft SQL Server 2019
EDGARD LUCHO 1 - SQL - BÁSICO - Cap01-V2-Introducción A Microsoft SQL Server 2019
SQL Server Database Engine (Motor de Base de Datos) es el servicio básico del producto y se
encarga de las operaciones para el almacenamiento, procesamiento, y manejo de la seguridad
de los datos. Controla el acceso de las aplicaciones a la base de datos y ejecuta las
transacciones.
El motor de base de datos le permite crear bases de datos relacionales para procesamiento de
transacciones en línea (OLTP) o procesamientos analíticos de datos en línea (OLAP), incluyendo
la creación de los objetos de la base de datos: tablas, índices, vistas, procedimientos
almacenados, y usuarios.
SQL Server Analysis Services (Servicios de Análisis) le permite construir y desplegar bases de
datos para análisis como soporte a las soluciones de inteligencia de negocios.
SQL Server Reporting Services (Servicios de Generación de Reportes) es una plataforma que a
través de un conjunto de herramientas y servicios permite acceder a una variedad de orígenes
de datos para generar y publicar reportes en diferentes formatos. Incluye APIs que les permiten
a los desarrolladores crear reportes a la medida de las necesidades de los usuarios.
Microsoft Integration Services (Servicios de Integración) es una plataforma que nos brinda la
posibilidad de crear soluciones de integración de datos a nivel empresarial. Permite migrar
datos desde orígenes diversos, transformarlos para estandarizarlos, y almacenarlos en un
repositorio común. Una de sus aplicaciones más comunes es la actualización de
datawarehouses.
Integration Services se basa en la construcción de paquetes que contienen las tareas a ejecutar.
Los paquetes permiten programar tareas casi sin escribir líneas de código.
Master Data Services (Servicios de Datos Maestros) es la solución SQL Server para la
administración de la data maestra. Mediante Master Data Management (MDM) podemos
definir listas de datos no transaccionales para mantenimiento de la data maestra.
Master Data Services incluye jerarquías, seguridad granular, transacciones, control de versiones
de datos y reglas de negocios.
SQL Server Data Quality Services (Servicios de Calidad de Datos) es un producto de control de
calidad de los datos administrado por conocimiento que le permite construir una base de
conocimiento para utilizarla en el control de calidad de los datos en tareas como corrección,
enriquecimiento, estandarización y eliminación de duplicidad.
DQS está formado por una aplicación servidor, el Servidor de Calidad de Datos (Data Quality
Server), y por una aplicación cliente, el Cliente de Calidad de Datos (Data Quality Client) que se
instalan como parte de Microsoft SQL Server 2019.
P á g i n a 3 | 17
3. EDICIONES DE MICROSOFT SQL SERVER 2019
Las diferentes ediciones de SQL Server se adecuan a los requerimientos de rendimiento, tiempo
de ejecución y precio de los distintos tipos de organizaciones.
Edición1 Descripción
1
Información tomada de los Libros en Pantalla de Microsoft SQL Server 2019.
P á g i n a 4 | 17
4. SQL SERVER MANAGEMENT STUDIO
SQL Server Management Studio es una aplicación cliente que proporciona un entorno gráfico
para crear y gestionar nuestras bases de datos, crear y gestionar los objetos de las bases de
datos, y desarrollar consultas y scripts en SQL Server en el equipo local o en la nube.
SQL Server Management Studio debe instalarse en las computadoras cliente que tendrán acceso
al servidor SQL. Se encuentra en el grupo Microsoft SQL Server 2019 del botón Iniciar de
Windows.
P á g i n a 5 | 17
4. En Autenticación indique el tipo de autenticación con el que se identifica ante
el servidor, y haga clic en Conectar. Mas adelante, en el capítulo sobre la
seguridad en SQL Server se verá con más detalle los tipos de autenticación.
La caja de diálogo Acerca de proporciona información acerca de SQL Server Management Studio
y de sus componentes relacionados.
2. Para ocultar el elemento vaya nuevamente al menú Ver, o haga clic en el botón
Cerrar si dispone de él.
El panel Explorador de objetos permite explorar los diferentes objetos accedidos a través de
una conexión, tales como bases de datos, elementos de seguridad, administración. El panel
Detalles del Explorador de objetos muestra el detalle del elemento seleccionado en el
Explorador de objetos.
Ejercicio 1.4: Usar los paneles Explorador de objetos y Detalles del Explorador de objetos para
ver la estructura de una base de datos
P á g i n a 7 | 17
1. En el panel Explorador de objetos expanda el nodo Bases de datos y luego
expanda Bases de datos del sistema.
P á g i n a 8 | 17
4.4. El panel Servidores registrados
El panel Servidores registrados muestra los servidores registrados en el cliente SQL Server
Management Studio. Permite registrar servidores, conectarse a un servidor registrado,
desconectarse de un servidor registrado, cambiar las propiedades de registro de un servidor.
P á g i n a 9 | 17
4. En Nombre del servidor seleccione localhost.
P á g i n a 10 | 17
7. Haga clic en el botón Probar para probar la conectividad.
Es el área para editar sus consultas o programas. Trabaja como un editor de textos que permite
editar, guardar, recuperar y ejecutar su código de programación.
P á g i n a 11 | 17
3. Haga clic en el botón Ejecutar de la barra de herramientas del editor, o pulse la
tecla [F5]. Si la orden se ejecuta sin problemas, se mostrará el panel Mensajes
con el mensaje:
EXECUTE sp_help
P á g i n a 12 | 17
7. Añada la siguiente instrucción para mostrar los datos de la vista del sistema
sysusers de la base de datos msdb:
En este ejercicio ejecutaremos un script de SQL (programa de SQL) que crea la base de datos
Northwind. Esta base de datos se proporcionaba como ejemplo en versiones anteriores de
Microsoft SQL Server.
P á g i n a 13 | 17
El archivo que contiene el script es instnwnd.sql y está ubicado en la carpeta ScriptsBD.
P á g i n a 14 | 17
4. Haga clic en el botón Ejecutar de la barra de herramientas del editor de Código.
Dependiendo de la velocidad de su procesador, la ejecución del script tomará
varios segundos.
P á g i n a 15 | 17
5. EJERCICIOS PROPUESTOS
Estos ejercicios se plantean como un reto. Para resolverlos deberá utilizar las opciones de la
interfaz gráfica de SQL Server Management Studio. Mostrar:
P á g i n a 16 | 17
8. La estructura (nombres y tipos de columnas) de la tabla Customers de
Northwind.
P á g i n a 17 | 17