Sie sind auf Seite 1von 17

Proyecto de Catedra 2017

Control de ventas para embotelladora Galveztone

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

INSTALACIN DE SQL SERVER 2014 ............................................................................. 4


Ediciones de SQL Server 2014 .......................................................................................... 5
Requerimientos mnimos ................................................................................................... 7
Pasos previos a la instalacin ............................................................................................ 8
Procedimiento.................................................................................................................... 8
Administracin bsica de SQL Server 2014 .................................................................... 13
Modo de inicio automtico ............................................................................................... 16

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.

Excelente relacin calidad / precio si se le compara con otros RDBMS como


Oracle o DB2.
Como puede ver, SQL Server 2014 es algo ms que un clsico RDBMS y ha
evolucionado para permitir no slo el almacenamiento y recuperacin de los datos,
sino tambin su anlisis, conversin y tratamiento a diferentes niveles, ofreciendo
servicios que hacen ms fcil que nunca el desarrollo de soluciones para Internet
y comercio electrnico.
Microsoft SQL Server 2014 se acompaa de una extensa documentacin
electrnica en la cual podr encontrar una descripcin detallada de cada tipo de
dato, elemento del lenguaje Transact-SQL y funcin de la interfaz de
administracin. Es informacin que, en su mayor parte, utilizar como referencia
puntual para resolver una duda concreta.

Ediciones de SQL Server 2014


Microsoft SQL Server 2014 es un producto formado por un ncleo, que es el motor
del RDBMS, y una serie de caractersticas aadidas que le aportan mayor
escalabilidad, capacidad o posibilidades, como servicios de anlisis, de informes u
OLAP.
Dependiendo de nuestras necesidades o de la empresa, habremos adquirido una
edicin u otra. Ordenndolas en una escala de menos a ms, en cuanto a potencia y
posibilidades se refiere, las ediciones de SQL Server 2012 son las siguientes:
SQL SERVER 2014 ENTERPRISE EDITION.

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.

SQL SERVER 2012 STANDARD EDITION.


Esta edicin est limitado a 16 ncleos y 64 GB de memoria RAM proporcionando
a su vez, motor de base de datos relacional e inteligencia de negocios de base
(BI). La misma, no incluye soporte para las caractersticas avanzadas de Alta
disponibilidad o las caractersticas de BI ms potentes, como PowerPivot y
Servicios de datos maestros MDS, ndice de almacenamiento columnar entre
otros. Soportar unicamente para clsteres, dos nodos de conmutacin por error
AlwaysOn, y se licenciar ya sea por ncleo o por servidor.

SQL SERVER 2012 BUSINESS INTELLIGENCE EDITION.


La edicin Business Intelligence es un nuevo miembro de la familia de productos
de SQL Server. Al igual que la edicin Standard, la edicin de Business
Intelligence est limitado a 16 ncleos para el motor de base de datos y 64GB de
RAM. Sin embargo, puede utilizar el nmero mximo de ncleos apoyados por el
sistema operativo para Analysis Services y Reporting Services. La misma,
incluir todas las caractersticas de la edicin Estndar y soportar las
caractersticas avanzadas de BI, tales como PowerView y PowerPivot, pero
careciendo de soporte para las caractersticas avanzadas como la Alta
disponibilidad de grupos de disponibilidad de AlwaysOn y otras operaciones en
lnea. Esta edicin admite clsteres de dos nodos de conmutacin por error
AlwaysOn, y se licencia por servidor.

SQL SERVER 2012 WEB EDITION Y DEVELOPER.


Las ediciones SQL Server 2012 Web Edition y SQL Server 2012 Developer Edition
seguir siendo parte de la de SQL Server 2012 de la familia. La edicin Developer
ofrece las mismas caractersticas que la edicin Enterprise. Sin

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).

SQL SERVER 2012 EXPRESS EDITION Y LOCALDB.


MS SQL Server 2012 seguir ofreciendo tres versiones de la libre circulacin
como lo es SQL Server Express Edition pero bajo las siguientes modalidades
reflejadas a continuacin: o Express (base de datos solamente). o Express con
herramienta. o Express con Advanced Services.

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.

El procesador mnimo recomendado es un Pentium III o compatible trabajando a o


