Vous êtes sur la page 1sur 9

0000

INTRUDUCCION

la actualidad el enfoque de bases de datos es extensamente utilizado por


ser la nica solucin posible para manejar grandes volmenes de datos, la
complejidad de la extraccin de datos y la concurrencia de datos (accesos
simultneos).Las bases de datos se han extendido por la disminucin de los
costos de los servidores y las necesidades de exploracin de datos. Los
sistemas integrados de gestin, paquetes contables o aplicaciones (como el
SGB Sistema General de Bedelas y el Sistema de Recursos Humanos de la
UdelaR) almacenan los datos en bases de datos.

Algunos sistemas utilizan bases de datos propietarias y otros continan


utilizando archivos tradicionales. Resulta relevante para el Administrador
conocer los conceptos generales vinculados al tema, a fin de desempearse
como usuario de estos sistemas realizando consultas, as como para poder
interactuar adecuadamente en equipos de desarrollo de los sistemas de
informacin.
BASE DE DATOS

Una base de datos es un almacn que nos permite guardar grandes


cantidades de informacin de forma organizada para que luego podamos
encontrar y utilizar fcilmente.

Definindose como un conjunto de informacin relacionada, que se


encuentra agrupada estructurada. En un sistema computarizado cuya
finalidad general es, almacenar informacin y permitir a los usuarios
recuperar y actualizar esa informacin con base en peticiones. Esta
informacin puede ser cualquier cosa que sea de importancia para el
individuo o la organizacin; es decir, todo lo que sea necesario para
auxiliarle en el proceso general de su administracin.

En otras palabras, una base de datos es un conjunto estructurado de datos


que representa entidades y sus interrelaciones. La representacin ser
nica e integrada, a pesar de que debe permitir utilizaciones varias y
simultneas.

SISTEMAS ADMINISTRADORE DE BASE DE DATOS

Es una herramienta que nos permite ingresar, recuperar y manejar la


informacin contenida en la base de datos. Entendemos por manejar, la
posibilidad de ejecutar las siguientes operaciones, entre muchas otras:

Aadir nueva informacin a medida que sta va ingresando.

Obtener la informacin ordenada segn determinados parmetros


(por orden alfabtico, segn el nombre del autor, segn la temtica
de cada libro, etc.).

Calcular cmputos referidos a la base (cantidad total de


publicaciones, promedios peridicos de ventas, promedios segn las
diversas categoras, etc.).

Imprimir la informacin deseada, ya sea en forma de tablas o de


grficos de diversos tipos.
EVOLUCION

Las aplicaciones informticas de los aos sesenta acostumbraban a darse


totalmente por lotes (batch) y estaban pensadas para una tarea muy
especfica relacionada con muy pocas entidades. Cada aplicacin utilizaba
ficheros de movimientos para actualizar (creando una copia nueva) y/o para
consultar uno o dos ficheros maestros o, excepcionalmente, ms de dos.
Cada programa trataba como mximo un fichero maestro, que sola estar
sobre cinta magntica y, en consecuencia, se trabajaba con acceso
secuencial. Cada vez que se le quera aadir una aplicacin que requera el
uso de algunos de los datos que ya existan y de otros nuevos, se diseaba
un fichero nuevo con todos los datos necesarios para evitar que los
programas tuviesen que leer muchos ficheros. Luego se fueron
introduciendo las lneas de comunicacin, los terminales y los discos,
escribiendo programas que permitan a varios usuarios consultar los
mismos ficheros on-line y de forma simultnea. Ms adelante fue surgiendo
la necesidad de hacer las actualizaciones tambin on-line.

A medida que se integraban las aplicaciones, se tuvieron que interrelacionar


sus ficheros y fue necesario eliminar la redundancia. El nuevo conjunto de
ficheros se deba disear de modo que estuviesen interrelacionados; al
mismo tiempo, las informaciones redundantes (como por ejemplo, el
nombre y la direccin de los clientes o el nombre y el precio de los
productos), que figuraban en los ficheros de ms de una de las aplicaciones,
deban estar ahora en un solo lugar. El acceso on-line y la utilizacin
eficiente de las interrelaciones exigan estructuras fsicas que diesen un
acceso rpido, como por ejemplo los ndices, las multilistas, etc. Estos
conjuntos de ficheros, con estructuras complejas y compartidos por varios
procesos de forma simultnea, recibieron al principio el nombre de Data
Banks, y despus, a inicios de los aos setenta, el de Data Bases. Aqu los
denominamos bases de datos (BD). El software de gestin de ficheros era
demasiado elemental para dar satisfaccin a todas estas necesidades. Por
ejemplo, el tratamiento de las interrelaciones no estaba previsto, no era
posible que varios usuarios actualizaran datos simultneamente, etc.
La utilizacin de estos conjuntos de ficheros por parte de los programas de
aplicacin era excesivamente compleja, de modo que, especialmente
durante la segunda mitad de los aos setenta, fue saliendo al mercado
software ms sofisticado: los Data Base Management Systems, que aqu
denominamos sistemas de gestin de BD (SGBD).

