Está en la página 1de 15

Ao de la Inversin para el Desarrollo Rural y la Seguridad Alimentaria

El Estudio
Estrategia y Tcnicas de Estudio

Mag.Wilfredo

Tema:
BASE DE DATOS

Curso:
Herramientas de Productividad

Docente:
Roque Garca Palomino

Integrantes:
Huarcaya Moquillaza, Marylin Valeria Salcedo Chacaltana, Alexis Jhunnior Cervantes Escate, Flix Alfredo Pea Torres, Julio Alberto

Dedicatoria
A NUESTOR PROFESOR POR SU GRAN APOYO Y MOTIVACIN PARA LA

CULMINACIN, NUESTROS ESTUDIOS PROFESIONALES, POR SU APOYO

OFRECIDO EN ESTE TRABAJO, POR HABERNOS TRANSMITIDOS OBTENIDOS LOS Y

CONOCIMIENTOS

HABERME LLEVADO PAS A PASO EN EL APRENDIZAJE.

Base de datos
Una base de datos es una coleccin de archivos de datos organizados en forma sistemtica para un propsito particular. Cuando se habla de gestionar o administrar una base de datos, se hace referencia a la posibilidad de manipular los datos. Al manipularlos, se podrn ingresar nuevos datos, eliminar datos existentes, realizar clculos a partir de los datos almacenados y todas las operaciones necesarias para convertir los datos en informacin til. Un programa gestor de base de datos es MS Access en su versin 2010, para la utilizacin de este programa necesitamos unos pasos previos como. Definir los objetivos: Para qu vamos a usar nuestra base de datos?, Con qu fines pensamos emplearla? Definir las tareas principales: En esta fase necesitaremos determinar cules son las tareas principales que deber realizar la aplicacin. Definir los datos: En esta etapa deberemos definir los datos que se necesitan para cada tarea. Organizar los datos en tablas y establecer las relaciones entre ellas: Luego de definir las tareas principales y los datos necesarios para cada tarea, deberemos agrupar estos datos por temas. Los temas conformarn las tablas y los datos de cada tema conformarn los campos. Crear la estructura funcional: Para obtener la estructura funcional de nuestra base de datos deberemos analizar las tareas principales que ya definimos en la

segunda etapa del diseo; as podremos determinar cmo debe ser la interfaz de la aplicacin.

Por qu utilizar una base de datos?


Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado. Se convierte ms til a medida que la cantidad de datos almacenados crece. Una base de datos puede ser local, es decir que puede utilizarla slo un usuario en un equipo, o puede ser distribuida, es decir que la informacin se almacena en equipos remotos y se puede acceder a ella a travs de una red. La principal ventaja de utilizar bases de datos es que mltiples usuarios pueden acceder a ellas al mismo tiempo.

Tipos de Base de Datos


Esencialmente, existen dos tipos de bases de datos: Flot-file: tipo Excel, en donde todos los datos relacionados entre ellos se sitan en una nica tabla con el consiguiente problema que cada noticia comn a diversos informes debe repetirse para cada uno de ellos. Vnculos (relaciones): como Access, en donde se utilizan varias tablas vinculadas entre ellas. Un vnculo permite introducir informacin de una tabla en el informe de otra a travs de un identificador (Id). Las ventajas que ofrece una base de datos vinculada son diferentes: Ahorro de tiempo, ya que los mismos datos se introducen una sola vez Ahorro de espacio, ya que la base de datos tiene dimensiones ms reducidas Reduccin de errores determinados por la introduccin de datos

Para crear una relacin entre dos tablas se debe: Abrir la base de datos, mientras que las tablas deben estar cerradas Elejir Herramientas Relaciones En la ventana Mostrar tabla que se abre, elegir las tablas deseadas y hacer click sobre el botn Agregar (al finalizar, hacer click sobre el botn Cerrar) Arrastrar uno de los campos implicados en la relacin a la tabla deseada.

Segn el contenido: BASE DE DATOS BIBLIOGRFICA: esta clase de base de datos contiene informacin acerca del autor de una produccin bibliogrfica, el ttulo, fecha de publicacin, edicin, entre otras. Tambin suele contener una sinopsis de la publicacin, pero nunca presentara el texto en su totalidad.

BASES DE DATOS DE TEXTO COMPLETO: contiene la totalidad de una determinada fuente de carcter primario, incluyendo todo su contenido y todas sus ediciones. Es decir que se constituyen por los propios documentos con su respectivo texto. Suelen, adems, incluir un resumen o descripcin con el propsito de acelerar la bsqueda.

