Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Instalación Paso A Paso de SQL Server 2017

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 20

TALLER CONCEPTOS E INSTALCIÓN DE SQL SERVER 2017

JEAN POOL ZAMBRANO HERNÁNDEZ

ESCUELA TECNOLÓGICA INSTITUTO TÉCNICO CENTRAL


FACULTAD DE INGENIERÍA DE SISTEMAS
TECNOLOGÁA EN DESARROLLO DE SOFTWARE
BOGOTÁ
2019
Contenido

Contenido ................................................................................................................................... 2
Evolución histórica de los Sistemas Gestores de Bases de Datos (SGDB) ............................... 3
1884 – 1923: Tarjetas Perforadoras ....................................................................................... 3
1946: UNIVAC – El Primer Ordenador Digital de Uso Comercial ....................................... 3
1950: Cintas Magnéticas ........................................................................................................ 3
1960: Sistemas de navegación ............................................................................................... 3
1962: Los Discos Magnéticos ................................................................................................ 4
1963: Bases de Datos de Red y Jerárquicas ........................................................................... 4
1970: Modelo Relacional ....................................................................................................... 4
1977: Oracle ........................................................................................................................... 4
1980: Sistemas SQL ............................................................................................................... 4
1990 – 1992: Microsoft Access y Excel................................................................................. 5
1993: World Wide Web ......................................................................................................... 5
2000: Sistemas NoSQL .......................................................................................................... 5
2010: Sistemas XML.............................................................................................................. 5
Versiones y Ediciones de SQL Server ....................................................................................... 6
SQL Server 2012 .................................................................................................................... 6
SQL Server 2014 .................................................................................................................... 6
SQL Server 2016 .................................................................................................................... 6
SQL Server 2017 .................................................................................................................... 6
Enterprise. ........................................................................................................................... 6
Standard. ............................................................................................................................. 7
Web. .................................................................................................................................... 7
Developer............................................................................................................................ 7
Express Edition. .................................................................................................................. 7
Funciones y Objetivos de un Administrador de Bases de Datos ............................................... 8
Habilidades de un Administrador de Bases de Datos ................................................................ 9
Roles de un Administrador de Bases de Datos ........................................................................ 10
Laboratorio de Instalación de SQL Server 2017 Developer Edition ....................................... 11
Bibliografía .............................................................................................................................. 20
Evolución histórica de los Sistemas Gestores de Bases de Datos (SGDB)

Un Sistema Gestor de Bases de Datos es un conjunto es un conjunto de programas que

permiten el almacenamiento, modificación y extracción de la información de una base de datos.

1884 – 1923: Tarjetas Perforadoras

Herman Hollerith el primero que logra el tratamiento automático de la información

(Informática = Información + automática). Está dentro de los creadores de la primera

computadora del mundo y creó la maquina automática de tarjetas perforadoras.

1946: UNIVAC – El Primer Ordenador Digital de Uso Comercial

Procesaba cintas magnéticas y tenía un convertidor de tarjetas perforadoras a cintas

magnéticas.

1950: Cintas Magnéticas

Se desarrollaron las cintas magnéticas para el almacenamiento de datos, a través de este

mecanismo se empezó a automatizar información, con la desventaja de que sólo se podía hacer

de forma secuencial.

1960: Sistemas de navegación

En 1960 se fundó Database Task Group dentro de CODASYL, estaba basado en la

navegación manual por un conjunto de datos enlazados en red.

Para encontrar un registro el programador debía ir siguiendo punteros hasta llegar al

registro buscado.
1962: Los Discos Magnéticos

Se dio un gran salto, ya que los datos no tenían porque ir en orden lineal, sino que se

podían consultar directamente y nos ahorraba mucho tiempo.

1963: Bases de Datos de Red y Jerárquicas

Los discos dieron paso a las Bases de Datos, de red y jerárquicas; gracias a los

programadores y a las ventajas de los discos, era posible guardar estructuras de datos como

listas y árboles.

1970: Modelo Relacional

Edgar Frank Codd, fue trabajador de IBM, descubrió un nuevo sistema para almacenar

y trabajar con grandes bases de datos. La idea de Codd era usar una “tabla” de registros de

tamaño fijo.

1977: Oracle

En 1977 Larry Ellison, Ed Oates y Bob Miner diseñan un sistema especial de bases de

datos con código clave “Oracle” basándose en el sistema relacional.

1980: Sistemas SQL

El lenguaje de consulta estructurado o SQL es un lenguaje declarativo de acceso a bases

de datos relacionales que permite especificar diversos tipos de operaciones en ellas.

En la actualidad el SQL es el estándar de la inmensa mayoría de los SGBD comerciales.


1990 – 1992: Microsoft Access y Excel

Excel y Access del paquete de Microsoft Office marcan el inicio de las bases de datos

orientadas a objetos.

1993: World Wide Web

El 30 de abril de 1993, el CERN presentó la World Wide Web de forma pública, a

través de ella se facilitará la consulta a bases de datos.

2000: Sistemas NoSQL

Los datos almacenados no requieren estructuras fijas como tablas, no usan SQL como

el lenguaje principal de consultas.

2010: Sistemas XML

Las bases de datos XML forman un subconjunto de las bases de datos NoSQL. Todas

ellas usan el formato de almacenamiento XML, que está abierto, legible por humanos y

máquinas y ampliamente usado.


Versiones y Ediciones de SQL Server

SQL Server 2012


 Enterprise
 Standard
 Business Intelligence
 Web Edition y Developer
 Express Edition y LocalDB

SQL Server 2014


 Enterprise
 Business Intelligence
 Standard
 Web
 Developer
 Express

SQL Server 2016


 Enterprise
 Standard
 Web
 Developer
 Express editions

SQL Server 2017

Enterprise.

La Edición premium de SQL Server Enterprise ofrece una completa gama de

capacidades de centros de datos de alta calidad con un rendimiento increíblemente rápido,

virtualización ilimitada e inteligencia empresarial de extremo a extremo, lo que permite altos

niveles de servicio para cargas de trabajo de misión crítica y acceso de usuario final a

información de datos.
Standard.

La edición standard de SQL Server ofrece una base de datos básica de gestión de datos

e inteligencia empresarial para que los departamentos y pequeñas organizaciones ejecuten sus

aplicaciones y es compatible con herramientas de desarrollo comunes para la nube y las

instalaciones, lo que permite una gestión eficaz de la base de datos con un mínimo de recursos

de TI.

Web.

La edición web de SQL Server es una opción de bajo costo de propiedad para los

hospedajes web y VAP web para proporcionar capacidades de escalabilidad, asequibilidad y

capacidad de administración para propiedades web de pequeña a gran escala.

Developer.

La edición para developers de SQL Server permite a los desarrolladores construir

cualquier tipo de aplicación sobre SQL Server. Incluye toda la funcionalidad de Enterprise

Edition, pero tiene licencia para su uso como sistema de desarrollo y prueba, no como servidor

de producción. SQL Server Developer es una opción ideal para las personas que crean y

prueban aplicaciones.

Express Edition.

Express Edition es la base de datos gratuita de nivel de entrada y es ideal para aprender

y crear aplicaciones de escritorio y de servidor pequeño basadas en datos. Es la mejor opción

para proveedores de software independientes, desarrolladores y aficionados que crean

aplicaciones de clientes. Si necesita funciones de base de datos avanzadas, SQL Server Express

puede actualizarse sin problemas a otras versiones superiores de SQL Server. SQL Server

Express LocalDB es una versión liviana de Express que tiene todas sus funciones de
programación, se ejecuta en modo usuario y tiene una instalación rápida, sin configuración y

una breve lista de requisitos previos.

Funciones y Objetivos de un Administrador de Bases de Datos

El DBA es la persona encargada de definir y controlar las bases de datos corporativas,

además proporciona asesoría a los usuarios y ejecutivos que la requieren.

Las principales funciones del administrador son:


 La estructura de la base de datos en el sentido de determinar que información va a ser

necesario almacenar en la misma, después de haber analizado los requerimientos de los

usuarios.

 Los estándares por los que se va a regir la organización en cuanto a documentación de

la base de datos, metodologías de diseño de esta.

 La estrategia de transición del sistema existente al nuevo sistema de información

soportado en una base de datos. El DBA deberá decidir sobre la posible puesta en

marcha en paralelo del nuevo sistema con el antiguo, las fases de implantación de este,

los controles necesarios. Todas estas decisiones habrán de tomarse en función de los

objetivos marcados y de forma que se cause el mínimo trastorno a los usuarios.

 Los permisos de explotación y uso, es decir, establecer la normativa necesaria para la

utilización de la base de datos, el modo de solicitar el acceso a la misma, su

actualización, etc.

 Los aspectos relativos a la seguridad, incluidos los procedimientos de control y las

auditorias.

 Mantenimiento rutinario. Algunos ejemplos de actividades rutinarias que el

administrador de la base de datos debe revisar que se cumplan son:


1. Copia de seguridad periódica de la base de datos, bien sea sobre cinta o cobre

servidores remotos, para prevenir la pérdida de datos en caso de desastres o

imprevistos.

2. Asegurarse de que exista suficiente espacio libre en el disco duro para las

operaciones normales y aumentar el espacio en el disco en caso de ser necesario.

3. Supervisión de los trabajos que se ejecuten sobre la base de datos y sobre todo

asegurarse que el rendimiento no se degrade por tareas muy costosas realizadas por

algunos usuarios.

Habilidades de un Administrador de Bases de Datos

Debido a la importancia de los datos que están as u cargo, el administrador de bases de

datos debe ser experto en TI (tecnología de la información), teniendo particular conocimiento

de DBMS (sistemas de administración de base de datos) y el lenguaje de consulta SQL.

También debe tener conocimiento de varios tipos de lenguaje de programación para poder

automatizar ciertas tareas.

Una de sus tareas es la de asegurar la integridad del sistema de información de la

compañía. Además, es necesario que posea un buen entendimiento de DBMS para optimizar

las consultas, ajustar la configuración de DBMS o para sincronizar en forma precisa las

herramientas de control del acceso a las bases de datos.