menos de 1 Ghz. Actualmente la mayora de las PC, se venden con unos
procesado res Pentium Core/AMD Phenom funcionando a velocidades muy
superiores a esta.
La necesidad de memoria ser mayor cuanta ms alta sea la decisin de SQ
Server 2012 que deseemos instalar. Para la edicin express seran suficientes 256
Mb de memoria, necesitndose 512Mb para las ediciones de desarrollo, estndar
y empresarial, si bien para stas dos ltimas se aconseja dispones de 2Gb o ms.
Lgicamente, cuanta ms memoria tenga el equipo mejor podr aprovechar las
caractersticas de SQL Server 2012, especialmente en las ediciones de 64 bits y al
trabajar con grandes bases de datos.
En cuanto al espacio de libre en disco, es muy variable y depende de las
caractersticas de SQL Server 2012 que optemos por instalar.
Por ltimo, aunque es un requerimiento tan bsico, las herramientas de
administracin precisan un adaptador de vdeo y monitor con resolucin 1024 x
768 como mnimo.

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.

Pasos previos a la instalacin


Es importante tener en consideracin una serie de pasos previos a la instalacin
de SQL Server 2012 R2.
1. Instalar las ltimas actualizaciones del Sistema Operativo. 2. Configurar una
cuenta de usuario para los servicios de SQL Server. La recomendacin es tener
una cuenta de usuario independiente por cada servicio de SQL Server. 3. El
instalador de SQL Server 2012 instalar 2 pre-requisitos si no se encuentran
instalados durante el proceso de instalacin: Windows Installer 4.1 y .Net
Framework 3.5 SP1. Una vez se instalen estos 2 aplicativos, es necesario reiniciar
el servidor y volver a ejecutar el instalador de SQL Server 2012.

Procedimiento

1. Como primer paso se procede a descargar el respectivo instalador para


sql server desde la pagina de Microsoft

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.

3. Se confirma los trminos de la licencia

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.

1- La opcin para iniciar el SQl Server Configuration Manager est en el men


Herramientas de configuracin (Configuration Tools) del grupo correspondiente
a SQL Server 2014, con el ttulo Administrador de configuracin de SQL
Server (SQL Server Configuration Manager).

Al abrir esta herramienta se encontrar con una interfaz similar a la siguiente


figura. A la izquierda aparecen una serie de nodos, cada uno de los cuales
contiene uno o ms elementos. Por defecto el seleccionado es Servicios de SQL
Server (SQL

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.

Servicios disponibles Al seleccionar el nodo SOL Server Services, en el panel


izquierdo del SOL Server Configuration Manager, accederemos a la lista de
servicios de SQL Server que hay disponibles en nuestro sistema. Dicha lista ser
ms o menos amplia dependiendo de que durante la instalacin se optase por
configurar o no servicios como los de informes, integracin o anlisis.

Alterar el estado de un servicio Los servicios pueden encontrarse en tres estados


diferentes: iniciado, pausado o detenido. En el primer caso el servicio est en
funcionamiento y, por ejemplo, SQL Server permitira el acceso a los clientes a la
informacin almacenada en las bases de datos. El segundo estado se da cuando,
estando en el primero, se elige la opcin Pausar del men emergente o se utiliza
el botn con el mismo ttulo. El servicio est aparentemente detenido, ya que nos
responde, pero realmente su estado se ha congelado y puede reanudarse en
cualquier momento conservando el estado en el que se encontraba anteriormente.
Al detener el servicio, por el contrario, ste se desaloja de memoria y se detiene
por completo, de tal forma que, al volver a iniciarlo, toma sus valores por defecto.

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.

3- Seleccione la opcin Pause

La diferencia entre Detener (Stop) y Pausar (Pause) un servicio de SQL Server


es: al poner una pausa al servicio los usuarios conectados al servidor pueden
seguir trabajando mientras que nuevos usuarios no pueden conectarse a este y al
detener un servicio tanto usuarios actuales como nuevos son denegados al
acceso del servidor. Otra forma de manipular el estado de los servicios consiste
en usar los botones que hay en la parte superior de la ventana del SOL Server
Configuration Manager.

Permiten iniciar, pausar / reanudar, detener y reiniciar el servicio que en ese


momento tengamos seleccionado en la lista.

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:

1- Haga doble clic sobre el servicio SQL Server Agent

2- Se abre la ventana de propiedades.

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

4- Seleccione la opcin Automatic y haga clic en el botn OK

Cierre la ventana de SQl Server Configuration Manager haciendo clic en la opcin


File y luego haga clic en Exit

17