martes, 10 de febrero de 2009

TIPOS DE BASES DE DATOS.


Al igual que cuando se habla, p.ej., de coches no existe un único modelo, ni una sola marca,
ni siquiera una sola tecnología sobre su funcionamiento, cuando se trabaja con bases de datos ocurre
una cosa parecida: no existe una sola marca, sino varias, y además cada marca puede tener diferentes
productos cada uno de ellos apropiado a un tipo de necesidades.
Sin embargo, la división que vamos a hacer aquí de las bases de datos será en función de la
tecnología empleada en su funcionamiento. Hablando de coches tenemos los tradicionales de motor
a gasolina, los de gasóleo, los turbodiesel, los que funcionaban con gasógeno, y mucho menos
frecuentes los coches solares o incluso los de propulsión a chorro; pues bien, hablando de bases de
datos tenemos que las más utilizadas son la bases de datos relacionales, las más antiguas son las
jerárquicas y en red, y las más avanzadas son las orientadas a objetos, y las declarativas. Estas se
diferencian como hemos dicho, en la forma de trabajar con los datos y en la concepción o mentalidad
que el usuario debe adoptar para interactuar con el sistema.
Al igual que en el caso de los coches, unos sistemas consumen más recursos que otros. P.ej.,
los sistemas declarativos consumen tanta memoria y tiempo de funcionamiento como queroseno un
coche de propulsión a chorro; una base de datos en red puede resultar tan penosa de manejar como
un coche antiguo con gasógeno. En el término medio podemos decir que lo más empleado actualmente
(aunque algunos pueden decir que lo más contaminante) es el sistema relacional, al igual que los coches
de gasolina o gasóleo.
Para describir cada uno de los modelos o paradigmas en que se basan las bases de datos,
vamos a seguir un criterio histórico, estudiando primero los sistemas más antiguos para pasar por último
a los sistemas más avanzados.
base de datos


OpenOffice.org Base: sistema de gestión de bases de datos.Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.

Existen unos programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática.

Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.

Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios países. Por ejemplo en España, los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de Carácter Personal (LOPD).
ESTRUCTURA DE LA BASE DE DATOS


Aunque las bases de datos CDS/ISIS pueden parecerse a simple vista como un archivo de información, en realidad consisten en varios archivos lógicamente interrelacionados pero físicamente diferentes. La administración de los archivos físicos es responsabilidad de CDS/ISIS y el usuario normalmente no necesita conocer su estructura en detalle para operar una base de datos. No obstante, algunos conocimientos básicos sobre los objetivos y funciones de los archivos principales asociados a una base de datos pueden ayudar a un mejor entendimiento del sistema. (El usuario con interés en mayores detalles técnicos encontrará una descripción detallada del formato físico de una base de datos en los apéndices G y H ("Estructura del archivo maestro y formato de los registros", y "Estructura del archivo invertido y formato de los registros")
Que es y para que sirve una base de datos?

Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar facilmente.Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más COLUMNAS y FILAS. Las columna guarda una parte de la información sobre cada elemento que queramos guardar en la tabla, cada una de filas de la tabla supone un registro.Principalmente utilizamos el motor de base de datos MySQL, es un motor muy potente y con las últimas prestaciones del mercado. Para administrarla cuenta con un gestor de base de datos como es PHPMyAdmin y que podrá también controlar desde el panel de control PLESK.
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar facilmente.Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más COLUMNAS y FILAS. Las columna guarda una parte de la información sobre cada elemento que queramos guardar en la tabla, cada una de filas de la tabla supone un registro.Principalmente utilizamos el motor de base de datos MySQL, es un motor muy potente y con las últimas prestaciones del mercado. Para administrarla cuenta con un gestor de base de datos como es PHPMyAdmin y que podrá también controlar desde el panel de control PLESK.
Entre otras cosas con esta herramienta podrá: Crear y borrar bases de datos. Crear, copiar, borrar y alterar tablas. Borrar, editar y añadir campos. Ejecutar sentencias SQL. Cargar archivos de texto con la estructura y datos de una base de datos. Hacer copias de seguridad de tu base de datos. Como ejemplo de aplicaciónes de una base de datos podemos mencionar todo tipo de páginas dinámicas que están ligadas a un lenguaje dinámico como PHP o ASP: Tiendas virtuales, agendas, libros de visitas, foros, portales