Introducción - copia

5
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

Transcript of Introducción - copia

Page 1: Introducción - copia

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

Page 2: Introducción - copia

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.

Page 3: Introducción - copia

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.

Page 4: Introducción - copia

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.

Page 5: Introducción - copia

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/