Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-06-2003
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Adiós al BDE

Hola a todos, este post parecerá mal colocado en este foro pero no es así.
Acabo de leer el boletín técnico Nº 6 de Ian Marteens y confirma la desaparición del BDE en la próxima versión de delphi (8), los que mayormente hemos trabajado con paradox y BDE pienso que tengamos algunas dificultades.
Creo que nos llegó la hora de ir a Interbase, pero tengo una duda, (para comenzar) que es:
¿Puedo con una PC crear aplicaciones con IB confiables para que después se puedan instalar en red, o es necesario contar con dos PC configurada una como server y otra como usuario accediendo a la BD?
Tengo Delphi 6, interbase 6 y como OS windows XP.
Espero que me ayuden con la vehemencia que vosotros acostumbran.
Muchas gracias por sus amables consejos
Responder Con Cita
  #2  
Antiguo 21-06-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
Hola Rubén,

Cita:
Posteado originalmente por Ruben_Cu
¿Puedo con una PC crear aplicaciones con IB confiables para que después se puedan instalar en red, o es necesario contar con dos PC configurada una como server y otra como usuario accediendo a la BD?
Respuesta corta: no hay ningún problema para ejecutar el servidor InterBase y las aplicaciones cliente en la misma máquina.

Respuesta larga (aunque también simplificada): InterBase adopta una arquitectura cliente/servidor. En este modelo, el proceso servidor (*) y los procesos clientes se ejecutan en espacios de direcciones diferentes, por tanto independientes, de tal forma que para el proceso servidor (en realidad para el motor de datos) no existe diferencia alguna entre una petición que venga de una máquina remota o venga de la propia máquina local.

¿Cómo se logra esa independencia?. InterBase, como cualquier sistema que se base en la interconexión de equipos, utiliza un modelo de pila de protocolos, estando los más altos de la pila dedicados a los servicios propios de la aplicación, en este caso el motor de datos, y los más bajos a la comunicación entre equipos/aplicaciones, en nuestro caso el servidor InterBase y los clientes.

InterBase puede utilizar diferentes pilas de protocolos: TCP/IP, NetBEUI, Novell, incluso el llamado "modo Local", estando este último dedicado a simular (y esto es mucha simplificadión) que las conexiones locales provienen de una máquina remota. De esta forma se consigue que el motor de datos quede aislado del origen de las peticiones, sean éstas locales o remotas.

(*) En realidad el proceso servidor puede estar compuesto de varios procesos (uno por cada petición a la que esté dando servicio) en la llamada por Borland arquitectura Classic, o por un proceso y diferentes hilos en la denominada arquitectura SuperServer.

Saludos.
Responder Con Cita
  #3  
Antiguo 22-06-2003
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Muchas gracias Kinobi por tu alentadora respuesta.
Ahora quisiera que me indicaras un par de sitios donde pueda comenzar a estudiar sobre el tema, fundamentalmente en cuanto a la creación de bases de datos, tablas y otros aspectos ya específicos de interbase (recuerda que voy a comenzar a gatear)
He tratado de usar los demos pero me pide clave que no conozco para las bases de datos ¿sabes como abrilarlas? p.e. Events.gdb
Saludos y de nuevo gracias.
Responder Con Cita
  #4  
Antiguo 22-06-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
Hola Rubén,

Cita:
Posteado originalmente por Ruben_Cu
Ahora quisiera que me indicaras un par de sitios donde pueda comenzar a estudiar sobre el tema,
¿Un par de sitios?, no, te voy a dar uno sólo y no tendrás que ir muy lejos para encontrarlo: la Sección InterBase del Club, mantenida por el compañero Iván Pons ...

http://www.clubdelphi.com/ib/

No dejes de visitar las subsecciones de Artículos, documentos, herramientas y la de enlaces, que te llevarán a buenas páginas sobre InterBase y Firebird.

Cita:
Posteado originalmente por Ruben_Cu
He tratado de usar los demos pero me pide clave que no conozco para las bases de datos ¿sabes como abrilarlas? p.e. Events.gdb
Todo servidor InterBase recién instalado tiene un Superusuario (o DBA) con acceso a cualquier base de datos del servidor:

Usuario: SYSDBA
Password: masterkey (en realidad sirve también masterke, sin la "y" final, ya que sólo reconoce los 8 primeros caracteres).

Saludos.

Última edición por kinobi fecha: 23-06-2003 a las 10:43:25.
Responder Con Cita
  #5  
Antiguo 22-06-2003
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Buenas tardes Kinobi, gracias de nuevo y dedicaré esta apacible y calurosa tarde que recien comienza acá para leerme lo que me recomiendas. Que tengas un felíz fin de domingo.
Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:04:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi