UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Manejador de Bases de Datos DBMS E.I. L.E. Prof. Ramón Castro Liceaga.

1 UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMIN...
Author: Purificación Serrano Morales
0 downloads 2 Views

1 UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Manejador de Bases de Datos DBMS E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO EN BASES DE DATOS

2 DBMS Database Management System Colección de datos interrelacionados y un conjunto de programas para acceder a esos datos. Definición

3 DBMS más populares NombreProductos SybaseAdaptive Server Oracle Oracle8, Oracle8i, Oracle8iEE, Oracle9i, Oracle 10g PostgreSQL MicrosoftAccess, MS-SQL Server MySQL Informix Illustra, Universal Server, Dynamic Server IBMDB2 ApacheDerby SQLite Firebird

4 Estadisticas

5 Número de usuarios 300/500 Número de transacciones 5000 Cantidad de datos para almacenar4GB Consistencia en la información -- Presupuesto nulo Experiencia propia o externa-- Criterios al elegir un (DBMS)

6 Ejemplo: para MySQL / PostgreSQL Requerimientos Linux version Empresarial Enlace a internet 1GB RAM, Disco Duro 50GB, Procesador P4 Que incluye el servicio Instalación y configuración de Linux (RedHat Enterprise ó SuSE Enterprise) Instalación y configuración de base de datos con MySQL o PostgreSQL Licencialiento libre

7 Ejemplo: para Oracle 11g en Windows XP Requisitos mínimos de Hardware: Memoria Física (RAM) 1Gb Memoria Virtual El doble de tamaño que la RAM (2Gb) Espacio en disco Instalación Básica: 4.55Gb Instalación Avanzada: 4.92Gb Adaptación de Vídeo 256 colores Procesador 550Mhz Licenciamiento.- Con costo

8 Los sistemas de administración de bases de datos son usados para: a)Permitir a los usuarios acceder y manipular la base de datos proveyendo métodos para construir sistemas de procesamiento de datos para aplicaciones que requieran acceso a los datos. (Nivel de aplicaciones) b) Proveer a los administradores las herramientas que les permitan ejecutar tareas de mantenimiento y administración de los datos (Nivel de administración). Para que se utiliza el DBMS ?

9 Definición de la base de datos – como la información va a ser almacenada y organizada. Creación de la base de datos – almacenamiento de datos en una base de datos definida. Recuperación de los datos - consultas y reportes. Actualización de los datos - cambiar los contenidos de la base de datos. Programación de aplicaciones de para el desarrollo de software. Funciones del nivel de aplicaciones:

10 1.La administración del servidor de Base de Datos (Detener, arrancar y reiniciar un servidor y sus opciones de arranque) 2.La administración del catalogo (Tablas, vistas del sistema) 3. La administración de la seguridad a la Base de Datos (El esquema de acceso al servidor, usuarios, grupos, privilegios, restricciones al servidor) 4. Monitoreo del comportamiento de la base de datos. 5. Respaldo y recuperación de datos (Generación de respaldos y la restauración de datos y sus scripts). 6. Importación y exportación de datos 7.Programación de tareas rutinarias y procesos 8. Ajustes de Configuración y rendimiento Entre otros… Funciones del nivel de administración: