Avatar billede frugaard Nybegynder
07. juni 2001 - 13:29 Der er 9 kommentarer og
1 løsning

Interbase generelle spørgsmål

Hej,

Er der nogle som kan fortælle mig følgende:

Er Interbase gratis? Jeg tænker her på version 6.0
Hvis der er tilfældet, hvor kan jeg så hente det - direkte link.

Er det muligt at få et grafisk interface til Interbase, lige som man ser det til Access. Et interface hvor man kan designe querys osv.

Jeg arbejder primært med Access som database og i Delphi laver jeg brugerinterface. Kan jeg forvente en hastighedsforøgelse i mine database applikationer? (100.000+ poster i 1-5 tabel(er))

Jeg har en masse andre spørgsmål, er der en person i dette forum jeg kan kontakte pr. e-mail. Evt. mod betaling.

Med venlig hilsen
Alex
Avatar billede martinlind Nybegynder
07. juni 2001 - 13:36 #1
Jeg kan vist godt svare ja til det hele *S*

www.interbase.com

/Martin
martin@e-lind.dk
Avatar billede pellelil Nybegynder
07. juni 2001 - 13:36 #2
Ja interbase er gratis, og den kan hentes fra adressen: \"http://www.borland.com/devsupport/interbase/opensource/\". Førnævnte er \"OpenSource\" versionen. Der findes også en Købe version, men forskellen mellem de 2 produkter er primært hvad du får for pengene.

Der fines flere forsk. addon produkter til Interbase både freeware og paywere. Jeg bruger selv et der hedder EMS-QuickDesk og er meget tilfreds med dette. Men jeg vil nu ikke lige sige at det ligner Access (heldigvis <G>).

Med hensyn til Access/Delphi og Interbase/Delphi så ved jeg ikke om du vil opleve den store foreskel (hastigheds mæssigt) når vi taler om en stand-alone udgave (program og database på samme PC). Men hvis der er tale om en netværks applikation så vil Interbase vinde. Jeg har ikke selv det store kendskab til Access, men umiddelbart vil jeg tro at Interbase er en langt mere driftsikker platform.

Du får med Interbase derudover en række fordele som IKKE er tilstedet på filbaserede databaser (herunder Access og Paradox).
Avatar billede martinlind Nybegynder
07. juni 2001 - 13:41 #3
Jeg kan da tilføje jeg er godt tilfreds med Delphi/InterBase kombinationen sammen med IBExpress kører det helt fint, med mange gode detaljer. IBConsole er grafisk, jeg kender ikke Access.
Avatar billede pellelil Nybegynder
07. juni 2001 - 13:47 #4
Jeg kan kun bakke \"martinlind\" op. Interbase og Delphi (via IBX) køre RIGTIG GODT.
Avatar billede frugaard Nybegynder
07. juni 2001 - 13:57 #5
Først og fremmest tak for den hurtige response.

Jeg tror ikke helt jeg forstå hvordan Interbase er bygget op.

Hvad er IBX helt nøjagtigt. Er det en del af Interbase, eller er det som at sige SQL og MYSQL ?!?

Hvis man forestiller sig en situation hvor jeg fra i morgen gerne vil lave en applikation til Delphi, som benytter en Interbase Database. Hvad er så nødvendigt for at komme igang.

Ang. de links som I har sendt, hvordan skal det så forståes at man skal logge på med SYSDBA? Vil det sige at man ikke kan oprette flere brugere i den database?

Glæder mig til at høre fra jer :o)


Avatar billede pellelil Nybegynder
07. juni 2001 - 14:18 #6
IBX (InterBase Express) er en component pakke indeholdende komponenter der gør Delphi i stand til at \"tale med\" en Interbase server (uden brugen af BDE). IBX kræver dog (minimum) Delphi 5.01. Der findes andre alternativer til IBX (IBO og FIB), men disse er begge (i dag) payware. Dog kan IBO hentes i en \"trustware\" version hvor (hvis jeg husker rigtig) du kan bruge den gratis til ikke kommertial brug (personlig sværger jeg til IBX).

For at komme i gang skal du hente og installere Interbase serveren. Hvis du har flere PCer (skal du på de Pcere hvor server ikke bliver installeret) installere Interbase clienten som også kan hentes fra førnævnte link.

På interbase serveren er der brugere med tilhørende passwords (på samme måde som du eksempelvis har på et NT-domain). Når du installere en Interbase så vil en automatisk have en (administrator) bruger profil hvor brugernavnet er \"SYSDBA\" og det tilhørende password er \"masterkey\". Via IBConsole (en del af installationen) kan du oprette/vedligeholde din database server (herunder oprette nye brugere).

Jeg opretter IKKE på Interbase en bruger konto for hver bruger der bruger programmet (og dermed databasen). I stedet opretter jeg EEN konto som jeg logger på interbase med når jeg oprette/vedligeholder databasen. Denne \"bruger\" er således \"owner\" af databasen. Dernæst opretter jeg endnu EEN bruger som er den brugerprofil jeg benytter fra mine Delphi applikationer (dette vil sige at den bruger der ikke er \"owner\" skal \"grantes\" tilladelser til at benytte tabeller/stored procedures).

Avatar billede frugaard Nybegynder
07. juni 2001 - 14:45 #7
Tak for svarene. Jeg vil høre dig pellelil om det er muligt at kontakte dig senere i forbindelse med et projekt som jeg skal igang med? Det vil nemlig i den forbindelse være meget interessant med en Interbase løsning.

Jeg giver i øvrigt mine point til pellelil, for den meget uddøbene besvarelse.

Tak for hjælpen
Avatar billede pellelil Nybegynder
07. juni 2001 - 14:50 #8
frugaard> Brug eksperten, \"Martinlind\" er også \"100 meter mester\" i Interbase så du skal nok få svar  :-)
Avatar billede frugaard Nybegynder
07. juni 2001 - 15:07 #9
Alt i orden.

Men mange tak for hjælpen, jeg vender tilbage igen.

Avatar billede martinlind Nybegynder
07. juni 2001 - 16:45 #10
pellelil >> Takker *S*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester