Está en la página 1de 4

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA


LA EDUCACIÓN UNIVERSITARIA
UNIVERSIDAD POLITÉCNICA TERRITORIAL DE LOS ALTOS MIRANDINOS
“CECILIO ACOSTA” (UPTAMCA)

FUNDACIÓN MISIÓN SUCRE


ALDEA UNIVERSITARIA CHARALLAVE
MUNICIPIO CRISTÓBAL ROJAS
ESTADO BOLIVARIANO DE MIRANDA
PNF: INFORMÀTICA
UNIDAD VII Y VIII

UNIDAD CURRICULAR: BASE DE DATOS

MANEJADORES Y DISEÑADORES DE BASE DE DATOS

Profesora Triunfador(a):
Tovar Mariolit Johanymir Gonzalez
Andrea Castillo

Charallave, febrero 2023


POSTGRE SQL: Se ha consolidado como una base de datos de código abierto avanzada y de clase
empresarial que admite tanto consultas JSON (no relacionales) como SQL (relacionales). Este potente y
estable sistema de gestión de bases de datos está respaldado por más de treinta años de desarrollo
activo por parte de la comunidad que ha contribuido a su reputación de integridad, fiabilidad,
resistencia, rendimiento y corrección. se utiliza como principal almacén de datos para diversas
aplicaciones móviles, web, analíticas y geoespaciales. PostgreSQL también cuenta con un rico historial de
apoyo a los tipos de datos avanzados, junto con la optimización del rendimiento que suelen tener sus
homólogas comerciales de bases de datos, como Microsoft SQL Server y Oracle.
Además de ser gratuito y de código abierto, PostgreSQL es muy extensible. Por ejemplo, puedes generar
funciones personalizadas, definir tus tipos de datos e incluso escribir código de varios lenguajes de
programación sin tener que recompilar tu base de datos, es una base de datos relacional de objetos que
incluye funciones de bases de datos relacionales y características NoSQL para consultar datos no
estructurados. Elija PostgreSQL si necesita procedimientos complejos, integración, diseños intrincados e
integridad de datos. incluye características de la orientación a objetos, como puede ser la herencia, tipos
de datos, funciones, restricciones, disparadores, reglas e integridad transaccional, liberado bajo la
licencia BSD.
Diferencia entre SQL y PostgreSQL:
PostgreSQL es una base de datos relacional de objetos, mientras que Microsoft SQL Server es un sistema
de base de datos relacional. Esto significa que PostgreSQL ofrece tipos de datos más complejos y permite
la herencia de objetos, aunque también hace que trabajar con PostgreSQL sea más complejo.
PostgreSQL, un proyecto de código abierto respaldado por una comunidad de tres décadas de
antigüedad, continúa ganando popularidad y grandes empresas en muchas partes del mundo lo utilizan.
Son algunos ejemplos de empresas IKEA, BMW, UBER, Netflix o Instagram. Pixabay. pueden ser utilizadas
y consultadas a través de la gran mayoría de sistemas operativos y es compatible con la gran mayoría de
servidores web. En definitiva, pueden ser usadas donde sea con muy pocas excepciones.
Historia
Ingres se desarrolló por primera vez en 1977.
Michael Stonebraker y sus colaboradores desarrollaron Postgres en 1986.
En 1990, se añadió a PostgreSQL el soporte para PL/pgSQL y el cumplimiento de ACID.
NYCPUG (New York City PostgreSQL User Group) se unió a la PgUS (United States PostgreSQL
Association) en 2013.
En 2014, la PGconf inauguró una nueva era para los usuarios de PostgreSQL.
MYSQL: es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia
pública general/Licencia comercial por Oracle Corporation y está considerada como la base de datos de
código abierto más popular del mundo,12 y una de las más populares en general junto a Oracle y
Microsoft SQL Server, todo para entornos de desarrollo web.

MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada por David Axmark, Allan Larsson
y Michael Widenius). MySQL AB fue adquirida por Sun Microsystems en 2008, y ésta a su vez fue
comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005 de Innobase Oy, empresa
finlandesa desarrolladora del motor InnoDB para MySQL. es muy utilizado en aplicaciones web, como
Joomla, Wordpress, Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python),
y por herramientas de seguimiento de errores como Bugzilla. Su popularidad como aplicación web está
muy ligada a PHP, que a menudo aparece en combinación con MySQL.
MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor no transaccional MyISAM,
pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificación. En
aplicaciones web hay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo
en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en
el que va a utilizar MySQL, es importante monitorizar de antemano el rendimiento para detectar y
corregir errores tanto de SQL como de programación. Permite almacenar y acceder a los datos a través
de múltiples motores de almacenamiento, incluyendo InnoDB, CSV y NDB. MySQL también es capaz de
replicar datos y particionar tablas para mejorar el rendimiento y la durabilidad.
Es la base de datos número 1 para las aplicaciones basadas en la web, utilizada por Facebook, Twitter,
LinkedIn, Yahoo!, Amazon Web Services y todas las propiedades web más importantes y los inicios
exitosos de manera virtual. es un sistema de bases de datos de Oracle que se utiliza en todo el mundo
para gestionar bases de datos. Se basa en el álgebra relacional y se utiliza principalmente para el
almacenamiento de datos de diversos servicios web. Los CMS más conocidos que utilizan MySQL son,
por ejemplo, WordPress y TYPO3.
DBDesigner: Este proyecto se inició el 28 de abril de 2001, el último reléase de este software es
DBDesigner 4.0.5.6.
Es una herramienta que nos permite construir modelos entidad relación en la nube. Se trata de una
herramienta realmente sencilla de manejar y que para construir modelos sencillos es completamente
gratuita. Eso si como todas las herramientas en la nube si quieres algo más serio hay que pagar.
desarrollado por FabForce, es una aplicación para el diseño visual de bases de datos. Permite desarrollar
una base de datos teniendo en cuenta el diseño y las funcionalidades independientemente del
servidor/Sistema Gestor de Bases de Datos que se utilizará. Se compara con productos de diseño de Base
de Datos como Rational Rose y ERwin. Es un proyecto Open Source disponible paraMicrosoft Windows
NT/XP/Vista/7 y Linux KDE/Gnome. Es distribuido con licencia GPL.Es capaz de trabajar con MySQL,
Oracle, MSSQL y cualquier ODBC, por lo que se puede utilizar con casi todas las bases de datos
existentes.
Funcionalidades:
Permite construir tu base de datos en una interfaz intuitiva y
fácil de usar, donde se tiene una representación visual de las tablas y relaciones que figuran en el
proyecto.
Dispone de detallados manuales de uso.
El diseñador puede ver rápidamente los campos de una tabla o como cada cuadro se refiere a los demás.
Puede conectarse directamente a una base de datos de backend y construir una base de datos allí a
partir del diseño.
Puede importar a partir de bases de datos existentes.
Puede guardar el proyecto en su formato original (XML) para mantener toda la información.
Debido a su arquitectura, DBDesigner es fácilmente extensible para trabajar con varios servidores de
base de datos. Por defecto viene con 2 conectores: uno para PostgreSQL y el otro para MySQL.
Permite administrar la base de datos, diseñar tablas, hacer peticiones SQL manuales y mucho más.
Funciona como ingeniería inversa en gestores como MySQL, Oracle, MSSQL y otras bases de datos ODBC,
modelos XML.
Tiene soporte para la función drag-and-drop.
PgDesigner: Con esta herramienta, además de los modelar los diagramas E-R, podremos centrarnos aún
más en el diseño de la base de datos, con la posibilidad de definir disparadores (triggers), stored
procedures, vistas, etc. Además, podremos manejar varios proyectos al mismo tiempo, copiar objetos de
un proyecto a otro, obtener datos de una base de datos mediante ingenieria inversa, todo esto y muchas
más opciones, ya que se trata de una herramienta muy completa con la que podremos trabajar
directamente sobre nuestro servidor PostgreSQL, soportando las versiones desde 7.0 a 8.2.
pgDesigner está desarrollado en gambas (el cual lamento que no exista para windows).

También podría gustarte