🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.bd.misc
5 messages
5 total messages Started by Lex Sparrow Tue, 16 Aug 2005 14:45
Tandems entre lenguajes y BD
#51
Author: Lex Sparrow
Date: Tue, 16 Aug 2005 14:45
20 lines
1619 bytes
Buenas,

Estaba pensando que generalmente, cada Lenguaje de Programaci�n 
se suele usar con una base de datos concreta m�s que con otras. 
Existen famosos tandems como PHP y MySQL, Visual Basic y Access, 
...

�Qu� otros t�ndems conoc�is?

Lex



-- 
---
"Entonces no queda sino batirnos" (Las aventuras de Alatriste)

FAQ de es.comp.lenguajes.php:
http://www.pclandia.net/escomplenguajesphp
http://faq.guatemalanetworks.com
Re: Tandems entre lenguajes y BD
#52
Author: Mindundi
Date: Tue, 16 Aug 2005 15:13
53 lines
3208 bytes
En entornos enterprise de calidad, es com�n encontrar Java y Oracle. Oracle 
es la base de datos con el driver JDBC que mejor cumple la especificaci�n, y 
posiblemente, el de mejor rendimiento. Oracle apost� por Java ya hace mucho; 
de hecho, sus aplicaciones de administraci�n (Oracle DBA Studio) est�n 
hechas en Java.
Otro tandem, o quiz�s m�s bien tr�o es COBOL-CICS con DB2 de IBM, lo que se 
ha conocido como entorno host, con capacidad para muchas transacciones y 
gran cantidad de registros.

Pero bueno, Java es el lenguaje de la portabilidad, y si no se usa SQL 
propietario ni procedimientos almacenados, puedes migrar de base de datos 
con cambiar el jar y el fichero de configuraci�n. La prueba es que muchas 
empresas est� migrando (o intent�ndolo) de Oracle a MySQL en aplicaciones 
Java que no tengan un gran volumen, debido al gran coste de las licencias 
Oracle. En mi opini�n, MySQL tambi�n est� trabajando bien su conector JDBC, 
y acabo de ver ahora que incluso tiene la posibilidad de ejecutarse de forma 
embebida en la aplicaci�n Java.

Hablando de base de datos embebida, habr�a que mencionar a hSql, que est� 
hecha en Java, y ha venido muy vinculada a proyectos y demos open source, 
siempre Java, como es l�gico. S�lo pesa unos unos cientos de Kbs y corre 
dentro de la misma VM que la aplicaci�n, una maravilla para una necesidad 
puntual de un peque�o control de usuarios o algo as�.

As� que ya ves que Java es muy promiscuo, pero si me tengo que decantar por 
un estereotipo, en plan Fred Astaire y Ginger Rogers, elijo Java + Oracle.

Un saludo

"Lex Sparrow" <MiNickSinSpacios@yahoo.es> escribi� en el mensaje 
news:Xns96B4AA6B689F7lexsparrow@130.225.247.90...
> Buenas,
>
> Estaba pensando que generalmente, cada Lenguaje de Programaci�n
> se suele usar con una base de datos concreta m�s que con otras.
> Existen famosos tandems como PHP y MySQL, Visual Basic y Access,
> ...
>
> �Qu� otros t�ndems conoc�is?
>
> Lex
>
>
>
> -- 
> ---
> "Entonces no queda sino batirnos" (Las aventuras de Alatriste)
>
> FAQ de es.comp.lenguajes.php:
> http://www.pclandia.net/escomplenguajesphp
> http://faq.guatemalanetworks.com
>
> 
Re: Tandems entre lenguajes y BD
#53
Author: Oscar Garcia
Date: Tue, 16 Aug 2005 15:19
58 lines
3464 bytes
El 16 Aug 2005 14:45:14 GMT, Lex Sparrow <MiNickSinSpacios@yahoo.es>
escribi�:
>Estaba pensando que generalmente, cada Lenguaje de Programaci�n 
>se suele usar con una base de datos concreta m�s que con otras. 
>Existen famosos tandems como PHP y MySQL, Visual Basic y Access, 
>...
>�Qu� otros t�ndems conoc�is?

