Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ventajas:
Soporta Disparadores, Procedimientos, Vistas, Herencia de Tablas, Integridad
Transaccional, Seguridad basada en usuarios, Alta Concurrencia, Creacin de
tipos de datos, Permite el uso de particiones, Multiplataforma.
Desventajas:
Consume mas recursos que MySQL por lo que se necesitan mayores
caractersticas de hardware. El soporte ofrecido es escaso y en la mayora de
los casos se da por la comunidad de usuarios.
La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva.
Ejemplos de SGBD
Firebird
Ventajas:
Soporte de transacciones ACID y claves forneas.
Seguridad basada en usuarios/roles.
Disparadores y procedimientos almacenados denominado PSQL.
Arquitectura Cliente/Servidor
Ligero
Desventajas:
Carece de interfaz grafica propia.
A pesar de contar con procedimientos son limitados
Ejemplos de SGBD
SQLite
Ventajas:
Portabilidad
Ligero
Desventajas:
Limitaciones en Estructura de bases de datos (where)
Ejemplos de SGBD
Apache Derby
Ventajas:
Ligero
Soporta el modo Cliente/Servidor
Desventajas:
Falta de estndares
Falta de soporte
Ejemplos de SGBD
MySQL
Gestor de bases de datos relacional famosa por su rendimiento con bases de
datos sencillas bajo licencia GPL.
Aunque sea ms potente que por ejemplo Access, no ofrece las posibilidades
de Oracle o siquiera las de PostgreSQL.
Ventajas:
Multiplataforma, Multiusuario, Multihilo
Rpido en transacciones SQL.
Procedimientos, Triggers, Vistas.
Desventajas:
Rudimentario con el hecho de revokar privilegios
Triggers limitados
Ejemplos de SGBD
InterBase
Ventajas:
No requiere ordenador potente
Acceso concurrente
Multiplataforma
Lenguaje de procedimientos, triggers, transacciones potentes.
Desventajas:
No es sencillo realizar particiones
Debido a su arquitectura se tienen complicaciones al replicar datos.
Ejemplos de SGBD
Oracle
Gestor de bases de datos relacional y orientado a objetos, soporta todas las
funciones que se esperan de un servidor serio.
Ventajas:
Soporte de transacciones potentes
Multiplataforma
Estable
Seguridad
Desventajas:
Configuracin compleja
Alto Costo
Ejemplos de SGBD
Access
Es sobre todo la base de datos mas amigable ya que dispone de asistentes.
Ventajas:
No requiere de un ordenador potente.
Flexibilidad a la hora de exportar e importar informacin debido a su
interfaz.
Sencillo.
Desventajas:
No es multiplataforma
Inadecuado para grandes proyectos.
Seguridad.
Ejemplos de SGBD
SQL Server
Ventajas:
Soporta modo cliente/Servidor
Seguridad
Estabilidad
Soporte de transacciones potentes
Desventajas:
Requiere mucha memoria Ram para su uso.
Ejemplos de SGBD
DB2
DB2 universal database es un sistema de gestin de base de datos relacionales
que integra XML de manera nativa.
Ventajas:
Multiplataforma
Copia de seguridad y proteccin de los datos.
Soporta gran variedad de tipos de datos.
Es especialmente interesante la implementacin de triggers.
Desventajas:
Lentitud crear y ejecutar consultas.
Inicio/Cierre de la BD (Oracle)
Comando Descripcin
Startup Inicia la base de datos
Tipos de Startup:
http://docs.oracle.com/cd/B19306_01/server.102/b143
57/ch12045.htm
Shutdown Cierra (baja) la base de datos, sin embargo espera a
que terminen todos los procesos por lo que podra
tardar horas. Incluso si existen usuarios conectados.
Shutdown Immediate Cierra la base de datos terminando todas las sesiones
y realiza rollback a todas las transacciones que no
tengan commit;
Shutdown Abort Cierra la base de datos abortando todas las sesiones,
dejando los DML actuales en espera de un rollback;
Shutdown Los clientes no podrn comenzar nuevas
Transactional transacciones, y la base de datos se parar cuando
todas se hayan confirmado (commit) o anulado
(rollback)