Es posible que el administrador de base de datos tenga que brindar asistencia técnica a

usuarios de las aplicaciones cliente o quipos de desarrollo para solucionar problemas, dar

consejos o ayudar a resolver consultas complicadas.

Además de estas habilidades técnicas, el administrador de bases de datos debe poseer

un buen entendimiento de las aplicaciones de la compañía y estar dispuesto a atender las


necesidades de los usuarios cuando desarrolla o edita una base de datos. En el mejor de los

casos, debe tener experiencia en diseño de sistemas de información y modelos UML (lenguaje

unificado de modelos).

Roles de un Administrador de Bases de Datos

 Administrar la estructura de la base de datos.

 Administrar la actividad de los datos.

 Administrar el sistema manejador de base de datos.

 Establecer el diccionario de datos.

 Asegurar la confiabilidad de la base de datos.

 Confirmar la seguridad de la base de datos.

 Recuperabilidad – Crear y probar respaldos.

 Integridad – Verificar o ayudar a la verificación en la integridad de datos.

 Seguridad – Definir y/o implementar controles de acceso a los datos.

 Disponibilidad – Asegurarse del mayor tiempo de encendido.

 Desempeño – Asegurarse del máximo desempeño incluso con las limitaciones.

 Desarrollo y soporte a pruebas – Ayudar a los programadores e ingenieros a utilizar

eficientemente la base de datos.


Laboratorio de Instalación de SQL Server 2017 Developer Edition

Se ingresa a la siguiente URL para poder hacer la respectiva descarga de una imagen

ISO SQL Server: https://www.microsoft.com/es-es/sql-server/sql-server-downloads. Se

selecciona la opción de Developer.

Figura 1. Página para descargar SQL Server

Se ejecuta el archivo descargado, el cual dará una interfaz como la figura 2; donde se

procederá a dar clic en la opción:” Descargar medios”.


Figura 2. Menú de SQL Server

Como se puede ver en la Figura 3 dará a elegir la opción de idioma. El idioma debe ser

correspondiente según las configuraciones del equipo. Además, da la opción de que tipo de

paquete se desea descargar. Se clickea en la opción “ISO” y a continuación en “Descargar”.

Figura 3. Opciones de descarga

Automáticamente iniciara la descarga de una imagen ISO.


Figura 4. Proceso de descarga

Como se observa en la Figura 5 la descarga fue completada.

Figura 5. Descarga completada

En la Figura 6 se pueden observar los archivos contenidos en la ISO, a lo cual se

procederá a dar clic derecho sobre el icono que dice “setup.exe” y ejecutar como administrador;

a lo cual solicitará los permisos requeridos.


Figura 6. Ejecución como administrador del instalador

Una vez ejecutado mostrará la siguiente ventana, a la cual se dará clic en la opción

“Comprobador de configuración del sistema”; esto para saber si el quipo cumple con los

requisitos solicitados por SQL Server.

Figura 7. Menú de instalación de SQL Server

Como se observa en la Figura 8 el equipo cumple con todos los requerimientos de SQL

Server. A lo que a continuación dará clic en “Aceptar” y retornará al menú de instalación.


Figura 8. Comprobación de requisitos del equipo

En el menú de la columna izquierda dará clic en “Instalación”, posteriormente en la

columna derecha a “Nueva instalación independiente de SQL Server o agregar características

a una instalación existente”.

Figura 9. Instalación nueva de SQL Server

En la Figura 10 se muestra el tipo de instalación a lo cual dará clic en “Realizar una

nueva instalación de SQL Server 2017” y “Siguiente”.


Figura 10. Tipo de instalación

Como se observa en la Figura 11 solicitará la calve del producto o la edición especifica

que se desea instalar; para este caso seleccionará la opción “Developer” y “Siguiente”.

Figura 11. Clave de producto de SQL Server

Aceptar los términos de licencia.


Figura 12. Aceptación de los términos de licencia

En la Figura 13 muestra las características que se desean instalar a las cuales

seleccionará las siguientes:

 Replicación de SQL Server

 Data Quality Services

 Analysis Services

 Conectividad con las herramientas de cliente

 SDK de conectividad de cliente SQL


Figura 13. Selección de características a instalar

Una vez finalice la instalación podrá hacer uso del sistema gestor SQL Sever 2017

Developer Edition.

Nota: Tenga en cuenta que debe que debe hacer la instalación de una herramienta

administradora, para este caso el menú de instalación se ofrece la herramienta “Management

Studio”.
Figura 14. Management Studio

Ya podrá hacer uso de las funcionalidades de SQL Server 2017 Developer Edition por

medio de la herramienta Management Studio.


Bibliografía

 https://basesdedatosc2.wordpress.com/
 https://es.wikipedia.org/wiki/Microsoft_SQL_Server
 https://docs.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-
server-2017?view=sql-server-2017
 http://trabajoabd.blogspot.com/2012/03/el-dba-diferencia-del-administrador-de.html
 https://www.microsoft.com/es-es/sql-server/sql-server-downloads
 https://docs.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-
server-2016?view=sql-server-2014

También podría gustarte