Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Producto Acadmico:
Reporte de Instalacion de SQL Server
Presenta:
Martin Cruz Valenzuela
Docente:
Mtra.: Sdney Rene Toledo Martnez
Introduccin
En este reporte de prctica podremos ver la forma de Instalar SQL Server
2012 explicando paso a paso como realizar toda la instalacin y como configurar
el programa el cual tendr una serie de pasos a seguir para su instalacin, la
historia del mismo desde sus inicios hasta la actualidad sus diversas versiones y
tipo de datos a ocupar, en l se puede realizar un base de datos para alguna
empresa o software.
Objetivo
En esta prctica apreciaremos y veremos la forma de realizar una correcta
instalacin y configuracin del programa as como agregar los usuarios privilegios
y mdulos que contendr el programa a la hora de instalar nos permitir elegir el
idioma y las diversas funciones que realizara, por lo que nos llevara a comprender
el cmo tener nuestro software instalado de manera correcta y funcional en
nuestra computadora ya que al configurar correctamente al instalar el software nos
evitara problemas futuros a la hora de utilizar el SQL Server.
Marco terico
Microsoft SQL Server es un sistema para la gestin de bases de datos
producido por Microsoft basado en el modelo relacional. Sus lenguajes para
consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa
de Microsoft a otros potentes sistemas gestores de bases de datos como son
Oracle, PostgreSQL o MySQL.
Historia de versiones
Versin
1.0
Ao
Nombre de la versin
Nombre clave
1989
SQL
1993
SEQUEL
6.0
1995
SQL95
6.5
1996
Hydra
7.0
1998
Sphinx
1999
8.0
2000
(OS/2)
4.21
(WinNT)
Plato
8.0
2003
9.0
2005
Yukon
10.0
2008
Katmai
10.50
2010
Kilimanjaro
11.0
2012
Denali
2014
64-bit Edition
Liberty
Ediciones
SQL Server Express Edition: gratis, limitada en espacio (hasta 5 GB) y memoria.
Incluye menos funcionalidades.
Conceptos
Instancia: Puede ser la instancia default o alguna instancia named. Puede
haber multiplicidad de instancias por servidor. Hace referencia al procesoen
ejecucin en el servidor.
Base de Datos: Puede haber multiplicidad de Bases de Datos por instancia.
Herramientas de Administracin: como Management Studio.
datos,
MSDB: tiene la funcin de dar soporte al Agente de SQL Server, de tal modo
que almacena la definicin y planificacin de Trabajos, Planes de
Mantenimiento, etc. (incluyendo su historial de ejecucin), as como almacena
la definicin de otros objetos como Operadores, Alertas, etc. El Agente de SQL
Server se conectar a esta base de datos, y por ello ser necesario parar el
Agente de SQL Server si deseamos hacer un RESTORE de la misma, pues
necesitaremos exclusividad. Sin embargo, MSDB tambin se utiliza cuando el
Agente de SQL Server no est presente, como es el caso de SQL Express (que
no incluye ste servicio) o en los casos en que no se utiliza (ej: el Agente de
SQL Server est parado). Por poner ejemplos, siempre que se realiza una copia
de seguridad o una restauracin, se almacena en MSDB.
Model: sirve de modelo ya que siempre que se crea una nueva base de datos
se realiza una copia de la base de datos Model, heredando de sta su
configuracin y contenido, salvo que se especifique lo contrario.
Archivos y Configuraciones
Secundary (.ndf)
Filegroups
Los filegroups (o grupos de archivos) son tiles para distribuir tablas con
alto volumen de informacin en diferentes discos para separar los ndices de
los datos. Definen conjuntos de archivos para obtener paralelismo en distintas
unidades almacenamiento. Slo se pueden asignar filegroups a los data files.
Mecanismos de Migracin
Detach Attach: se utiliza ms que nada cuando queremos mover a otro disco
fsico. Es el mtodo ms rpido.
Copy Database Wizard: asistente para crear una copia personalizada de una
bd.
Database Email
Usa SMTP (Simple Mail Transfer Protocol): es el protocolo que se utiliza para el
envo de correo ya sea desde un servidor de correo a otro, o bien, desde
un Cliente de correo electrnico al servidor.
Recovery Models
Full: Nunca trunca el transaction log (slo cuando se hace backup). Permite la
restauracin en cualquier punto en el tiempo (slo EE). Guarda todo, se usa
cuando la informacin es muy crtica.
Simple: Log mnimo, simple y eficiente manejo del transaction log. Trunca el
transaction log luego de cada checkpoint. No permite page-restore.
FROM sys.databases
ALTER DATABASE
Backup Policies
Seguridad
AUTENTICACIN
ENTIDADES
SQL Server
procesos
LOGINS
CREATE
LOGIN
nn
WITH
CHECK_EXPIRATION=on,CHECK_POLICY=on
server:
individuos,
grupos,
PASSWORD="zzz",
Usuarios
EXECUTE sp_addsrvrolemember ,
CREATE ROLE
SCHEMAS
ENCRIPTACION
Llaves Simtricas
Certificados
Interconectividad
LINKED SERVERS
Soporte de transacciones.
Este sistema incluye una versin reducida, llamada MSDE con el mismo motor
de base de datos pero orientado a proyectos ms pequeos, que en sus
versiones 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en
forma gratuita.
El tipo NUMERIC fue mejorado para ser usado como identificador de columna a
partir de la versin 2008 R2.
Programacin
Artculo principal:
Desventajas
Desarrollo de la prctica
Instalacin de SQL Server 2012 Evaluacin
Ejecutar SETUP.EXE. Como estoy como usuario, voy a correr el archivo con
privilegios elevados. Para ello, doy clic derecho sobre el programa SETUP.EXE y
en las opciones que aparecen, selecciono "Run as administrador".
Aparece la siguiente ventana:
Como el Firewall est habilitado, sale ese aviso de precaucin Luego se indicar
que hacer para que el Firewall est debidamente configurado, sobre todo porque
esta instalacin contiene una instancia. Presionar siguiente para que aparezca
esta
pantalla:
Damos siguiente
Seleccionamos la configurar
Damos en Add Current User para agregar el usuario que vamos a utilizar,
hacemos esta misma accin en las 3 siguientes pantallas
Damos siguiente
Damos en siguiente
Instalacin de rules
Resultados
Los resultados obtenidos al momento de realizar este reporte de
prctica fueron satisfactorios ya que no hubo problemas de realizar la
configuracin e instalacin y funciono a la primera prueba, la base de datos
se cre correctamente y se probaron las consultas correspondientes
enlazando correctamente la base de datos con los diversos programas a
usar.
Bibliografa
SQL Server
Recuperado: 29, Mayo, 2014.
http://www.microsoft.com/es-es/server-cloud/products/sql-server/Try.aspx