Yo uso PHP y postgresql porque ahora postgresql es gratuito incluso
para uso comercial (antes el uso estaba restringido).

Los que usan PHP y MySQL es porque as� lo requieren porque su
proveedor les ofrece ese servicio y porque es uno de los servidores de
bases de datos m�s r�pidos que existen y es gratuito incluso para uso
comercial.

Y ante todo otra cosa muy importante: no requieren de triggers ni
procedimientos almacenados. En casos de requerirlos usan servidores de
bases de datos como Oracle, Postgresql, MS SQL Server, etc...

El v�nculo de "Visual Basic" y "Access" est� formado debido a que
ambos son productos de microsoft y para el que desarrolla una
aplicaci�n en Visual Basic suele requerir hacer modificaciones de
forma constante al contenido y/o a la estructura y le es m�s c�mo usar
Access como visor de una base de datos basada en archivo que usar un
servidor de bases de datos real.

Cuando trabajaba como programador us�bamos la relaci�n MS VisualBasic
MS SQL Server. �Porqu�? Porque por aquel entonces era lo m�s potente
al mejor precio.

�Qu� usar�as con Java? Usar�as una API de acceso a servidores de bases
de datos como JDBC.

�Pero qu� servidor usar�as realmente? Yo usar�a MySQL si necesito
crear motores de b�squeda (su soporte para b�squedas fulltext es de
las m�s r�pidas y optimizadas del mercado) o acceso y almacenamiento
simple de datos. Usar�a postgresql si requiriera de un servidor m�s
potente.

�Porqu� eligir�a entre MySQL y Postgresql? Porque puedo distribuir mis
aplicaciones con dichos servidores de bases de datos sin aumentar el
presupuesto de mi aplicaci�n.

Los que ten�an antes VisualBasic sol�an tener todos Access, por eso
hac�an las bases de datos en ese formato (que ni mucho menos es el
mejor ni el m�s �ptimo para trabajo en red ni a trav�s de redes de
baja velocidad).

P.D.: Al poco de trabajar VB/SQL Server migramos casi todo a VB/MySQL
usando MyODBC.

Un saludo.

-- 
�scar Javier Garc�a Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Re: Tandems entre lenguajes y BD
#54
Author: Ricardo Palomares Martinez
Date: Tue, 16 Aug 2005 23:40
20 lines
1529 bytes
Lex Sparrow escribió:
> 
> Estaba pensando que generalmente, cada Lenguaje de Programación 
> se suele usar con una base de datos concreta más que con otras. 
> Existen famosos tandems como PHP y MySQL, Visual Basic y Access, 
> ...
> 
> ¿Qué otros tándems conocéis?
> 


Aunque supongo que en franca recesión, el tándem de Software AG Adabas
+ Natural creo que era muy habitual.

Saludos.

-- 
If it's true that we are here to help others,
then what exactly are the OTHERS here for?
Re: Tandems entre lenguajes y BD
#55
Author: qvaserqno
Date: Wed, 17 Aug 2005 07:59
22 lines
1571 bytes
On 16 Aug 2005 14:45:14 GMT, Lex Sparrow <MiNickSinSpacios@yahoo.es>
wrote:

>Buenas,
>
>Estaba pensando que generalmente, cada Lenguaje de Programaci�n 
>se suele usar con una base de datos concreta m�s que con otras. 
>Existen famosos tandems como PHP y MySQL, Visual Basic y Access, 
>...
>
>�Qu� otros t�ndems conoc�is?
>
>Lex

Delphi y paradox, JDeveloper y Oracle, VB y MS SQLServer, 
aunque hoy en dia, las sgbbdd, tienen componentes para diferentes
lenguajes, con lo cual facilitan el trabajo, y son mas rapidas que con
ODBC.

saludos, 

Mia
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads