Руководства, Инструкции, Бланки

Ibexpert инструкция на русском

Категория: Инструкции

Описание

Как пользоваться IBExpert?

опять возвращаемся к теме насущной необходимости
передачи гранаты в личное пользование обезьяне.

Тут ведь как - или граната взорвётся и унесёт с собой обезьяну (естественный отбор, так сказать), или обезьяна таки превратится в человека (тоже эволюция) :)
Не считаю нужным насильно ограждать обезьян от потенциальных граблей, тем более что "грабельность" описана тут же :)

В любом случае я отвечал на сомнения по поводу IBE + FBEmbedded, а не на что-то другое

Re: Как пользоваться IBExpert? [new]

Откуда: бурятский тундрюк, эсквайр
Сообщений: 27552


Привет, hvlad!
Ты пишешь:

h> Тут ведь как - или граната взорвётся и унесёт с собой обезьяну
h> (естественный отбор, так сказать), или обезьяна таки
h> превратится в человека (тоже эволюция) :)

эх, нету на тебя общества "защиты животных от окружающей среды". (С)

на днях "Гараж" Рязанова смотрел. вспомнилось.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3


ИМХО, IBExpert намного удобнее любого ораклиного инструментария, да и оракел сам скажем так "немного" посложнее FB будет.
ЗЫ а курсовик надо было вовремя делать.


Хорошо вам говорить)
когда БД создаёшь, тоже какой-то файл с БД просит присоединить. У меня пока таблиц нет: я его только поставил. Что делать? И где создавать таблицы? Где для этого интерфейс? И что подразумевается под этим файлом БД?

Re: Как пользоваться IBExpert? [new]

Откуда: бурятский тундрюк, эсквайр
Сообщений: 27552


Привет, EgorA!
Ты пишешь:

E> Дайте ссылку, если не трудно

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

Re: Как пользоваться IBExpert? [new]

Откуда: Страна смеха
Сообщений: 16812

Хорошо вам говорить)
когда БД создаёшь, тоже какой-то файл с БД просит присоединить. У меня пока таблиц нет: я его только поставил. Что делать? И где создавать таблицы? Где для этого интерфейс? И что подразумевается под этим файлом БД?


укажи путь где Ты собираешься хранить файл БД.
например: C:\FBDB\MyFirstBase.fdb
ЗЫ на кого учимся-то?

Ссылка на сообщение

Ссылка (включая название темы)

Ссылка (URL)

Generated in 29ms. [10ms]

Видео

