Está en la página 1de 5

DEFINICION DE BASE DE DATOS

Una base de datos se puede describir de una manera sencilla como un conjunto de datos
organizados y relacionados entre ellos, en relación con algún tema en concreto. En la
actualidad las bases de datos tienen como un objetivo a manejar grandes volúmenes de
datos a los cuales, independientemente de los programas que los controlan; es decir que
aunque la base de datos este creada con un programa en específico, este pueda ser
controlada o administrada por otro programa.

BASE DE DATOS DE ARCHIVO SIMPLE

Una base de datos de archivo simple es una base de datos elemental para determinadas
situaciones de una persona o un pequeño grupo de personas que su único objetivo es
mantener unas listas sencillas como inventarios, agendas, directorios, en donde todos los
datos se almacenan en un solo archivo (tabla); un ejemplo de estas base de datos son los
trabajos realizados en una hoja de cálculo, a las cuales también se le conoce como bases de
datos planas. También están las bases de datos relacionales las cuales están formadas por
un sencillo conjunto de tablas relacionadas por un campo en común estas pueden también
ser definidas como un conjunto de relaciones. Este tipo de bases de datos son las más
frecuentes en las empresas hoy en día.

Las bases de datos usan datos e información pero hay una diferencia entre estos, aunque en
ocasiones suelen confundirse o usarse de manera equivocada , aquí veremos la diferencia
entre ellos, los datos son los hechos aislados que pueden registrarse mediante números,
letras o símbolos en bruto, y de los que se podría decir que constituyen la materia prima de
la información. En cambio la información son los datos registrados pero ahora organizados
o procesados de una determinada manera que llegan a tener algún sentido; es decir, los
datos se relacionan en un contexto de una significación más amplia.
TIPOS DE BASE DE DATOS

Los tipos de bases de datos (estructura) son los sistemas de gestión de base de datos o de
administración de base de datos, aquellos que organizan y estructuran los datos de tal
modo que puedan ser accesados, almacenados, procesados y recuperados por diferentes
personas y programas de aplicación , para crear determinadas informaciones. A
continuación describiré las distintas estructuras de base de datos.

ESTRUCTURA JERARQUICA

La estructura jerárquica fue la primera en utilizarse, a finales de los años setentas del siglo
xx, y se enfocaba sobre todo al establecimiento de jerarquías o niveles entre los distintos
campos de la base de datos, basándose en el criterio de que los campos de mayor jerarquía
son los más genéricos. De ahí se basa su estructura que sea arborescente y que para acceder
a un campo que se encuentre en cualquier nivel, sea necesario localizarlo partiendo del
nivel superior, es decir, se maneja una organización de Padre-Hijo.

ESTRUCTURA DE RED

También está la estructura de red donde existe más de una conexión o enlace entre los
campos de la base de datos, de tal manera que se pueda acceder a los datos desde
diferentes localidades, gracias a la interconexión de los datos entre los distintos niveles , sin
la necesidad de iniciar con los campos de mayor jerarquía, este modelo se hizo para
resolver la lentitud de la organización jerárquica.

ESTRUCTURA RELACIONAL

Esta la estructura relacional la cual se caracteriza por que su estructura no se basa en


campos, si no en las tablas en su conjunto; es decir, la información se organiza por
categoría de datos, en las cuales hay campos en común entre ellos y forman lo que se
conoce como relaciones.
ESTRUCTURA ORIENTADA A OBJETOS

Por ultimo tenemos la estructura orientada a objetos la cual se agrupa a los elementos de
datos y sus características , ya que define sus atributos y sus procedimientos asociados en
elementos complejos conocidos como objetos, en donde un objeto puede ser cualquier cosa,
un color, una casa, un producto, etcétera y se diseñan con el objetivo de trabajar en
conjunción con lenguajes de programación orientados a objetos como lo son java y c++

METODOLOGIA PARA EL DISEÑO DE UNA BASE DE DATOS

Para crear una base de datos debemos tener o establecer una metodología para el diseño de
muestra base de datos que se va a crear. Permite revisar y repetir la secuencia de pasos que
se siguen durante su elaboración, lo cual nos lleva a una mejora continua del proceso y
desarrollo de un producto final.

