You are on page 1of 36

Coleccin de datos organizados para dar servicio

eficientemente a muchas aplicaciones a travs


de la centralizacin de datos y minimizacin de
datos redundantes.

07/01/2015

Lic. Luis Guerra Menndez


Universidad Nacional de Huancavelica

07/01/2015

Diccionario de Datos

Sistema de Administracion de Base de datos

Lenguaje de Cuarta Generacion

Lenguaje de Consulta Interactiva SQL

Extensin del Software hacia


microcomputadoras

07/01/2015

Un sistema gestor de bases de datos (SGBD) es un conjunto


de programas encargados de definir, construir y manipular una base
de datos, y mantener su integridad y redundancias.
Los sistemas de gestin de base de datos (SGBD);
(en ingls: DataBase Management System, abreviado DBMS) son
un tipo de software muy especfico, dedicado a servir de interfaz
entre la base de datos, el usuario y las aplicaciones que la utilizan.

SGBD

07/01/2015

Alimentacin (registro)
De datos
Requerimientos

Intranet

Resultado de Transacciones
Informacin Requerida
Personas
Productos
Servicios
Procesos
Recursos
Organizacin

Servidor

Datos en Medio de
Almacenamiento

Base de Datos II

07/01/2015

Administrador de bases de datos (ABD).

Diseador de bases de datos.

Analista de sistemas y programador de aplicaciones.

Usuario final: es aquella persona cuyo trabajo requiere


acceder a la base de datos ya sea para consultarla,
actualizarla y/o generar informes.

Portabilidad

Rendimiento
Escalabilidad

Universalidad
Disponibilidad

07/01/2015

SUBLENGUAJE DE DATOS (DSL)


DSL = DDL + DML
El Lenguaje de Definicin de Datos (DDL), engloba
la componente esttica (invariante) de un modelo de
datos {objetos y restricciones}
El Lenguaje de Manipulacin de Datos (DML)
engloba la componente dinmica {operaciones que
se aplican a los datos y hacen que varen}

07/01/2015

Estructura lgica independiente de los datos.

Tres niveles principales segn la visin y la funcin


que realice el usuario sobre la base de datos.
Usuarios

Diseo

Almacenamiento

Correspondencia

Correspondencia

07/01/2015

Visible a
Usuario 1

Visible a
Usuario 2

Visibilidad General

Visibilidad en
Almacenamiento

Visible a
Usuario 3

Nivel
EXTERNO

Nivel
CONCEPTUAL

Nivel
INTERNO

07/01/2015

Nivel Interno: cmo se almacenan los datos en el


soporte fsico, as como los mtodos de acceso.

Nivel conceptual: Se trata de la representacin de


los datos. Incluye la definicin de datos y las
relaciones entre ellos.

Nivel externo: diferentes vistas parciales que tienen


de la base de datos los diferentes usuarios.

07/01/2015

1.

Crear nuevas bases de datos y especificar su estructura,


utilizando un lenguaje o interfaz de definicin de datos.

2.

Consultar los datos y modificarlos, utilizando un lenguaje de


consulta o lenguaje de manipulacin de datos.

3.

Almacenar grandes cantidades de datos durante un largo


periodo de tiempo.

4.

Controlar el acceso a los datos de muchos usuarios a la vez,


que el acceso simultneo no interfiera entre los usuarios ni
corrompa los datos.

07/01/2015

Finalidad: Manipular los datos para


obtener Informacin

La eficacia de una base de datos


depende fundamentalmente:
De la eficiencia y variedad de las
herramientas existentes en la
Base de Datos.
Del correcto diseo de la
estructura de la misma.

07/01/2015

Administracin de Datos (DA)


Orientacin: Usuarios Finales
Modelos Conceptuales
Redundancia,
estndares, Diccionario
de datos, Seguridad de
Datos.

