SGBD

Páginas: 17 (4074 palabras) Publicado: 9 de septiembre de 2013
1. ¿Qué es un Sistema Gestor de Bases de Datos?


En mis propias palabras considero que un Sistema Gestor de Bases de Datos (DBMS por sus siglas en ingles Date Base Management System) es un Software constituido por muchas aplicaciones o programas; encargados de ayudar a crear, programar, administrar y controlar una base de datos. Es decir, el principal objetivo de un SGBD es la de interactuarentre el usuario de los programas de aplicación y las BD (Bases de Datos), de tal manera que el SGBD permita almacenar y recuperar la información de una BD de manera controlada, eficiente, segura, confiable e íntegra.



2. Características de los sistemas gestores libres y comerciales.

Los SGBD más utilizados en el mercado son:

SGBD libres.

PostgreSQL y MySQL son los SGBD de mayorrepresentación dentro del mundo de Software Libre, principalmente por su alta integración con herramientas de programación WEB como PHP o JAVA.

– PostgreSQL (www.postgresql.org) Licencia Libre.

– MySQL (www.mysql.com) Licencia Dual.

– Firebird (www.firebirdsql.org) Initial Developer Public License.

– SQLite (ww.sqlite.org) Licencia Dominio Público.

– DB2 Express-C(www.ibm.com/software/data/db2).

– Apache Derby (http://db.apache.org/derby/).
SGBD gratuitos.

– Microsoft SQL Server Compact Edition.

– Sybase ASE Express Edition para Linux.



SGBD comerciales.


– DBase.

– Fox Pro.

– IBM DB2 Universal Database (DB2 UDB).

– IBM Informix.

– Microsoft Access.

– Microsoft SQL Server.

– Oracle.

– Paradox.

– Sybase ASE.

– Sybase ASA.

–Sybase IQ.

Listado de algunos SGBD que se inclinan por la filosofía del software libre.

Nombre Características Interfaces Sistema Operativo
mSQL Mini SQL o MSQL es un ligero motor de bases de datos orientado principalmente a trabajar en maquinas de poca velocidad. C, ESL, Tcl, Perl, Python,
NextSTEP, X11 y SQL
como lenguaje de consulta SunOS, Solaris, HP-UX,
AIX, Linux, FreeBSD-2,
SCO,SVR4, NeXT, Cray
Unicos, OSF/1, Ultrix.
MySQL Quizás el SGBD más popular hoy en día para WEB, su principal característica es la velocidad aunque carece de grandes posibilidades de administración.

Usa GNU Automake, Autoconf, y Libtool para portabilidad. Uso de multihilos mediante hilos del kernel. Usa tablas en disco b-tree para búsquedas rápidas con compresión de índice. Tablas hash enmemoria temporales. El código MySQL se prueba con Purify (un detector de memoria perdida comercial) así como con Valgrind, una herramienta GPL. Completo soporte para operadores y funciones en cláusulas select y where. Completo soporte para cláusulas group by y order by, soporte de funciones de agrupación. Seguridad: ofrece un sistema de contraseñas y privilegios seguro mediante verificación basada en elhost y el tráfico de contraseñas está cifrado al conectarse a un servidor. Soporta gran cantidad de datos. MySQL Server tiene bases de datos de hasta 50 millones de registros. Se permiten hasta 64 índices por tabla (32 antes de MySQL 4.1.2). Cada índice puede consistir desde 1 hasta 16 columnas o partes de columnas. El máximo ancho de límite son 1000 bytes (500 antes de MySQL 4.1.2). Los clientesse conectan al servidor MySQL usando sockets TCP/IP en cualquier plataforma. En sistemas Windows se pueden conectar usando named pipes y en sistemas Unix usando ficheros socket Unix. En MySQL 5.0, los clientes y servidores Windows se pueden conectar usando memoria compartida. MySQL contiene su propio paquete de pruebas de rendimiento proporcionado con el código fuente de la distribución de MySQL.Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente. Disponibilidad en gran cantidad de plataformas y sistemas. Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferente velocidad de operación, soporte físico, capacidad, distribución geográfica, transacciones... Transacciones y claves foráneas. Conectividad segura. Replicación. Búsqueda e...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sgbd
  • sgbd
  • SGBD
  • Sgbd
  • Sgbd
  • Sgbd
  • sgbd
  • SGBD

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS