domingo, 21 de octubre de 2012

(31) BASES DE DATOS

¿QUE SON BASES DE DATOS?


Una base de datos o banco de datos 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. Actualmente, 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 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).

EJEMPLOS DE SOFTWARES PARA BASES DE DATOS

En este apartado podrá observar algunos ejemplos sencillos de páginas de acceso a distintos tipos de bases de datos sobre cada plataforma (Windows  / Linux  ), programadas con distintos lenguajes y tecnologías.
Dependiendo de la base de datos que disponga el producto que haya contratado, la plataforma (Sistema Operativo) sobre la que se ubique su servicio web y el lenguaje de programación que utilice en sus páginas web, tendrá que conectarse al servidor de datos utilizando distinto código.
En esta sección tratamos de mostrar, a través de ejemplos, cómo puede programar los accesos a base de datos utilizando los lenguajes de programación web más comunes.
Para ilustrar todos los ejemplos utilizaremos una base de datos muy sencilla que llamaremos DBPersonas, compuesta por una única tabla de nombre Personas. Esta tabla tendrá únicamente dos campos: ID Nombre.
Para facilitarle el acceso a los ejemplos le mostramos a continuación una tabla organizada por tipo de base de datos y plataforma para que pueda acceder directamente al ejemplo que más le interese:
PlataformaBase de datos
AccessSQL ServerMySQLPostgreSQL
Windows ASP (ADO)
PERL (ADO)
PERL (DBI)
ASP (ADO)
PERL (ADO)
PERL (DBI)
ASP (ADO)
PERL (ADO)
PERL (DBI)
ASP (ADO)
PERL (ADO)
PERL (DBI)
Linux --PERL (DBI)
PHP
PERL (DBI)
PHP




No hay comentarios:

Publicar un comentario