Министерство образования Российской Федерации Кубанский государственный технологический университет Кафедра ?? ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе по предмету

передача данных в информационно управляемых системах

 

тема курсовой работы:

«Создание и управление базой данных в СУБД FoxPro».

Выполнил : студент гр. ??–??–??

????

 номер зачётной книжки ??–??–???

 

Руководитель : ???

 ????

???

2001

Государственный комитет Российской Федерации по высшему образованию Кубанский государственный технологический университет

ЗАДАНИЕ

На курсовую работу

Студенту гр.

По дисциплине


Тема курсовой работы


Исходные данные


1 Выполнить задания:

1.1


1.2


1.3

1.4


1.5

1.6

1.7

1.8


2 Оформить расчётно-пояснительную записку

3 Основная литература


Задание выдано


Срок сдачи работы


Задание принял


Руководитель


Работа защищена


С оценкой


ЧЛЕНЫ КОМИССИИ :


РЕФЕРАТ

РЕЛЯЦИОННАЯ БАЗА ДАННЫХ, РЕЛЯЦИОННАЯ ТАБЛИЦА, ПЕРВИЧНЫЙ КЛЮЧ, ВТОРИЧНЫЙ ИНДЕКС, ИНФОРМАЦИОННЫЙ ЗАПРОС.

В данной курсовой работе рассмотрен вопрос реализации реляционной базы данных, содержащей одну таблицу. Поставлена задача реализации самой базы данных, а также информационных запросов к ней в СУБД FoxPro. База данных и таблица были созданы с помощью внутренних визуальных средств выбранной СУБД, а информационные запросы оформлены в виде отдельных программ, входящих в проект Visual FoxPro.

Курсовая работа содержит 34 страницы, 1 таблицу, 17 рисунков, 4 источника.

СОДЕРЖАНИЕ Введение .........................................................................5

1    Описание предметной области .........................................6

1.1  Словесное описание предметной области ..........................6

1.2  Описание предметной области в виде диаграммы................6

2    Составление словаря данных............................................7

3    Составление структуры базы данных.................................7

4    Составление программных запросов к базе данных ..............8

4.1  Создание базы данных ...................................................8

4.2  Выполнение фильтрации, индексации, поиск записей ..........12

4.3  Поиск записей с помощью циклов WHILE и SCAN..............13

4.4  Построение меню и выдача сообщений .............................14

4.5  Изучение графических возможностей ...............................15

4.6  Использование модулей (подпрограмм) ............................16

4.7  Страховое копирование данных и реализация справки .........17

4.8  Создание новых таблиц и арифметические действия ...........20

Заключение .....................................................................23

Список литературы ...........................................................24

Приложение А ..................................................................25

Приложение Б ..................................................................26

Приложение В ..................................................................28

Приложение Г ..................................................................29

Приложение Д ..................................................................31

Приложение Е ..................................................................32

Приложение Ж .................................................................34

ВВЕДЕНИЕ

Современное производство немыслимо без управляющих систем разной степени сложности. Но любой управляющей системе необходимо соответствующее информационное и программное обеспечение, иначе она не сможет продуктивно работать. Если рассматривать информационное обеспечение (базы данных), то современный рынок программного обеспечения может предложить довольно большой выбор систем управления базами данных (СУБД), ориентированных на различных пользователей: от мелких предпринимателей до крупных предприятий и корпораций. Наш выбор FoxPro обусловлен прежде всего разносторонностью этой СУБД, удобством как для разработчика приложений, так и для обычного пользователя. Наличие в ней языка программирования позволяет создавать сложные системы обработки данных, ориентированные на конкретные задачи и даже под конкретного пользователя. С другой стороны, в ней отражены и в разной мере используются многие современные технологии программирования: ActiveX, COM, SQL, ODBC, OLE, DCOM, API и ISAPI, и многое другое. При всем этом она сохранила совместимость со старыми версиями под DOS, созданными еще фирмой Fox Software. Если еще добавить, что FoxPro реализован также в средах Macintoch и Unix, то наш выбор становится обоснованным.

Задачей данной курсовой работы является построение базы данных и выполнение над ней заданных операций. База данных и таблица были созданы с помощью диалоговых окон, а операции с базой данных выполнены с помощью программ.

1    Описание предметной области

1.1   Словесное описание предметной области

Предмет составления базы данных – поступление товаров на склад. Составим концептуальную модель представления реальности в базе данных. Согласно условию, единственным объектным множеством является объектное множество “товары”. В его состав входит бесчисленное количество объектов – “степлеры”, “дискеты”, “карандаши” и др. Каждый из этих объектов обладает одинаковым по структуре множеством атрибутов (признаков). Каждый из атрибутов характеризует конкретный объект с какой-либо стороны: количество, качество, цена и т.д.

Пример: объект “клавиатуры” входит в состав объектного множества “товары” и обладает следующими атрибутами: наименование (клавиатуры), цена за единицу товара (150 р), количество единиц товара (3), единица измерения товара (штука), дата поступления (01.04.2001), качество товара (среднее), поставщик (Тайвань).


Информация о работе «Курсовик по FoxPro»
Раздел: Информатика, программирование
Количество знаков с пробелами: 35714
Количество таблиц: 5
Количество изображений: 0

0 комментариев


Наверх