Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа20-25.doc
Скачиваний:
9
Добавлен:
31.08.2019
Размер:
2 Mб
Скачать

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

Часто возникает необходимость перенести базу данных на другой компьютер. В отличие от процесса переноса обычной программы, когда, как правило, достаточно скопировать только выполняемый файл (ехе-файл), при переносе программы управления базой данных необходимо выполнить перенос ВDЕ. Здесь следует вспомнить, что BDE представляет собой совокупность программ, библиотек и драйверов, обеспечивающих работу прикладной программы с базой данных. Выполнить перенос BDE на другой компьютер "вручную" довольно трудно. Поэтому для переноса (распространения) программы, работающей с базами данных, Borland рекомендует создать установочную программу, которая выполнит копирование всех необходимых файлов, в том числе и компонентов BDE. В качестве средства создания установочной программы Borland настоятельно советует использовать утилиту InstallShield Express, которая входит в состав всех наборов C++ Builder. Поставляемая с C++ Builder версия этой утилиты специально адаптирована к задаче переноса и настройки BDE

2. Задание на выполнение работы

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

  1. Магазин - поля: Товар, Цена, Артикул. Например, Стол письменный, 1110, Ф123345

  2. Записная книжка - поля: Фамилия, Телефон, Мобильный, Email.

  3. Библиотека - поля: Автор, Название, Год издания, Издательство.

  4. Отдел кадров - поля: Фамилия, Имя, Отчество, Год рождения, Должность.

  5. Склад - поля: Изделие, Количество, Дата получения. Например, Куртка мужская, 100, ряд 6 место 126, 20.02.2012.

  6. Приборный парк - поля: Прибор, Год выпуска, Дата последней поверки. Например, Электронный микроскоп, 1995, 02.03.2011

  7. Гараж - поля: Автомобиль, год выпуска, гос. номер. Например, ЗИЛ-131, 2005, А123ФБ77

  8. Крепеж - поля: Наименование, размер, количество. Например, Болт, М8х60, 2500; Гайка, М10,5000.

  9. Расписание поездов - поля: № рейса, Конечные пункты, дни и время. Например, 652, Москва-Новороссийск, ежедневно 18:20

  10. Реестр - поля: Форма организации, Имя, Адрес, Примечание. Например, ОАО, ЗИЛ, Автозаводская ул. д12, Завод им. Лихачева.

Литература

  1. Архангельский А.Я. Программирование в C++Builder 6/- М.: «Бином» 2004 г. - 1152 с.: ил.

  2. Культин Н.Б. Самоучитель C++Builder. - СПб.: БХВ-Петербургб 2004.- 320 с.: ил.

  3. Культин Н.Б. C++Builder в задачах и примерах. - СПб.: БХВ-Петербургб 2005.- 336 с.: ил.

156