Administracin de Base de
Datos (DBA)
Orientacin: Especialistas,
Conocimiento de
SGBD(DBMS)
Diseo Fisico
Control de Rendimiento

Educacin de Usuarios

Recuperacin

Herramientas de
Usuario

Recomendaciones

07/01/2015

Especializacin

Escalabilidad
Horizontal

Mensajes

(Encapsulamiento
de servicios)

Escalabilidad
Vertical

Solicitud de Servicio

Servicio

Diferentes
Locaciones
Heterogeneidad
de Plataformas

Recursos
Compartidos

07/01/2015

SERVIDOR

CLIENTE

Cliente Ligero
(Servidor Pesado)

Versus

Servidor Ligero
(Cliente Pesado)

07/01/2015

S
e
r
v
i
d
o
r
C
l
i
e
n
t
e

Presentacin
Distribuida

Presentacin
Remota

Funcin
Distribuida

Acceso
Remoto

BD
Distribuida

Datos

Datos

Datos

Datos

Datos

Lgica

Lgica

Lgica

Presentacin

Datos

Lgica

Presentacin

Presentacin

Presentacin

Lgica

Lgica

Presentacin

Presentacin

Base de Datos II

07/01/2015

MIDDLEWARE
CLIENTE
Aplic

Servicios Especficos

Browser Web

Adm. Sist. Distribuidos(DSM)

U.I.

Transporte

S.O.

SERVIDOR

(ODBC, TxRPC, Mail, Http)

(SNMP, CMIP,Tivoli/ORB)

Sist. Operativos de Red

(Servicios: Directorios, seguridad,


mensajes, RPC,Peer to Peer)

(NetBIOS, TCP/IP,IPX/SPX,SNA)

DBMS
OLTP
S.O.

07/01/2015

Aplicaciones de BD tradicionales, la mayora de la


informacin almacenada es de tipo alfanumrico.

Bases de datos multimedia, pueden almacenar dibujos, fotos,


videos, sonidos

Sistemas de informacin geogrfica (GIS), pueden


almacenar y analizar mapas, datos del tiempo, imgenes de
satlites.

07/01/2015

Data Warehouse (almacenes de datos). Es una tcnica


para consolidar y administrar datos de variadas fuentes, se utilizan
en empresas para extraer y analizar informacin til de grandes
bases de datos para la ayuda a la toma de decisiones.

OLAP. Bases de datos en las cuales su almacenamiento fsico es


a partir de vectores multidimensionales(cubos).

Bases de datos activas y de tiempo real se utiliza en


procesos de control industrial y fabricacin.

07/01/2015

BSD

La licencia BSD es la licencia de software otorgada


principalmente para los sistemas BSD (Berkeley
Software Distribution). Pertenece al grupo de
licencias de software Libre.

GPL

La Licencia Pblica General de GNU o ms conocida


por su nombre en ingls GNU General Public
License o simplemente su acrnimo del ingls GNU
GPL, es una licencia creada por la Free Software
Foundation a mediados de los 80, y est orientada
principalmente a proteger la libre distribucin,
modificacin y uso de software.
07/01/2015

