introducción - copia
Post on 03-Jan-2016
469 Views
Preview:
TRANSCRIPT
Documento de investigación realizado
como parte de la materia de
Administración de Bases de Datos con el
fin de acreditar la competencia de
actividades y/o tareas que forman parte
del plan de estudios de la carrera de
Ingeniería en Sistemas Computacionales
en el INSTITUTO TECNOLÒGICO SUPERIOR
DE EL MANTE.
UNIDAD II:
ARQUITECTURA DEL
GESTOR
2.1.5. Variables de Ambiente y
archivos importantes para instalación.
2.1.6. Procedimiento General de
Instalación.
2.1.7. Procedimiento para
configuración de un DBMS.
2.1.8. Comandos generales de alta y
baja del DBMS.
Alumno: Angel Efrén Cortez Olalde
2.1.5. Variables de Ambiente y archivos importantes para instalación.
Instalación de un SGBD
Estudiar el entorno
Los aspectos que debemos de tener en cuenta para escoger y instalar un SGBD:
Maquinaria que utilizará para hacer funcionar el SGBD
Plataforma o sistema operativo
Uso final, es decir, debemos de saber cuántos usuarios estarán conectados a la vez ,
que tipos de operaciones se utilizaran más habitualmente ( inserción de nuevos datos,
modificaciones de datos existentes… )
Seleccionar el SGBD
Seleccionar el SGBD: Siempre que sea posible tenemos que escoger un SGBD de
renombre como por ejemplo:
Seleccionar la arquitectura del SGBD
Seleccionar la clusteritzación del sistema SGBD
Las tareas que tendrán que hacer para crear un entorno para instalar un SGBD es:DB2
Universal Database (IBM ),Oracle ( Oracle ), SQL Server ( Microsoft ). Escoger otro SGBD
supone correr algunos riesgos. También tardan mas tiempo en incluir características y
funcionalidades que los otros SGBD que ofrece hoy ( 1 o 2 años ). Ejemplos mysql, sqlite
Los puntos que tenemos que tener en cuenta a la hora de escoger un SGBD son:
El soporte para nuestros sistemas operativos
Los tipos de cliente que nos pide el SGBD. Tipo de seguridad quiere saber los datos,
cual es la cantidad de dinero que quiere invertir……
Eficiencia ( benchmark)
La ampliación de usuarios y la capacidad de almacenamiento
El coste del producto:Incluyendo las licencias necesarias para los clientes, el
programario para gestionar SGBD y hacer uso.
Las actualizaciones del producto. Cada cuanto se actualiza el programario? tendrá algún
coste adicional?
Escoger la arquitectura de SGBD
Entendemos como arquitectura de un sgbd como el diseño interno del programario preparado
para dar servicio a un determinado tipo de usuario.
Enterprise: Está pensada para permitir un alto grado de ampliación ( tiene que soportar
bases de datos de tamaño muy grande,muchos usuarios conectados
concurrentemente….. suele funcionar sobre superordenadores y hacen usar S.O linux o
unix.
Departamental ( Professional ): Está pensada por pequeñas y medianas empresas. Las
diferencias con el anterior son pequeñas. Se usan los SO LINUX, UNIX y alguna versión
de windows server.
Personal (standard); Esta pensada para usuarios individuales con sistemas operativos
windows.
Clusterización de un SGBD:
Entendemos por cluterización el uso de sistemas de computación múltiples e independientes
como uno solo.
Compartidaaa ( Shared Disk ): Tenemos unos cuantos cpu potentes con memoria
trabajando sobre los mismos discos. Este sistema es escalable pero caro
No compartida: Tenemos CPU con procesadores medianamente potentes, memoria
adecuada y discos con gran capacidad que están conectados en red.
Instalación de una SGBD
Verificar que se cumplen todo los requisitos para hacer una instalación de la SGBD
Requisitos de la maquina: CPU
Requisitos de memoria: Es imprescindible que el SGBD tenga la memoria suficiente para
sus funciones
Requisitos de almacenamiento:
- Fichero de configuración
- Fichero log
- Leer el manual del sgbd.
Configuración de un SGBD
Rellenar los datos que nos vaya pidiendo el SGBD durante la instalación
Modificar manualmente si es necesario los archivos de configuración.
Instalar los conectores que permiten a las aplicaciones interactuar con el SGBD.
2.1.6. Procedimiento General de Instalación.
La instalación de programas computacionales (software) es el proceso por el cual nuevos
programas son transferidos a un computador con el fin de ser configurados, y preparados para
ser ejecutados en el sistema informático, para cumplir la función para la cual fueron
desarrollados. Un programa recorre diferentes fases de desarrollo durante su vida útil:
1. Desarrollo: cada programador necesita el programa instalado, pero con las
herramientas, códigos fuente, bancos de datos y etc, para modificar el programa.
2. Prueba: antes de la entrega al usuario, el software debe ser sometido a pruebas. Esto
se hace, en caso de software complejos, en una instalación ad hoc.
3. Producción: Para ser utilizado por el usuario final.
Pasos de instalación:
Verificación de la compatibilidad: Se debe comprobar si se cumplen los requisitos para la
instalación en cuanto a hardware y software. A veces es necesario desinstalar versiones
antiguas del mismo software.
Verificación de la integridad: Se verifica que el paquete de software es el original, esto se
hace para evitar la instalación de programas maliciosos.
Creación de los directorios requeridos: Para mantener el orden en el directorio cada
sistema operativo puede tener un estándar para la instalación de ciertos archivos en ciertos
directorios.
Creación de los usuarios requeridos: Para deslindar responsabilidades y tareas se pueden
o deben usar diferentes usuarios para diferentes paquetes de software.
Concesión de los derechos requeridos: Para ordenar el sistema y limitar daños en caso
necesario, se le conceden a los usuarios solo el mínimo necesario de derechos.
Copia, desempaque y de compresión de los archivos desde el paquete de software: Para
ahorrar Ancho de banda y tiempo en la transmisión por internet o espacio de Disco duro,
los paquetes vienen empacados y comprimidos.
Archivos principales, sean de fuente o binarios.
Archivos de datos, por ejemplo datos, imágenes, modelos, etc.
Documentación
Archivos de configuración
Bibliotecas
Enlaces duros o enlaces simbólico a otros archivos
Compilación y enlace con las bibliotecas requeridas: En algunos casos no se puede evitar
el complicado paso de la compilación y enlace que a su vez tiene severos requerimientos
de software al sistema. El enlace con bibliotecas requeridas puede ser un problema si en
su instalación no se acataron los estándares establecidos.
Configuración: Por medio de archivos de configuración se le da a conocer al software con
que parámetros debe trabajar. Por ejemplo, los nombres de las personas que pueden usar
el software, como verificar su clave de ingreso, la ruta donde se encuentran los archivos
con datos o la dirección de nuestro proveedor de correo electrónico
Definir las variables de entorno requeridas: Algunos comportamientos del software solo
pueden ser determinados por medio de estas variables. Esto es parte de la configuración,
aunque es más dinámica.
Registro ante el dueño de la marca: Para el Software comercial a veces el desarrollador de
software exige el registro de la instalación si se desea su servicio.
Término de la instalación
Si un sistema de gestión de paquetes realiza la instalación, entonces este se ocupa de llevar la
contabilidad de las versiones, (des-) instalaciones y cambios en los paquetes de software del
sistema.
En caso de que bibliotecas hayan sido cambiadas por la instalación, es necesario arrancar el
sistema operativo o el software nuevamente para hacer efectivos los cambios en todos los
programas.
Características Generales de los Sistemas Gestores de BB.DD.
Aunque hay multitud de aplicaciones para la Gestión de Bases de Datos diferentes en
características y precios, podemos encontrar aspectos comunes en todos ellos:
Aceptan definiciones de esquemas y vistas (definición de diferentes bases de
datos).
Manipulan los datos siguiendo las órdenes de los usuarios.
Cuidan que se respete la seguridad e integridad de los datos.
Permiten definir usuarios y las restricciones de acceso para cada uno de ellos.
Controlan la concurrencia y las operaciones asociadas a la recuperación de los
fallos.
http://www.estructurayprogramacion.com/materias/administracion-de-base-de-
datos/procedimiento-general-de-instalaci%C3%B3n-de-un-dbms/
top related