Вы находитесь на странице: 1из 17

INSTALACIÓN DE

SISTEMAS MANEJADORE DE BASE DE DATOS

Estructura de contenidos
Introducción 3
1 Planes de Instalación 3
1.1 Preinstalación 4
1.1.1 Requerimientos de hardware 4
1.1.2 Requerimientos de Software 5
1.1.3 Consideraciones de Seguridad 6
1.1.4 Especificaciones de Servicios 7
1.2 Instalación 8
1.2.1 Tipos de Instalación 8
1.2.2 Etapas de instalación 9
1.2.3 Fallas en el proceso 9
1.3 Post instalación 10
BIBLIOGRAFÍA 12
GLOSARIO 13

FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje


MAPA CONCEPTUAL
Instalación SMBD

2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
DESARROLLO DE CONTENIDOS
Instalación SMBD

INTRODUCCIÓN

Siendo el Sistema Manejador de Base de Datos la principal herramienta


para la administración de las bases de datos, su instalación es un proce-
so que reviste gran importancia y puede ser afrontado desde diferentes
estrategias, el desarrollo de esta temática se centra en la estructuración
del proceso de instalación e identificación de los requerimientos y crite-
rios de calidad a ser incorporados.

1. Planes de instalación

La planificación del proceso de instalación del Sistema Manejador de Base


de Datos (SMBD) consiste en la especificación de las actividades a desa-
rrollarse antes durante y después, para garantizar el funcionamiento apro-
piado del SMBD. Mientras más complejo y robusto sea el sistema selec-
cionado, mayor será el número de variables y condiciones a verificar y por
tanto aumentará también el riesgo de tener una falla durante el proceso.
Por lo anterior es recomendable verificar todos los aspectos a configurar
durante el proceso de instalación de acuerdo con las recomendaciones del
fabricante seleccionado.

A continuación se detallan las principales consideraciones de cada una de


estas etapas.

3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

1.1 Preinstalación

Aquí se realizarán todas las especificaciones y verificaciones que deben ser


atendidas antes del proceso de instalación. Para esto es necesario que el
SMBD haya sido seleccionado previamente, ya que este determinará las
diferentes variables a considerar de acuerdo con las recomendaciones del
fabricante.

1.1.1 Requerimientos de hardware

De acuerdo con la versión o edición del SMBD seleccionado, debe hacerse


previamente la verificación de requerimientos mínimos del procesador,
incluyendo su velocidad, capacidad de memoria, dispositivos de memoria
auxiliar y el espacio requerido para el almacenamiento de los archivos pro-
pios del sistema, el tipo de controlador de discos del servidor, la existencia
de tarjetas de red y de los periféricos necesarios. Esta información se
puede obtener con el fabricante del Sistema, en el apartado de recursos
bibliográficos tendrá acceso a los sitios web oficiales de los SMBD sobre los
cuales se realizarán las prácticas, de manera que pueda revisar los reque-
rimientos de hardware que se recomiendan. Es de recordar que sin un
buen soporte de hardware no se obtendrá el rendimiento necesario del
SMBD.

Servidor de Dispositivo
Perifericos Base de Datos de Backup Clientes

Almacenamiento
Auxiliar Servidor de Hub Firewall Router
Backup

4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

Para los servidores de backup (copias de seguridad), se requiere también


contar con una infraestructura de hardware apropiada por las necesidades
de almacenamiento que demanda para garantizar el aseguramiento de la
información, considerándose los dispositivos auxiliares, tales como las
unidades de cinta y de discos.

1.1.2 Requerimientos de Software

Así como con el hardware, también debe hacerse una verificación respecto
al Sistema operativo y otros programas necesarios para el correcto fun-
cionamiento del SMBD, tales como los protocolos de conexión
(Transmission Control Protocol/Internet Protocol TCP/IP, Protocolo de
datagrama de usuario UDP, etc.), software para acceder a Internet, etc..

Software de Red Sistema Operativo

Librerias

Estructura
de Directorios

Es necesario además tener definida la estructura de distribución y destino


de los archivos en las unidades de memoria auxiliar. Esto significa que ya
debe estar definido en que unidades de discos y directorios van a quedar
distribuidos los archivos de instalación y los archivos de datos.

De la verificación de estos elementos depende en gran parte la compatibi-


lidad del Sistema con la plataforma que se tenga instalada en el Servidor
de base de datos.

5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

1.1.3 Consideraciones de Seguridad

Es importante preparar los aspectos relacionados con la seguridad del Ser-


vidor de base de datos para esto debe considerarse:

DMZ Bastion Host

Red Interna

Router Router

