Es el profesional en base de datos e informática
responsable de la creación, manipulación,
mantenimiento y seguridad de las bases de
datos.
Funciones de un administrador de bd
Definir la información que contendrán las bd
Diseñar las estructuras de almacenamiento y
estrategias de acceso a las bd
Atender y servir como punto de enlace entre los
usuarios de la organización
Definir estándares y procedimientos para respaldar y
recuperar la información que contienen las bd
Proporcionar asesoría técnica a analistas y programadores
que se encuentran involucrados con la bd
Decidir las políticas de mantenimiento
Sistemas Gestores de Base de Datos
Es un conjunto de herramientas o programas
informáticos que permiten diseñar, crear y administrar
bases de datos, sirven de enlace entre la base de datos, los
usuarios y las aplicaciones que las usan.
Tareas de un
SGBD
Creación de base de
datos.
Manipulación de datos
Control de seguridad
Reportes varios formatos
SGBD más importantes
MySQL
Libre y de Pago
Posee arquitectura cliente – servidor.
Compatibilidad con SQL
PostgreSQL
Libre
Soporte para múltiple tipos de datos.
Permite la herencia de tablas.
SQL Server.
De Pago
Permite visualización en dispositivos
móviles., es muy fácil de usar
Oracle DBMS
De Pago
Totalmente gestionado con administración
cero. Alto rendimiento.
Seguridad de datos alta.
Componentes y Arquitecturas de Base de Datos
Los datos
Son la base de datos propiamente dicha
Hardware
Dispositivos de almacenamiento donde reside la BD
Software
Conjunto de programas que se conoce como SGBD
Usuarios
Existen tres tipo de usuarios:
El programador de aplicaciones
El usuario final
El administrador de la base de datos
Tipos de Base de Datos
Jerárquica
Red
Relacional
Orientada a objetos.
No Sql
NUEVAS TECNOLOGÍAS
Tendencias en el manejo de datos
Bases de datos NO SQL
Gestión de datos en dispositivos móviles
Conceptos
previos
Base de datos
Conjunto de datos relacionados y estructurados
que pertenecen a un mismo contexto
SQL
Lenguaje de consulta estructurado, Lenguaje
que permite crear y manipular una base de
datos.