Вы находитесь на странице: 1из 5

Firebird Sql Server

: Firebird C++, Firebird Delphi, Firebird .Net, Firebird VBScript, Firebird VBA, Firebird Visual
Basic

Firebird SQL Server?


Firebird SQL Server Interbase 6.0.
Firebird Windows, Linux, Unix, Solaris, MacOS, 32- 64-
. Firebird SQL Server
.

Firebird ?
Firebird 2.5. Firebird 2.1.
Firebird 2.1
Firebird 2.5

Firebird -
Firebird SQL 3- :
Firebird Super Server
Firebird Classic Server
Firebird Embedded

Firebird Super Server


Firebird Super Server
, .
. Firebird Super Server
Firebird .

Firebird Classic Server


Firebird Classic Server
. Firebird Classic Server , ..
. , Firebird
Classic .
Firebird Firebird Super Server
Firebird Classic.

Firebird Embedded
Firebird Embedded Server . dll
fbembed.dll, Firebird Super Server.
Firebird Embedded .
fbembed.dll .
Firebird Embedded
. Firebird Embedded
.
Firebird Embedded Server .
Firebird Embedded.


Firebird Firebird Super Server.
.

Firebird
Firebird employee.fdb.
Firebird
Program Files\Firebird\Firebird\examples\empbuild\

Firebird
Firebird:
C:\Program Files\Firebird\Firebird\bin\isql.exe
:
Use CONNECT or CREATE DATABASE to specify a database
SQL> CREATE DATABASE 'localhost:d:\temp\test.fdb' user 'SYSDBA' password 'masterkey' DEFAULT
CHARACTER SET WIN1251;
ISQL .
, :
SQL> select MON$DATABASE_NAME from MON$DATABASE;
:
===========================================================================
D:\TEMP\TEST.FDB

Firebird

Firebird sequrity.fdb.
Firebird 2.1 SSPI Windows.
SYSDBA.
Firebird 3.0
.

SYSDBA.
SYSDBA Firebird .
: masterkey. , gsec
Firebird:
c:\Program Files\Firebird\bin>gsec
GSEC> modify SYSDBA -pw NEW_PASS
gsec , ,
. , help.

Firebird
IBProvider Professional Edition.
IBProvider Professional Edition COM-,
Firebird Interbase. :
Delphi, C++ Builder, Visual C++, .Net Framework, C#, Visual Basic, VBScript, VBA .

Firebird VBScript.
vbs ,
:
Dim cn, cmd, rs, i
Set cn = CreateObject ("ADODB.Connection")
cn.Open "Provider=LCPI.IBProvider.3;" & _
"Data Source=localhost:d:\temp\test.fdb; " & _
"User Id=SYSDBA;" & _
"password=masterkey;" & _
"ctype=win1251;" & _
"auto_commit=true"
set rs = cn.execute("select * from MON$ATTACHMENTS")
do while not rs.EOF
for i=0 to rs.Fields.Count - 1
wscript.echo rs(i).Name & "=" & rs(i).Value
next
rs.MoveNext
loop
rs.close
cn.close
,
.

Firebird VBScript, Visual Basic, VBA


Firebird Interbase VBScript, VBA, Visual Basic ADO
(ActiveX Data Objects).
: Interbase, Firebird VBScript, VBA, Visual Basic

Firebird Delphi
IBProvider Interbase Firebird Delphi:
dbGo (ADO Express) , ADO.
COM- ADO, dbGo.
COM- OLE DB VCL- (OLE
DB Direct/OLE DB Express).
Firebird Delphi, Interbase Delphi

Firebird .Net
Firebird .Net ADO .Net.
IBProvider , Firebird
Visual Studio .Net (ADO .Net):
:
ADO .Net
Firebird 2.0. ADO .Net (c#)
Firebird 2.1. ADO .Net (c#)

Firebird C++
IBProvider Professional Edition C++ OLE DB .
OLE DB Visual C++ 2007-2008,
C++ Builder.
Firebird C++ Interbase C++

Firebird
, , ,
, , .
Firebird isql.exe:
:
SQL> CREATE TABLE cross_rate
CON> (
CON> from_currency VARCHAR(10) NOT NULL,
CON> to_currency VARCHAR(10) NOT NULL,
CON> conv_rate
FLOAT NOT NULL,
CON> update_date DATE,
CON>
CON> PRIMARY KEY (from_currency, to_currency)
CON> );
:
SQL> INSERT INTO cross_rate VALUES ('Dollar', 'CdnDlr', 1.3273, '11/22/93');
SQL> SELECT * from cross_rate;
FROM_CURRENCY TO_CURRENCY CONV_RATE UPDATE_DATE
============= =========== ============== ===========
Dollar
CdnDlr
1.3273000 1993-11-22
isql Firebird.

Flame Robin

IBExpert

IB/FB Development
Studio

Firebird. .
SQL, DDL,

,
DDL
DML.
.
,
Metadata Extractor,

.

,
MERGE,
scheduler, Code auto
completion,
,
.

, open
source

http://www.flamerobin.org/


exUSSR

http://ibexpert.net/ibe/


179 Euro

.
149
Euro

http://www.sqlly.com/

Blaze Top

Database Workbench



.
Firebird
Interbase


,
Firebird
Interbase


exUSSR

http://devrace.com/ru/blazetop/

129
Euro.

http://www.upscene.com/
Interbase
Firebird
171$
(Interbase
Firebird)


,
,


, ibprovider@ibprovider.com
.

10 Firebird Interbase 64 .
Firebird Interbase
Firebird Interbase