Vous êtes sur la page 1sur 23

Aplicaciones e implicaciones de las bases de datos

Introduccin a la Informtica 2010-2011

Objetivos
Explicar qu es una base de datos y describir su estructura Identificar el tipo de problemas que pueden resolverse con un software de base de datos Describir los distintos tipos de software de base de datos disponibles en la actualidad Mostrar las operaciones habituales sobre una base de datos Explicar las tcnicas para garantizar la privacidad de la informacin almacenada en una base de datos
4626. Introduccin a la Informtica. 2006-2007 2

La esencia de las BD
BD: administrador de datos para manejar la sobrecarga de informacin Almacenan, organizan, recuperan, comunican y administran informacin Informacin en la punta de los dedos Parte de la informacin almacenada es de carcter personal privacidad

4626. Introduccin a la Informtica. 2006-2007

El archivador electrnico
Software de aplicacin: archivador informatizado Empleado para mantener colecciones de datos en los discos de un ordenador Distintos niveles de complejidad Ejemplos de informacin en BD:
Agenda telefnica Recetas Biblioteca Notas Catlogo de CD DVD

4626. Introduccin a la Informtica. 2006-2007

Ventajas de las bases de datos


Hacen ms fcil el almacenamiento de grandes cantidades de informacin Facilitan la recuperacin de la informacin de forma rpida y flexible Facilitan la organizacin de la informacin (ndices) Hacen ms fcil imprimir y distribuir informacin (mailings, listados)

4626. Introduccin a la Informtica. 2006-2007

Anatoma de una base de datos


Base de datos (BD): coleccin de informacin Programa de BD: herramienta de gestin de la informacin almacenada en la BD Tabla: coleccin de informacin relacionada Registro: informacin referente a un elemento Campo: elemento unitario de informacin

Tipo de campo: tipo de datos al que pertenece la informacin almacenada en el campo (nmero, fecha)

4626. Introduccin a la Informtica. 2006-2007

Operaciones en una base de datos


Navegacin: desplazamiento por los registros de una BD (pginas de datos) Consultas: bsqueda de informacin Ordenacin: organizacin de los datos respecto a algn criterio Generacin de informes: prepara la informacin para imprimirla (listados) Consultas complejas: uso de lenguajes avanzados (SQL)
4626. Introduccin a la Informtica. 2006-2007 7

BD de propsito especial
Directorios
Telefnico (millones en un CD) Callejero electrnico

GIS
Combina informacin personal y geogrfica

Administradores de informacin personal


Agendas de direcciones y telfonos Calendarios de citas Lista de tareas Notas
4626. Introduccin a la Informtica. 2006-2007 8

Administradores de informacin personal

4626. Introduccin a la Informtica. 2006-2007

Sistemas Gestores de BD (SGBD)


Muchas aplicaciones usan un nico fichero administradores de ficheros Un SGBD manipula varios ficheros simultneamente (una base de datos) El SGBD puede usarse de forma interactiva o a travs de otros programas Campos clave para relacionar la informacin entre tablas (BD relacionales)

4626. Introduccin a la Informtica. 2006-2007

10

Bases de datos relacionales


Informacin almacenada en varias tablas relacionadas entre s (cientos) La palabra relacional tiene un significado tcnico (matemtico) Modelo relacional: modelo terico La mayora de los SGBD actuales son de este tipo Permite la creacin de vistas segn el tipo de usuario
4626. Introduccin a la Informtica. 2006-2007 11

Bases de datos relacionales

4626. Introduccin a la Informtica. 2006-2007

12

Tendencias de las BD
Procesamiento en tiempo real Bases de datos distribuidas Minera de datos Bases de datos en Web BD orientadas a objetos Bases de datos multimedia BD en lenguaje natural

4626. Introduccin a la Informtica. 2006-2007

13

Procesamiento en tiempo real


Al principio, el procesamiento se realizaba por lotes Actualmente, el procesamiento es interactivo Internet se ha acelerado las necesidades de procesamiento en tiempo real

4626. Introduccin a la Informtica. 2006-2007

14

Bases de datos distribuidas


Inicialmente, las BD estaban almacenadas en grandes mainframes (centralizadas) Enfoque cliente/servidor Warehouse de datos
Grandes almacenes de datos Ofrecen acceso muy directo a toda la informacin

BD distribuidas: datos repartidos en varias mquinas conectadas en red


4626. Introduccin a la Informtica. 2006-2007 15

Minera de datos
Actualmente las empresas manejan demasiada informacin Solucin: Minera de datos
bsqueda de informacin oculta (cruzamiento de datos) Utiliza tcnicas de IA para localizar tendencias y patrones

4626. Introduccin a la Informtica. 2006-2007

16

Bases de datos en Web


Intranets para acceder a BD corporativas usando navegadores HTML no es un lenguaje adecuado para consultar las BD XML: lenguaje de descripcin de datos Directorios: almacenan informacin sobre empleados y clientes (CRM) Web: fuente de errores

4626. Introduccin a la Informtica. 2006-2007

17

BD orientadas a objetos
Nuevo paradigma de programacin (80s) Cambia el modelo terico para almacenar la informacin: objetos en lugar de relaciones Objetos: entidades que almacenan junto con los datos sus mtodos de acceso Facilita a los programadores la construccin y manipulacin de BD complejas
4626. Introduccin a la Informtica. 2006-2007 18

Bases de datos multimedia


En los ordenadores actuales, un gran volumen de informacin es multimedia Los profesionales de este sector necesitan medios para catalogar arte, fotografas, mapas, vdeo, sonido Problema: tamao las BD multimedia son ndices para acceder a los ficheros

4626. Introduccin a la Informtica. 2006-2007

19

BD en lenguaje natural
Mejora de las interfaces de acceso a las BD Incorporacin de tcnicas de IA Uso del lenguaje natural para consultar la BD Usos actuales relacionado con
Minera de datos Motores de bsqueda en la web

4626. Introduccin a la Informtica. 2006-2007

20

Privacidad. Datos personales


Marketing: Se invierte mucho dinero en conseguir informacin de los clientes Otras reas: banco, administracin, suscripciones a publicaciones, registros telefnicos, Se puede abusar de esta informacin de muchas maneras No slo relacionado con la tecnologa

4626. Introduccin a la Informtica. 2006-2007

21

El problema de la privacidad
La minera de datos puede extraer informacin sobre individuos para otros fines sin su consentimiento No es necesario que la informacin est centralizada, se puede extraer de redes. Directiva europea de proteccin de datos (1998) Problemas
Los errores en los datos son comunes Los datos pueden ser inmortales Los datos no son seguros

4626. Introduccin a la Informtica. 2006-2007

22

Otras tecnologas que afectan a la privacidad

Redes e Internet: transmisin casi instantnea de la informacin MS Passport: BD centralizada con contraseas, tarjetas de crdito y otra informacin personal Monitorizacin del entorno de trabajo Cmaras de vigilancia Satlites de vigilancia Posicionamiento en telfonos mviles
4626. Introduccin a la Informtica. 2006-2007 23

Vous aimerez peut-être aussi