Anda di halaman 1dari 5

I.

INTRODUCCION
Las bases de datos son el mtodo preferido para el almacenamiento
estructurado de datos. Desde las grandes aplicaciones multiusuario, hasta los
telfonos mviles y las agendas electrnicas utilizan tecnologa de bases de
datos para asegurar la integridad de los datos y facilitar la labor tanto de
usuarios como de los programadores que las desarrollaron.
Desde la realizacin del primer modelo de datos, pasando por la
administracin del sistema gestor, hasta llegar al desarrollo de la aplicacin,
los conceptos y la tecnologa asociados son muchos y muy heterogneos. Sin
embargo, es imprescindible conocer los aspectos clave de cada uno de estos
temas para tener xito en cualquier proyecto que implique trabajar con bases
de datos.
En este curso trataremos de dar una visin completa de los conceptos
relacionados con los sistemas gestores de bases de datos.
El diseo de bases de datos tiene tambin un captulo dedicado a aprender a
modelar y representar grficamente una base de datos, a detectar los posibles
problemas de diseo antes de que stos afecten a la aplicacin, y a construir
bases de datos ptimas para los distintos casos de relaciones entre entidades
que formarn nuestra base de datos.

II. OBJETIVOS

Comprender los diferentes modelos de bases de datos, y en concreto


do- minar el modelo relacional.
Ser capaz de realizar el modelo de una base de datos relacional, a partir
de la especificacin de requerimientos de un proyecto, comprendiendo
y aplicando los conceptos y transformaciones implicados.
Tener experiencia en el desarrollo de aplicaciones en conexin con
bases de datos en varios lenguajes.

III. MARCO TEORICO


3.2.DEFINICION
Es un almacn de datos relacionados con diferentes modos de organizacin. Una
base de datos representa algunos aspectos del mundo real, aquellos que le
interesan al usuario. Y que almacena datos con un propsito especfico. Con la
palabra datos se hace referencia a hechos conocidos que pueden registrarse,
como ser nmeros telefnicos, direcciones, nombres, etc.

El Concepto de Datos
Datos son los hechos que describen sucesos y entidades. Datos es una palabra en
plural que se refiere a ms de un hecho. A un hecho simple se le denomina data-
tem o elemento de dato. Los datos son comunicados por varios tipos de smbolos
tales como las letras del alfabeto, nmeros, movimientos de labios, puntos y rayas,
seales con la mano, dibujos, etc.
Lo importante es considerar que estos smbolos se pueden ordenar y reordenar de
forma utilizable y se les denomina informacin.
Los datos son smbolos que describen condiciones, hechos, situaciones o valores.
Los datos se caracterizan por no contener ninguna informacin. Un dato puede
significar un nmero, una letra, un signo ortogrfico o cualquier smbolo que
represente una cantidad, una medida, una palabra o una descripcin.
La importancia de los datos est en su capacidad de asociarse dentro de un
contexto para convertirse en informacin. Por si mismos los datos no tienen
capacidad de comunicar un significado y por tanto no pueden afectar el
comportamiento de quien los recibe. Para ser tiles, los datos deben convertirse
en informacin para ofrecer un significado, conocimiento, ideas o conclusiones.

BASE DE DATOS (DB)


Una base de datos es una coleccin de datos almacenados y organizados de forma
que un programa del ordenador pueda seleccionarlos rpidamente y capaces de
ser: recobrados, actualizados, insertados y borrados. En un DBMS una base de
datos es un sistema de archivos electrnico.

3.3.GESTORES DE BASE DE DATOS


Definimos un Sistema Gestor de Bases de Datos o SGBD, tambin llamado
DBMS (Data Base Managment System) como una coleccin de datos
relacionas entre s, estructurados y organizados, y un conjunto de programas
que acceden y gestionan esos datos.

La coleccin de esos datos se denomina Base de Datos o BD, (DB Data Base).
Como objetivos principales de los SGBD constan los siguientes:

-Independencia de datos:
o Los programas de aplicacin deben verse afectados lo menos posible por
cambios efectuados en datos que no usan.
- Integridad de los datos:
o La informacin almacenada en la BD debe cumplir ciertos requisitos de
calidad, para ello hace falta, en el momento de introducirse los valores de los
datos, que stos se almacenen debidamente, y que posteriormente no se
deterioren .
- Seguridad de los datos:
o A la informacin almacenada en la BD slo pueden acceder las personas
autorizadas y de la forma autorizada.
Es entonces deber del SGBD ofrecer los servicios tpicos:

Creacin y definicin de la base de datos.


Manipulacin de los datos.
Acceso a los datos.
Mantener la integridad y consistencia de los datos.
Mecanismos de copias de respaldo y de recuperacin.

3.4.TIPOS DE BASE DE DATOS


Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio
elegido para su clasificacin:
Segn la variabilidad de los datos almacenados

Bases de datos estticas


stas son bases de datos de slo lectura, utilizadas primordialmente para
almacenar datos histricos que posteriormente se pueden utilizar para estudiar el
comportamiento de un conjunto de datos a travs del tiempo, realizar
proyecciones y tomar decisiones.

Bases de datos dinmicas


