Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / КОНТРОЛЬНАЯ РАБОТА, БАЗЫ ДАННЫХ

КОНТРОЛЬНАЯ РАБОТА ПО ДИСЦИПЛИНЕ «БАЗЫ ДАННЫХ»

lisichka 300 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 29 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 23.05.2018
ТУСУР, 2015 г., зачёт.
Введение

Используя меню СУБД FoxPro создадим две таблицы с указанными полями. Заполним таблицы данными. Для этого в командном окне выполним команду BROWSE. Выведем для просмотра на экран содержимое файлов: browse title 'ОКНО ПРОСМОТРА ТАБЛИЦЫ GROUP'; fields NSTUD :h='Ид-р',; FAMILY :h='ФАМИЛИЯ',; NAME :h='ИМЯ',; DATE :h='Дата р.',; SEX :h='Пол',; POLICE :h='№ полиса',; PLACE :h='Адрес' browse title 'ОКНО ПРОСМОТРА ТАБЛИЦЫ STUDY'; fields NSTUD :h='Ид-р',; SUBJECT :h='Предмет',; BALL :h='Оценка'
Содержание

Контрольная работа состоит из четырех заданий (задания 1-4). Контрольная работа выполняет- ся с использованием СУБД FOX PRO. 2.6. Задание 1 1. Создать файлы со следующей структурой: Имя файла : GROUP Имя поля Тип поля Содержание NSTUD Числовое Идентификатор FAMILY символьное Фамилия NAM Имя файла : STUDY NSUD Числовое Идентификатор SUBJECT символьное Название предмета BALL Числовое оценка 2. Заполнить файлы значениями данных ( не менее 10 в файле GROUP и не менее 30 в файле STUDY. 3. Вывести для просмотра на экран содержимое файлов с соот- ветствующими заголовками полей на русском языке. 4. Увеличить все значения в поле NSTUD на 10 для файла STUDY ( для выполенеия этого задания создать файл STUDY1, в который предварительно копируется вся инфор- мация из исходного файла) . 5. Пометить для удаления все записи файла STUDY1, относя- щиеся к математике. 6. Вывети в текстовый файл всю информацию из файла GROUP для студентов, родившихся до 1.01.1985 г. 7. Вывести в текстовые файлы поля NSTUD, FAMILY, NAME, DATA отдельно для мужчин и женщин. Для проверки выполнения лабораторной работы студент должен представить файлы-DBF : GROUP, STUDY,STUDY1 и текстовые файлы с результатами выполнения заданий 6, 7. Задание 2 1. Упорядочить файл GROUP по датам рождения отдельно для мужчин и женщин. 2. Упорядочить файл STUDY по названиям предмета. 3. Упорядочить файл GROUP по номеру полиса отдельно для мужчин и женщин. 4. Упорядочить файл GROUP по фамилиям отдельно для муж- чин и женщин. Для проверки выполнения задания студент должен вы- слать в текстовом виде команды FOX PRO, выполняющие зада- ния 1-4. Задание 3 1. Установить связь между файлами GROUP и STUDY (создать файл GR-ST.VEIW). 2. Вывести в текстовый файл фамилии, названия предметов и оценки только для женщин. Для проверки представить файлы DBF :GROUP STUDY , файл GR-ST.VEIW и текстовый файл, созданный в вопросе 2. Задание 4 Создать запросы и результаты запросов сохранить в фай- лах DBF/ТХТ. 1. Вывести сведения о мужчинах, родившихся с 1 января по 1 апреля заданного года. 2. Вывести фамилии, названия предметов и оценки отдельно для мужчин и женщин. 3. Вычислить количество студентов, имеющих оценки 2,3, 4, 5 (запрос с группировкой по полю BALL). 4. Вывести фамилии, оценки и названия предметов, сгруппиро- вав сведения по предметам. 5. Вывести фамилию студента, имеющего максимальный номер полиса. Для проверки представляются результаты запросов.
Список литературы

Базы данных: Учебно-методическое пособие. ? Томск: Томский межвузовский центр дистанционного образования, 2002. ? 44 с.
Отрывок из работы

Выведем в текстовый файл всю информацию из файла GROUP для студентов, родившихся до 1.01.1985 г. COPY TO OTCH1.TXT FOR GROUP.DATE < {01/01/85} TYPE DELIMITED WITH TAB Выведем в текстовые файлы поля NSTUD,FAMILY,NAME,DATA от-дельно для мужчин и женщин. COPY TO OTCH2.TXT FOR GROUP.SEX=”м” TYPE DELIMITED WITH TAB FIELDS GROUP.NSTUD, GROUP.FAMILY, GROUP.NAME, GROUP.DATE COPY TO OTCH3.TXT FOR GROUP.SEX=”ж” TYPE DELIMITED WITH TAB FIELDS GROUP.NSTUD, GROUP.FAMILY, GROUP.NAME, GROUP.DATE
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Служба поддержки сервиса
+7(499)346-70-08
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg