Está en la página 1de 32

Docente:

Ing. Francisco Rodrguez


Base de Datos
BASE
DATOS
Resultados
Requerimientos
Internet
Universidad Nacional de Trujillo
Ingeniera Industrial
Agenda
1. Sistemas de Informacin
1.1. Concepto de Sistema
1.2. Concepto de Sistema de Informacin
1.3. Componentes de un Sistema de Informacin
1.4. SI para la Gestin y SI para la Ayuda a la Toma de
Decisiones
2. De los Sistemas Tradicionales de Ficheros a las Bases
de Datos
3. Ventajas e Inconvenientes de las BD frente a los Ficheros
4. Concepto de Base de Datos
5. Distintos Niveles de Abstraccin de una BD
Tema 1: Introduccin a Base de Datos
1.1 Concepto de Sistema
Un sistema puede definirse como un conjunto
de cosas queordenadamente relacionadas entre
s contribuyen a un determinadoobjetivo.
Los Sistemas pueden ser naturales o artificiales, si son
debidos al hombre.
Un sistema de informacin es un sistema artificial
2. CONCEPTOS GENERALES
1.1 Concepto de Sistema
Qu son los datos?
Son los registros de los hechos,
los acontecimientos o las
transacciones.
Son la materia prima para
obtener la informacin.
Son series de nmeros, de
caracteres que por si solos no
quieren decir nada
Qu es la informacin?
Son los datos procesados de
tal forma que resultan tiles o
significativos en un cierto
contexto.
Segn el proceso y segn el
contexto, la informacin puede
resultar diferente.
Controla su actuacin en funcin de cmo las
salidas controlan los objetivos marcados.
Se adecua dinmicamente a las condiciones del
entorno.
El control del sistema se puede realizar mediante
mecanismos internos (sistemas autorregulados),
del entorno o por ambos.
SISTEMA DINAMICO
1.1 Concepto de Sistema
2. CONCEPTOS GENERALES
1.1 Concepto de Sistema
Esquema de un Sistema Dinmico
Toda organizacin necesita, para su funcionamiento, un
conjunto de informaciones que se han de transmitir entre
sus elementos y desde y hacia el exterior del sistema.
Una parte de esta comunicacin que se realiza por medio
de contactos interpersonales entre los empleados, es el
sistema de informacin informal.
Cuando se trata de organismos complejos, este tipo de
flujo de informacin es insuficiente y costoso, por lo que se
hace necesario un sistema de informacin formal u
organizacional.
1.2 Concepto de Sistema de Informacin
Un Sistema de Informacin toma datos del entorno y
devuelve como resultado la informacin que la
organizacin requiere para su gestin y toma de
decisiones.
La organizacin debe marcar objetivos y directrices que
permitan regular al SI.
Se denomina Sistema Objeto a la parte de la
organizacin de la cual se nutre el SI y a la cual revierten
sus resultados. Los SI son sistemas eminentemente
dinmicos
1.2 Concepto de Sistema de Informacin
1.2 Concepto de Sistema de Informacin
Control a dos niveles del Sistema de Informacin en una
organizacin
DEF. DE SISTEMAS DE INFORMACION (CONT)
Un SI es un conjunto de elementos, ordenadamente
relacionados entre s de acuerdo con unas ciertas
reglas, que aporta al sistema objeto (es decir a la
organizacin a la cual sirve y que le marca las directrices
de funcionamiento) la informacin necesaria para el
cumplimiento de sus fines, para lo cual tendr que
recoger, procesar y almacenar datos, procedentes tanto
de la misma organizacin como de fuentes externas,
facilitando la recuperacin, elaboracin y presentacin
de los mismos, de Miguel y Piattini (1999).
1.2 Concepto de Sistema de Informacin
1.3 Componentes de un Sistema de Informacin
SISTEMA
DE
INFORMACIN
Usuarios
Informticos
No informticos
Administrador
rea de datos
rea informtica
Soporte Lgico
-software-
Sistema Operativo
Gestin de datos SGBD-
Control de la comunicaciones
Tratamientos especficos
Contenido
-Datos-
Referencial
Factual
Estructurados
No estructurados
Equipo Fsico
-hardware-
Unidad Central de Proceso
Equipos perifricos
2. CONCEPTOS GENERALES
1.4 SI para la Gestin y para la Ayuda a la Toma de Decisiones
2. CONCEPTOS GENERALES
1.4 SI para la Gestin y para la Ayuda a la Toma de Decisiones
2. CONCEPTOS GENERALES
1.4 SI para la Gestin y para la Ayuda a la Toma de Decisiones
Histricamente:
1. Aplicaciones distintas y especficas para cada tarea de
rutina propias del nivel administrativo.
2. Posteriormente, se opt por utilizar una BD comn que
incorporara, sin redundancias innecesarias, la informacin
necesaria para las distintas funciones. De este modo, se
dispone de un nico SI capaz de dar respuesta tanto a las
necesidades de gestin como a las de decisin.
3. En la actualidad se han incorporado nuevas tcnicas para
dar soporte a la toma de decisiones: minera de datos
(Data Mining) y almacenes de datos (Data Warehouse).
Surgen nuevos sistemas dirigidos a los directivos (Decision
Support Systems o Executive Information Systems).
2.- De los Sistemas Tradicionales de Ficheros a Base de Datos
D1
D2
D3
D4
D5
D6
D7
f1
f2
f3
f4
f5
f6
T1
T2
T3
T5
T4
R1
R2
R3
R4
R5
DATOS FICHEROS TRATAMIENTOS RESULTADOS
2.- De los Sistemas Tradicionales de Ficheros a Base de Datos
Inconvenientes de los Sistemas Orientados a procesos
Ocupacin intil de memoria secundaria
Aumento en los tiempos de proceso
Inconsistencias
Dependencia de los datos respecto al soporte fsico y a los
programas (falta de flexibilidad frente a cambios)
No son apropiados para sistemas de ayuda a la toma de
decisiones.
Surge un nuevo enfoque, el de una BD, donde los datos se
almacenen una sola vez, con independencia de los
tratamientos
2.- De los Sistemas Tradicionales de Ficheros a Base de Datos
MODELAMIENTO
INTEGRAL
ESQUEMA B.D.
Y DEPURACION
ACTUALIZACION
D1
D2
D3
D4
D5
RECUPERACIN
PROCESAMIENTO
R1
R2
R3
BD
Inconvenientes de los Sistemas Orientados a procesos
2.- De los Sistemas Tradicionales de Ficheros a Base de Datos
La necesidad de una gestin mas racional del conjunto de
datos, surge un nuevo enfoque que se apoya sobre una
Base de Datos.
Los datos son recogidos y almacenados una sola vez con
independencia de los tratamientos.
Los datos se organizan y se mantienen en un conjunto
estructurado que no esta diseado para una aplicacin
concreta, sino por el contrario tiende a satisfacer las
necesidades de informacin de toda la organizacin.
Mejoran la calidad de las prestaciones de los Sistemas
Informticos y aumentan su rendimiento, presentan una
multitud de ventajas frente a los sistemas Orientados a los
procesos.
3. Ventajas e inconvenientes de las BD frente a los Ficheros
Ventajas de las Bases de Datos
REFERIDAS A:
A) LOS DATOS:
- Independencia de stos respecto de los tratamientos y viceversa
- Mejor disponibilidad de los mismos
- Mayor eficiencia en la recogida, codificacin y entrada en el sistema
B) LOS RESULTADOS
- Mayor coherencia
- Mayor valor informativo
- Mejor y ms normalizada documentacin
C) LOS USUARIOS
- Acceso ms rpido y sencillo de los usuarios finales
- Ms facilidades para compartir los datos por el conjunto de usuarios
- Mayor flexibilidad para atender a demandas cambiantes
3. Ventajas e inconvenientes de las BD frente a los Ficheros
Inconvenientes de las Bases de Datos
Instalacin costosa
Costo de almacenamiento de los productos
Necesidad de personal especializado
Implantacin larga y difcil Falta de rentabilidad a
corto plazo
Escasa estandarizacin
Desfase entre teora y prctica
Sistemas monolticos
Excesiva dependencia del fabricante
4. Concepto de Base de Datos
Coleccin o depsito de datos integrados, almacenados en
soporte secundario (no voltil) y con redundancia
controlada. Los datos, que han de ser compartidos por
diferentes usuarios y aplicaciones, deben mantenerse
independientes de ellos, y su definicin (estructura de la
base de datos) nica y almacenada junto con los datos, se
ha de apoyar en un modelo de datos, el cual ha de permitir
captar las interrelaciones y restricciones existentes en el
mundo real. Los procedimientos de actualizacin y
recuperacin, comunes y bien determinados, facilitarn la
seguridad del conjunto de los datos, de Miguel y Piattini
(1999).
4. Concepto de Base de Datos
Sistema de Gestin de Base de Datos (SGBD)
Conjunto de programas que permiten la implantacin, acceso y
mantenimiento de la BD
Sistema de Base de Datos (SBD)
SGBD + DATOS + USUARIOS
4. Concepto de Base de Datos. SGBD - Libres
PostgreSQL (http://www.posgresql.org Postgresql) Licencia
BSD
MySQL Licencia Dual, depende el uso.
FireBird basada en la versin 6 de Interbase, Initial
Developer's PUBLIC LICENSE Version 1.0.
DB2 Express-C
(http://www.ibm.com/ar/businesscenter/catalogo/db2_expres
s-c.phtml)
Apache Derby (http://db.apache.org/derby/)
Microsoft SQL Server Compact Edition
Sybase ASE Express Edition para Linux (Edicin gratuita
para Linux
4. Concepto de Base de Datos. SGBD - Comerciales
dBase
FileMaker
Fox Pro
IBM DB2 Universal Database (DB2 UDB)
IBM Informix
Interbase de CodeGear, filial de Borland
Microsoft Access
Microsoft SQL Server
NexusDB
Oracle
Paradox
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
ESTRUCTURA
LOGICA DE
USUARIO
Esquema externo
ESTRUCTURA
LOGICA GLOBAL
Esquema
conceptual
ESTRUCTURA
FSICA
Esquema
INTERNO
5. Distintos niveles de abstraccin de una Base de Datos
Las tres estructuras de los sistemas de bases de datos
5. Distintos niveles de abstraccin de una Base de Datos
Vista 1 Vista 2
Esquema
Conceptual
Esquema
Interno
Niveles:
Externo
Conceptual
Interno
B.D. Almacenada
Correspondencia
o
Transformacin
Visiones
Individuales
de Usuarios
Visin de la comunidad
de Usuarios
Visin Fsica
Nivel Interno : Ms cercano al almacenamiento
fsico, o sea se ocupa de cmo se almacenan
fsicamente los datos.
Nivel Conceptual : Es el nivel intermedio entre los
otros dos y presenta una vista global o comunitaria
de los datos.
Nivel Externo : Ms cercano a los usuarios, se ocupa
de como los usuarios perciben los datos (vistas
individuales).
5. Distintos niveles de abstraccin de una Base de Datos
Listado de alumnos por Asignatura
Asignaturas de un Alumno
NIVEL EXTERNO
Alumno
Asignatura
Cursa
Rut_al
Cod_Asi
Rut_al
Cod_Asi
NIVEL CONCEPTUAL
Rut_al N7
Dig_V C1
Nom_Al C24
..
...
Rut_al N7
Cod_Asi N6
Sec N1
Cod_Asi N6
Nom_As C16
Num_Cr N2
..
...
NIVEL INTERNO
5. Distintos niveles de abstraccin de una Base de Datos
REPOSITORIO WEB DEL CURSO:
http://untbdatos.weebly.com/
FIN