1Fundamentosde
Bases de datos
Lucio SalgadoDiciembre 2008
2Informacin
Toda actividad genera datos y/o informacin
Ej. En una biblioteca, al prestarse un libro: Boleta de prstamo
Ej. Cuando uno nace: Certificado de nacimiento, certificado mdico
Ej. Cuando uno compra algo: Una factura
3Organizacin
Conjunto de Personas y Recursos Necesarios que persiguen un fin.
Ej. una empresa, una institucin, como la alcalda, alguna reparticin de la administracin gubernamental, la universidad, un hospital, una tienda comercial, etc.
4Niveles de un Organizacin
Nivel de Mando Nivel Intermedio Nivel Operacional
Dato: Registro de un hechoInformacin: Datos con significado
5Sistema de Informacin
Un conjunto de elementos ordenadamente relacionados entre si de acuerdo con ciertas reglas que aporta al sistema objeto 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
6Naturaleza de la informacin
La INFORMACION INFORMAL: Es la que no esta anotada, como ciertas ordenes e informes verbales.La INFORMACION FORMAL: Es la que esta
escrita o registrada, generalmente en documentos, cuadernos, archivos y otros.La INFORMACION DE CONOCIMIENTO: Se
refiere a aquella informacin que nace de la experiencia, habitualmente tampoco esta registrada.
7Hacia una base de datos
Informacin se guarda en diferentes mediosLa informacin guardada en TI
(Tecnologas de Informacin: Sistemas computacionales capaces de procesar informacin) se refiere a una base de datos.
8Mas all de lo tecnolgico
Hechos Bsicos
Base de datos
Subsistema Informacinoperativa
SubsistemaControl de Gestin
Subsistema deinformacineconmica
Subsistemade planificaciny marketing
9Importancia de un Base de datosB A S E D E
D A T O SB d D
S IS T E M A D E IN F O R M A C IO N
D E O R G A N I-Z A C IO N (S I)
- S o po rta fu nc io nes de la O rgan izac i n
a l m a n ten e r y m a ne ja r lo s d a tos
-A u x ilia a u sua rios que in te rp re ta n
d a tos pa ra tom a r de c is ion es
- D e c is ion es re ta rdan
- M a l d ese m pe o de l
S is tem a
F A C IL A C C E S O
R esp on de con ra p id ez a los
T d D (T om ado res de D ec is io n )
E S E N C IA L
D E P O S IT O D E D A T O S
S I
N O
10
Base de datos - Definicin
Es un conjunto autodescriptivo de registros integradosNaturaleza autodescriptiva Ej. Una biblioteca (libros+Catalogo de libros) DATOS+METADATOS(DATALOG)
Registros integrados Los archivos no slo son datos, sino tambin son
aplicaciones y programas
11
Caractersticas de un BdD
REDUNDANCIA MINIMA INTEGRIDAD SEGURIDAD COMPARTIR DATOS INDEPENDENCIA DATOS/APLICACIN
12
Arquitectura ANSI/SPARC
VISION VISION VISION
LOGICO
FISICO
Modelo orientado a describir la estructura
Modelo orientado a describir los datos
Modelo orientado a describir lo que ve el usuario
Diseo de la BdD
DBMS
Esto cuando se habla de BdD
13
Arquitectura ANSI/SPARC
Esquema: Estructura Esquema externo Esquema logico Esquema interno
Instancia: Contenido en una estructuraINDEPENCIA DE DATOS
14
Sistema de Manejo de Bases de Datos (DBMS-SGBD)
Consiste de un conjunto de datos relacionados y un grupo de programas que oculta la complejidad del manejo de la base de datos Funcion de Definicin Funcin de manipulacin Funcion de Control Funcion de Gestion y Apoyo Funcin de explotacin
15
Lenguajes en un DBMS
DDL- Lenguaje de definicin de datosDML- Lenguaje de manipulacin de
datosDCL- Lenguaje de control de datosExplotacin: LENGUAJE autocontenido LENGUAJE Host
16
Arquitectura de un DBMS
DatosMetadatos
Procesador de consultas
Administrador detransacciones
Administrador de almacenamiento
Modificaciones del esquema
ConsultasModificaciones
17
Arquitectura Monolitica-Cliente/Servidor-Internet
18
Arquitectura Monolitica-Cliente/Servidor-Internet
19
Usuarios de una Base de Datos
OPERADORES: Trabajan con aplicaciones ya construidas, lo que hacen, es introducir datos y sacar datos.
PROGRAMADORES: Su tarea fundamental es construir aplicaciones para los operadores.
OCASIONALES: Son aquellas personas que alguna vez necesitan informacin y consultan a la base de datos, ellos tienen conocimiento como para sacar la informacin que necesitan (Gerente).
ADMINISTRADOR:Es un usuario especial, pues el gestiona el uso de la base de datos
20
Usuarios de una Base de Datos
B d D e x p e r t o s
o c a s io n a le s
A d m in is t r a d o r
O p e r a d o r
P r o g r a m a d o r
B d D
p o l t i c a d e
a c c e s o d e l a B d B
A d m i n i s t r a d o r B d D
U s u a r i o
21
Sistema de Bases de Datos Mltiples
BdD BdD
BdD BdD
22
Bases de Datos Distribuidas
BdD
23
Base de Datos Deductivas:
+ +Relaciones
Objeto
entocomportami de regla BdD
Deductivas BdD
24
Modelar Objetos Compuestos y Situaciones Complejas.
Aspectos espacialesAspectos TemporalesMultimediaFlujosDatos semiestructurados(XML)
Top Related