Primero debemos especificar el objetivo de nuestra base de datos, es indispensable tener en


claro cuál va a ser nuestro objetivo de la base de datos que se va a crear, esto con la
finalidad de no tener errores en su diseño. Si ya se tiene una base de datos y la idea es
mejorarla, es importante determinar primero cuales van a ser las necesidades que se tienen,

así como evaluar porque esta base de datos no cumplió con las expectativas y
requerimientos, a fin de no cometer los mismos errores en su reelaboración. Es necesario
determinar, en primer lugar que tipo de información requiere la nueva base de datos, para lo
cual es importante elaborar unos ensayos, bosquejos o borradores en papel y obtener, de
esta manera, los datos que en realidad se deben de registrar y almacenar para cumplir con el
objetivo de nuestro proyecto de base de datos, Por último, es deseable examinar y evaluar
algunas otras bases de datos existentes , las cuales ya se hubiesen probado su éxito tanto en
su funcionalidad como en su eficiencia , para que sirvan de guía en el diseño de nuestra
nueva base de datos que se va a crear.

Una vez que ya tenemos definido el objetivo de nuestro proyecto de base de datos, se tiene
que organizar los datos de la misma, y la mejor forma de hacerlo es elaborando un bosquejo
o un borrador en papel, el cual nos permitirá ir armando poco a poco la estructura. Esta es,
sin duda, la parte más difícil y más complicada, ya que las tablas son el componente básico,
fundamental, puesto que sin ellas no se podría crear ninguno de los otros objetos.

Una vez especificadas y creadas las tablas, hay que definir que campos acomodar en cada
una de ellas; también es importante considerar que a mayor número de campos a incluir en
la tabla, mayor control se tendrá en el manejo.

Es necesario considerar que se debe almacenar en los campos datos simples, es decir, que al
definir los campos es importante dividirlos lo más posible ya que así es más fácil de
controlarlos. Por ejemplo un campo Nombre de cliente, es más eficiente si lo dividimos
con base a dos o tres campos como Nombre, Apellido Paterno, Apellido Materno, pues de
esta manera se podrán ver los datos de la forma que se requiera , lo que no sería posible si
estos datos se encuentran en un solo campo.

Una vez definidos nuestros campos, es indispensable que consideremos cual es nuestro
campo más importante y por el que se empezará a organizarse todos los demás campos de
nuestra tabla, sobre todo tomando en cuenta que los valores a introducir en dichos campos
deberán ser únicos e irrepetibles.

Una vez elaborado nuestros campos de cada tabla, es indispensable definir qué tipo de dato
se va a introducir en cada campo; esto es, que tipo de información se va a introducir en los
campos, así como la definición de las formas convencionales con las que se van a registrar
en cada uno de ellos, es decir, si son números, letras, números, fechas, etc.

Es importante ajustar los campos de cada una de nuestras tablas a las propiedades que
necesitan tener en función de los datos que se van a alojar en dichos campos. Por ejemplo,
se puede calcular el tamaño de los campos en función del número de caracteres que
posiblemente se van a utilizar, o pueden aplicarse algunos formatos especiales o emplear
una máscara de entrada para resaltar determinado aspecto del dato.

Una vez determinadas y definidas nuestras tablas, se pasa entonces a la parte del proceso
donde se debe determinar que tablas tienen relación entre ellas, de tal forma que no existan
tablas aisladas ; esto quiere decir que todas deben tener relaciones significativas entre ellas,
pues todas deben unirse a través de alguno de los elementos de la información.

Por eso es indispensable que, al momento de crear la estructura de cada tabla, se tenga muy
presente que siempre debe existir un campo en común entre las tablas a relacionar y que en
la medida en que se van estructurando y diseñando, se debe ir estableciendo las posibles y
potenciales relaciones entre ellas, lo cual redundara en un cumulo de información ordenada,
de fácil consulta y que puede solucionar eficientemente las necesidades de la información
para lo que fueron creadas.

Una vez capturados todos los datos de las tablas, llega el momento de crear todos los
objetos necesarios, ello con el objetivo de poder controlar toda la información de una
empresa, como formularios, informes, macros, consultas, etc.

También podría gustarte