Компьютерная графика

Создание файлов базы данных в среде FOX PRO 2.6. Заполнение файлов значениями данных. Просмотр на экране содержимого различных файлов с соответствующими заголовками на русском языке. Удаление записей файла. Связь между файлами, создание запросов.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 28.04.2013
Размер файла 231,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Федеральное агентство по образованию

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра автоматизированных систем управления (АСУ)

Компьютерная графика

Контрольная работа № 1

Вариант 8

Студент

Специальности 80801

« 20» октября 2011 г.

«___» __________ 201_ г.

2013

Задание № 1

1. Создать файлы со следующей структурой

Имя файла: GROUP

Имя поля

Тип поля

Содержание

NSTUD

Численное

Идентификатор

FAMILY

Символьное

Фамилия

NAME

Символьное

Имя

DATE

Дата

Дата рождения

SEX

Символьное

Пол

POLICE

Численное

Номер полиса

PLACE

Memo-поле

Адрес

Имя файла: STUDY

Имя поля

Тип поля

Содержание

NSTUD

Численное

Идентификатор

SUBJECT

Символьное

Название предмета

BALL

Численное

Оценка

2. Заполнить файлы значениями данных (не менее 10 в файле GROUP и не менее 30 в файле STUDY)

3. Вывести для просмотра на экран содержимое файлов в соответствующими заголовками на русском языке

4. Увеличить все значения в поле NSTUD на 10 для файла STUDY (для выполнения задания создать файл STUDY1, в котороый предварительно копируется вся информация из исходного файла)

5. Пометить для удаления все записи файла STUDY1, относящиеся к математике

6. Вывести в текстовый файл всю информацию из файла GROUP для студентов, родившихся до 01.01.1985 г.

7. Вывести в текстовые файлы поля NSTUD, FAMILY, NAME, DATE отдельно для мужчин и женщин

Для проверки выполнения лабораторной работы студент должен представить файлы DBF: GROUP, STUDY, STUDY1 и текстовые файлы с результатами выполнения заданий 6, 7.

Решение

Контрольная работа выполняется в СУБД FOX PRO 2.6.

2. Для создания указанных файлов БД в среде FOX PRO 2.6. необходимо выполнить

следубющие команды:

CREATE GROUP

CREATE STUDY

Рисунок 1. Структура файла GROUP

Рисунок 2. Структура файла STUDY

Для ввода данных используется команда APPEND.

3. Для отображения данных в файлах необходимо выполнить следующие команды:

4. Для создания файла STUDY1 с записями из файла STUDY, и увеличения значения поля NSTUD на 10 каждой записи файла STUDY, необходимо выполнить:

5. Для удаления записей файла STUDY1, относящихся к математике, необходимо выполнить:

6. Для вывода в файл G1.TXT всю информацию из файла GROUP, для студентов родившихся до 01.01.1985, необходимо выполнить:

7. Для вывода в текстовые файлы информации из полей NSTUD, FANILY, NAME, DATE отдельно для мужчин и женщин, необходимо выполнить:

Задание № 2

1. Упорядочить файл GROUP по датам рождения отдельно для мужчин и женщин.

2. Упорядочить файл STUDY по названием предмета

3. Упорядочить файл GROUP по номеру полиса отдельно для мужчин и женщин.

4. Упорядочить файл GROUP по фамилиям отдельно для мужчин и женщин.

Для проверки выполнения задания студент должен выслать в текстовом виде команды FOX PRO, выполняющие задания 1-4.

Решение

1. USE GROUP

INDEX ON DATE TO IN1_1 FOR SEX = `м' COMPACT

INDEX ON DATE TO IN1_1 FOR SEX = `ж' COMPACT

2. USE STUDY

INDEX ON SUBJECT TO IN2 COMPACT

3. USE GROUP

INDEX ON POLICE TO IN3_1 FOR SEX = `м' COMPACT

INDEX ON POLICE TO IN3_2 FOR SEX = `ж' COMPACT

4. USE GROUP

INDEX ON FAMILY TO IN4_1 FOR SEX = `м' COMPACT

INDEX ON FAMILY TO IN4_2 FOR SEX = `ж' COMPACT

Задание № 3

1. Установить связь между файлами GROUP и STUDY (создать файл GR_ST.VIEW)

2. Вывести в текстовый файл фамилии, названия предметов и оценки только для женщин.

Для проверки представить файлы DBF: GROUP, STUDY, GR_ST.VIEW и текстовый файл, созданный в вопросе 2.

Решение

Для выполнения задания необходимо выполнить следующие команды FOX PRO:

Задание № 4

