Sei sulla pagina 1di 8

Base de Datos

Alvarez Galarza Ricardo.



Docente: Ing. Jos Macas

Ing. Agropecuaria



Qu es base de datos?
Una base de datos se define como una coleccin de
informacin debidamente organizada y relacionada
entre s. La funcin bsica de una base de datos es
permitir el almacenamiento y la recuperacin de la
informacin necesaria para la toma de decisiones. La
estructura de una base de datos es similar a la de una tabla o matriz, que se
componen de filas (registros) y columnas (campos). La interseccin entre una fila y
una columna se llama celda, el tipo de informacin de un campo se conoce como
atributo. (Adrin, 2008)
Tambin podramos decir que una base de datos o banco de datos es un conjunto
de datos pertenecientes a un mismo contexto y almacenados sistemticamente
para su posterior uso. En este sentido; una biblioteca puede considerarse una
base de datos compuesta en su mayora por documentos y textos impresos en
papel e indexados para su consulta.
Actualmente, y debido al desarrollo tecnolgico de campos como la informtica y
la electrnica, la mayora de las bases de datos estn en formato digital, siendo
este un componente electrnico, y por ende se ha desarrollado y se ofrece un
amplio rango de soluciones al problema del almacenamiento de datos. (wikipedia)
Un campo es una pieza nica de informacin; un registro es un sistema completo
de campos; y un archivo es una coleccin de registros.
Por ejemplo, una gua de telfono es anloga a un archivo. Contiene una lista de
registros, cada uno de los cuales consiste en tres campos: nombre, direccin, y
nmero de telfono.
A veces se utiliza DB, de database en ingls, para referirse a las bases de datos.
(adelante, 2014)


Las aplicaciones ms usuales son para la gestin de empresas e instituciones
pblicas; Tambin son ampliamente utilizadas en entornos cientficos con el objeto
de almacenar la informacin experimental. (wikipedia)
Objetivo de una base de datos
Una base de datos tiene como propsito organizar y almacenar datos para su fcil
manejo. (Evelinhdz, 2011)
Entre los objetivos ms importantes de los sistemas de bases de datos estn:
Disminuir la redundancia e inconsistencia de los datos: Puesto que los
archivos y los programas de aplicaciones fueron creados por distintos
programadores en un periodo largo, es posible que un mismo dato est
repetido en varios sitios (archivos). Esta redundancia aumenta los costos de
almacenamiento y acceso, adems de incrementar la posibilidad de que
exista inconsistencia en la informacin.
Reducir la dificultad para tener acceso a los datos: Supngase que uno de los
gerentes del banco necesita averiguar los nombres de todos los clientes que viven
en cierta parte de la ciudad. El gerente llama al departamento de procesamiento
de datos y pide que generen la lista correspondiente. Como sta es una solicitud
fuera de lo comn no existe un programa de aplicaciones para generar semejante
lista. Lo que se trata de probar aqu es que este ambiente no permite recuperar la
informacin requerida en forma conveniente o eficiente.
Evitar el aislamiento de los datos: Puesto que los datos estn repartidos en
varios archivos, y stos pueden tener diferentes formatos, es difcil escribir nuevos
programas de aplicaciones para obtener los datos apropiados.
Corregir anomalas en el acceso concurrente: Para mejorar el funcionamiento
del sistema y tener un tiempo de respuesta ms corto, muchos sistemas permiten
que varios usuarios actualicen la informacin simultneamente. En un ambiente de


este tipo, la interaccin de las actualizaciones concurrentes puede resultar en
informacin inconsistente. Para prevenir estas situaciones debe mantenerse
alguna forma de supervisin en el sistema.
Disminuir los problemas de seguridad: No es recomendable que todos los
usuarios del sistema de base de datos pueda tener acceso a toda la informacin.
Por ejemplo, en un sistema bancario, una persona que prepare los cheques de
nmina slo debe poder ver la parte de la base de datos que contenga informacin
de los empleados. No puede consultar informacin correspondiente a las cuentas
de los clientes.
Disminuir los problemas de integridad: Los valores que se guardan en la base
de datos debe satisfacer ciertos tipos de limitantes de consistencia. El sistema
debe obligar al cumplimiento de estas limitantes. Esto puede hacerse agregando
el cdigo apropiado a los distintos programas de aplicaciones. El problema se
complica cuando las limitantes implican varios elementos de informacin de
distintos archivos.
Modelos de una base de datos
Para describir la estructura de una base de datos es necesario definir el concepto
de modelo de datos. ste es un grupo de herramientas conceptuales para
describir los datos, sus relaciones, su semntica y sus limitantes. Se han
propuesto varios modelos de datos diferentes, los cuales pueden dividirse en tres
grupos: los modelos lgicos basados en objetos y en registros, y los fsicos de
datos.
Modelos lgicos basados en objetos. Se utilizan para describir los datos en los
niveles conceptual y de visin. Se caracterizan por el hecho de que permiten una
estructuracin bastante flexible y hacen posible especificar claramente las
limitantes de los datos. Algunos de los ms conocidos son:
El modelo entidad relacin
El modelo binario


