considero que le mejor sotware en el manejo de base de datos es Oracle. La más usada en grandes aplicaciones ( miles de tablas, billones de datos). Tiene un lenguaje de programación potente y fácil de aprender ( Pl-SQL) y admite Java. Para mi gusto la que prefiero para trabajar y de seguridad, encriptación, etc.. tiene lo que quieras.
existen varias razones para usar oracle:
1.- Oracle es la BD más utilizada por las corporaciones más grandes del mundo, por su robustez y por la seguridad.
2.- Oracle tiene múltiples versiones para cada sistema operativo, entre ellos te puedo nombrar: UNIX, LINUX, NT, Win 2000- 98 - 95, Novel, y otros.
3.- Oracle ofrece soporte mundial a través de sus centros de soporte y sus sitios Web donde podrás encontrar desde scripts hasta documentos de instalación.
4.- Proporcionan actualización de versiones gratis al cliente; siempre y cuando la licencia de soporte lo cubra.
5.- El 80% o más de los sitios Web en Internet tienen Bases de Dato Oracle.
6.- Oracle es más que un manejador de BD. Oracel corporation ofrece otras soluciones a la plataforma de Negocio, EBusiness, Ecommerce, Etc.
7.- Puedes programas con las últimas herramientas del mercado y utilizando como BD Oracle.
miércoles, 21 de septiembre de 2016
PostgreSQL

PostgreSQL es un sistema de gestión de bases de datos objeto-relacional, distribuido bajo licencia BSD y con su código fuente disponible libremente. Es el sistema de gestión de bases de datos de código abierto más potente del mercado y en sus últimas versiones no tiene nada que envidiarle a otras bases de datos comerciales.
PostgreSQL utiliza un modelo cliente/servidor y usa multiprocesos en vez de multihilos para garantizar la estabilidad del sistema. Un fallo en uno de los procesos no afectará el resto y el sistema continuará funcionando.
VENTAJAS
- Ampliamente
popular - Ideal para tecnologias Web.
- Fácil
de Administrar.
- Su
sintaxis SQL es estándar y fácil de aprender.
- Footprint
bajo de memoria, bastante poderoso con una configuración adecuada.
- Multiplataforma.
- Capacidades
de replicación de datos.
- Soporte
empresarial disponible.
DESVENTAJAS
- Sin
experticia, configurar llega a ser un caos.
- Es
fácil de vulnerar sin proteccion adecuada.
- El
motor MyISAM es instalado por defecto y carece de capacidades de
integridad relacional.
- InnoDB
genera mucho footprint en memoria al indizar.
- El
toolset empresarial tiene un costo adicional por suscripción anual.
- Realizar
revisiones llegar a ser una labor manual y tediosa para el DBA.
- Reducida
cantidad de tipos de datos.
lunes, 19 de septiembre de 2016
Oracle

oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que sólo se vea en empresas muy grandes y multinacionales, por norma general.
Oracle como antes he mencionado se basa en la tecnología cliente/servidor, pues bien, para su utilización primero sería necesario la instalación de la herramienta servidor (Oracle 8i) y posteriormente podríamos atacar a la base de datos desde otros equipos con herramientas de desarrollo como Oracle Designer y Oracle Developer, que son las herramientas básicas de programación sobre Oracle.
Para desarrollar en Oracle utilizamos PL/SQL un lenguaje de 5ª generación, bastante potente para tratar y gestionar la base de datos, también por norma general se suele utilizar SQL al crear un formulario.
VENTAJAS
- Motor de base de datos objeto-relacional más usado a nivel mundial.
- Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora.
- Permite el uso de particiones para hacer consultas, informes, análisis de datos, etc.
- Soporta todas las funciones que se esperan de un buen servidor.
- Software del servidor que puede ejecutarse en multitud de sistemas operativos: Linux, Mac, Windows, etc.
DESVENTAJAS
1)Las versiones más recientes de Oracle son la 11g, 10g, 9g,
8g, desde el lanzamiento original de la 8 se sucedieron varias versiones con
correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos
fallos fue, al parecer, la remodelación del sistema de almacenamiento por causa
de la introducción de extensiones orientadas a objetos.
2)El mayor inconveniente de Oracle es quizás su precio.
Incluso las licencias de Personal Oracle son excesivamente caras, en mi
opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste
en pensar que basta instalar el Oracle en un servidor y enchufar directamente
las aplicaciones clientes. Un Oracle mal configurado puede ser
desesperantemente lento.
3)También es elevado el coste de la información, y
sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos
distintos de la simple instalación y administración.
Características de oracle:
Es una herramienta de administración gráfica que es mucho más intuitiva y cómoda de utilizar.
Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados.
Apoya en el diseño y optimización de modelos de datos.
Asistir a los desarrolladores con sus conocimientos de SQL y de construcción de procedimientos almacenados y triggers, entre otros.
Apoya en la definición de estándares de diseño y nomenclatura de objetos.
Documentar y mantener un registro periódico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones y, en general, todos aquellos eventos relacionados con cambios en el entorno de utilización de una base de datos
MySQL

MySQL es un sistema de gestión de base de datos relacional
(RDBMS) de código abierto, basado en lenguaje de consulta estructurado (SQL).
MySQL se ejecuta en prácticamente todas las plataformas,
incluyendo Linux, UNIX y Windows. A pesar de que se puede utilizar en una
amplia gama de aplicaciones, MySQL se asocia más con las aplicaciones basadas
en la web y la publicación en línea y es un componente importante de una pila empresarial
de código abierto llamado LAMP. LAMP es una plataforma de desarrollo web que
utiliza Linux como sistema operativo, Apache como servidor web, MySQL como
sistema de gestión de base de datos relacional y PHP como lenguaje de
programación orientado a objetos.
Ventajas:
- MySQL software es Open
Source
- Velocidad al
realizar las operaciones, lo que le hace uno de los gestores con mejor
rendimiento.
- integracion completa con el lenguaje php.
- Facilidad
de configuración e instalación.
Soporta gran variedad de Sistemas Operativos - Baja
probabilidad de corromper datos, incluso si los
errores no se producen en el propio gestor, sino
en el sistema en el que está.
- Su
conectividad, velocidad, y seguridad hacen de MySQL Server altamente
apropiado para acceder bases de datos en Internet
- El software MySQL usa la licencia GPL
Desventajas.
- Un gran porcentaje de las
utilidades de MySQL no están documentadas.
- No es intuitivo, como otros programas (ACCESS).
- Muy limitada.
- -No soporta integridad relacional ni transacciones
- en aplicaciones web no muy complejas que requieren muchos usuarios eso lo primordial.
Características de MySQL
Aparte de las características que definen MySQL como programa open-source, existen aspectos que lo diferencian de otros productos como, por citar uno conocido, Access. Los atributos a los que hacemos referencia son:
- Posibilidad de crear y configurar usuarios, asignando a cada uno de ellos permisos diferentes.
- Facilidad de exportación e importación de datos, incluso de la base de datos completa.
- Posibilidad de ejecutar conjuntos de instrucciones guardadas en ficheros externos a la base de datos.
Todas estas características, junto con las operaciones más frecuentes que se realizan sobre bases de datos, se estudiarán en los siguientes Apartados. De todas formas, veamos en principio la manera de obtener el producto y, posteriormente, cómo realizar su instalación.
Suscribirse a:
Comentarios (Atom)


