- •1. Основные положения
- •1.1. Организация базы данных
- •1.2. Просмотр записей базы данных
- •Задание
- •2.1. Домашняя подготовка
- •2.2. Порядок выполнения задания в лаборатории
- •3. Требования к отчету
- •4. Контрольные вопросы
- •Вопросы для защиты
- •Лабораторная работа 2
- •1. Основные положения
- •1.1. Файлы субд
- •Основные операции над файлами
- •Сортировка и индексирование записей таблиц
- •2. Задание
- •2.1. Домашняя подготовка
- •2.2. Порядок выполнения задания в лаборатории
- •3. Требования к отчету
- •4. Контрольные вопросы
- •4.1. Вопросы для коллоквиума
- •4.2. Вопросы для защиты
- •Лабораторная работа 3 язык запросов sql субд Visual FoxPro
- •1. Основные положения
- •Запросы
- •Задание
- •2.1. Домашняя подготовка.
- •2.2. Порядок выполнения задания в лаборатории.
- •3. Требования к отчету.
- •4. Контрольные вопросы
- •Вопросы для защиты
- •Проектирование баз данных в среде Erwin
- •Основные положения
- •Процесс моделирования
- •Физическая и логическая модель данных
- •Уровни отображения модели
- •Обратное проектирование
- •Целевые платформы
- •Интерфейс eRwin. Уровни отображения модели
- •Подмножества модели и сохраняемые отображения
- •Создание логической модели данных. Уровни логической модели
- •Сущности и атрибуты
- •Создание физической модели данных
- •Выбор сервера
- •Задание
- •Домашняя подготовка
- •Порядок выполнения в лаборатории
- •Требования к отчету
- •Контрольные вопросы Вопросы для коллоквиума
- •Вопросы для защиты
Вопросы для защиты
1. Перечислите ограничения СУБД FOXPRO, которые необходимо учитывать при создании базы данных.
2. Какие функции используются при поиске для устранения различия букв верхнего и нижнего регистров ?
3. Перечислите и поясните возможные варианты использования команд LIST, DISPLAY, LOCATE и ? .
4. Укажите особенности и область предпочтительного использования команд EDIT , CHANGE и BROWSE .
5. Перечислите и поясните возможные варианты использования команд DELETE и RECALL.
6. Какие значения может принимать элемент команд <область действия> ?
7. С какой целью в командах LIST или DISPLAY может использоваться элемент <список выражений> ?
8. Какие команды применяются для перемещения внутреннего указателя записи файла?
9. Как открыть файл базы данных, закрыть его ?
10. Поясните выполнение основных операций (создание, просмотр, редактирование) над файлом базы данных в режиме работы с системным меню.
Таблица 1. Варианты задания
Номер Атрибут Вариант задания
атрибута
J AJ 1 2 3 4 5 6 7 8 9 10
_____________________________________________________
1 Шифр препод. + + + + + +
2 ФИО препод. + + + + + + + +
3 ФИО студента + + + +
4 Дата рожд. + +
5 Дисциплина + + + + + + +
6 Лекции (час) + +
7 Лаб. (час) + +
8 Упр.(час) + +
9 Оклад/стип. + + +
10 Дипл.пр.(час) + + +
11 Курс.пр.(час) + + +
12 Экз.оценка +
Таблица 2. Значения атрибутов
Номер Номер атрибута AJ
записи 1 2 3 4 5
_____________________________________________________
1 011 Виноградов А.А. Иванов В.П. 13/01/68 ЭВМ
2 005 Алексеев П.И. Сергеев А.С. 19/11/68 ТИК
3 010 Смирнов О.И. Петров С.И. 05/08/67 ОВП
4 015 Иванов И.И. Силкина О.П. 21/01/68 ТАУ
5 017 Симонов П.П. Сазонов И.П. 25/12/87 СПИ
6 021 Шатохин Л.И. Иванов Л.А. 26/12/88 ТОЭ
7 023 Пиотровский С.И. Ивченко Ю.С. 03/08/68 АВМ
___________________________________________________
Продолжение таблицы 2
___________________________________________________
Номер Номер атрибута AJ
записи 6 7 8 9 10 11 12
___________________________________________________
1 90 28 14 320/50 44 10 5
2 42 0 14 180/40 34 15 4
3 70 36 36 220/50 88 30 4
4 54 18 18 450/40 68 0 3
5 36 36 18 320/70 0 60 4
6 72 18 0 165/50 22 15 4
7 54 14 0 280/50 24 20 3
_____________________________________________________
Примечание. В таблице 2 для атрибута А9 приведены двойные значения. Первая цифра относится к атрибуту Оклад, вторая - к атрибуту Стип. Не следует вносить в файл базы данных оба значения в одно поле.
Таблица 3_____________________________________________________
Бригада Поле 2 Поле 3
_____________________________________________________
1 Петров М.М. ТИК
2 Семенов С.П. 26/10/67
3 14/07/67 50
4 Антонов А.А. АВМ
5 Боровик П.Ф. БД
6 Серегин О.О. Рябова А.А.
7 Смирнов А.А. Петров П.И.
8 ТИК 70
9 ТИК 36
10 ЭВМ 22
_____________________________________________________