1 Principios bsicos
Qu es una base de datos?
Terminologa
Sistemas Manejadores de Bases de Datos
Breve historia
Importancia de las bases de datos y estado del arte
Principios bsicos 2
1 Qu es una base de datos?
CONCEPTO: Una base de datos es un conjunto de datos pertenecientes a un
mismo contexto y que se almacenan de manera sistemtica para su posterior
uso.
Base de datos es un trmino confuso que es comnmente utilizado para
representar cosas diferentes en plataformas diferentes.
Lo nico comn acerca de este trmino en todas las plataformas es que se
refiere a algo relacionado con almacenar informacin.
Principios bsicos 3
Una base de datos puede ser:
Principios bsicos 4
2 Terminologa
Dato: Smbolos que describen hechos, condiciones, valores o situaciones.
Letra
Nmero
Signo ortogrfico
Edad
Debe describir una cantidad, una medida, una palabra, entre otros.
Informacin: Conjunto de datos organizados dentro de un contexto. Un dato
aislado no tiene capacidad de comunicar un significado.
En sentido estricto una edad es un dato, la informacin es el conjunto de tres datos (da,
mes y ao).
Principios bsicos 5
Banco de datos: Es un conjunto de datos no redundantes, clasificados,
ordenados y relacionados entre s, pertenecientes a un mismo contexto, que
son estructurados y almacenados sistemticamente para su posterior uso.
Archivo
Hoja de clculo
Directorio
Libro
Documento XML
email
Principios bsicos 6
Sistema de informacin: Es un conjunto de elementos orientados al
tratamiento y administracin de datos e informacin, organizados y listos para
su posterior uso.
Conocimiento: Se puede entender como
1. Hechos o informacin adquiridos a travs de la experiencia o la educacin,
la comprensin terica o prctica de un asunto o un objeto de la realidad.
2. Lo que se adquiere como informacin relativa a un campo determinado o a
la totalidad del universo.
3. Conciencia o familiaridad adquirida por la experiencia de un hecho o situacin.
4. Incluye el "saber qu", el "saber cmo", el "saber cundo" y el "saber dnde".
Principios bsicos 7
3 Sistemas Manejadores de Bases de Datos
CONCEPTO: En un ambiente de bases de datos existe una interfaz de software
especializada llamada sistema manejador de bases de datos (DBMS) que se
encarga de lidiar con los problemas de:
Duplicacin de informacin
Seguridad y disponibilidad de la informacin
Acceso concurrente de varias aplicaciones a la misma informacin
Estructuracin e integridad de la informacin
Validacin y recuperacin
Monitorizacin de actividad y afinamiento
Soporte para mltiples interfaces
Principios bsicos 8
Principios bsicos 9
4 Breve historia
1950
Se desarrollan las cintas magnticas para el almacenamiento de datos.
Principios bsicos 10
1960 -1970
Primeros discos duros de la historia
Bases de datos con el modelo de red y jerrquicas
Modelo E/R de Peter Chen
Modelo relacional de Edgar Frank Codd
Teora de las bases de datos relacionales
Primeras formas normales
Acuo el trmino OLAP (On-Line Analytical Processing)
Nacen las bases de datos relacionales
Principios bsicos 11
1980
Bajo rendimiento de las BDR frente a las de red o jerrquicas
System R (IBM, primer implementacin de SQL)
Primer DBMS en mostrar gran rendimiento
DB2 (IBM), Oracle, Ingres, RDB
Las BDR reemplazaron a sus antecesoras
Desde entonces el moldeo relacional ha conseguido el reinado entre todos los modelos
de datos.
Investigacin de bases de datos paralelas y distribuidas
Principios bsicos 12
1990 - Ahora
Se estandariza SQL, descendiente de SEQUEL
Soporte para altas tasas de transacciones
Alta fiabilidad y disponibilidad 24x7
Utilizacin en aplicaciones WEB
Virtualizacin
NoSQL + Big Data
Business Intelligence (Estadstica)
Principios bsicos 13
5 Importancia de las bases de datos y estado del arte
CONCEPTO: State of the art. Hace referencia al nivel ms alto de desarrollo
conseguido en un momento determinado sobre cualquier aparato, tcnica o
campo cientfico.
La informacin es la moneda de cambio del mundo moderno.
La salud, la economa, los deportes y desde luego la educacin; cada aspecto
de nuestra vida es recolectado en forma de datos.
Los datos son procesados para obtener informacin, y an ms, conocimiento
acerca de nosotros y el ambiente que nos rodea.
Principios bsicos 14
Ayudan a las empresas en la toma de decisiones.
En la era de la informacin la tendencia globales torturar los datos hasta que
confiesen, es decir, pasar de los datos al conocimiento.
Estado del arte
Bases de datos espaciales
El reto de la virtualizacin, cmputo en la nube y software como un servicio
(SaaS).
Cmputo en paralelo (procesadores multi-core)
Big Data, sistemas NoSQL y la extraccin de conocimiento
El contenido de este manual es propiedad exclusiva de la Unidad de Servicios de Cmputo Acadmico de la Facultad de Ingeniera.
Puede utilizar el manual nicamente para su aprendizaje personal.
Queda prohibida la reproduccin total o parcial de su contenido en cualquier otro medio sin autorizacin expresa de UNICA.
dba@unica.unam.mx