Sie sind auf Seite 1von 26

Semana 01: Revisin de implementacin de base de datos

Compilado por: Ing. Rolando Zapata Marav

Administracin de base de datos

Agenda
1. 2. 3. 4. Generalidades Fases para implementar una base de datos Microsoft SQL Server 2012 Administracin de base de datos

Ing. Rolando Zapata Marav

Administracin de base de datos

Agenda
1. 2. 3. 4. Generalidades Fases para implementar una base de datos Microsoft SQL Server 2012 Administracin de base de datos

Ing. Rolando Zapata Marav

Administracin de base de datos

1.1 Importancia de una base de datos


Gerente Toma de decisiones Jefe de rea Coordinadores Contenedor de informacin Operarios Procesos del da a da

Informacin =

Ing. Rolando Zapata Marav

Administracin de base de datos

1.2 Funcionamiento de una base de datos


Sistema Operativo de Servidor Software especializado de base de datos

RRHH

App

Contabilidad

Ventas

Ing. Rolando Zapata Marav

Administracin de base de datos

1.2 Funcionamiento de una base de datos


Sistema Operativo de Servidor Windows Server / Ubuntu Server Software especializado SQL Server / MySQL / Oracle de base de datos

RRHH

App

Contabilidad

Ventas

Ing. Rolando Zapata Marav

Administracin de base de datos

1.2 Funcionamiento de una base de datos

App

App

Ing. Rolando Zapata Marav

Administracin de base de datos

1.3 Consideraciones
Una base de datos tiende a crecer en tamao con el pasar del tiempo. Realizar una adecuada planificacin de base de datos Utilizar RAID Particionar la base de datos Realizar clculos del crecimiento de base de datos en base a la cantidad de transacciones que realiza la empresa.

Ing. Rolando Zapata Marav

Administracin de base de datos

1.3 Consideraciones
Se deben establecer polticas de seguridad para proteger la informacin. Creacin de usuarios con permisos adecuados. Polticas internas. Seguridad a nivel lgico. Seguridad a nivel fsico. Ingeniera social.

Ing. Rolando Zapata Marav

Administracin de base de datos

1.3 Consideraciones
Se debe realizar polticas de copias de seguridad para evitar prdida de informacin.

Rplica Copias de seguridad en diversos medios

Ing. Rolando Zapata Marav

Administracin de base de datos

1.3 Consideraciones
Una base de datos debe ser confiable.

Los datos almacenados en una base de datos deben ser fiables.

Ing. Rolando Zapata Marav

Administracin de base de datos

1.3 Consideraciones
Se deben elaborar mecanismos para garantizar la disponibilidad de la base de datos.

Evitar expresiones como Se cay el servidor Replicacin de base de datos

Ing. Rolando Zapata Marav

Administracin de base de datos

1.3 Consideraciones
Es recomendable contar con un administrador de base de datos (DBA).

Responsable de la base de datos. Persona con conocimientos tcnicos necesarios. Persona de confianza.

Ing. Rolando Zapata Marav

Administracin de base de datos

Agenda
1. 2. 3. 4. Generalidades Fases para implementar una base de datos Microsoft SQL Server 2012 Administracin de base de datos

Ing. Rolando Zapata Marav

Administracin de base de datos

2.1 Visin general


1) 2) 3) 4) 5) Toma de requerimientos Modelo Conceptual Modelo Lgico Modelo Fsico Administracin de base de datos

Ing. Rolando Zapata Marav

Administracin de base de datos

2.2 Toma de requerimientos


En resumen elaborar actividades como: Entrevistas Cuestionarios Focus Group Estadsticas Reportes de rendimiento Tormenta de ideas Etc

Si no se hace una buena captura de requerimientos, es muy probable que se apliquen parches o se elaboren modelos incorrectos, adems de perder tiempo y dinero.

Ing. Rolando Zapata Marav

Administracin de base de datos

2.3 Modelo Conceptual


Es un diseo bsico que contiene un bosquejo relacionados a la base de datos que pensamos implementar

Ejemplo: Universidad Docente Horario Alumno Saln Seccin Turno Etc.

Ing. Rolando Zapata Marav

Administracin de base de datos

2.4 Modelo Lgico


Se aplica un paradigma de base de datos
Modelo Modelo Modelo Modelo Etc relacional Orientado a Objetos jerrquico en red

Se pueden utilizar herramientas CASE de modelamiento de base de datos: Erwin Power Designer Oracle Designer Visio Etc
Se puede realizar el modelo lgico en una hoja de papel

Ing. Rolando Zapata Marav

Administracin de base de datos

2.5 Modelo Fsico


Trasladar el modelo lgico de base de datos a un software especializado de base de datos, como:
Microsoft SQL Server 2012 MySQL Oracle DB2 Etc

Windows Server / Ubuntu Server SQL Server / MySQL / Oracle

Ventas

App

Ing. Rolando Zapata Marav

Administracin de base de datos

2.6 Administracin de base de datos


Luego de que una base de datos fue diseada e implementada, se debe realizar una administracin adecuada. En este proceso se realizan tareas como:
Afinar la base de datos Elaborar polticas de seguridad adecuadas Definir estrategias de copias de seguridad Prepara la base de datos para recuperacin de desastres Realizar un seguimiento de la base de datos Etc.
La administracin de base de datos es una tarea fundamental dentro del da a da de la base de datos

Ing. Rolando Zapata Marav

Administracin de base de datos

Agenda
1. 2. 3. 4. Generalidades Fases para implementar una base de datos Microsoft SQL Server 2012 Administracin de base de datos

Ing. Rolando Zapata Marav

Administracin de base de datos

3.1 Visin General


Sistema Gestor de Base de Datos de Microsoft Actualmente se encuentra en la versin 2012 Es el competidor ms cercano de ORACLE Cuenta con las siguientes ediciones: Express Business Intelligence Enterprise Standard Web

Ing. Rolando Zapata Marav

Administracin de base de datos

3.2 Componentes
Motor de base de datos OLTP Se tiene a una tabla como estructura principal Analisys Services OLAP Cubos Integration Services Integracin de informacin de diversos orgenes de datos

Reporting Services Crear, implementar y administrar informes

Ing. Rolando Zapata Marav

Administracin de base de datos

Agenda
1. 2. 3. 4. 5. Generalidades Fases para implementar una base de datos Sistema Gestor de Base de Datos Microsoft SQL Server 2012 Administracin de base de datos

Ing. Rolando Zapata Marav

Administracin de base de datos

5.1 Visin general


Instalacin y configuracin de Microsoft SQL Server 2012 Particionamiento de base de datos Administracin basada en polticas ndices Respaldo de informacin Seguridad Automatizacin de procesos comunes Monitoreo Transferencia de datos Reporting Services

Ing. Rolando Zapata Marav

Administracin de base de datos

Gracias

Ing. Rolando Zapata Marav

Das könnte Ihnen auch gefallen