InformáticaBases de datos

Creación dunha base de datos: técnicas e solucións existentes

Este artigo describe un proceso que os programadores chaman só "crear unha base de datos". Imos explicar que é bastante tedioso. Mellor, por suposto, as persoas que non teñen tempo libre, non van a estes "salvaxes". É moito máis doado confiar esta ocupación a un profesional. É bo que hoxe Internet estea cheo de anuncios similares. Por exemplo, hai unha rede de intercambios autónomos ou un especialista semellante que pode atopar facilmente en calquera intercambio de artigos. Para iso, cómpre solicitar a creación dun programa como un artigo regular, describindo a tarefa necesaria.

Cal é a creación dunha base de datos? Existen dous tipos de base de datos: escritorio e servidor cliente. Para crear unha base de datos de escritorio , necesitará un programa como Access. Podes atopalo facilmente en calquera suite ofimática. Now Access é liberado por Infra-Office, Microsoft e moitos outros creadores de paquetes de Office. En canto ao modelo cliente-servidor, o modelo despretensioso pode ser implementado polo programa "aprendizaxe" de Delphi. As bases de datos serias agora están escritas en Oracle e Visual Fox Pro. Estas plataformas de software están equipadas con ferramentas gráficas para crear consultas procesadas en bases de datos de 500.000 e 1.000.000 ou decenas de millóns de liñas.

Considere a plataforma máis prometedora para programar os últimos anos Delphi 6.0. Realizaremos unha reserva de inmediato que a creación dunha base de datos en Delphi non é só obter ficheiros * .db ou * bdb, senón instalalos nun ordenador persoal, configurándoos e automatizándoos. Así, Delphi 6.0 crea ficheiros de base de datos na subrutina, situados no menú principal do ambiente de desenvolvemento, Data Base Desktop 6.0.

Aquí atoparás todas as ferramentas necesarias para crear ficheiros de base de datos, asignando o seu tipo e pre-poboación. Teña en conta que poderá crear e operar só os ficheiros para os cales un controlador está instalado na plataforma. Por exemplo, para traballar co tipo de Visual Fox Pro 9.0, necesitará instalar un controlador externo no sistema operativo.

En canto ao funcionamento do programa coa base de datos creada en Delphi 6.0, sen a súa coexistencia coa propia plataforma, este problema resolveuse instalando e configurando o Data Base Engine 6.0 (BDE).

Entón, se decidiu traballar co tipo de ficheiro Paradox, logo escribindo o programa nunha carpeta específica do disco duro, necesitará posteriormente escribir a configuración no paquete de Data Base Engine 6.0, que inclúe as rutas do ficheiro, as súas propiedades eo nome da base de datos. Este esquema funciona cando mova os programas que cree a outra computadora.

Debe instalar o paquete 6.0 do motor de base de datos na computadora onde instala o código da máquina creado en Delphi 6.0.

Crear unha base de datos en Delphi 6.0 é bastante automatizado. Un programa elemental para almacenar datos con un só ficheiro de base de datos obtense varias pulsacións de teclas. Aquí a principal dificultade reside na implementación de formas relacionales da base de datos. Entón, SDNF 3 pódese realizar configurando dúas táboas DBGRID. E obter varios tipos de informes en QReport é toda unha historia que nin sequera quere tocar. Digamos que é mellor non lanzar o código do programa creado no lixo, xa que o informe de cada usuario para persoas que non coñezan SQL terá que ser programado de novo ...

A creación de bases de datos de acceso no paquete de oficinas non é difícil. Ao entrar no programa, obtén acceso ás ferramentas necesarias para crear ou editar unha base de datos existente. Aquí non necesita facer esforzos especiais para crear un informe ou unha nova forma do proxecto. Todo se resolve case intuitivamente. Así, para establecer a comunicación entre táboas utilízase un xogo de ferramentas gráficas que, en case un toque, pode ligar as teclas necesarias ás dúas táboas necesarias.

Neste artigo, só se considera a creación dunha base de datos sobre formación e paquetes de escritorio. En canto á programación seria, sen coñecer a existencia destas plataformas, nunca resolverás o problema de operar grandes bases de datos.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gl.delachieve.com. Theme powered by WordPress.