Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Поиск

Категории раздела

Диплом [73] Курсовая [20]
Реферат [16] Разное [16]
Отчет по практике [1]




Пт, 22.11.2024, 14:58
Приветствую Вас Гость | RSS
ДИПЛОМНИК т.8926-530-7902,strokdip@mail.ru Дипломные работы на заказ.
Главная | Регистрация | Вход
КАТАЛОГ ДИПЛОМНЫХ, КУРСОВЫХ РАБОТ


Главная » Каталог дипломов » Информатика и вычислительная техника » Курсовая [ Добавить материал ]

1311. Система управления базами данных
Курсовая | 23.10.2009, 14:43

Содержание


Курсовая работа 1

Индивидуальное задание. 3

Введение. 4

Структура записи: 5

Типизированные файлы и общие процедуры для работы с файлами. 7

Понятие типизированного файла. 7

Описание работы программы: 9

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

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

Индивидуальное задание.

В альпинистском клубе ведется хроника восхождений. Записываются даты начала и завершения каждого восхождения, имена и адреса участвующих альпинистов, название и высота горы, страна и район, в котором она расположена.
Необходимо создать базу данных, включающую в себя
А) ввод и корректировку исходных данных;
В) вывод информации по запросам.
Запросы:
Фамилии и адреса альпинистов, покоривших самую высокую вершину
Наименование вершины, потребовавшей самого длителльного восхождения, а также страны, где данная вершина расположена
Фамилия и адрес альпиниста, совершившего наибольшее количество восхождений.
Данные храняться в двух файлах.


Введение.

В данной работе была разработана простейшая система управления базами данных, для чего рассмотрен ряд вопросов, касающихся работы с записями и типизированными файлами, содержащими данные подобного типа.

Для реализации индивидуального задания был создан ряд процедур:
- создание и просмотр базы данных
- корректировка базы данных
- просмотр информации по запросам

Работа выполнена на языке Turbo Pascal  Version 7.0 (компилятор фирмы Borland International).

Разработанные программы используют внешние модули bases.tpu и win.tpu,а также стандартные средства модуля System.

 

1) Помощь

Справка о том как пользоваться программой. Текст выводится в окне Main. Следующая страница выводится при нажатии клавиши Enter.

2) О программе

Содержит сведения о программе.

 

Никакие ошибки не обрабатываются.

 

Меню Запрос выводит информацию по запросам. Состоит соответственно из трех пунктов:

1)Highest

Выводится сведения о самой высокой вершине

 

Обрабатываются ошибки:

Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.

База пуста – в базе нет ни одной записи.

 

2)Longest – выводится информация о самом длинном путешествии.

 

Обрабатываются ошибки:

Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.

База пуста – в базе нет ни одной записи.

 

3) Самый опытный – выводится информация о альпинисте, сделавший  наибольшее количество восхождений.

 

Обрабатываются ошибки:

Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.

База пуста – в базе нет ни одной записи.

 

По команде Esc программа закрывает все открытые базы данных, удаляет с диска временные файлы  и завершает работу.

 

Обрабатываются ошибки:

Нет открытых баз данных – в программе не открыто ни одной базы данных.

База не сохранена – внесенные изменения не сохранены на диске. Предлагается сохранить.

 

 

Заключение.

 

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

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

 

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

В то же время эти файлы неоптимальны для хранения строк (лучше использовать Text- файлы) и имеют сложное внутреннее представление. Последнее означает, что если забыть, что именно содержится в данном файле, то просмотр вряд ли поможет.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

1.     Вирт Н. Алгоритмы и структуры данных. – М.:Мир, 1989

 

 

2.     Йенсен К., Вирт Н. Паскаль. Руководство для пользователя и описание языка. – М.:Финансы и статистика, 1988.

 

 

3.     Кнут Д. Искусство программирования Т.1 – М.:Мир, 1974

 

4.     Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль(версия 5.5) – М.:МАИ, 1992

 

 

Добавил: Демьян |
Просмотров: 844
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Дипломник © 2024
магазин дипломов, диплом на заказ, заказ диплома, заказать дипломную работу, заказать дипломную работу mba