- •Курсовая работа
- •Оглавление:
- •Введение.
- •Постановка задачи.
- •1. Задание.
- •2. Общие требования к разработке приложений бд.
- •3. Перечень и способы самостоятельно решаемых задач.
- •4. Критерии оценки полученных компетенций по курсовой работе (заполняются преподавателем при защите работы), приведенные в таблице 1. На основе средней оценки выставляется оценка за курсовую работу.
- •Теоретическая часть. Основные понятия баз данных.
- •Принципы организации данных, лежащие в основе субд.
- •Реляционные Базы Данных
- •Системы управления базами данных
- •Проектирование Базы данных. Инфологическая модель.
- •Логическая модель.
- •Структура таблиц.
- •Проектирование sql-запросов.
- •Реализация базы данных. Классификация пользователей и их функций.
- •Структура и функции системы.
- •Руководство для пользователя.
- •Если вы выберите Запросы, то перед вами будут расположены все запросы нашей базы данных:
- •Руководство для программиста. Создание таблиц.
- •Создание приложения в Delphi.
- •Создание выпадающего списка.
- •Создание кнопок.
- •Then begin
- •Список литературы.
Если вы выберите Запросы, то перед вами будут расположены все запросы нашей базы данных:
На вкладке Запрос1: представлен результат Запроса1, справа от него располагаются пояснения к нему и описание:
На вкладке Запрос2: представлен результат Запроса2, справа от него располагаются пояснения к нему и описание:
На вкладке Запрос3: представлен результат Запроса3, справа от него располагаются пояснения к нему и описание:
На вкладке Запрос4: представлен результат Запроса4, справа от него располагаются пояснения к нему и описание:
На вкладке Запрос5: представлен результат Запроса5, справа от него располагаются пояснения к нему и описание:
На вкладке Запрос6: представлен результат Запроса6, справа от него располагаются пояснения к нему и описание:
На вкладке Запрос7: представлен результат Запроса7, справа от него располагаются пояснения к нему и описание:
Руководство для программиста. Создание таблиц.
Для создания таблиц использовался утилит Database Desktop. Его можно запустить 2 способами: Пуск/Программы/Borland Delphi 7/ Database Desktop или если вы находитесь в среде Delphi, для запуска используется команда Tools/Database Desktop. Первое, что необходимо сделать, - это настроить рабочий каталог утилиты. Выберете команду File/Working Directory и установите ваш рабочий каталог. Для создания таблицы выберете команду File/New/Table. Затем необходимо выбрать тип таблицы. Тип PARADOX 7 можно считать наилучшим для файл-серверных таблиц.
1. Создание таблицы UchebniiPlan(Учебный план):
2. Создание таблицы Disciplina(Дисциплина):
3. Создание таблицы Zanyatiya:
4. Создание таблицы Prepodaet(Преподает):
5. Создание таблицы Prepodavatel(Преподаватель):
Создание приложения в Delphi.
Для того чтобы создать новое приложение, нужно в меню File выбрать пункт New/Application. Появляется форма и модуль (в целом это называется проект), теперь можно помещать на форму необходимые компоненты. При необходимости можно создать еще форму (и не одну), для этого нужно в меню File выбрать пункт New/ Form.
Теперь рассмотрим, какие компоненты используются в моем проекте и для чего они нужны.
Таблица. Заполнение данными. Отображение данных.
Для того чтобы отобразить таблицу на форме, нужно поместить на нее компоненты:
Table (на вкладке BDE) – В инспекторе объектов на вкладке «Параметры» в свойстве Tablename выбрать нужную таблицу.
DBGrid (на вкладке DataControls) - необходим для отображения таблицы на форме, в Инспекторе объектов в свойстве DataSource указать нужный источник данных.
DBNavigator (на вкладке DataControls) - необходим для перемещения по записям таблицы. В инспекторе Объектов в свойстве DataSource указывается тот же источник данных, что и в DBGrid. Функции навигатора доступны при щелчке на его кнопках во время работы приложения, Компонент содержит 10 кнопок.
DataSource (вкладка Data Access) - компонент промежуточного уровня, для доступа к данным. Служит посредником между таблицами СУБД и экранными элементами управления (DBGrid, DBNavigator).