Ibexpert инструкция на русском:

  • скачать
  • скачать
  • Другие статьи

    Ibexpert инструкция на русском

    IBExpert. Русский язык интерфейса.

    скачал c сайта саму программу.
    в опциях есть только англ.
    скачал файл русского языка, но как его подключить - не знаю
    Помогите пожалуйста.
    спасибо.

    Если в региональных настройках стоит русский язык, то IBExpert сам русский интерфейс включает.

    поставил русский язык в региональных настройках - ничего

    А Tools->Localize IBExpert требует файл с расширением *.lna
    а с сайта скачивается *.lng (для чего он вообще, и куда его надо положить)

    ИМХО можно у кого есть русский язык сохранить файл *.lna
    а я у себя подгружу
    Бросьте пожалуйста на почту

    Удалено модератором
    Примечание:1 сутки RO за оскорбления.

    >Noxa   (21.07.05 11:26) [3]
    Localize - это немного не то,
    Зайди в "Options"-"Environment options"-"Intarface Language"

    просто переименовываешь скачанный файл в IBExpert.lng и кладешь его в корневую папку самого IBExpert рядом с exe

    а региональные настройки - имеются ввиду системные

    IBExpert - это

    IBExpert это:

    IBExpert  — GUI -оболочка, предназначенная для разработки и администрирования баз данных InterBase и Firebird. а также для выбора и изменения данных, хранящихся в базах.

    Как основные достоинства IBExpert разработчики указывают:

    • поддержка InterBase версий 4.х, 5.х, 6.х, 7.х; Firebird 1.х, 2.x; Yaffil 1.х;
    • работа одновременно с несколькими базами данных;
    • отдельные редакторы для всех объектов БД с синтаксической подсветкой;
    • мощный SQL редактор с историей запросов и возможностью фонового выполнения запросов;
    • автозавершение кода SQL (название таблиц, полей, и т.п.)
    • отладчик хранимых процедур и триггеров;
    • поиск в метаданных ;
    • полное и частичное извлечение данных и метаданных;
    • анализатор зависимостей объектов баз данных;
    • отчеты по метаданным;
    • менеджеры пользователей и пользовательских привилегий;
    • экспорт данных в различные форматы.

    IBExpert обладает множеством облегчающих работу компонентов: визуальный редактор для всех объектов базы данных, редактор SQL и исполнитель скриптов, отладчик для хранимых процедур и триггеров. построитель области, собственный скриптовый язык, а также дизайнер баз данных и т. д.

    Для пользователей стран бывшего СССР (а точнее - для пользователей Windows, у которых установлена кодовая страница для не-юникод приложений WIN1251) существует специальная сборка IBExpert, которой они вправе пользоваться бесплатно. В остальных случаях продукт приобретается через реселлеров.

    • IBExpert  — Официальный сайт.
    • Официальный сайт  — русская страница официального сайта. Ссылки для скачивания специальной лицензии для бывшего СССР.
    • Конференция  — Русскоязычная конференция
    • Англоязычный форум
    Смотреть что такое "IBExpert" в других словарях:

    Firebird — У этого термина существуют и другие значения, см. Firebird (значения). Firebird Логотип Firebird Тип Реляционная СУБД Разработчик Сообщество Firebird Напис … Википедия

    File shadowing — There are several different technologies that use the term file shadowing. but the intent of file shadowing within these technologies is to provide an exact copy (or mirror of a set of data). For file shadowing to be effective, the shadow needs… … Wikipedia

    Firebird (base de donnees) — Pour les articles homonymes, voir Firebird. Firebird … Wikipedia en Francais

    Delphi (язык программирования) — У этого термина существуют и другие значения, см. Delphi. Эта статья  о языке программирования. Об интегрированной среде разработки см. Delphi (среда разработки). Delphi … Википедия

    InterBase — Interbase  СУБД от компании Borland. История Основой InterBase был проект, разработанный Джимом Старки (Jim Starkey) во время работы над СУБД Datatrive. Джим создал его как реализацию своей идеи базы данных с многоверсионной архитектурой. В… … Википедия

    Datenbank-Verwaltungswerkzeuge — gehoren in den Bereich der Systemsoftware. Die dienen als Dienstprogramme oder IDE zur Verwaltung und Bearbeitung von bestehenden Datenbanken. Meist bieten die Hersteller der Datenbanken fur ihre Datenbanksysteme entsprechende Datenbank… … Deutsch Wikipedia

    Записная книжка: Подключение к БД Firebird с помощью IBExpert и FlameRobin

    В предыдущей статье мы выполнили установку и настройку БД Firebird на удаленном сервере Ubuntu, однако с настройками по умолчанию данный сервер не будет "виден" другим компьютерам в сети. Для того что бы дать доступ клиентских машин к серверу базы данных, необходимо в файле конфигурации Firebird (firebird.conf ) изменить параметр "RemoteBindAddres = localhost " на "RemoteBindAddres = " и перезагрузить сервер.

    Подключаемся к серверу с помощью программы IBExpert (для Windows систем).

    Запускаем программу IBExpert. Нажимаем кнопку "Зарегистрировать БД" и заполняем следующие поля:

  • Server: Remote (Для нас это сервер Remote - удаленный)
  • Server name: 192.168.100.55 (IP адрес или HOST имя сервера, у меня это 192.168.100.55)
  • Protocol: TCP/IP (Протокол взаимодействия с сервером - TCP/IP)
  • Server Version: Firebird 2.1 (Версия сервера. Должна соответствовать версии, установленной на сервере, для меня это Firebird 2.5 или максимально поддерживаемая программой IBExpert)
  • Database file: tst.dbf (Имя базы данных - это как раз то имя, которое мы задавали в файле aliases.conf)
  • Database alias: tst.dbf (Имя для отображения в программе IBExpert - может быть любым для вас понятным)
  • User name: SYSDBA
  • Password: masterkey

    Нажимаем "Ok", а затем "Подключиться к БД". После подключения пробуем прочитать любую таблицу - результат ниже.

    Подключаемся к серверу с помощью программы Flamerobin (для Linux систем).

    sudo apt-get install flamerobin

    Запускаем программу Flamerobin и регистрируем сервер: выбираем "Server -> Register server" :

  • Display name: 192.168.100.55 (Имя для отображения в программе Flamerobin - может быть любым для вас понятным)
  • Host name: 192.168.100.55 (IP адрес или HOST имя сервера, у меня это 192.168.100.55)
  • Port: не заполняем (порт TCP/IP по умолчанию 3050)
    Нажимаем кнопку "Register" .

    Регистрируем таблицу. Выбираем сервер, нажимаем правую кнопку мыши и выбираем "Register existing database". Заполняем поля:

  • Display name: tst.fdb (Имя для отображения в программе Flamerobin - может быть любым для вас понятным)
  • Database path: tst.fdb (Имя базы данных - это как раз то имя, которое мы задавали в файле aliases.conf)
  • User name: SYSDBA
  • Password: masterkey
    Нажимаем кнопку "Сохранить". а затем, через контекстное меню, выбираем команду "Connect". Если соединение выполнено успешно, вы увидите структуру БД и можно будет попробовать прочитать какую нибудь таблицу:
  • 2_Работа в IBExpert

    / База данных / 2_Работа в IBExpert

    В качестве инструмента администрирования мы будем использовать среду IBExpert. Данная программа является одним из лучших средств администрирования СУБД и является совершенно бесплатной для любого применения жителями территории бывшего USSR. Установка программы стандартная, для успешной установки достаточно согласиться со всеми этапами работы мастера установки.

    При первом запуске приложения, будет задан вопрос о выборе типа интерфейса, однодокументный (SDI SingleDocumentInterface) или многодокументный (MDI MultiDocumentInterface). Предпочтительней выбирать MDI отвечая « No ».

    Язык интерфейса по умолчанию – английский. Но его можно изменить выбрав пункт меню «Options\environment options…» и в диалоговом окне в списке доступных языков интерфейса (interface language) выбрать «Russian».

    Рис. 6 Интерфейс программы IBExpert.

    Создание базы данных

    После настройки приложения, нужно создать пустую базу данных. Для этого в главном меню выбираем пункт «База данных\Создать базу…» в

    результате появляется диалоговое окно « создание базы данных » (Рис.7). В

    соответствующие поля необходимо внести параметры сервера и параметры базы данных. В поле « файл БД » в качестве имени файла нужно использовать номер своего студенческого, и полное имя файла в этом случае может быть таким: « d:\db\u07d31001b.fdb ». После нажатия кнопки «ОК» на сервере в соответствующей папке будет создан файл вашей базы данных. Эта база данных пустая, то есть не содержит никаких полезных для вас данных, но в ней уже есть множество системных таблиц, в которых хранится различная служебная информация.

    Рис. 7 Создание новой БД в IBExpert.

    После того как новая база данных создана, к ней необходимо подключиться, для этого нужно провести процедуру регистрации.

    Зарегистрировать можно, как только что созданную БД, так и уже существующую. В диалоговом окне создания новой БД есть галочка

    «зарегистрировать после создания», если она установлена то после ее создания автоматически будет запущено диалоговое окно регистрации БД, в

    котором часть необходимых для заполнения полей уже будут заполнены, и

    необходимо будет указать только описание базы данных и версию СУБД.

    Проверку корректности введенных настроек и доступность сервера,

    можно выполнить используя кнопку «проверка коннекта». В случае отсутствия ошибок в появившемся окне будет сообщение вида:

    Рис. 8 Вид сообщения об удачном подключении к БД.

    Поверка настроек подключения

    Регистрация базы данных

    Рис. 9 Регистрация БД в IBExpert.

    Зарегистрированная база еще не содержит таблиц, задача состоит в том, что бы реализовать концептуальную модель предметной области в среде конкретной СУБД. Создание модели сводится, в основном, к созданию таблиц и связей между ними. Эту работу можно выполнять вручную:

    создавая все необходимые элементы базы. Но такой подход не является эффективным. В среде DBDesignerFork имеется возможность экспортировать созданную модель в скрипт создания структуры базы, для нескольких,

    поддерживаемых СУБД. Таким образом необходимо выполнить созданный скрипт для вновь созданной базы данных. Для этого в IBExpert имеется специальный инструмент: «редактор скриптов». Запускается он через главное меню « инструменты\редактор скрипров » или через сочетание клавиш

    Сообщения об ошибках

    Рис. 10 Редактор скриптов в IBExpert.

    Скопировав скрипт в рабочую область в окне можно видеть структуру скрипта, которая строится на основе анализа его содержимого. Важно указать, в какой базе данных должен быть выполнен скрипт , и

    какое соединение должно для этого использоваться

    После запуска появится сообщение о результатах его выполнения. Если ошибок не обнаружено, то выведется соответствующее сообщение с указанием времени выполнения скрипта. Если же в процессе выполнения были обнаружены ошибки, то выведется сообщение о неудачном выполнении и в области сообщений по каждой ошибке будет выведены соответствующие сведения. Типичные ошибки перечислены в таблице 4.

    В случае, если скрипт был выполнен без ошибок, то получится база данных в полном со ответствии с построенной концепт уальной моделью. В

    случае обнаружения ошибок необходимо внест и исправления в концептуальную модель средствами DBDesignerFork, за ново сформировать скрипт, и выполнить его, предварительно удалив ранее созданную структуру таблиц. Для удалени я можно использовать функцию «База данных\Recreate database».

    П ри использовании функции

    метаданные полность ю удаляются.

    В случае необходимость изменения в структуру

    базы данных можно

    используя функционал IBExpert

    по добавлению и

    удалению соответств ующих объектов базы данных.

    Редактировани е объектов БД

    База данных сос тоит из нескольких типов объектов, каждый из которых имеет свое предназначение и имеет свои особенности работы, свой набор свойств и инструментарий. В нашей работе мы не буд ем использовать все типы объектов, но сей час рассмотрим их все.

    Объекты базы данных отображаются в виде дерева. Что бы просмотреть какой либо элемент, необходимо его выбрать, при этом в рабочей области откроется окно, работы с этим объектом. Некоторые действия с объектом (удаление, создание нового и пр.) можно выполнить через контекстное меню.

    В основном окне объекта имеется несколько вкладок, в каждой из которых решается определенная задача. Количество и содержание вкладок зависит от типа выбранного объекта. Рассмотрим более подробно работу

    Для упрощения процесса заполнения базы данных для некоторых таблиц целесообразно создать автоинкремент для соответствующего первичного ключа.