miércoles, 21 de abril de 2010

BASE DE DATOS





Una base de datos o banco de datos (en ocasiones abreviada BB.DD.) 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.






Características de la base de datos





  1. Permite que sólo se puedan ver, los registros de la base de datos, cuando el usuario haya introducido un determinado número de registros en ella.
  2. Permite configurar los derechos de edición. Puede agregar entradas profesores y alumnos, si lo permite en la base de datos.
  3. Esto no restringe la visualización de sus entradas para todos.
  4. Se puede limitar el número máximo de entradas de cada participante.
  5. Podemos permitir añadir comentarios a las entradas de la base de datos.
  6. Podemos habilitar la revisión del profesor antes de que las entradas sean públicas.



SGBR






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).




Sofware para bases de datos!


  1. MySQL Licencia Dual, depende el uso (no se sabe hasta cuando, ya que la compro Oracle).
  2. Sin embargo, existen 2 versiones: una gratuita que sería equivalente a la edicion "express" SQL server de Windows y otra más completa de pago, ese pago se haría en la licencia de ella ya que permitiría usarse en otras distribuciones sin usar la licencia GNU.
  3. PostgreSQL (http://www.postgresql.org Postgresql) Licencia BSD
  4. Firebird basada en la versión 6 de InterBase, Initial Developer's PUBLIC LICENSE Version 1.0.
  5. SQLite (http://www.sqlite.org SQLite) Licencia Dominio Público
  6. Sybase ASE Express Edition para Linux (edición gratuita para Linux)