stas son bases de datos donde los datos almacenados se modifican con el tiempo,
permitiendo operaciones como actualizacin y adicin de datos, adems de las
operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de
datos utilizada en un sistema de informacin de una tienda de abarrotes, una
farmacia, un videoclub, etc.
Segn el contenido
Bases de datos bibliogrficas
Solo contienen un surrogante (representante) de la fuente primaria, que permite
localizarla. Un registro tpico de una base de datos bibliogrfica contiene datos
sobre el autor, fecha de publicacin, editorial, ttulo, edicin, de una determinada
publicacin, etc. Puede contener un resumen o extracto de la publicacin original,
pero nunca el texto completo, porque sino estaramos en presencia de una base de
datos a texto completo (o de fuentes primariasver ms abajo). Como su nombre
lo indica, el contenido son cifras o nmeros. Por ejemplo, una coleccin de
resultados de anlisis de laboratorio, entre otras.

Bases de datos de texto completo


Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas
las ediciones de una coleccin de revistas cientficas.
Directorios
Un ejemplo son las guas telefnicas en formato electrnico.
Bases de datos fuente:
Seran aquellas bases de datos que ofrecen el documento completo, no una
representacin del mismo.
Numricas:
Contienen datos de tipo numrico, como un censo o indicadores
cuantitativos.
Mixtas:
Combinan ambos tipos de datos, como por ejemplo informes econmicos
de empresas, datos geo-econmicos, etc.

Bases de datos o "bibliotecas" de datos sobre Biolgica


Son bases de datos que almacenan diferentes tipos de datos provenientes
de las ciencias de la vida o mdicas. Se pueden considerar en varios
subtipos:
Aquellas que almacenan secuencias de nucletidos o
protenas.
Las bases de datos de rutas metablicas
Bases de datos de estructura, comprende los registros de
datos experimentales sobre estructuras 3D de biomolculas
Bases de datos clnicas
Bases de datos bibliogrficas (biolgicas)
Adems de la clasificacin por la funcin de las bases de datos, stas tambin se pueden
clasificar de acuerdo a su modelo de administracin de datos.
Un modelo de datos es bsicamente una "descripcin" de algo conocido como contenedor
de datos (algo en donde se guarda los datos), as como de los mtodos para almacenar y
recuperar datos de esos contenedores. Los modelos de datos no son cosas fsicas: son
abstracciones que permiten la implementacin de un sistema eficiente de base de datos ;
por lo general se refieren a algoritmos, y conceptos matemticos.
Algunos modelos con frecuencia utilizados en las bases de datos:
Bases de datos jerrquicas
Base de datos de red
Base de datos relacional
Bases de datos multidimensionales
Bases de datos orientadas a objetos
Este modelo, bastante reciente, y propio de los modelos informticos orientados a objetos,
trata de almacenar en la base de datos los objetos completos (estado y comportamiento).
Una base de datos orientada a objetos es una base de datos que incorpora todos los
conceptos importantes del paradigma de objetos:
Encapsulacin - Propiedad que permite ocultar los datos al resto de los objetos,
impidiendo as accesos incorrectos o conflictos.
Herencia - Propiedad a travs de la cual los objetos heredan comportamiento
dentro de una jerarqua de clases.
Polimorfismo - Propiedad de una operacin mediante la cual puede ser aplicada
a distintos tipos de objetos.
En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los
datos como parte de la definicin de la base de datos. Una operacin (llamada funcin)
se especifica en dos partes. La interfaz (o signatura) de una operacin incluye el nombre
de la operacin y los tipos de datos de sus argumentos (o parmetros). La implementacin
(o mtodo) de la operacin se especifica separadamente y puede modificarse sin afectar
la interfaz. Los programas de aplicacin de los usuarios pueden operar sobre los datos
invocando a dichas operaciones a travs de sus nombres y argumentos, sea cual sea la
forma en la que se han implementado. Esto podra denominarse independencia entre
programas y operaciones.
Se est trabajando en SQL3, que es el estndar de SQL92 ampliado, que soportar los
nuevos conceptos orientados a objetos y mantendra compatibilidad con SQL92.
Bases de datos documentales
Permiten la indexacin a texto completo, y en lneas generales realizar bsquedas ms
potentes. Tesauro es un sistema de ndices optimizado para este tipo de bases de datos.
Base de datos deductivos
Un sistema de base de datos deductivos, es un sistema de base de datos pero con la
diferencia de que permite hacer deducciones a travs de inferencias. Se basa
principalmente en reglas y hechos que son almacenados en la base de datos. Tambin las
bases de datos deductivas son llamadas base de datos lgica, a raz de que se basan en
lgica matemtica.
Gestin de bases de datos distribuida
La base de datos est almacenada en varias computadoras conectadas en red. Surgen
debido a la existencia fsica de organismos descentralizados. Esto les da la capacidad de
unir las bases de datos de cada localidad y acceder as a distintas universidades, sucursales
de tiendas, etc.

3.5.VENTAJAS DE BASE DE DATOS


3.6.DESVENTAJAS DE BASE DE DATO
3.7.UTIIDAD DE BASE DE DATOS

IV. CONCLUSIONES

V. BIBLIOGRAFIA

Anda mungkin juga menyukai