Está en la página 1de 24

Introduccin A Las

Bases De Datos
Docentes: Ing Ivan Martinez M
Mg.Jorge Luis Huamn Vera.

OBJETIVOS DE APRENDIZAJE
Conocer y comprender el concepto de Base de
datos.
Reconocer los elementos involucrados en el
concepto de base de datos.
Conocer los objetivos de los sistemas de base
de datos.
Conocer los diferentes niveles de abstraccin
de la informacin.

DATO E INFORMACIN
Dato es un conjunto de
caracteres con algn
significado, pueden ser
numricos, alfabticos, o
alfanumricos.

Informacin es un
conjunto ordenado de
datos los cuales son
manejados segn la
necesidad del usuario.
Para que un conjunto de
datos pueda ser
procesado
eficientemente y pueda
dar lugar a informacin,
primero se debe guardar
lgicamente en archivos.

CONCEPTOS BSICOS

Campo
Registro
Archivo
Base de Datos
DBMS
Esquema de Base de Datos
Administracin de Base de Datos

CAMPO, REGISTRO Y ARCHIVO


Campo es la unidad ms
pequea a la cual uno
puede referirse en un
programa.
Desde el punto de vista
del programador
representa una
caracterstica de un
individuo u objeto.

Registro es una coleccin de


campos de iguales o de
diferentes tipos.
Archivo es una coleccin de
registros almacenados
siguiendo una estructura
homognea.

BASE DE DATOS (BD).


Es una coleccin de
archivos
interrelacionados, son
creados con un DBMS.
Una finalidad de la base
de datos es eliminar la
redundancia o al menos
minimizarla.

El contenido de una base


de datos engloba a la
informacin concerniente
(almacenadas en
archivos) de una
organizacin, de tal
manera que los datos
estn disponibles para los
usuarios.

COMPONENTES DE UN SBD.

Los tres componentes


principales de un sistema de
base de datos son:

Universidad Santo Toms

El hardware
El software DBMS
Los datos a manejar
El personal encargado
del manejo del sistema.

SISTEMA MANEJADOR DE BD.


El objetivo de un sistema
manejador base de datos
Un DBMS es una coleccin de
es proporcionar un
numerosas rutinas de
entorno que sea a la vez
software interrelacionadas, conveniente y eficiente
cada una de las cuales es
para ser utilizado al
responsable de una tarea
extraer, almacenar y
especfica.
manipular informacin de
la base de datos.

ESQUEMA DE LA BD.
Es la estructura por la que esta formada la base de
datos, se especifica por medio de un conjunto de
definiciones que se expresa mediante un lenguaje
especial llamado lenguaje de definicin de datos.
(DDL)

ADMINISTRADOR DE BD.
Es la persona o equipo de personas profesionales
responsables del control y manejo del sistema de
base de datos.
Generalmente tiene(n) experiencia en DBMS,
diseo de bases de datos, Sistemas operativos,
comunicacin de datos, hardware y
programacin.

OBJETIVOS DE LOS SISTEMAS DE BD.


Los objetivos principales de un sistema de
base de datos es disminuir los siguientes
aspectos:

Redundancia e inconsistencia de datos.


Dificultad para tener acceso a los datos.
Aislamiento de los datos.
Anomalas del acceso concurrente.
Problemas de seguridad.
Problemas de integridad.

REDUNDANCIA E INCONSISTENCIA DE
DATOS.
Dado que los archivos son creados por
diferentes tipos de programas de
aplicacin, existe la posibilidad de que si
no se controla detalladamente el
almacenamiento, se pueda originar un
duplicado de informacin, es decir que la
misma informacin se encuentre ms de
una vez en un dispositivo de
almacenamiento.

DIFICULTAD PARA TENER ACCESO A


LOS DATOS.
Un sistema de base de datos debe
contemplar un entorno de datos que
le facilite al usuario el manejo de los
mismos.

AISLAMIENTO DE LOS DATOS.

Los datos pueden estar repartidos en varios archivos, con


diferentes formatos, lo que hace difcil escribir programas de
aplicacin que necesiten acceder a stos (datos)
adecuadamente.

ANOMALAS DEL ACCESO CONCURRENTE.

Para mejorar el funcionamiento global del sistema y


obtener un tiempo de respuesta ms rpido, muchos
sistemas permiten que mltiples usuarios actualicen los
datos simultneamente.
En un entorno as la interaccin de actualizaciones
concurrentes puede dar por resultado datos
inconsistentes.

PROBLEMAS DE SEGURIDAD.
La informacin de toda empresa es importante,
aunque unos datos lo son ms que otros, por tal
motivo se debe considerar el control de acceso
a los mismos.
No todos los usuarios pueden visualizar alguna
informacin, por tal motivo para que un
sistema de base de datos sea confiable debe
mantener un grado de seguridad que garantice
la autentificacin y proteccin de los datos.

PROBLEMAS DE INTEGRIDAD.
Los valores de datos almacenados en
la base de datos deben satisfacer
cierto tipo de restricciones de
consistencia.
Estas restricciones se hacen cumplir
en el sistema aadiendo cdigos
apropiados en los diversos programas
de aplicacin.

QU ES LA ABSTRACCIN DE DATOS?
Un objetivo importante de un
sistema de base 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.

NIVELES DE ABSTRACCIN
Existen diferentes niveles de abstraccin para
simplificar la interaccin de los usuarios con el
sistema:
Interno-Fsico
Conceptual
Externo-Visin

NIVEL FSICO
Es la representacin del nivel ms bajo de
abstraccin.
En ste se describe en detalle la forma en como de
almacenan los datos en los dispositivos de
almacenamiento
Por ejemplo, mediante ndices para el acceso
aleatorio a los datos.

NIVEL CONCEPTUAL

El siguiente nivel (ms alto)


de abstraccin.
Describe que datos son
almacenados realmente en
la base de datos y las
relaciones que existen entre
los mismos.
Describe la base de datos
completa en trminos de su
estructura de diseo.

DEFINICIONES EN EL NIVEL
CONCEPTUAL
Consta de las siguientes definiciones:
Definicin de los datos:

Se describen el tipo de datos y la longitud de campo


todos los elementos direccionables en la base. Los
elementos por definir incluyen artculos elementales
(atributos), totales de datos y registros conceptuales
(entidades).

Relaciones entre datos:

Se definen las relaciones entre datos para enlazar tipos


de registros relacionados para el procesamiento de
archivos mltiples.

NIVEL DE VISIN.
Nivel ms alto de abstraccin, es lo
que el usuario final puede visualizar
del sistema terminado.
Describe slo una parte de la base de
datos al usuario acreditado para verla.

Actividad Previa
Los alumnos comentan una situacin problema
(Estudio de Casos), planteada por el profesor.
Por ejemplo:

Redundancia
Seguridad
Integridad
Acceso recurrente, etc.

También podría gustarte