PostgreSQL (http://www.postgresql.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.
SQLite (http://www.sqlite.org SQLite) Licencia Dominio
Pblico
DB2 Express-C
(http://www.ibm.com/ar/businesscenter/catalogo/db2_expre
ss-c.phtml)
Apache Derby (http://db.apache.org/derby/)
Fuente: www.wikipedia.org

07/01/2015

El software no libre (tambin llamado


software propietario, software
privativo, software privado, software
con propietario o software de propiedad) se
refiere a cualquier programa informtico en el
que los usuarios tienen limitadas las
posibilidades de usarlo, modificarlo o
redistribuirlo (con o sin modificaciones), o
cuyo cdigo fuente no est disponible o el
acceso a ste se encuentra restringido .
Fuente: www.wikipedia.org

07/01/2015

Advantage Database
dBase
Fox Pro
IBM DB2 Universal Database
(DB2 UDB)
IBM Informix
Interbase de CodeGear, filial
de Borland
Microsoft Access

Microsoft SQL Server

Open Access
Oracle
Paradox

PervasiveSQL
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
WindowBase
Softland ERP
Flexline
IBM IMS Base de Datos
Jerrquica
CA-IDMS

Fuente: www.wikipedia.org

Base de Datos II

07/01/2015

datawarehouse
Es una base de datos agrupada que se
caracteriza por integrar y depurar
informacin de una o ms fuentes distintas,
para luego procesarlas permitiendo su
anlisis desde infinidad de perspectivas y
con grandes velocidades de respuesta.

ORGANIZACION

CARACTERISTICAS
1. Integrado: Los datos almacenados en el
datawarehouse deben tener estructura
consistente.

2.

Temtico: Los datos necesarios para el proceso


de generacin del conocimiento del negocio se
integran desde el entorno operacional.

3. Histrico: El tiempo es parte implcita de la


Informacin contenida en un datawarehouse.

OBJETIVOS
1.Accesible: Los contenidos del Data WareHouse
son entendibles y navegables, y el acceso a ellos son
Caracterizado por el rpido desempeo.

2. Consistente: La informacin de una parte de la


organizacin puede hacerse coincidir con la
informacin de la otra parte de la organizacin.

3. Adaptable y Elstica: El Data WareHouse esta diseado para


Cambios continuos. los datos existentes y las tecnologas no
cambian ni se corrompen.

4. Los valores de la informacin: El DataWareHouse no solamente


controla el acceso efectivo a los datos, si no que da a los dueos
de la informacin gran visibilidad en el uso y abusos de los datos,
an despus de haber dejado el DataWareHouse. Todo lo dems
es un compromiso y por consiguiente algo que queremos mejorar.

5. La toma de decisiones: El Data WareHouse tiene los datos


correctos para soportar la toma de decisiones. las decisiones
que son hechas despus de que el Data WareHouse haya
presentado las evidencias.

Base de Datos II

07/01/2015

Primero debemos saber que entendemos por datos y por


informacin, los datos reflejan los hechos recogidos en la
organizacin y que estn todava sin procesar, mientras que la
informacin se obtiene una vez que estos hechos se procesan,
agregan y presentan de la manera adecuada para que puedan
ser tiles a alguien dentro de la organizacin.
La toma de decisiones tiene un ambiente de incertidumbre que
generalmente se tiene que asumir cierto riesgo, por eso se
debe de disponer de informacin mas exacta y completa
posible.

DECISION = INFORMACION + RIESGO

SISTEMAS TRANSACCIONALES: Surge con las


primeras aplicaciones empresariales de los equipos
informticos, para realizar de forma automatizada tareas
administrativas repetitivas e intensivas en mano
de obra: la gestin de nominas, la facturacin a clientes,
el control de inventarios, la contabilidad, etc
SISTEMAS INFORMACIONALES: Utilizan los datos
almacenados en los sistemas informticos de la empresa para
generar informacin til para el proceso de toma de
decisiones

SISTEMAS INFORMACIONALES

Ayuda a la Toma de Decisiones.


Orientados al anlisis de los datos y a la simulacin de
alternativas.
- Trabajar con grandes volmenes de datos.
- Especializados en la consulta y no en la actualizacin.
Enfoque hacia el presente y el futuro.
nfasis en la flexibilidad y la utilizacin ad hoc.

Inserta

Consultar

SISTEMAS TRANSACIONALES

Procesamiento de datos.
Orientado al registro de los eventos de negocio, con todo
el nivel de detalle.
Poca atencin a los datos acumulados sobre el negocio.
Proporcionan informacin bsica de gestin.
nfasis en la consistencia, la seguridad y los tiempos de
respuesta.
Insertar

Consultar

Modificar

Eliminar

gracias

07/01/2015

You might also like