Каждый вариант контрольной работы, разработанный в соответствии с учебным планом, содержит 3(три) теоретических вопроса и практическое задание. Контрольная работа должна быть напечатана на формате А4 с пронумерованными листами согласно Госта 7.1-2004. Ответ на теоретические вопросы излагается своими словами и подкрепляется примерами из практики. Дословное переписывание теоретического материала из литературных источников не допускается. Практическая часть состоит из описаний и демонстрацией результатов. Объем не должен превышать 10 страниц, которые должны иметь поля шириной 2 см для указаний и замечаний рецензента. В конце работы учащийся должен указать список используемой литературы, дату выполнения работы и поставить свою подпись. Вариант контрольной работы учащийся заочного отделения определяет по приведенной ниже таблице согласно номера в журнале.
Первая цифра порядкового номера | Последняя цифра порядкового номера шифра учащегося | |||||||||
7,21, 36 | 6,20, 40 | 5,28 42 | 4,17 32 | 3,22 35 | 2,18 33 | 1,25 41 | 9, 24 39 | 10,23 37 | ||
11,26 38 | 12,19 34 | 13,16 31 | 14,29 43 | 15,27 44 | 8,30 45 | 2,18 34 | 3,21 32 | 4,23 36 | 7,22 38 | |
5,20 35 | 6,22 38 | 7,19 33 | 8,24 40 | 9,17 37 | 10,26 42 | 11,25 39 | 12,28 44 | 13,27 41 | 14,30 45 | |
15,29 43 | 1,16 |
Таблица для выбора вариантов контрольной работы
1. Перечень теоретических вопросов контрольной работы:
Раздел 7. Управление реляционной базой данных с помощью языка запросов SQL
- Охарактеризуйте структурированный язык SQL.
- Опишите две составляющие части, необходимые для работы с базами данных, присутствующие в языке SOL.Объясните их назначение.
- Опишите типы данных, определенные в языке SOL.
- Дайте характеристику разных категорий операторов, которые включает в себя язык SOL.
- Объясните порядок следования фраз в операторе SELECT. Какие фразы в операторе являются обязательными, а какие – нет?
- Объясните порядок использования в стандарте языка SOL агрегатных функций. Какие ограничения на них накладываются?
- Опишите суть операции группировки. Раскройте условия её использования.
- Опишите средства реализации вложенных запросов оператора SELECT. Приведите пример необходимости организации вложенных запросов
- Опишите возможности создания запроса информации из нескольких таблиц с помощью языка SOL. Приведите пример.
- Опишите структуры операторов манипулирования данными, представленные в языке SOL, позволяющие модифицировать существующую базу данных.
- Опишите последовательность действий при создании такого многокомпонентного объекта, как база данных. Поясните синтаксис необходимых структур.
- Опишите SOL функции и приведите примеры их использования.
- Перечислите, какие типы запросов можно разрабатывать с помощью языка SQL, покажите на примерах их построение.
- Назовите операции реляционной алгебры и приведите графическую интерпретацию для них.
- Опишите создание всевозможных запросов с помощью реляционного исчисления.
Раздел 8. Визуальное объектно-ориентированное программирование
- Опишите особенности создания базы данных при объектно-оринтированном программировании.
- Раскройте понятие “класс”, опишите его характеристику.Приведите примеры.
- Раскройте понятие “объект”, опишите его характеристику.Приведите примеры.
- Опишите взаимодействия объектов между собой.
- Перечислите основные принципы объектно-оринтированного программирования.
- Опишите графическое изображение класса, объекта. Приведите примеры.
- Опишите действия, которые можно выполнять над классами. Приведите примеры.
- Опишите действия, которые можно выполнять над объектами. Приведите примеры.
- Перечислите основные требования к СУБД объектно-ориентированного типа.Охарактеризуйте СУБД VisualFoxPro.
- Опишите создание базы данных объектно-ориентированного типа в VisualFoxPro.
- Опишите, как создать визуализацию данных в VisualFoxPro.
- Раскрой понятие «форма» при объектно-ориентированном программировании, их типы и назначение.
- Опишите использование запросов при работе с информацией при объектно-ориентированном программировании, приведите примеры на базе VisualFoxPro.
- Опишите создание отчетов при работе с информацией при объектно-ориентированном программировании, приведите примеры на базе VisualFoxPro.
- Опишите управление проектом при объектно-ориентированном программировании, приведите примеры на базе VisualFoxPro.
Раздел 9. Архитектура клиент-сервер
- Охарактеризуйте особенности клиент-серверной архитектуры.
- Назовите СУБД реализующую клиент-серверную архитектуру. Опишите общую схему её работы.
- Опишите создание таблиц и индексов серверных баз данных.
- Опишите изменение таблиц и индексов серверных баз данных.
- Опишите удаление таблиц и индексов серверных баз данных.
- Опишите основные приемы при реорганизации существующей базы данных для переноса её на сервер.
- Опишите внесение изменений в клиентскую базу данных.
- Как можно организовать работу с сервером баз данных.
- Раскройте понятие «триггер» его назначение и использование.
- Раскройте понятие «транзакция» его назначение и использование.
- Раскройте понятие «представления» его назначение и использование.
- Раскройте понятие «хранимая процедура», её назначение создание и использование.
- Назовите важнейшие задачи настройки и администрирования баз данных.
- Назовите основные виды угроз в вычислительных системах и укажите пути их устранения.
- Охарактеризуйте модель удаленного доступа к данным. Покажите на примере.