Está en la página 1de 20

Es un conjunto de componentes conectados de

forma organizada.
Dependiendo de cmo estn conectados el
sistema se comporta o contribuye a sus fines
de una manera concreta; si cambiamos esas
interrelaciones, su comportamiento cambiar,
al igual que si eliminamos o agregamos
componentes.
Un sistema de informacin mecanizado (SIM) ser
aquel soportado por un ordenador.

Componentes:
Contenido: los datos y su descripcin.
Equipo fsico: el ordenador soporte de la
informacin.
Equipo lgico: sistema de gestin de bases de
datos, sistema de comunicaciones, etc.
Administrador: la persona o equipo de personas
responsables de asegurar la calidad y
disponibilidad de los datos.
Usuarios.
ESTTICAS.
Se refieren a los datos en si, qu informacin es la
que se maneja en el sistema, qu valores puede
contener el sistema, y cmo dependen unos de
otros. Son propiedades que no varan en el tiempo.
DINMICAS
Hacen referencia a la evolucin de esos datos en el
tiempo, a las operaciones que se les aplican, ms
concretamente transacciones (secuencias indivisibles
de operaciones simples).
LAS RESTRICCIONES DE INTEGRIDAD
Son reglas utilizadas para definir las propiedades
estticas y dinmicas. Dicho de otro modo, es el
mecanismo que establece cuales son los valores
vlidos de los objetos de nuestro sistema en cada
instante.
Una base de datos es una serie de datos organizados y relacionados
entre s, los cuales son recolectados y explotados por los sistemas de
informacin de una empresa o negocio en particular.

Un SGBD es una coleccin de archivos interrelacionados y un


conjunto de programas que permiten acceder y modificar estos
archivos.

El propsito principal de un sistema de bases de datos es


proporcionar a los usuarios una visin abstracta de los datos. Es
decir, el sistema esconde ciertos detalles de cmo se almacenan y
mantienen los datos.
Independencia lgica y fsica de los datos.
Redundancia mnima.
Acceso concurrente por parte de mltiples
usuarios.
Integridad de los datos.
Consultas complejas optimizadas.
Seguridad de acceso y auditora.
Respaldo y recuperacin.
Acceso a travs de lenguajes de programacin
estndar.
Definir la Base de Datos
Separar la descripcin y manipulacin de los datos.
Permitir la insercin, eliminacin, actualizacin, consulta
de los datos.
Proporcionar acceso controlado a la base de datos.
Gestionar la estructura fsica de los datos y su
almacenamiento.
Proporcionar un mecanismo de vistas.
Eliminar la redundancia de datos.
Proveer interfaces procedimentales y no procedimentales.
Independizar la estructura de la organizacin lgica de los
datos.
Independizar la descripcin lgica de la Base de datos.
Fcil administracin.
FSICA LGICA

Capacidad para modificar Capacidad para modificar el


el esquema fsico sin esquema lgico sin causar que los
provocar que los programas programas de aplicacin tengan que
de aplicacin tengan que rescribirse. Las modificaciones en el
rescribirse. nivel lgico son necesarias siempre
que la estructura lgica de la base
de da tos se altere.
Datosduplicados
PROBLEMAS:

GASTO DE CAPACIDAD DE
ALMACENAMIENTO

INFORMACIN INCONSISTENTE
Caractersticade tener datos correctos,
seguros y veraces.
Mecanismos:

VALIDACIN DE LOS DATOS

INTEGRIDAD REFERENCIAL

RECUPERACIN DE LA BASE
Escalabilidad: Capacidad de mejorar con el
incremento de los recursos invertidos.
Portabilidad: Exportacin e importacin de
datos de una plataforma a otra
Rendimiento: Recuperacin, actualizacin,
concurrencia, etc de una manera eficiente
Universalidad: Mltiples tipos de datos
(multimedia)
Disponibilidad: 7x24
Control sobre la redundancia
Consistencia de datos
Comparticin de datos
Mantenimiento de estndares
Mejora en la integridad
Mejora en la seguridad
Mejora en el acceso de datos
Mejora la productividad
Mejora el mantenimiento
Aumento de la concurrencia
Mejora en las copias de seguridad
Complejidad: Los programas pueden llegar a
ser complejos con una gran funcionalidad.
Coste de Equipamiento adicional: Adquisicin
de ms espacio de almacenamiento o una
mquina ms grande o una mquina que se
dedique solamente al SGBD.
Vulnerable a fallos: El hecho de que todo
est centralizado en el SGBD hace que el
sistema sea ms vulnerable ante los fallos
que puedan producirse. Es por ello que
deben tenerse copias de seguridad (Backup).
Permite recuperar los datos eficientemente.

diseo de estructuras complejas para la


representacin de los datos en la base de
datos.

Vistas Parte de la base de datos completa.


simplificacin de la interaccin del usuario

Que datos se almacena n en la base


Lgico de datos
Que relaciones existen entre esos datos.

Como se almacenan realmente los datos.


Fsico Las estructuras de datos complejas de bajo
nivel.
NIVEL INTERNO
Describe la estructura de almacenamiento fsico de la Base de Datos.
Utiliza un modelo fsico de datos y describe los detalles completos de
almacenamiento de data y el acceso a los caminos de la BD.

NIVEL CONCEPTUAL
Tiene un esquema conceptual el cual describe la estructura de todas las
Bases de Datos para una comunidad de usuarios. El esquema conceptual
es una descripcin global de la BD que oculta los detalles de las
estructuras de almacenamiento fsico y se concentra en describir las
entidades, los tipos de data, las relaciones y constantes.

NIVEL EXTERNO-NIVEL DE VISTA


Incluye un nmero de esquemas externos o vistas de usuario. Cada
esquema externo describe la vista de la BD de un grupo o de los usuarios
de la BD. Cada vista tpicamente describe la parte de la BD en la cual un
grupo de usuarios en particular esta interesado y oculta el resto de la BD
para otros grupos de usuario.
Administrador de Almacenamiento: Se encarga de
administrar los archivos fsicos de la BD y el buffer
Administrador de Consultas: Traduccin y chequeo de
las consultas de los usuarios.
Administrador de transacciones: mantenimiento de
las propiedades:
Atomicidad (o todas las operaciones se realizan o
ninguna)
Consistencia: El estado de la BD (invariante) es
consistente antes y despus de cada transaccin
Aislamiento. Las operaciones concurrentes lucen
secuenciales
Durabilidad: Los cambios comprometidos perduran
en el tiempo
SQL (Structured Query Language). En el se
integra un DDL y un DML.
Lenguajes de definicin de datos (DDL):
Creacin de esquemas, modificacin de los
mismos, etc. Sus resultados se almacenan en
el diccionario de datos.
Lenguaje de manipulacin de datos (DML):
Creacin, Modificacin, Eliminacin y
Obtencin de Datos (Create, Retrieve,
Update, Delete).
DBA: Es el administrador de la base de datos. Sus
funciones incluyen:
Definicin del esquema
Esquema y modificacin de la organizacin
fsica
Concesin de la autorizacin para el acceso a
los datos
Especificacin de las restricciones de
integridad
Programadores de aplicaciones
Usuarios sofisticados
Usuarios Especializados
Usuarios Normales

También podría gustarte