Una base de datos, en su definición mas sencilla, es
una coleccion de archivos relacionados.
La mayor parte de las bases de datos actuales son
de tipo relacional, se denominan asi porque
utilizan tablas de datos relacionadas por un campo
en común
La Base de Datos SQL es una potente herramienta
para realizar búsquedas sobre registros o realizar
cambios.
Dado a su tipo de estructura, la base de datos nos
brinda una forma de manipular los datos
En informática, NoSQL es una amplia clase de
sistemas de gestión de bases de datos que difieren
del modelo clásico del sistema de gestión de bases
de datos relacionales (RDBMS), en aspectos
importantes, el más destacado es que no
usan SQL como el principal lenguaje de consultas.
My SQL
Oracle
Microsoft SQL Server
Microsoft Access
Visual Fox Pro
PostgreSQL
Apache DB Project
DB2
DB2Express-C
SQLite
Base de Datos Caracteristicas Ventajas
My SQL Al contrario que Apache, el software es desarrollado por una comunidad
publica, y el copyright del código esta en poder del autor individual
Velocidad al realizar las operaciones, Bajo costo en
requerimientos, facilidad de configuración e instalacion
Oracle Es un sistema mas completo destacando su Soporte de Transacciones,
Estabilidad,Escalabilidad y es multiplataforma
Es el motor de base de datos, objeto relacional mas usado a
nivel mundial, puede ejecutarse en todas sus plataformas
desde una Pc, hasta un supercomputador
Microsoft SQL Server Soporte de transacciones, Escalabilidad, estabilidad y seguridad, soporta
procedimientos almacenados, incluye un potente entorno grafico de
administración, permite trabajar en modo cliente servidor donde informacion
y datos se alojan en el servidor,entre otras
Soporte de Transaciones, Escalabilidad, Estabilidad y
seguridad, soporta procedimientos almacenados
Microsoft Access Crea tablas de datos Indexadas, Modifica tablas de datos, Relaciones entre
tablas, Creacion de consultas y vistas, Consultas referencias cruzada, Consultas
de acción (insert, delete update) Formularios, Informes
Tablas para almacenar los datos, Consultas para buscar y
recuperar, únicamente los datos que necesita, Formularios
para ver, agregar y actualizar los datos de las tablas
Visual Fox Pro Capacidades poderosas y veloces para el manejo de datos, Flexibilidad para
crear todo tipo de soluciones de bases de datos, Utilizacion de sentencias de
SQL en forma nativa, Poderoso manejo de vistas, cursores y control completo
de estructuras, Su propio gestor de base de datos incorporado, Cuenta con
motor de generación de informes renovado y muy flexible para soluciones
muy robustas
Menor costs Entorno Winows(Es mas familiar y predecible
Base de Datos Caracteristicas Ventajas
PostgreSQL Alta concurrencia mediante un sistema denominado MVCC, Amplia variedad
de tipos nativos, provee nativamente varios soportes
Ahorros considerables de costos de operación, Estabilidad
y confiabilidad
Apache DB Project Apls para JDBC Y SQL, Soporta todas las características de SQL92 y la mayoría
de SQL99,Su código mide alrededor de 2000 kb comprimido.
Soporta cifrado completo Roles y permisos, Soporta internamente
procedures, cifrado y comprensión. Apartir de la versión 10.4 trae un
sistema simple de replicación maestro esclavo, entr otras
Se puede configurar como cliente/servidor, Tiene la opción
del manejador de base de datos, soporta la arquitectura
cliente/servidor.
DB2 Permite el manejo de objetos grandes (hasta 2gb), Ladefinicion de datos y
funciones por parte del usuario, el chequeo de integridad referencial, SQL
recursivo soporta multimedia: texto imágenes, video audio y queris paralelo,
commit de dos fases.
Permite agilizar el tiempo de respuesta, Recuperacion
utilizando accesos de solo índices, Predicados
correlacionados,Tablass de Resumen, Tablass aplicadas,
Unidades hash
DB2Express-C Compatibilidad SQL, lo que facilita la ejecución de aplicaciones escritas para
otras bases de datos principales en DB2, Mejorías para el desarrollo de
aplicativos, Mejoras en Seguridad.
No hay límites de datos, No hay límites de conexiones
SQLite La biblioteca implementa la mayor parte del estándar SQL92, Varios
procesos o hilos pueden acceder a la misma base de datos sin problemas,
Varios accesos de lectura pueden ser servidos en paralelo, Un acceso de
escritura solo puede ser servido si no esta sirviendo ningún otro acceso
concurrentemente.
Rendimiento de base de datos, Interfaces, Costo.

Tipos de base de datos

  • 1.
    Una base dedatos, en su definición mas sencilla, es una coleccion de archivos relacionados. La mayor parte de las bases de datos actuales son de tipo relacional, se denominan asi porque utilizan tablas de datos relacionadas por un campo en común
  • 2.
    La Base deDatos SQL es una potente herramienta para realizar búsquedas sobre registros o realizar cambios. Dado a su tipo de estructura, la base de datos nos brinda una forma de manipular los datos
  • 3.
    En informática, NoSQLes una amplia clase de sistemas de gestión de bases de datos que difieren del modelo clásico del sistema de gestión de bases de datos relacionales (RDBMS), en aspectos importantes, el más destacado es que no usan SQL como el principal lenguaje de consultas.
  • 4.
    My SQL Oracle Microsoft SQLServer Microsoft Access Visual Fox Pro PostgreSQL Apache DB Project DB2 DB2Express-C SQLite
  • 5.
    Base de DatosCaracteristicas Ventajas My SQL Al contrario que Apache, el software es desarrollado por una comunidad publica, y el copyright del código esta en poder del autor individual Velocidad al realizar las operaciones, Bajo costo en requerimientos, facilidad de configuración e instalacion Oracle Es un sistema mas completo destacando su Soporte de Transacciones, Estabilidad,Escalabilidad y es multiplataforma Es el motor de base de datos, objeto relacional mas usado a nivel mundial, puede ejecutarse en todas sus plataformas desde una Pc, hasta un supercomputador Microsoft SQL Server Soporte de transacciones, Escalabilidad, estabilidad y seguridad, soporta procedimientos almacenados, incluye un potente entorno grafico de administración, permite trabajar en modo cliente servidor donde informacion y datos se alojan en el servidor,entre otras Soporte de Transaciones, Escalabilidad, Estabilidad y seguridad, soporta procedimientos almacenados Microsoft Access Crea tablas de datos Indexadas, Modifica tablas de datos, Relaciones entre tablas, Creacion de consultas y vistas, Consultas referencias cruzada, Consultas de acción (insert, delete update) Formularios, Informes Tablas para almacenar los datos, Consultas para buscar y recuperar, únicamente los datos que necesita, Formularios para ver, agregar y actualizar los datos de las tablas Visual Fox Pro Capacidades poderosas y veloces para el manejo de datos, Flexibilidad para crear todo tipo de soluciones de bases de datos, Utilizacion de sentencias de SQL en forma nativa, Poderoso manejo de vistas, cursores y control completo de estructuras, Su propio gestor de base de datos incorporado, Cuenta con motor de generación de informes renovado y muy flexible para soluciones muy robustas Menor costs Entorno Winows(Es mas familiar y predecible
  • 6.
    Base de DatosCaracteristicas Ventajas PostgreSQL Alta concurrencia mediante un sistema denominado MVCC, Amplia variedad de tipos nativos, provee nativamente varios soportes Ahorros considerables de costos de operación, Estabilidad y confiabilidad Apache DB Project Apls para JDBC Y SQL, Soporta todas las características de SQL92 y la mayoría de SQL99,Su código mide alrededor de 2000 kb comprimido. Soporta cifrado completo Roles y permisos, Soporta internamente procedures, cifrado y comprensión. Apartir de la versión 10.4 trae un sistema simple de replicación maestro esclavo, entr otras Se puede configurar como cliente/servidor, Tiene la opción del manejador de base de datos, soporta la arquitectura cliente/servidor. DB2 Permite el manejo de objetos grandes (hasta 2gb), Ladefinicion de datos y funciones por parte del usuario, el chequeo de integridad referencial, SQL recursivo soporta multimedia: texto imágenes, video audio y queris paralelo, commit de dos fases. Permite agilizar el tiempo de respuesta, Recuperacion utilizando accesos de solo índices, Predicados correlacionados,Tablass de Resumen, Tablass aplicadas, Unidades hash DB2Express-C Compatibilidad SQL, lo que facilita la ejecución de aplicaciones escritas para otras bases de datos principales en DB2, Mejorías para el desarrollo de aplicativos, Mejoras en Seguridad. No hay límites de datos, No hay límites de conexiones SQLite La biblioteca implementa la mayor parte del estándar SQL92, Varios procesos o hilos pueden acceder a la misma base de datos sin problemas, Varios accesos de lectura pueden ser servidos en paralelo, Un acceso de escritura solo puede ser servido si no esta sirviendo ningún otro acceso concurrentemente. Rendimiento de base de datos, Interfaces, Costo.