Создать запросы и результаты запросов сохранить в файлаъ DBF/TXT.

1. Вывести сведения о мужчинах, родившихся с 1 января по 1 апреля заданного года.

2. Вывести фамилии, названия предметов и оценки только для женщин.

3. Вычислить количество студентов, имеющих оценки 2,3,4,5 (запросс с группировкой по полю BALL)

4. Вывести фамилии, оценки и названия предметов сгруппировав сведения по предметам.

5. Вывести фамилию студента, имеющего максимальный размер полиса

Для проверки представляются результаты запросов

Решение

1. Для выполнения задания необходимо выполнить следующие команды FOX PRO. Создаётся таблица запроса TEMP4_1.DBF и результат запроса в текстовом виде Z4_1.TXT.

Рисунок 3. Команды для выполнения задания № 4 п. 1

файл запрос база данные

Рисунок 4. Результат из запроса задания № 4 п. 1

2. Для выполнения задания необходимо выполнить следующие команды FOX PRO. Создаётся таблица запроса TEMP4_2.DBF и результат запроса в текстовом виде Z4_2.TXT

3. Для выполнения задания необходимо выполнить следующие команды FOX PRO. Создаётся таблица запроса TEMP4_3.DBF и результат запроса в текстовом виде Z4_3.TXT

4. Для выполнения задания необходимо выполнить следующие команды FOX PRO. Создаётся таблица запроса TEMP4_4.DBF и результат запроса в текстовом виде Z4_4.TXT

5. Для выполнения задания необходимо выполнить следующие команды FOX PRO. Создаётся таблица запроса TEMP4_5.DBF и результат запроса в текстовом виде Z4_5.TXT. Для хранения максимального номера полиса используется поле временного курсора: KURSOR1.MAXPOLICE

Размещено на Allbest.ru


Подобные документы

  • Анализ предметной области, потребности различных категорий пользователей разрабатываемой базы данных. Описание концептуальной схемы и преобразование ее в реляционную БД. Создание ER-модели в среде ER-Win. Генерация файлов, разработка запросов в SQL.

    курсовая работа [786,4 K], добавлен 15.12.2013

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

    курсовая работа [1,9 M], добавлен 17.06.2014

  • Проектирование структуры и архитектуры программного продукта. Реализация программы конвертера файлов баз данных. Описание пользовательского интерфейса. Выбор порядка конвертации dbf файлов. Создание и исполнение шаблонов. Расчет себестоимости продукта.

    дипломная работа [2,2 M], добавлен 21.06.2013

  • Создание и переименование папок. Копирование в папку файлов или других папок, их перемещение в другие папки. Удаление из папки перемещенных в нее файлов. Возобновление в папке удаленный ранее объект. Выделение нескольких несмежных объектов и удаление.

    контрольная работа [1,2 M], добавлен 22.05.2007

  • Концептуальная модель, спецификация атрибутов. Диаграмма "сущность-связь". Пакет Sybase PowerDesigner. Разработка SQL-скрипта создания разрабатываемой базы данных. Создание и заполнение базы данных. Выполнение запросов на чтение, модификацию и удаление.

    курсовая работа [2,3 M], добавлен 24.02.2014

  • Создание и проверка модели оптимального размещения файлов в вычислительной сети со звездообразной, кольцевой и произвольной топологией. Объем данных, необходимый для пересылки файлов. Оптимальное распределение файлов по узлам вычислительной сети.

    контрольная работа [56,7 K], добавлен 20.05.2011

  • Характеристика работы архиватора - компьютерной программы, которая осуществляет сжатие данных в один файл архива для более легкой передачи, компактного их хранения. Особенности процесса архивирования - записи файлов и разархивирования - открытия файлов.

    реферат [216,5 K], добавлен 26.03.2010

  • Многотабличные базы данных. Виды связей между таблицами. Создание запросов, форм и отчетов. Работа с текстовым процессором MS Excel, создание таблиц и заполнение их соответствующими расчетами. Создание в MS Access базы данных заданной структуры.

    контрольная работа [3,0 M], добавлен 25.03.2014

  • Разработка базы данных книжного магазина в среде программирования Delphi. Создание таблиц и их заполнение. Требования к составу и параметрам технических средств. База данных как набор файлов, содержащих информацию. Этапы создания приложения в Delphi.

    курсовая работа [803,6 K], добавлен 04.11.2012

  • Создание базы данных. Поиск, изменение и удаление записей. Обработка и обмен данными. Проектирование базы данных. Определение формул для вычисляемой части базы. Редактирование полей и записей. Формы представления информации, содержащейся в базе данных.

    курсовая работа [67,0 K], добавлен 23.02.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.