•Seguridad Física: Se debe considerar el espacio donde se va a ubicar el


servidor, preferiblemente debe estar protegido del acceso de personas no
autorizadas, así como con las condiciones de protección física contra
incendios, inundaciones, etc.

También debe proveerse las instalaciones eléctricas adecuadas y el asegu-


ramiento de un flujo de corriente continua ante situaciones de caída del
flujo eléctrico a partir de un sistema de alimentación ininterrumpida (SAI
o UPS por sus siglas en Inglés).

6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

•Seguridad de conexión: Debe verificarse que se encuentra en una zona


protegida de la intranet y que no tiene conexión directa con Internet.
Para esto es importante utilizar Firewalls (cortafuegos) que permitan
configurar el acceso que se puede tener desde Internet.

A este respecto existen las denominadas zonas desmilitarizadas (DMZ),


Una DMZ se define como una red local cuyos equipos pueden conectarse
con una red externa, pero limitan las conexiones desde el exterior a una
red externa como Internet. Generalmente se construye creando tres
redes (Interna, DMZ e Internet) y separándolas con uno o dos cortafue-
gos (Firewall) que permiten filtrar el tráfico.

1.1.4 Especificaciones de Servicios

Una vez que este plenamente identificado si se va a utilizar el servidor de


base de datos dedicado o compartido considerando los servicios particula-
res va a alojar, se procede a la selección del tipo de servicio de base de
datos que puede ser instalado en el SMBD, estas son algunas de las consi-
deraciones al respecto:

Resultados

Consultas

•Procesamiento transaccional en línea (OnLine Transaction Processing


-OLTP): en este caso las operaciones de entrada, recuperación y procesa-
miento de datos, se realizan bajo una arquitectura “Cliente-Servidor”. Se
caracteriza por un alto rendimiento, operaciones DML (Lenguaje de modi-
ficación de Datos en SQL) y ejecución de consultas.

7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

•Procesamiento analítico en línea (On-Line Analytical Processing - OLAP):


este tipo de servicio agiliza la consulta de grandes cantidades de datos a
través de la utilización de cubos OLAP, forma parte de las soluciones de
Inteligencia de Negocios (Business Intelligence -BI). A su vez esta cate-
gorizado en:
•Rolap: se almacenan los datos en un motor relacional.
•Molap: almacena los datos en una base de datos multidimensional.
•Holap: es un hibrido de las anteriores, puesto que almacena algu-
nos datos en un motor relacional y otros datos en una base de
datos multidimensional.

1.2 Instalación

Se denomina instalación al proceso mediante el cual un programa en este


caso un SMBD queda disponible para ser utilizado. Esta tarea se realiza a
través de asistentes o “instaladores” que facilitan la tarea aun cuando
muchas de las acciones que realizan se vuelven “transparentes” para el
usuario. En ocasiones también se realiza a través de instrucciones por
línea de comando.
Existen diferentes modalidades de obtención de los archivos que se van a
utilizar durante el proceso de instalación. Existen los discos de instalación,
los cuales poseen los archivos necesarios para realizar esta tarea, sin em-
bargo hoy en día el medio más popular es através de archivos empaqueta-
dos que se descargan del sitio Web del Fabricante.

1.2.1 Tipos de Instalación

Dependiendo del número de componentes que se instalen, la mayoría de


SMBD durante su proceso de instalación ofrecen la posibilidad de seleccio-
nar entre diferentes tipos de instalación.

8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

1.2.2 Etapas de instalación

Después de que se presenta la verificación de compatibilidad del sistema


respecto a los requerimientos mínimos, el sistema presenta los términos
de licenciamiento para ser aceptados por el usuario. Aquí es necesario
tener en cuenta el tipo de licenciamiento, que generalmente va a estar
determinado por la cantidad de usuarios permitidos al sistema.

En términos generales estas son las etapas que se pueden encontrar


comunes a los diferentes SMBD.

1 Creación de
Directorios Requeridos 7 Configuración del
Juego de Caracteres
La mayoría de los instaladores solicitan Se establece el tipo de codificación de caracteres
la especificación del directorio donde o como se conoce en algunos SMBD “encoding”
se almacenaran los datos o en su defecto o “collation”, que determinará las transformaciones
donde se va a construir la base de datos inicial. que sufrirán los caracteres al ser almacenados.

2 Selección de
Opciones o Servicios 6 Copia, Desempaque o
Descompresión de Archivos
Corresponde a los componentes que se van a Es la instalación propiamente dicha de los
instalar en el SMBD, estos se determinaron archivos y su alojamiento en los directorios que
previamente en la etapa de preinstalación. se especificaron durante el proceso.

3
Especificaciones del
Nombre de la Base de Datos
o Instancia 5 Copia, Desempaque o
Descompresión de Archivos
En algunos SMBD se da la opción de crear una Es la instalación propiamente dicha de los
base de datos inicial o la determinación de un archivos y su alojamiento en los directorios que

4
nombre de instancia. se especificaron durante el proceso.
Creación de
Cuentas de Usuario
En términos generales, se debe especificar una
cuenta para inicio de sesión, en algunos casos
toma el rol de administrador.

1.2.2 Fallas en el proceso

Aun cuando se haya preparado el proceso existe la posibilidad de que se


generen fallas, en ocasiones el mensaje de error presentado por el insta-
lador no es lo suficientemente claro, entonces es recomendable buscar el
registro de la instalación. Este archivo permite encontrar las causas del
problema específico. En términos generales se presenta en resumen la
siguiente información:
•Resumen general de la instalación
•Configuración del equipo
•Características instaladas (si se alcanzo a realizar el proceso)
•Versión de Instalación
•Ubicación de archivos de configuración
•Detalles de la ejecución

9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

•Reglas
•Errores encontrados

A continuación se listan algunas de las posibles fallas y causas.

Verificar la versión del


instalador para descartar
problemas de compatibilidad. Verificar el modo de descompresión
de archivos, si se desempaqueto
Solo puede existir un manualmente.
paquete de instalación
simultáneamente Verificar la estructura de carpetas
ejecutándose. si la instalación se esta realizando
Problemas con el Instalador desde un recurso compartido de red
Errores de lectura y escritura de archivos
Problemas con usuarios y permisos
Problemas de compatibilidad
Verificar la obligatorieda de existencia
Verificar la versión a instalar previa del “superusuario” o “usuario
respecto al sistema operativo. administrador” y asociar los permisos
necesarios sobre el sistema operativo.
Validar si es necesario la
instalación de algunos “parches”. Verificar que se cuenta con permisos
sobre los directorios de instalación.

1.3 Pos Instalación

Aquí se realizan las actividades de configuración del sistema, así como el


registro y activación cuando se requiera,

Se realizan las comprobaciones básicas de su funcionamiento, tal como el


acceso al sistema, la autenticación del usuario creado durante el proceso
de instalación, las opciones instaladas, la ejecución de comandos básicos
bien sea a través de asistentes o con scripts.

10
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

Verificación de conectividad
de usuarios: Consiste en
ingresar al SMBD y verificar
las cuenta de usuario creadas, En ocasiones se hace necesa-
así como los permisos que se rio configurar o “activar” las
tienen sobre la base de datos. opciones referentes a la
conectividad, aquí se debe
especificar el protocolo que
en nuestro medio es TCP/IP,
también el puerto, lo anterior
se puede realizar también
con un archivo de configura-
ción o directamente sobre la
instancia del servidor.
Verificación de
Conectividad de
Usuarios

Verificación de
Conectividad en Red

Configuración de
Variables de Entorno

Configuración de variables de entorno: Cada sistema operati-


vo tiene la posibilidad de manejar variables globales que afec-
tan la operatividad de algunos programas, es posible mane-
jarlo a través del registro del sistema o con archivos de confi-
guración donde se establecen los valores a cada una de ellas.

La información que se va a almacenar en estas variables


indica la ubicación del directorio raíz, nombre de la instancia,
directorio de los archivos de configuración, cadena de
conexión por defecto, directorio de librerías, idioma, territorio
y juego de caracteres entre otros.

11
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

BIBLIOGRAFÍA

Instalación de SQL Server (SQL Server 2008 R2).


http://msdn.microsoft.com/es-es/library/bb500469.aspx

Libros en pantalla de SQL Server


http://msdn.microsoft.com/es-es/library/ms130214.aspx

Temas de procedimientos de instalación sql server


http://msdn.microsoft.com/es-es/library/cc281837.aspx

Postgress: Guías de instalación


http://wiki.postgresql.org/wiki/Detailed_installation_guides

Documentación Oracle
http://www.oracle.com/technetwork/es/documentation/index.html

Instalación de Oracle 10g


http://www.orasite.com/instalacion-y-configuracion/instalacion-oracle-10g

Información general
http://es.wikipedia.org/wiki

12
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

GLOSARIO

Almacenamiento También se le denomina secundario, son los


Auxiliar dispositivos que pueden ser añadidos al servidor
para el almacenamiento permanente y masivo de
datos. Tales como discos duros, discos ópticos,
cintas magnéticas o cintas de cartucho.

