gonzalo anza

Entorno de Desarrollo Integrado (IDE). Un entorno de desarrollo integrado, es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI). Los IDE proveen un marco de trabajo amigable para la mayoría de los lenguajes de programación tales como C++, PHP, Python, Java, C#, Delphi, Visual Basic, etc. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado a archivos de texto. Algunos ejemplos de entornos integrados de desarrollo (IDE) son los siguientes: Eclipse NetBeans IntelliJ IDEA JBuilder de Borland JDeveloper de Oracle KDevelop Anjunta Clarion MS Visual Studio Visual C++ Un IDE debe tener las siguientes características: Multiplataforma Soporte para diversos lenguajes de programación Integración con Sistemas de Control de Versiones Reconocimiento de Sintaxis Extensiones y Componentes para el IDE Integración con Framework populares Depurador Importar y Exportar proyectos Múltiples idiomas Manual de Usuarios y Ayuda

gonzalo anza

¿Qué es 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. En el desarrollo de páginas web pasa lo mismo: como es un sistema muy caro no está tan extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL Server, etc. Vamos ahora en centrarnos en que es Oracle exactamente y como funciona la programación sobre éste. 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. El Developer es una herramienta que nos permite crear formularios en local, es decir, mediante esta herramienta nosotros podemos crear formularios, compilarlos y ejecutarlos, pero si queremos que los otros trabajen sobre este formulario deberemos copiarlo regularmente en una carpeta compartida para todos, de modo que, cuando quieran realizar un cambio, deberán copiarlo de dicha carpeta y luego volverlo a subir a la carpeta. Este sistema como podemos observar es bastante engorroso y poco fiable pues es bastante normal que las versiones se pierdan y se machaquen con frecuencia. La principal ventaja de esta herramienta es que es bastante intuitiva y dispone de un modo que nos permite componer el formulario, tal y como lo haríamos en Visual Basic o en Visual C, esto es muy de agradecer. Los problemas anteriores quedan totalmente resueltos con Designer que es una herramienta que se conecta a la base de datos y por tanto creamos los formularios en ella, de esta manera todo el mundo se conecta mediante Designer a la aplicación que contiene todos los formularios y no hay problemas de diferentes versiones, esto es muy útil y perfecto para evitar machacar el trabajo de otros. Pero el principal y más notable problema es la falta de un entorno visual para diseñar el formulario, es decir, nos aparece una estructura como de árbol en la cual insertamos un formulario, a la vez dentro de éste insertamos bloques o módulos que son las estructuras que contendrán los elementos del formularios, que pueden estar basados en tablas o no. Por lo tanto si queremos hacer formularios para practicar o para probar qué es esto de Oracle, os recomiendo que uséis Developer pues es mucho más fácil e intuitivo al principio.

gonzalo anza

¿Qué es PostgreSQL? PostgreSQL es un gestor de bases de datos relacional y orientado a objetos. Su licencia y desarrollo es de código abierto, siendo mantenida por una comunidad de desarrolladores, colaboradores y organizaciones comerciales de forma libre y desinteresadamente. Esta comunidad es denominada PDGD (PostgreSQL Global Development Group, por sus siglas en inglés). Es reconocido actualmente como uno de los sistemas gestores de bases de datos relacionales más potentes del mercado. Presenta fácil accesibilidad, es multiplataforma y está disponible para su utilización en casi todos los sistemas operativos utilizados en la actualidad sin disminuír su rendimiento. Inicialmente, el desarrollo del proyecto comenzó a mediados de los años 80's en la Universidad de Berkeley en California. El proyecto estuvo liderado por Michael Stonebraker, junto a un grupo de trabajo de la universidad, luego de su experiencia con un proyecto anterior llamado "Ingres", uno de los primeros desarrollos de motor de bases de datos relacional. PGSQL fue basado con este desarrollo y fue lo que le generó el nombre, por el juego de palabras "post-Ingres", adaptándose inicialmente como "Postgres". Aunque el proyecto de "Postgres" no utilizó código del desarrollo "Ingres", sí se utilizaron varias ideas aplicadas a este anterior, aunque lo que se pretendía lograr era principalmente solucionar los problemas del modelo relacional de los motores de bases de datos, que no comprendían "tipos", lo que actualmente se conocen como "objetos", que son combinaciones de datos simples que forman una única unidad. Igualmente, no fue hasta después de mediados de los años 90's, cuando en ese momento llamado "Postgres95", es liberado para el desarrollo en formato abierto, y varias personas se unieron al proyecto para estabilizar y mejorar el sistema, añadirle funciones y el soporte al lenguaje SQL. En 1996, el nombre cambia de forma oficial para reflejar la característica del lenguaje SQL, y se lanza la primera versión oficial de código abierto bajo el nombre de "PostgreSQL", que se mantiene hasta la actualidad.

1 2 3 4 5 6 7 8