#1 17.11.06 02:10
Pascal База данных
Нужен текст программы базы данных. Если у кого есть поделитесь пожалуйста. Ну очень надо!
Исправлено -=potkot=- (17.11.06 02:10)
Offline
#7 23.11.06 12:26
Re: Pascal База данных
Привожу полный текст задачи.
Должно быть минимум две таблицы в которых храняться данные о любых видах изделий одного типа (например разные модели мобильников: в первой харктеристики модели а во второй изменения с ними происходящие на складе поступление/выбытие или продажа)
ОСНОВЫ УСТРОЙСТВА ТЕХНИЧЕСКИХ / ЭКОНОМИЧЕСКИХ БАЗ ДАННЫХ
1. Цель работы
• Закрепить навыки:
а) работы с системами программирования.
б) описания алгоритмов на алгоритмическом языке.
• Обобщить знания об алгоритмах используемых в базах данных.
• Получить представление о процессе разработки заказной технической системы.
2. Обобщенная формулировка задачи
Требуется создать систему для хранении данных о технических характеристиках однотипных стандартных изделий , а также их движения на производственном складе.
Система должна выполнять следующие функции:
1. Создание новой базы данных.
2. Внесение информации о новом изделии.
3. Редактирование (изменение) информации об изделии, информация о котором уже внесена в базу данных.
4. Выборку записей об изделиях по заданному критерию и вывод ее на экран.
3. Требования к реализации и критерии оценки
3.1 Минимальные требования (удовлетворительно)
1) База данных должна иметь неограниченный размер и храниться в файле.
2) Диалог с пользователем типа "телетайп". Программа должна подсказывать пользователю, что ему делать.
3) Выполнение основных функций программы необходимо оформить отдельными процедурами.
4) Выборка должна иметь неограниченный размер (выполняться непосредственно из файла на экран)
5) Имена файлов программа должна запрашивать у пользователя.
6) Выборку записей выполнять по одному простому критерию (критерий утверждается преподавателем).
3.2 Дополнительные требования на оценку ХОРОШО
1) Проверка разнотипной вводимой пользователем информации на допустимость.
2) Защита информации от возможных сбоев во время модификации базы данных (промежуточное резервное копирование).
3) Выборка по нескольким разнотипным критериям.
4) Сортировка в выборке или базе данных по одному критерию.
3.3 Дополнительные требования на оценку ОТЛИЧНО
5) Реализация 3-х и более пунктов из требований на оценку хорошо
6) Оконный интерфейс.
7) База данных из 2-х и более отношений.
8) Файловая сортировка (без применения функций прямого доступа)
Исправлено -=potkot=- (23.11.06 12:43)
Offline
#9 23.11.06 16:50
Re: Pascal База данных
asp написал(а):
А что такое "Файловая сортировка (без применения функций прямого доступа)"?
Знал бы я сказал бы тебе! :(
Offline
#10 23.11.06 19:22
Re: Pascal База данных
asp написал(а):
Чисто вопрос любопытства. А что такое "Файловая сортировка (без применения функций прямого доступа)"? Задачу не могу понять...
P.S. помочь не смогу, бо в паскакале не силен, но задачу понять все же интересно
это типо файл читается последовательно, при прямом доступ можно читать любой кусок файла
Offline
#11 24.11.06 12:07
#12 24.11.06 13:30
Re: Pascal База данных
может кто за вознагрождение сделает?
Если что то пишите в приват
Исправлено -=potkot=- (24.11.06 13:31)
Offline
#13 25.11.06 13:23
Re: Pascal База данных
otaku написал(а):
asp написал(а):
Чисто вопрос любопытства. А что такое "Файловая сортировка (без применения функций прямого доступа)"? Задачу не могу понять...
P.S. помочь не смогу, бо в паскакале не силен, но задачу понять все же интересноэто типо файл читается последовательно, при прямом доступ можно читать любой кусок файла
Ну, разве что так... У Вирта, кажется, были такие методы рассмотрены.
Offline