Bastion Host Aplicación alojada en un servidor que protege


la red interna, especialmente configurado para la
recepción de ataques.

Clientes Conjunto de máquinas o programas que pueden


acceder a un servicio. Pueden ser locales o remotos.

Dispositivo de Dispositivo de almacenamiento masivo de datos


Backup con altas capacidades de almacenamiento,
compresión y velocidad.

DMZ (Demilitarized Zone), red local ubicada entre la red


interna de una organización y el exterior que
controla el acceso desde el exterior a la red interna.

Estructuras de Unidades contenedoras que definen la organización


directorios y ubicación a seguir en el almacenamiento
de archivos.

Firewall Dispositivo de hardware o software que se utiliza


como “cortafuegos”, administrando el acceso entre
redes. Diseñado para bloquear o permitir el acceso
a la red y hacia Internet.

13
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

Hub Dispositivo que recibe una señal y la repite a través


de sus puertos, centralizando el cableado de una red.

Internet Conjunto de redes interconectadas a través del


mundo, que proporcionan diversos servicios y
utilizan protocolos de comunicación TCP/IP.

Juego de También se conoce como Collation, Intercalación o


Caracteres Encoding. Es una lista de caracteres que puede ser
reconocida por un sistema, asocia un valor único a
cada carácter dependiendo del idioma y región
geográfica.

Librerías Conjunto de módulos o código objeto desarrollado


para ofrecer utilidades en la ejecución de otros
programas.

Olap Bases de datos orientadas al procesamiento


analítico de grandes cantidades de información
asociadas a la inteligencia de negocios.

Oltp Bases de datos orientadas al procesamiento de


transacciones.

Periféricos Aparatos o dispositivos independientes que se


encuentran conectados a un equipo de cómputo y
permiten realizar operaciones de entrada y salida
de datos.

Red Interna Conjunto de equipos (computadoras y/o dispositivos)


interconectados que comparten información,
recursos y servicios, y se encuentran alojados al
interior de una organización.

14
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

Router Dispositivo usado para la interconexión de redes,


que asegura el direccionamiento de paquetes de
datos.

SAI Sistema de alimentación ininterrumpida, también se


conoce como UPS (Uninterruptible Power Supply),
es un dispositivo que puede garantizar el suministro
de energía eléctrica a los dispositivos que tenga
conectados, aunque el flujo de energía eléctrica se
vea interrumpida o con picos de tensión.

Script Conjunto de instrucciones almacenadas en un


archivo plano que pueden ser interpretadas por el
sistema operativo o un sistema en particular.

Servidor de Computador dedicado a la ejecución de programas


Backup que proveen servicios de copias de respaldo.

Computador dedicado a la ejecución de programas


Servidor de
que proveen servicios de base de datos a otros
Base de Datos
programas o computadores

SMBD Sistema Manejador de base de datos, también se


conoce como Sistema de Gestión de Base de Datos
o por sus siglas en inglés DBMS (Database
Management System), es el componente de un
sistema de datos que se utiliza para realizar
actividades administrativas y operativas sobre las
bases de datos.

Software Red Programas que implementan servicios para la


intercomunicación de computadores.

15
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

S.O. Conjunto de programas que administran los


recursos de hardware y software en un sistema de
computación.

TCP/IP Por sus siglas en Inglés Transmission Control


Protocol/Internet Protocol, es un modelo de
descripción de protocolos de comunicación que
permite que un computador pueda conectarse
en una red y define los tipos de servicios que puede
usar.

UDP Por sus siglas en inglés User Datagram Protocol es


un protocolo a nivel de la capa de transporte, que
utiliza la estructura de datagramas y permite su
envío a través de la red.

16
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Instalación SMBD

OBJETO DE Instalación de Sistemas


APRENDIZAJE Manejadores de Base de Datos

Desarrollador de contenido
Experto temático Ana Yaqueline Chavarro

Asesor Pedagógico Rafael Neftalí Lizcano Reyes

Productor Multimedia José Jaime Luis Tang Pinzón


Victor Hugo Tabares Carreño

Programadores Daniel Eduardo Martínez Díaz


Grateful Dead Montaño Sierra

Líder expertos temáticos Ana Yaqueline Chavarro Parra

Líder línea de producción Santiago Lozada Garcés

Atribución, no comercial, compartir igual

Este material puede ser distribuido, copiado


y exhibido por terceros si se muestra en los
créditos. No se puede obtener ningún ben-
eficio comercial y las obras derivadas tienen
que estar bajo los mismos términos de
licencia que el trabajo original.

17
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje

Вам также может понравиться