Download - Fundamentos De Bases De Datos
-
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)