
- •1. Методические указания по изучению тем программы
- •Раздел 1. Информационные системы
- •Раздел 2. Теоретические основы организации данных и проектирования баз данных
- •Раздел 3. Проектирование баз данных в современной системе управления базами данных реляционного типа
- •Раздел 4. Программирование в реляционной системе управления базами данных современного типа
- •Раздел 5. Встроенные функции субд
- •Раздел 6. Массивы переменных
- •Раздел 7. Управление реляционной базой данных с помощью языка запросов sql
- •Раздел 8. Визуальное объектно-ориентированное программирование
- •Раздел 9. Архитектура клиент-сервер
- •Раздел 10. Курсовое проектирование
- •2. Методические указания по выполнению курсового проекта и домашних контрольных работ
- •Методические указания по выполнения курсовой работы
- •Задания контрольных работ и методические указания по их выполнению Домашняя контрольная работа №1 Задания контрольной работы и методические указания по ее выполнению
- •Перечень теоретических вопросов контрольной работы:
- •Раздел 1. Информационные системы
- •Раздел 2. Теоретические основы организации данных и проектирования баз данных
- •Раздел 3. Проектирование баз данных в современной системе управления базами данных реляционного типа
- •Раздел 4. Программирование в реляционной системе управления базами данных современного типа
- •Раздел 5. Встроенные функции субд
- •Раздел 6. Массивы переменных
- •Методические указания по выполнению практического задания в домашней контрольной работе № 1.
- •1. Перечень теоретических вопросов контрольной работы:
- •Раздел 7. Управление реляционной базой данных с помощью языка запросов sql
- •Раздел 8. Визуальное объектно-ориентированное программирование
- •Раздел 9. Архитектура клиент-сервер
- •Перечень рекомендуемой литературы
- •Пример оформления практической части контрольной работы № 1 Задание:
- •Наименование программы – «Ресторан»
- •Введение
- •Назначение и область применения
- •2.1. Постановка задачи
- •2.2. Описание алгоритма
- •3.4. Используемые технические средства
- •3.5. Вызов и загрузка
- •3.6. Входные данные
- •3.7. Выходные данные
- •4.2. Цель испытаний
- •Демонстрационный пример
- •По фамилии официанта
- •Руководство программиста. Оформление документа производится в соответствии с гост 19.101-78
- •«Назначение и условия применения программы»
- •«Характеристика программы»
- •«Обращение к программе»
- •«Входная и выходная информация»
- •«Сообщения»
- •Руководство оператора Оформление документа производится в соответствии с гост 19.101-78
- •1.«Назначение и условия применения программы»
- •«Условия выполнения программы»
- •«Выполнение программы»
- •4. «Сообщения»
- •5. «Входная и выходная информация»
Раздел 8. Визуальное объектно-ориентированное программирование
В этом разделе необходимо изучить такие вопросы как:
– объектно-ориентированное программирование и эффективность разработки приложений;
– объекты, классы, их свойства и методы;
– разработка приложений в СУБД объектно-ориентированного типа;
– использование объектно-ориентированного программирования.
Опишите особенности создания базы данных при объектно-оринтированном программировании.
Раскройте понятие “класс”, опишите его характеристику.Приведите примеры.
Раскройте понятие “объект”, опишите его характеристику.Приведите примеры.
Опишите взаимодействия объектов между собой.
Перечислите основные принципы объектно-оринтированного программирования.
Опишите графическое изображение класса, объекта. Приведите примеры.
Опишите действия, которые можно выполнять над классами. Приведите примеры.
Опишите действия, которые можно выполнять над объектами. Приведите примеры.
Перечислите основные требования к СУБД объектно-ориентированного типа.Охарактеризуйте СУБД VisualFoxPro.
Опишите создание базы данных объектно-ориентированного типа в VisualFoxPro.
Опишите, как создать визуализацию данных в VisualFoxPro.
Раскрой понятие «форма» при объектно-ориентированном программировании, их типы и назначение.
Опишите использование запросов при работе с информацией при объектно-ориентированном программировании, приведите примеры на базе VisualFoxPro.
Опишите создание отчетов при работе с информацией при объектно-ориентированном программировании, приведите примеры на базе VisualFoxPro.
Опишите управление проектом при объектно-ориентированном программировании.
Раздел 9. Архитектура клиент-сервер
В этом разделе необходимо познакомиться с многопользовательской работой с базами данных в локальной сети и поддержкой Internet в реляционной СУБД.
Охарактеризуйте особенности клиент-серверной архитектуры
Назовите СУБД реализующую клиент-серверную архитектуру. Опишите общую схему её работы.
Создание таблиц и индексов серверных БД
Изменение таблиц и индексов серверных БД
Удаление таблиц и индексов серверных БД
Основные приемы при реорганизации существующей БД для переноса её на сервер
Внесение изменений в клиентскую БД
Как можно организовать работу с сервером баз данных
Раскройте понятие «триггер» его назначение и использование
Раскройте понятие «транзакция» его назначение и использование
Раскройте понятие «представления» его назначение и использование
Раскройте понятие «хранимая процедура», её назначение создание и использование
Раздел 10. Курсовое проектирование
В этом разделе подводится итог всему изученному. За время курсового проектирования необходимо выполнить разработку программного продукта в объектно-ориентированной СУБД Visual FoxPro с исполняемым модулем.
2. Методические указания по выполнению курсового проекта и домашних контрольных работ