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 07-08-2008
Avatar de pmtzg
pmtzg pmtzg is offline
Miembro
 
Registrado: jul 2007
Posts: 179
Poder: 17
pmtzg Va por buen camino
Question Comenzar a trabajar con bases firebird

Hola compañeros
tengo un poco tiempo de que empeze a trabajar con Delphi 7
y es una maravilla, al igual por necesidad comenze a meterme con Firebird
y me resolvio un problema de Reportes que antes los sacaba de Paradox
emigre esta a Firebird y fue mucho más rapido la salida de los mismos

Pues bien ahora quiero meterme de lleno con las bases de datos Firebird

y me gustaria aprender desde por que los Dominios y sobre todo
como crear Procedimientos de Almacenamiento y Triggers

aqui me surge una pregunta, ¿si uso firebird y deseo gravar datos a mi base
de datos es muy necesario usar los procedimientos de almacenamiento y triggers?
entiendo muy poco por que muy poco se y se que con esto tengo entendido
que el trabajo lo hace el servidor

hoja me pudieran ayudar en donde puedo encontrar un manual y sobre todo
si no es mucho pedir un ejemplo de una base de datos firebird (para descarga)
con todo esto para poderlo analizar y porder entender al 100% esto
de los procedures y triggers

muchas gracias por aticipado por su tiempo.
Responder Con Cita
  #2  
Antiguo 07-08-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Wink

Hola pmtzg

Bueno, aquí puedes encontrar mucha información, solo debes utilizar el buscador del foro..

Tambien puedes visitar la pagina de Firebird en español en donde puedes encontrar mucha documentación y la última versión tambien..

en cuanto a esto

Cita:
Empezado por pmtzg Ver Mensaje
aqui me surge una pregunta, ¿si uso firebird y deseo gravar datos a mi base de datos es muy necesario usar los procedimientos de almacenamiento y triggers?

entiendo muy poco por que muy poco se y se que con esto tengo entendido que el trabajo lo hace el servidor
Tanto los procedimientos almacenados como los triggers te ayudan a que le saques un mejor rendimiento al Motor de Base de Datos...

Los Procedimientos Almacenados, pueden ser rutinas de validación, de consultas que se ejecutarán en el servidor, por lo cual la información se procesará más rápida (quizas cuando trabajas con pocos pcs y pocos datos no se note...)

Los Triggers sirven para ejecutar algo cuando realizas una modificación, inserción o eliminación de un datos o conjunto de datos en una tabla específica...

por ejemplo un trigger para el evento after delete de una tabla clientes... puede ser que cuando elimines a un cliente, el trigger se disparé y te genere una copia de los datos del cliente en la tabla histórico....

o un trigger para el evento after modificación de una tabla de detalle de factura, puede ser que cuando insertes un dato que se esta facturando te rebaje el stock del inventario automáticamente, sin tener que validar el proceso en el programa fuente

bueno, estos son algunos ejemplos, creo que los Maestros del Foro te pueden orientar mejor...

Salu2
__________________
BlueSteel
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cómo comenzar con Firebird malcomp Conexión con bases de datos 39 28-07-2007 04:50:51
Comenzar con firebird 2 sitrico Conexión con bases de datos 8 16-12-2006 03:37:09
Como comenzar a trabajar con PHP? xer0-q PHP 2 26-12-2005 20:24:38
Como comenzar a trabajar con PHP? xer0-q Varios 1 24-12-2005 21:31:34
trabajar con dos conexiones de bases de datos pyanqn Conexión con bases de datos 0 21-12-2005 23:34:41


La franja horaria es GMT +2. Ahora son las 16:35:33.


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