Шаг первый. Устанавливаем Firebird на Винду.
Качаем папку SOFT в НАШЕЙ БИБЛИОТЕКЕ. В папке SOFT запускаем установщик Firebird-2.5.exe.
Везде жмём "Далее" до окна:
Должно быть так, как на рисунке.
Далее гладко идём до окна:
Снимаем галку в первом квадрате и оставляем переключатель "Запускать в качестве службы".
В окне "Завершение установки" снимаем нижнюю галку, верхнюю оставляем и жмём "Завершить".
Сервис Firebird будет запущен по окончанию установки. После перезагрузки компа он будет стартовать в автоматическом режиме.
Шаг второй. Установка IBExpert.
Создайте каталог, где будет размещена программа, например C:\IBExpert.
Скопируйте туда из папки SOFT (смотри выше) и запустите экзешник IBExpert_2010.exe.
Так-же в этой папке лежит 100% рабочий пример базы данных "Книжный магазин", который любезно предоставил Андрей FENOM aka ParadoX, респект ему и уважуха.
На нём и протестим, что и как мы сделали.
Шаг третий. Работа в IBExpert
Запускаем IBExpert, выбираем: База данных->Зарегистрировать базу.
В открывшемся окне перво-наперво выбираем версию сервера, у нас это Firebird-2.5.
Затем выбираем тестовый файл fenom.FDB, ещё раз сенькс Парадокс.
Далее выставляем кодировку Win1251, ну вы понели для чего.
А далее, внимание! SYSDBA - это административный пользователь Firebird с исключительными правами. Пароль по умолчанию: masterkey(точнее, masterke: символы после восьмого игнорируются). Это и вводим в соответствующие поля.
И наша база появляется в списке:
Двойной клик по ней - и вот она красавица перед нами:
Что-ж, теперь создадим свою базу. Так-же: База данных->Создать базу.
Вводим имя базы и путь до неё, логин, пароль(ещё не забыли?), меняем кодировку.
Жмём ОК. В открывшемся окне меняем версию сервера на нашу и жмём "Регистрировать".
Ну вот и всё. Дальше как учили на лабах. Выбираем базу, создаём новые таблицы, поля, первичные ключи, вторичные ключи...
Ну вы понели.
Типы данных, используемые в этой базе:
- int (INTEGER) - 4-байтные целочисленные данные. Диапазон от -231 (-2147483648) до 231-1 (2147483647).
- float (FLOAT) - Вещественные числовые данные. Диапазон от -1.79E+38 до 1.79E+38.
- varchar (VARCHAR) - Символьные данные переменной длины (не-Unicode). Максимальная длина 8000 символов. СУБД Firebird способна хранить до 32765 символов. В СУБД MS SQL 6.5 максимум был 255 символов.
Различные типы данных, доступные в СУБД Firebird и MS SQL, а также соответствия типов для перехода с одной системы на другую:
Посмотреть таблицу