LA METODOLOGÍA DE LAS
BASES DE DATOS PARA LA
ADMINISTRACIÓN DE DATOS
SISTEMAS DE ADMINISTRACIÓN DE BASES DE DATOS
(DBMS)
centraliza los datos
provee acceso a los datos almacenados mediante
programas de aplicación
actúa como una interfaz entre los
programas de aplicación y los
archivos de datos físicos
libera al programador o al usuario final de la
tarea de comprender
en dónde y cómo están almacenados los
datos en realidad
administra los
datos en forma
eficiente
Operaciones de un DBMS relacional
combinar con facilidad para ofrecer los
datos requeridos por los usuarios
siempre y cuando dos tablas
cualesquiera compartan un elemento de
datos común
En una base de datos relacional se utilizan tres
operaciones básicas
para desarrollar conjuntos útiles de datos
seleccionar
crea un subconjunto que consiste en todos
los registros del archivo que cumplan con
criterios establecidos
unir
combina tablas relacionales para
proveer al usuario más
información de la que está
disponible en las tablas
individuales.
proyectar
crea un subconjunto que consiste de
columnas en una tabla, con lo cual el
usuario puede crear nuevas tablas que
contengan sólo la información requerida
¿Cómo resuelve un DBMS los problemas del
entorno de archivos tradicionales?
reduce la redundancia e inconsistencia de los datos
al minimizar los archivos aislados en los
que se repiten los mismos datos
elimina la inconsistencia de los
datos
asegura que cada ocurrencia de
datos redundantes tenga los mismos
valores
desacopla los programas y los datos, con
lo cual estos últimos se pueden
independizar
acceso y la disponibilidad de la
información serán mayores
DBMS orientado a objetos
almacena los datos y los
procedimientos que actúan
sobre esos datos como objetos
que se pueden recuperar y
compartir de manera
automática
pueden utilizar para manejar los
diversos componentes
multimedia o los applets de Java
que se utilizan en las aplicaciones
Web
pueden almacenar tipos más complejos de información
que los DBMS relacionales, son lentos en comparación
con los DBMS relacionales para procesar grandes
números de transacciones
(OODBMS)
DBMS relacional
DBMS contemporáneos
utilizan distintos modelos de bases de
datos para llevar el registro de las
entidades, atributos y relaciones.
representan los datos como
tablas bidimensionales
(llamadas relaciones),
Cada tabla contiene
datos sobre una entidad
y sus atributos
Microsoft Access es un
DBMS relacional para
sistemas de escritorio
DB2, Oracle
Database y Microsoft SQL
Server son DBMS relacionales
para las grandes mainframes y
las computadoras de rango
medio
Bases de datos en la nube
ofrecen servicios de
administración de bases de datos
estos servicios tienen menos funcionalidad que sus
contrapartes dentro de las premisas de la empresa.
consiste en empresas iniciales enfocadas en
Web o negocios
desde pequeños hasta medianos que
buscan capacidades de bases de datos a un
menor precio que el de un DBMS relacional
estándar
CAPACIDADES DE LOS SISTEMAS
DE ADMINISTRACIÓN DE BASES
DE DATOS
Consultas e informes
los DBMS tienen un lenguaje especializado
conocido como lenguaje de manipulación
de datos
agregar,
modificar,
eliminar y
recuperar los
datos en la bas
lenguaje de consulta
estructurado, o SQL
DISEÑO DE BASES DE DATOS
Diagramas de normalización y de
entidad-relación
identifica las relaciones entre los elementos de datos y la
manera más eficiente de agruparlos en conjunto para
satisfacer los requerimientos de información de la empresa
USO DE BASES DE DATOS PARA
MEJORAR EL DESEMPEÑO DE NEGOCIOS
Y LA TOMA DE DECISIONES
ALMACENES DE DATOS
es una base de datos que almacena la información
actual e histórica de interés potencial para los
encargados de tomar decisiones en la compañía
consolida y estandariza la información de distintas bases
de datos operacionales, de modo que se pueda utilizar en
toda la empresa para el análisis gerencial y la toma de
decisiones
Mercados de datos
subconjunto de un almacén
de datos
se coloca una porción con
alto grado de enfoque en
los datos de la
organización en una base
de datos separada para
una población específica de
usuarios.
HERRAMIENTAS PARA LA
INTELIGENCIA DE NEGOCIOS:
ANÁLISIS DE DATOS
MULTIDIMENSIONAL Y MINERÍA
DE DATOS
Procesamiento analítico en línea (OLAP)
soporta el análisis de datos
multidimensional
permite a los usuarios ver los mismos datos de distintas formas
mediante el uso de varias dimensione
Minería de datos
está más orientada al descubrimiento
provee perspectivas hacia los
datos corporativos que no se
pueden obtener mediante
OLAP
al encontrar patrones y
relaciones ocultas en las
bases de datos grandes e
inferir reglas a partir
Minería de datos y minería Web
herramientas de inteligencia de negocios
lidiar con los datos que se han estructurado en
bases de datos y archivos.