El modelo semntico de datos
El modelo infolgico
La estructura lgica general de una base de datos puede expresarse grficamente
por medio de un diagrama entidad relacin que consta de los siguientes
componentes:
Rectngulos, que representan conjuntos de entidades.
Elipses, que representan atributos.
Rombos, que representan relaciones entre conjuntos de entidades.
Lneas, que conectan los atributos a los conjuntos de entidades y los
conjuntos de entidades a las relaciones.
Ejemplo:
Cuentahabiente
CthabCta Cuenta
Nombre
Calle
Ciudad
Nmero Saldo

Modelos lgicos basados en registros. Se utilizan para describir los datos en los
niveles conceptual y de visin
Modelo relacional: Los datos y las relaciones entre los datos se representan por
medio de una serie de tablas.
Nombre Calle Ciudad Nmero
Lowery Maple Queens 900
Shiver North Bronx 556
Shiver North Bronx 647
Hodges Sidehill Brooklyn 801
Hodges Sidehill Brooklyn 647



Modelo de red: Los datos se representan por medio de conjuntos de registros y
las relaciones entre los datos se representan con ligas, que pueden considerarse
como apuntadores.
Lowery
Shiver
Shiver
Maple
North
North
Queens
Bronx
Bronx
900
556
647
801
55
100000
105366
10533

Modelo Jerrquico: Difiere del de red en que los registros estn organizados
como conjuntos de rboles en vez de grficas arbitrarias. Ejemplo.
Lowery
Shiver
Maple
North
Queens
Bronx
Hodges Sidehill Brooklyn
556
900 647
647
801
100000
55 105366
105366
10533

(Chavez)
Gestores De Base De Datos Libres Y Propietarias
Al momento de elegir la plataforma de base de datos sobre la cual correr nuestras
aplicaciones de negocio y de misin crtica, generalmente se tena muy pocas y
clarsimas opciones a escoger. Cada una tiene fortalezas y flexibilidades que
hacen que las corporaciones elijan con que paquete tiene que escoger.


La caracterstica que ms se nota en un sistema de base de datos es la velocidad
de procesamiento, pero en la medida en que aumenta la complejidad de un
proyecto informtico otras caractersticas se hacen necesarias.
Caractersticas de las base de datos libres
Pueda ser usado sin restricciones de ningn tipo.
Pueda ser estudiado (debe permitir el acceso a su cdigo fuente).
Puede ser redistribuido (la copia no constituye delito).
Puede ser modificado y es permitido distribuirlo con las modificaciones.





(mariaberta, 2009)






Base de datos libres Base de datos privadas
Firebird IBM Informix
BDB dBase
MySQL FileMaker
PostgreSQL Fox Pro
Sqlite IBM DB2
Universal Database (DB2 UDB)
MAGIC
Microsoft SQL Server
Oracle
WindowBase
Progress (DBMS)


Bibliografa
adelante, m. (2014). mas adelante . Recuperado el 25 de Octubre de 2014, de mas adelante :
http://www.masadelante.com/faqs/base-de-datos
Adrin, C. M. (2008). base de datos. Codeu.
Chavez, J. (s.f.). el rincon del vago . Recuperado el 30 de Octubre de 2014, de el rincon del vago :
http://html.rincondelvago.com/bases-de-datos_9.html
Evelinhdz. (18 de Abril de 2011). base de datos . Recuperado el 25 de Octubre de 2014, de base de
datos : Enviado por EvelinHdz18, abr. 2011
mariaberta. (Octubre de 2009). buenas tareas . Recuperado el 25 de Octubre de 20014, de
http://www.buenastareas.com/ensayos/Gestores-De-Base-De-Datos-Libres/29745.html
Netronycs. (s.f.). que es un modelo de base de datos . Recuperado el 25 de Octubre de 2014, de
que es un modelo de base de datos :
http://www.netronycs.com/modelos_de_base_de_datos.html
wikipedia. (2014). modelos de base de datos . Recuperado el 25 de Octubre de 2014, de modelos
de base de datos : http://es.wikipedia.org/wiki/Modelo_de_base_de_datos
wikipedia. (s.f.). base de datos . Recuperado el 25 de Octubre de 2014, de base de datos :
http://es.wikipedia.org/wiki/Base_de_datos

Potrebbero piacerti anche