ESQUEMA DE UN SISTEMA DE ADMINISTRACION DE BASE DE DATOS

LENGUAJES DEL DBMS

En la estructura bsica de un Sistema Manejador de Base de Datos se


enuncian dos lenguajes que permiten trabajar sobre la base de datos. Estos
lenguajes estndar son:
DDL (Data Definition language): Lenguaje de Definicin de Datos.

Por medio de este el DBMS identifica las descripciones de los elementos de


los esquemas y almacena la descripcin del esquema en el catlogo del
DBMS.

Por medio de este el DBMS especifica el esquema conceptual e interno


(Base de datos Almacenada).

SDL (Store Definition language): Lenguaje de definicin de


almacenamiento.

Es utilizado por el DBMS para especificar el esquema interno que


corresponde a la Base de Datos Almacenada.

VDL (View Definition language): Lenguaje de Definicin de Vistas.

Es utilizado por el DBMS para especificar las vistas del usuario y sus
correspondencias con el esquema conceptual.

En las Bases de Datos Relacionales, el SQL, representa una combinacin de


los anteriores.

DML (Data Manipulation language): Lenguaje de Manipulacin de


Datos.

Permite la manipulacin de las operaciones de Insercin, Eliminacin y


Modificacin.

Tipos de DML's:

De alto Nivel o No por procedimientos: SQL.

De bajo Nivel o por procedimientos.

Ventajas y desventajas de las bases de datos

Ventajas.

Almacenan grandes cantidades de informacin.


Esto es muy til para las grandes compaas que manejan grandes
volmenes de informacin.

Compartir la informacin.

Los usuarios de distintas oficinas pueden compartir datos e


informacin que son de gran importancia para sus departamentos o
funciones.

Acceso rpido a la informacin.

Esta es una gran ventaja, ya que la informacin siempre estar


disponible para los usuarios.

Eliminacin de informacin repetida o redundante.

Los usuarios tendrn la certeza de que la informacin que estn


solicitando no esta repetida o es redundante.

Aumento en la productividad.

Como la informacin est disponible y es coherente, los usuarios


podrn aumentar su rendimiento al saber que cuentan con una
informacin fiel.

Reduccin del espacio de almacenamiento.

Al tener la informacin en medios electrnicos, se reduce


considerablemente el espacio para almacenar de manera tradicional.

Mejora la seguridad de la informacin.

Existe un acceso reducido para los usuarios, de tal manera que cierta
informacin podr ser controlada por los administradores de la base
de datos.

Mejor mantenimiento.

Al estar la informacin en medios electrnicos, el darle


mantenimiento es mucho ms fcil ya que se cuentan con
herramientas para este mantenimiento.

Desventajas:
Tamao.
Entre ms grande sea la base de datos, se requiere mayor
capacidad e disco duro y ms memoria RAM para que pueda
funcionar adecuadamente.
Costo.
El hardware y software para el correcto funcionamiento de una base
de datos es costoso.
Actualizacin.
Es necesario mantener actualizados a los usuarios ya que las
tecnologas van cambiando constantemente.
Vulnerabilidad a los fallos.
Esta es una gran desventaja ya que la base de datos est expuesta
a fallos que no estn en las manos de los usuarios, como una
descarga elctrica.

Conclusin:

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.
En cuanto al requerimiento podemos decir que cumple las mismas tareas
de anlisis que del software y tiene como caracterstica relacionar la
informacin como va organizacin y asociacin donde la base de datos
tiene una ventaja que es utilizar la plataforma para el desarrollo del sistema
de aplicacin en las organizaciones. Otro aspectos importante sera 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. Otro punto necesario es la clase de bases de datos las cuales
son, base de dato documental, base de datos distribuidas y base de datos
orientadas a objetos e hipermedia y tienen como funcin derivar, almacenar
y procesar datos dentro de una informacin. Los grficos y tablas nos sirven
para resumir en un dibujo toda una serie de datos mucho ms explcito y
fcil de asimilar, los tipos de grficos que se pueden utilizar en una base de
datos son: grficos de pastel, barra y discretos. Sistemas de gestin, es un
sistema de desarrollo que hace posible ascender a datos integrados
funcionales y organizacionales de una empresa. Otro punto importante sera
la creacin de un informe y consultas dentro de una base de datos. Los
informe de base de datos estn definidos por bandas de informe, estas
bandas de informe se definen cinco tipos de diferentes funcin en el
informe.

Vous aimerez peut-être aussi