Пакет IBExpert и разработка базы данных FireBird в нем
Курсовая работа, 13 Мая 2012, автор: пользователь скрыл имя
Краткое описание
В наше время, информация принимает роль важного «компонента» в деятельности человека. С ростом технических и программных возможностей, пользователю необходимо заботиться о правильной организации данных. С этим можно легко справиться, если применять на рабочем месте специализированные программы (как правило, применяется комплекс программ), позволяющие удобно, а главное безопасно и быстро вести организацию и ведение базы данных.
На данный момент, из специализированных программ, можно выделить - 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(
+ '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(
Приложение 1
MB_ICONERROR + MB_TOPMOST);
Halt;
end;
end;
end;
end.
10.
Список использованной
литературы:
- Кузьменко Дмитрий / InterBase и Firebird: развитие и перспективы. iBase (29.06.2006)
- IBExpert and Firebird Documentation. / Справочник. / Книги eBook.
- А.В. Бондарь / InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков (+CD)
- Борри Х. / Firebird: руководство разработчика баз данных
- А.Н Ковязин, С.М. Востриков / Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/Firebird/Yaffil. Издание 4-е
- Бирш Тимур. Firebird. Руководство по быстрому старту
Электронные источники:
- www.ibase.ru
- www.ibexpert.com
- www.xakep.ru