21
La Ciencia de la Informaci´ on Informaci´ on Sistemas de Informaci´ on Sistema Gestor de Bases de Datos Bases de Datos Gestion y Modelaci´ on de Datos Sistemas de Informaci´ on, Sistemas de BD Mar´ ıa Constanza Pab´ on Julio de 2011 Mar´ ıa Constanza Pab´ on

Gestion y Modelaci on de Datos Sistemas de Informaci on ...cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:bd1:2_sgbd.pdf · Sistema Gestor de Bases de Datos Bases de Datos Gestion

Embed Size (px)

Citation preview

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

Gestion y Modelacion de DatosSistemas de Informacion, Sistemas de BD

Marıa Constanza Pabon

Julio de 2011

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

Contenido1 La Ciencia de la Informacion2 Informacion

Dato - Informacion - Conocimiento3 Sistemas de Informacion

Tecnologıa de Informacion (TI)SI en los negocios

4 Sistema Gestor de Bases de DatosSGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

5 Bases de DatosDefinicionConceptos

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

La Ciencia de la Informacion [Norton, 2000]

El estudio de la propiedades, aspectos y comportamientos dela informacion

La informacion ha sido comparada con la energıa y la materia:un elemento fundamental

Informacion es mas que palabras, es imagenes, musica, luz,cualquier entidad

Como disciplina aparece en el siglo XX

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

Definicion [Borko, 1968]

Es la disciplina que investiga las propiedades y elcomportamiento de la informacion, las fuerzas que gobiernansu flujo, y los medios para procesarla, accederla y usarla

Estudia el origen, recopilacion, organizacion, almacenamiento,recuperacion, interpretacion, transmision, transformacion, yutilizacion de la informacion. La representacion de lainformacion en sistemas naturales y artificiales, el uso decodigos

Es una ciencia interdisciplinaria relacionada con lasmatematicas, la logica, la linguistica, la psicologıa, lacomputacion, la investigacion de operaciones, las artesgraficas, la comunicacion, la bibliotecologıa, laadministracion...

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

Dato - Informacion - Conocimiento

Dato

Antecedente que permite llegar mas facilmente al conocimiento deuna cosaRepresentacion de un mensaje

Informacion

Significado percibido (interpretacion)

Conocimiento

Informacion empleada y embebida en un contexto (integrada)Informacion que ha afectado lo que sabemos o creemos

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

Tecnologıa de Informacion (TI)SI en los negocios

Tecnologıa de Informacion (TI)

Hardware y software que una empresa requiere para alcanzar susobjetivos:

Computadores, impresoras, hand-held, ...

Sistemas operativos, suites de oficina

Redes de comunicacion

Sistemas de Informacion

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

Tecnologıa de Informacion (TI)SI en los negocios

SI en los negocios

Los sistemas de informacion:

Mejoran los procesos de negocios: incrementando la eficienciade los procesos existentes y posibilitando nuevos procesos

Transforman los negocios: globalizacion, comercio electronico,competitividad, mejor toma de decisiones, interdependenciaentre la capacidad de utilizar tecnologıa de informacion y lacapacidad para implementar estrategias corporativas y lograrmetas, supervivencia

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

Tecnologıa de Informacion (TI)SI en los negocios

Tipos de SI Empresarial [Laudon and Laudon, 2008]

UsuariosFuncional

Sistemas Empresariales:- ERP (Enterprise Resource Mgmt -modulos integrados)- SCM (Supply Chain Mgmt)- CRM (Customer Relationship Mgmt)

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Definicion SGBD

Definicion

”Consiste en una coleccion de datos interrelacionados y unconjunto de programas para acceder a dichos datos. La coleccionde datos, normalmente denominada base de datos, contieneinformacion relevante para una empresa. El objetivo principal deun SGBD es proporcionar una forma de almacenar y recuperar lainformacion de una base de datos de manera que sea tantopractica como eficiente” [Silberschatz et al., 2002]Proporciona una vision abstracta de los datos: esconde ciertosdetalles de como se almacenan y mantienen los datos

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Ventajas y Desventajas

Ventajas

Evitar redundancias, inconsistencias, problemas de integridad

Proveer mejor (y estandarizado) acceso a los datos

Datos compartidos, acceso concurrente (aislamiento)

Independencia de los datos y su tratamiento

Eficiencia: operaciones y almacenamiento

Desarrollo de aplicaciones mas rapido, facilita la satisfaccionde demandas cambiantes

La administracion de la seguridad de los datos

Economıa de escala

Mejores procedimientos de respaldo y recuperacion

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Ventajas y Desventajas

Desventajas

Mayores costos: licencias (BD comercial), hardware, necesidadde administracion y control

Costos de conversion

Procesamiento mas lento en algunas aplicaciones

Mayor vulnerabilidad (recursos centralizados)

Recuperacion mas difıcil

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Niveles de Abstraccion de Datos

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Definicion

Modelo de Datos

”una coleccion de herramientas conceptuales para describir losdatos, las relaciones, la semantica y las restricciones deconsistencia” [Silberschatz et al., 2002]

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Ejemplos

Entity Relationship Model

StudentID Name Address20939010 Philips Jane 1656 Union Street82982781 Jhonsons Paul 4825 Coffee Rd

Relational Model

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Estructura de un SGBD

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Arquitectura de las Aplicaciones

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Historia I

1945: Invencion de las cintas magneticas

1960: Modelo Jerarquico (Information Management System )

1961: Primer SGBD generalizado (Integrates Data Store)

60’s: Las SGBD se establecen como disciplina academica yarea de investigacion

1970: Ted Codd, investigador asociado de IBM propone elmodelo relacional

1976: Chen introduce el modelo entidad relacion (ER)

70’s: Lenguajes de consultas SQL, QBE, SQUARE

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

SGBDVentajas y DesventajasNiveles de Abstraccion de DatosModelos de DatosEstructura de un SGBDArquitectura de las AplicacionesHistoria

Historia II

80’s: SGBD para computadores personales (Dbase, Paradox),SGBD relacionales comerciales (DB2, Oracle, Sybase,Informix), Arquitecturas cliente-servidor, SGBD orientados aobjetos

1985: Norma preliminar SQL

90’s: Nuevos tipos de datos (Espaciales, multimedia), SGBDorientados a objetos comerciales, Normas para consulta eintercambio de datos, Demanda para aprovechar procesadoresparalelos masivos, Mejoras en el rendimiento de los SGBD,Integracion de Datos, Data Mining / Analisis de Datos

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

DefinicionConceptos

Definicion

Coleccion o deposito de datos integrados, almacenados en soportesecundario (no volatil) y con redundancia controlada. Los datos,que han de ser compartidos por diferentes usuarios y aplicaciones,deben mantenerse independientes de ellos, y su definicion(estructura de la base de datos) debe ser unica y almacenada juntoa los datos. Se ha de apoyar en un modelo de datos, el cual ha depermitir captar las interrelaciones y restricciones en el mundo real.

Marıa Constanza Pabon

La Ciencia de la InformacionInformacion

Sistemas de InformacionSistema Gestor de Bases de Datos

Bases de Datos

DefinicionConceptos

Conceptos

Ejemplar: Coleccion de informacion almacenada en la base dedatos en un momento particular

Esquema: El diseno completo de la base de datos

Independencia de datos: Capacidad para modificar unadefinicion de esquema en un nivel sin afectar una definicion deesquema en el siguiente nivel mas alto

Marıa Constanza Pabon

Bibliografıa I

Borko, H. (1968).Information science: What is it?American Documentation 19, 3–5.

Laudon, K. and Laudon, J. (2008).Sistemas De Informacion Gerencial.10th edition edition, PEARSON.

Norton, M. (2000).Introductory concepts in information science.Information Today, Inc.

Silberschatz, A., Korth, H. F. and Sudarshan, S. (2002).Fundamentos de Bases de Datos.4th edition, McGraw-Hill Interamericana.