bestelm | Дата: Воскресенье, 05.12.2010, 09:32 | Сообщение # 1 |
Группа: Удаленные
| Работаем с базой данных. Шаг первый. Устанавливаем Firebird на Винду.
Как установить на другие ОСи-ищите сами.
Качаем архив в НАШЕЙ БИБЛИОТЕКЕ и распаковываем. В папке SOFT запускаем установщик Firebird-2.5. Везде жмём "Далее" до окна:
Должно быть так, как на рисунке. Далее гладко идём до окна:
Снимаем галку в первом квадрате и оставляем переключатель "Запускать в качестве службы". В окне "Завершение установки" снимаем нижнюю галку, верхнюю оставляем и жмём "Завершить". Сервис Firebird будет запущен по окончанию установки. После перезагрузки компа он будет стартовать в автоматическом режиме.
Шаг второй. Установка IBExpert.
Создайте каталог, где будет размещена программа, например C:\IBExpert. Скопируйте туда из папки SOFT (смотри выше) самораспаковывающийся SFX RAR архив с IBExpert. Запустите его на выполнение. После распаковки запустите экзешник IBExpert. В архив я добавил русик, так-что прога запустится сразу на русском. Но после запуска русик куда-то перемещается, так-что на всякий пожарный русик есть ещё и в архиве rus_lng. Так-же в этой папке лежит 100% рабочий пример базы данных "Книжный магазин", который любезно предоставил Андрей FENOM aka ParadoX, респект ему и уважуха. На нём и протестим, что и как мы сделали.
Шаг третий. Работа в IBExpert
Запускаем IBExpert, выбираем: База данных->Зарегистрировать базу.
В открывшемся окне перво-наперво выбираем версию сервера, у нас это Firebird-2.5. Затем выбираем тестовый файл fenom.FDB, ещё раз сенькс Парадокс. Далее выставляем кодировку Win1251, ну вы понели для чего. А далее, внимание! SYSDBA - это административный пользователь Firebird с исключительными правами. Пароль по умолчанию: masterkey(точнее, masterke: символы после восьмого игнорируются). Это и вводим в соответствующие поля.
И наша база появляется в списке:
Двойной клик по ней - и вот она красавица перед нами:
Что-ж, теперь создадим свою базу. Так-же: База данных->Создать базу. Вводим имя базы и путь до неё, логин, пароль(ещё не забыли?), меняем кодировку.
Жмём ОК. В открывшемся окне меняем версию сервера на нашу и жмём "Регистрировать".
Ну вот и всё. Дальше как учили на лабах. Выбираем базу, создаём новые таблицы, поля, первичные ключи, вторичные ключи... Ну вы понели.
|
|
| |
fenom | Дата: Воскресенье, 05.12.2010, 10:10 | Сообщение # 2 |
Группа: Удаленные
| +1 за гайд. Вовачемпиён))
|
|
| |
bestelm | Дата: Понедельник, 31.01.2011, 10:53 | Сообщение # 3 |
Группа: Удаленные
| Я тут для себя перерисовал попонятней схему магазина, публикую на всякий пожарный, может кому сгодится:
|
|
| |
freespace | Дата: Суббота, 27.02.2016, 14:41 | Сообщение # 4 |
ЧЁ?11
Группа: Администрация
Сообщений: 68
Статус: Offline
| Типы данных, используемые в этой базе:
- 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, а также соответствия типов для перехода с одной системы на другую. Посмотреть таблицу
|
|
| |