Las bases de datos tambin pueden ser clasificas de acuerdo a la variabilidad de los datos almacenados, de esta manera encontramos: BASES DE DATOS ESTTICAS: con este trmino se hace referencia aquellas bases de datos de slo lectura. Su propsito esencial consiste en el almacenamiento de informacin de carcter histrico, con el fin de que luego sea usada para analizar la conducta de una serie de datos a lo largo del tiempo. De esta manera, es posible efectuar proyecciones y actuar en consecuencia.

BASES DE DATOS DINMICAS: reciben esta denominacin debido a que los datos all acumulados son reformados con el correr del tiempo. De esta manera se realizan acciones tales como actualizaciones, eliminaciones o agregado de datos, ms all de las acciones bsicas de consulta.

Modelos de bases de datos 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 la informacin), as como de los mtodos para almacenar y recuperar informacin 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 En este modelo los datos se organizan en una forma similar a un rbol (visto al revs), en donde un nodo padre de informacin puede tener varios hijos. El nodo que no tiene padres es llamado raz, y a los nodos que no tienen hijos se los conoce como hojas. Las bases de datos jerrquicas son especialmente tiles en el caso de aplicaciones que manejan un gran volumen de informacin y datos muy compartidos rendimiento. Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos. permitiendo crear estructuras estables y de gran

Base de datos de red ste es un modelo ligeramente distinto del jerrquico; su diferencia fundamental es la modificacin del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerrquico). Fue una gran mejora con respecto al modelo jerrquico, ya que ofreca una solucin eficiente al problema de redundancia de datos; pero, aun as, la dificultad que significa administrar la informacin en una base de datos de red ha significado que sea un modelo utilizado en su mayora por programadores ms que por usuarios finales.

Bases de datos transaccionales Son bases de datos cuyo nico fin es el envo y recepcin de datos a grandes velocidades, estas bases son muy poco comunes y estn dirigidas por lo general al entorno de anlisis de calidad, datos de produccin e industrial, es importante entender que su fin nico es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicacin de informacin no es un problema como con las dems bases de datos, por lo general para poderlas aprovechar al mximo permiten algn tipo de conectividad a bases de datos relacionales. Un ejemplo habitual de transaccin es el traspaso de una cantidad de dinero entre cuentas bancarias. Normalmente se realiza mediante dos

operaciones distintas, una en la que se decrementa el saldo de la cuenta origen y otra en la que incrementamos el saldo de la cuenta destino. Para garantizar la atomicidad del sistema (es decir, para que no aparezca o desaparezca dinero), las dos operaciones deben ser atmicas, es decir, el sistema debe garantizar que, bajo cualquier circunstancia (incluso una cada del sistema), el resultado final es que, o bien se han realizado las dos operaciones, o bien no se ha realizado ninguna.

Bases de datos relacionales ste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinmicamente. Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en San Jos (California), no tard en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podran considerarse en forma lgica como conjuntos de datos llamados "tuplas". Pese a que sta es la teora de las bases de datos relacionales creadas por Codd, la mayora de las veces se conceptualiza de una manera ms fcil de imaginar. Esto es pensando en cada relacin como si fuese una tabla que est compuesta por registros (las filas de una tabla), que representaran las tuplas, y campos (las columnas de una tabla).

En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerrquico y el de red). Esto tiene la considerable ventaja de que es ms fcil de entender y de utilizar para un usuario espordico de la base de datos. La informacin puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la informacin. El lenguaje ms habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje

Estructurado de Consultas, un estndar implementado por los principales motores o sistemas de gestin de bases de datos relacionales. Durante su diseo, una base de datos relacional pasa por un proceso al que se le conoce como normalizacin de una base de datos. Durante los aos 80 la aparicin de dBASE produjo una revolucin en los lenguajes de programacin y sistemas de administracin de datos. Aunque nunca debe olvidarse que dBase no utilizaba SQL como lenguaje base para su gestin.

Bases de datos multidimensionales Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creacin de Cubos OLAP. Bsicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podra serlo tambin en una base de datos multidimensional), la diferencia est ms bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan mtricas que se desean estudiar.

Conclusin
Luego de haber concluido este trabajo de investigacin sobre bases de datos fueron muchos los esfuerzos y conocimientos adquiridos durante dicha elaboracin. Algunos de los aspectos aprendidos y que de gran peso es la base de datos su definicin, requerimiento, ventajas y caractersticas donde podemos decir que la base de datos: Es una coleccin de datos o informacin usados para dar servicios a muchas aplicaciones al mismo tiempo. Otro aspectos importante seria el diseo y creacin de la base de datos, donde existen distintos modos de organizar la informacin y representar las relaciones entre por datos los tres modelos lgicos principales dentro de una base de datos son el jerrquico, de redes y el relacional, los cuales tiene ciertas ventajas de procesamiento y de negocios.