- •Методические указания к лабораторным работам
- •«Эксплуатация информационно-технологических сетей»
- •Часть 2
- •Учреждение образования «высший государственный колледж связи» Содержание
- •Лабораторная работа №6 «Информационная система «Подписка-рупс». Технология ввода и корректировки информации»...........................................27
- •Лабораторная работа № 7 «Информационная система «Подписка-рупс».Выходные документы»...........................................................................29
- •Лабораторная работа №1
- •«Знакомство с субд FoxPro for Windows»
- •1.1 Интерфейс субд FoxPro for Windows
- •1.2 Открытие и просмотр базы данных
- •1.3 Режимы просмотра базы данных
- •1.4 Работа с окном Memo
- •1.5 Закрытие базы данных
- •2 Порядок выполнения работы
- •Определение имени базы данных
- •Определение типа поля
- •1.3 Определение размера поля данных
- •1.4 Определение ключей (индексов) базы данных
- •1.5 Сохранение структуры базы данных
- •1.6 Установка отношений между базами данных
- •2 Порядок выполнения работы
- •3 Содержание отчета
- •4 Контрольные вопросы
- •Лабораторная работа № 3 «Сортировка базы данных в субд FoxPro»
- •1 Сортировка данных
- •2 Порядок выполнения работы
- •Содержание отчета
- •Лабораторная работа № 4 «Проектирование информационной системы. Выполнение запросов»
- •1.1Формирование запроса
- •Вывод результатов запроса
- •Сложные условия (и, или)
- •1.5 Построение сложного запроса для нескольких баз данных
- •1.6 Группировка данных
- •1.7 Сортировка данных
- •Формирование отчета
- •Порядок выполнения работы
- •1 Запуск программы
- •1.1 Режим «Ввод сп-5»
- •1.2 Режим «Доставочных карточек»
- •1.3 Режим «Переадресовки»
- •1.4 Другие режимы ввода информации
- •2 Нормативно-справочная информация
- •2.1 Режим «Рабочий каталог»
- •2.2 Режим «Справочник предприятий»
- •Ход выполнения работы:
- •Лабораторная работа №6 Информационная система «Подписка-рупс». Технология ввода и корректировки информации
- •Ход выполнения работы:
- •Лабораторная работа № 7 Информационная система «Подписка-рупс». Выходные документы.
- •1 Режим «Формирования заказов»
- •2 Режим «Формирования кст по заказу»
- •Ход выполнения работы:
2 Порядок выполнения работы
Создайте структуру двух баз данных в соответствии с вашим индивидуальным заданием;
Изучите возможности среды СУБД FoxPro for Windows для создания структуры базы данных, установите ключ по общему полю таблиц;
Сохраните таблицы в виде файлов с расширением dbf, не заполняя их данными;
Проверьте проект базы данных на предмет проектирования связей;
Создайте отношение созданных вами таблиц типа 1:1 и 1:n;
Сохраните отношение в виде файла с расширением VUE ;
Завершите работу.
3 Содержание отчета
Цель выполнения работы;
Спроектированные структуры данных должны быть представлены в следующем виде:
Имя поля |
Тип поля |
Размер поля |
Характер хранимой информации |
Примеры записей |
|
|
|
|
|
3. между таблицами покажите созданную вами связь.
4 Контрольные вопросы
Какие типы полей позволяет создать СУБД FoxPro for Windows;
Какие символы может содержать имя базы данных;
Определяется ли пользователем размер поля ?
Понятие "главный ключ".
Понятие "внешний ключ".
Суть мощности отношений 1:1.
Суть мощности отношений 1: М.
Правила проектирования отношений (связей) таблиц. Назвать необходимые условия для установления отношений.
Лабораторная работа № 3 «Сортировка базы данных в субд FoxPro»
Цели работы: выяснить технологию выполнения операций сортировки.
1 Сортировка данных
Ввод данных в базы данных выполняются в хронологическом порядке – по мере появления сведений. Для удобства работы данные в базе данных могут быть отсортированы согласно определенным критериям. В отсортированной базе данных легче найти нужные данные.
Для того, чтобы рассортировать данные в базе данных, ее сначала нужно открыть в окне Вид. Далее – выбрать команду База|Сортировка. FoxPro откроет диалоговое окно Сортировка, где пользователь определяет, по каким полям и в какой последовательности необходимо рассортировать записи базы данных (рис.4.1).
Рис. 4.1. Диалоговое окно сортировки данных
В левом списке диалогового окна перечислены все поля активной базы данных. В данном списке полей необходимо выбрать поле сортировки. Если сортировка должна осуществляться по нескольким полям, то FoxPro определяет приоритеты сортировки. Сначала сортировка проводится по первому полю из числа выбранных пользователем, затем отсортированные данные еще раз сортируются по второму выбранному полю и т.д.
Если, например, в базе данных заказов необходимо отсортировать данные в первую очередь по объемам оборотов, а затем еще и по фамилиям клиентов в алфавитном порядке, то в сортировку необходимо включить поля Turnover и Client. FoxPro сначала проводит сортировку данных по объемам оборотов. Клиенты с одинаковыми объемами оборотов дополнительно сортируются в алфавитном порядке по фамилиям.
Чтобы выбрать поле для сортировки, сначала следует маркировать это поле в списке полей Все поля и нажать командную кнопку Добавить. Поле принимается в правый список Порядок сортировки. Если поле было выбрано ошибочно, маркируйте его в правом списке и нажмите командную кнопку Удалить.
В области Опции приведены три опции, определяющие способ сортировки для каждого выбранного поля.
Если данные должны быть упорядочены в возрастающей последовательности, следует активизировать опцию По возрастанию. По умолчанию FoxPro предусматривает именно такой способ сортировки. При сортировке в возрастающей алфавитной последовательности по фамилиям клиентов FoxPro упорядочивает их от А до Z и от А до Я.
Для сортировки данных в убывающей последовательности следует выбрать опцию По убыванию.
Если в процессе сортировки FoxPro не должна различать написание прописными и строчными буквами, следует выбрать опцию Без учета регистра. Очень важно активизировать данный контрольный индикатор по следующей причине: по умолчанию программа управления базами данных сортирует сначала все прописные буквы, а лишь затем — строчные. Вследствие этого фирма Zuckermann & Sohne была бы включена в сортировку перед фирмой appetit gmbh. При игнорировании различия прописных и строчных букв, напротив, будет получен необходимый результат, а именно: порядок сортировки будет выглядеть так: А, а, В,Ь, С, си т.д.
В области Источник можно, с одной стороны, ограничить число сортируемых записей только частью базы (Диапазон...), с другой – у пользователя имеется возможность установить в Редакторе Выражений (For..) критерий отбора записей, подлежащих сортировке.
Отсортированные данные записываются в новую базу данных, имя которой нужно задать, нажав в зоне Результат командную кнопку Сохранить.... Откроется уже знакомое диалоговое окно сохранения файла. В нем необходимо выбрать диск С:\, директорию FOXPRO, ввести имя файла sort.dbf и нажать кнопку Сохранить.
Процедура сортировки начнется после нажатия на кнопку ОК в диалоговом окне Сортировка. После завершения сортировки откройте в пустой рабочей области окна Вид базу данных sort.dbf и выведите ее на просмотр в табличном режиме.