Пакет IBExpert и разработка базы данных FireBird в нем

Автор: Пользователь скрыл имя, 13 Мая 2012 в 20:26, курсовая работа

Краткое описание

В наше время, информация принимает роль важного «компонента» в деятельности человека. С ростом технических и программных возможностей, пользователю необходимо заботиться о правильной организации данных. С этим можно легко справиться, если применять на рабочем месте специализированные программы (как правило, применяется комплекс программ), позволяющие удобно, а главное безопасно и быстро вести организацию и ведение базы данных.
На данный момент, из специализированных программ, можно выделить - Firebird. В этой работе я подробно рассмотрю, принципы работы данной системы в пакете IBExpert, функциональные возможности, настройку, а также многое другое.

Оглавление

Вступление _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3
O сервере для СУБД Firebird_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _3-7
O пакете IBExpert_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _7-8
Разработка базы данных FireBird в IBExpert_ _ _ _ _ _ _ _ _8-18
Работа с базами данных Firebird на сервере через IBExpert_18-19
Заключение_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 20
Иностранный источник_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 21-22
Перевод иностранного источника_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _23-24
Приложение 1_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _24-29
Список использованной литературы_ _ _ _ _ _ _ _ _ _ _ _ _ _ _30

Файлы: 1 файл

Пакет IBExpert и разработка базы данных FireBird в нем.doc

— 3.42 Мб (Скачать)

  Edit2.Enabled := AValue;

  Edit3.Enabled := AValue;

  Edit4.Enabled := AValue;

  Button1.Enabled := not AValue;

  Button2.Enabled := AValue;

  Button3.Enabled := AValue;

  Button4.Enabled := not AValue;

  Button5.Enabled := not AValue;

end; 

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);

begin

  IBQuery1.Close;

  IBDatabase1.Connected := false;

end; 

procedure TForm1.FormCreate(Sender: TObject);

var

  fIniFile: TIniFile;

begin

  try

    fIniFile := TIniFile.Create(ExtractFilePath(Application.ExeName)

        + 'Config.ini');

    try

      IBDatabase1.DatabaseName := fIniFile.ReadString('Base', 'Path', '');

    finally

      fIniFile.Free;

    end;

    IBDatabase1.Connected := true;

    with IBQuery1 do

    begin

 Приложение 1

 

   SQL.Text :=

        'select * from list_phones order by surname, fname, patronymic';

      Open;

    end;

    with DBGrid1 do

    begin

      Options := [dgTitles, dgIndicator, dgColLines, dgRowLines, dgTabs,

        dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit,

        dgTitleHotTrack];

      ReadOnly := true;

      Columns.Add;

      with Columns[0] do

      begin

        FieldName := 'surname';

        Title.Caption := 'Фамилия';

        Width := 100;

      end;

      Columns.Add;

      with Columns[1] do

      begin

        FieldName := 'fname';

        Title.Caption := 'Имя';

        Width := 100;

      end;

      Columns.Add;

      with Columns[2] do

      begin

        FieldName := 'patronymic';

        Title.Caption := 'Отчество';

        Width := 100;

      end;

      Columns.Add;

      with Columns[3] do

      begin

        FieldName := 'tel_num';

        Title.Caption := 'Телефон';

        Width := 100;

      end;

    end;

  except

    on E: Exception do

    begin

      Application.MessageBox(PChar(E.Message), 'Form.Create',

Приложение 1

     

  MB_ICONERROR + MB_TOPMOST);

      Halt;

    end;

  end;

end; 

end. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   10.  Список использованной литературы: 

  1. Кузьменко Дмитрий / InterBase и Firebird: развитие и перспективы. iBase (29.06.2006)
  2. IBExpert and Firebird Documentation. / Справочник. / Книги  eBook.
  3. А.В. Бондарь / InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков (+CD)
  4. Борри Х. / Firebird: руководство разработчика баз данных
  5. А.Н Ковязин, С.М. Востриков / Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/Firebird/Yaffil. Издание 4-е
  6. Бирш Тимур. Firebird. Руководство по быстрому старту
 
 

Электронные источники:

  1. www.ibase.ru
  2. www.ibexpert.com
  3. www.xakep.ru

Информация о работе Пакет IBExpert и разработка базы данных FireBird в нем