Desarrolladores:
Gerardo Javier Manzanares Reyes
Jose Marcos Rodriguez Ayala
William Eduardo Vasquez Galvez
Kevin Nelson Torres Landaverde
Asignaturas Involucradas:
- Programacion orientada a objetos
- Modelamiento de base de datos
Fecha de Elaboracion:
- 5 de noviembre del 2017
1
Manual
Server 2014
2
ndice
3
INSTALACIN DE SQL SERVER 2014
MICROSOFT SQL SERVER 2014
Actualmente existen en el mercado mltiple RDBMS que son muy conocidos,
como puedan ser OB2, Oracle, MySQL, Sybase o el mismo SQL Server. Aunque
bsicamente todos ellos van dirigidos al mismo segmento de mercado, cada uno
tiene unas caractersticas particulares que lo diferencian de los dems sistemas.
SQL Server 2014 es la ltima versin del conocido ROBMS de Microsoft, sucesor
del exitoso SQL Server 2000, 2005 y 2008. Se trata de un servidor altamente
escalable, muy fiable y de alto rendimiento, especialmente dirigido a los usuarios
de sistemas operativos de Microsoft, como Windows Server 2014. Actualmente
miles de empresas de todo tamao confan la gestin de sus datos a SQL Server,
en sus diferentes versiones, y la previsin es que SQL Server 2014 ample esa
cuota considerablemente gracias a sus avanzadas caractersticas.
Adems de la funcionalidad propia de cualquier sistema ROBMS, y que nos
permitir definir nuestras bases de datos, tablas, crear procedimientos
almacenados, vistas, etc., SQL Server 2014 es uno de los primeros servidores
preparados para el nuevo e-mundo al que cada vez nos acercamos ms. SQL
Server 2014 es capaz, por poner un ejemplo, de generar automticamente
documentos XML (Extensible Markup Language) a partir de la ejecucin de
consultas, facilitando as su transmisin directa a travs de Internet.
Qu puede hacer con SQL Server 2014?
Las posibilidades de este RDBMS dependern de la edicin que vaya a utilizar,
aunque existen una serie de caractersticas bsicas comunes a todas ellas.
Para trazar una idea global de cules son las posibilidades de SQL Server 2014
podramos destacar estos puntos:
Servidor RDBMS de alto rendimiento y escalabilidad, pudiendo funcionar en
mquinas que van desde un sistema personal con Windows XP o Vista hasta
sistemas multiprocesador de 64 bits y clsteres de ordenadores.
Capacidades data warehousing y data mining para el almacenamiento y anlisis
de datos, funcionando como OLTP (Online Transaction Processing) y con
servicios OLAP (Online Analytical Processing).
4
Posibilidades de acceso directo a los datos desde la Web y generacin de
documentos XML a partir de la informacin, haciendo realidad la integracin con
Internet.
Fcil administracin del RDBMS mediante interfaz grfica de usuario.
Capacidad para ejecutar varias instancias del servidor en un mismo ordenador.
La integracin total con otros servidores de la familia Microsoft Windows
facilitando as el desarrollo de proyectos de comercio electrnico. Asimismo,
tambin se integra con la familia de aplicaciones de Microsoft Office, siendo
posible, por ejemplo, representar en Excel datos extrados de SQL Server.
Potente lenguaje, que es conocido como Transact-SQL, para la definicin de
procedimientos almacenados. Existe la posibilidad de crear funciones de usuario
propias para utilizarlas desde Transact-SQL. Integracin en el RDBMS del entorno
de ejecucin, conocido como CLR (Common Language Runtime), de la plataforma
.NET. Esto permite crear procedimientos y funciones usando cualquier lenguaje
.NET, como puede ser C# o Visual Basic.
5
es el tope mximo de la alineacin del producto MS SQL Server 2012. Esta es
compatible con el nmero mximo de ncleos y memoria RAM que posea el host
del sistema operativo proporcionando un completo conjunto de caractersticas,
incluyendo soporte para toda la disponibilidad de avanzada y caractersticas de
BI. La misma, soporta hasta 16 nodos de agrupaciones de conmutacin por error
AlwaysOn, as como grupos de disponibilidad AlwaysOn, las operaciones en lnea,
PowerPivot, Vista de alimentacin, Servicios de datos maestros de auditora
avanzada MDS, Encriptacin transparente de datos, ndices de
almacenamiento columnar CSI y mucho ms. Esta edicin tiene licencia por
ncleo.
6
embargo, se licencia por desarrollador y no puede ser utilizado para el trabajo en
entornos de produccin y la edicin web est autorizada slo para las empresas
de hosting con un contrato de licencia de proveedor de servicios (PNSL).
Requerimientos mnimos
Con el fin de instalar SQL Server 2012 deberemos disponer de un equipo lo
suficientemente potente, no hay que olvidar que estamos instalando un sistema
RDBMS que, adems, cuenta con servicios de data warehouse y anlisis de
datos, as como acceso a travs de la Web. Lgicamente, las caractersticas o
requerimientos mnimos de dicho equipo dependern tambin de la edicin que
haya decidido adquirir e instalar.
Requisitos de Hardware
Las necesidades hardware de SQL Server 2012 son las lgicas para un producto
de este tipo y, teniendo en cuenta el incremento constante de la potencia de los
equipos, lo ms probable es que su mquina cuente con unos recursos ms que
suficientes.
7
Requisitos Software
Las necesidades de software para poder instalar SQL Server 2012 afectan
bsicamente, a la versin del sistema operativo que estamos utilizando. En
general no tendremos problemas si usamos una de las ltimas versiones de
Windows, adems de tener en cuenta que las ediciones dirigidas a empresas,
como Standard y Enterprise, lgicamente no pueden ser instaladas en sistemas
operativos dirigidos a usuarios finales, como Vista Home o similar.
El sistema operativo ideal para SQL Server 2012 es Windows Server 2012 o un
sucesor de ste cuando se encuentre disponible. Las ediciones Express y
Developer pueden ser instaladas en Windows Vista, y algunas ediciones concretas
de Windows XP, ya que se dirigen a instalaciones personales y desarrolladores de
aplicaciones, respectivamente.
En caso de que el sistema operativo sea Windows Server 2003 o Windows XP,
ser imprescindible instalar el SP2 o posterior antes de poder configurar SQL
Server 2012. De lo contrario no podremos instalar este ltimo producto.
No es posible utilizar SQL Server 2012 en Windows 2000, Windows NT ni en
versiones de Windows previas a XP, como Windows 98, Me o similares.
Procedimiento
8
Una vez accedamos procedemos a realizar la descarga
9
2. Al ejecutar el instalador de SQL Server aparecer la ventana de SQL
Server Installation Center. Al lado izquierdo encontrarn las diferentes
opciones. La primera de ellas, planteamiento, le permitir analizar la
plataforma completamente como documentacin, requerimientos de
Hardware y Software entre otros componentes previos a la instalacin. Para
iniciar la instalacin, haga clic en la opcin instalacion. Y luego haga clic en
Nueva instalacin o agregar instalacin existente, para iniciar la instalacin.
10
4. A continuacin la siguiente ventana muestra todas las caractersticas de sql
server que se instalaran, pueden elegirse que caractersticas instalar, lo
recomendable es instalar todas las caractersticas ya marcadas por el
instalador y marcar la casilla localBD esto asegurara que su servidor y las
bases de datos creadas sean de tipo local, damos click en siguiente
finalizada la accin.
5. El siguiente paso consiste en definir una instancia para nuestro sql server,
bsicamente una instancia servir como el nombre de referencia que se le
asignara a nuestro servidor local, a continuacin marcamos en la opcin
instancia predeterminada y damos siguiente.
11
6. A continuacin se nos mostrara la siguiente ventana que consiste en el tipo
de autenticacin que se le otorgara a nuestro gestor de base de datos,
usted podr elegir iniciar sesin como modo Windows (la sesin se
realizara tomando las credenciales de su mquina actual) o modo sql
server(usted otorgara un usuario administrador a sql server para poder
acceder).
7. Finalmente la siguiente ventana nos indicara con un icono verde si todos los
requerimientos han sido satisfactorios para la instalacin, en caso de faltar
un requerimiento visitar este enlace https://www.microsoft.com/es-
es/download/details.aspx?id=48145
12
Administracin bsica de SQL Server 2014
Sql Server Configuration Manager
SQL Server se ejecuta como un servicio automticamente as como lo indicamos
en la instalacin, este servicio se llama por defecto MSSQLServer, adems de ese
servicio existirn otros en ejecucin, como el coordinador de transacciones
distribuidas, ms conocido como MSDTC (Microsoft Distributed Transaction
Coordinator), o el Agente de SQL Server, denominado SQlServerAgent.
13
Server Services), por lo que en el panel derecho se enumeran, en forma de lista,
los servicios que hay instalados, su estado y otras propiedades relacionadas.
El icono adjunto a cada servicio, con una flecha en verde o un cuadro en rojo, nos
permite saber tambin cul es su estado actual. En la parte superior hay una barra
de botones, como se aprecia en la misma figura, entre los cuales hay varios que
facilitan la manipulacin de ese estado.
Para cambiar el estado de un servicio slo tenemos que realizar los siguientes
pasos:
14
2- Hacer clic derecho sobre SQL Server (MSSQLServer) y seleccionar una de las
opciones que, obviamente, dependiendo del estado actual del servicio las
opciones disponibles sern unas u otras. Si el servicio est en marcha, no
podemos iniciarlo de nuevo.
15
Modo de inicio automtico
Si nos interesa que un determinado servicio se inicie automticamente cada vez
que se ponga en marcha el sistema, en lugar de tener que ponerlo a funcionar
manualmente, tenemos que cambiar el modo de inicio por defecto. Los servicios
correspondientes al servidor de datos (Database Engine), servidor de informes
(Reporting Services) y de integracin (Integration Services) normalmente tendrn
por defecto el modo de inicio automtico. Otros, como el Agente de SQL Server
(SQL Server Agent) por ejemplo, no es iniciado automticamente por defecto,
pero podemos cambiar esta configuracin desde esta herramienta realizando los
siguientes pasos:
16
3- En la pestaa Service de dicha ventana se encuentra la opcin Modo de inicio
(Start Mode), con una lista adjunta de la que puede elegirse una de tres
posibilidades: Automtico (Automatic), Deshabilitado (Disabled)y Manual
(Manual). La primera iniciar automticamente el servicio incluso aun cuando no
se inicie sesin en el sistema. La segunda lo deshabilitar, de tal forma que no
podr ponerse en marcha ni automtica ni manualmente. La tercera permite poner
el servicio en marcha de forma manual
17