ФОС БД1. Фонд оценочных средств по дисциплине оп. 07. Основы проектирования баз данных для специальности спо
Скачать 77.54 Kb.
|
1.2. Результаты освоения учебной дисциплины, подлежащие проверкеКонтроль и оценка результатов освоения учебной дисциплины осуществляется преподавателем в процессе проведения практических занятий и лабораторных работ, тестирования, а также выполнения обучающимися индивидуальных заданий, проектов, исследований. Оценка качества освоения учебной программы включает текущий контроль успеваемости, промежуточную аттестацию по итогам освоения дисциплины. Текущий контроль проводится в форме тестирования, устного и письменного опроса. Промежуточная аттестация проводится в форме экзамена.
Контроль и оценка освоения теоретического курса УД Основы проектирования баз данных Основной целью оценки теоретического курса учебной дисциплины является оценка умений и знаний.
Темы практических работ по дисциплине «Основы проектирования баз данных» Практическое занятие №1. Определение структуры новой таблицы и создание таблиц. Практическое занятие№2. Открытие, редактирование и пополнение табличного файла. Практическое занятие №3. Создание схемы данных. Поиск данных в таблице и замена значений в полях. Отбор записей с помощью фильтра. Практическое занятие №4. Создание запросов. Корректировка данных с помощью запросов. Практическое занятие №5: Проектирование однотабличной формы. Практическое занятие №6. Создание многотабличных форм Практическое занятие №7: Создание однотабличного отчета в режиме конструктора. Просмотр и печать отчетов. Практическое занятие №8. Создание многотабличного отчета. Выбор стиля оформления и сохранение отчета. Практическое занятие №9. Создание макроса для решения задачи, использующей запросы. Практическое занятие №10. Создание макроса, обеспечивающего переход от диалоговой работы с базой данных к выводу отчетов. Практическое занятие №11. Создание процедуры поиска по первичному ключу. Практическое занятие №12. Создание таблицы средствами VBA. Критерии оценки: - оценка «отлично» ставится, если студент выполнил все задания верно; организует собственную деятельность в соответствии с целями работы; - оценка «хорошо» ставится, если студент выполнил правильно не менее ¾ задания; соотносит теоретические знания и практические умения, но при этом допускает незначительные математические ошибки; владеет терминологией и понятиями, организует собственную деятельность в соответствии с целями работы; - оценка «удовлетворительно» ставится за работу, в которой правильно выполнено не менее половины заданий; студент недостаточно правильно соотносит теоретические знания и практические умения; владеет терминологией и понятиями. - оценка «неудовлетворительно» ставится за работу, в которой не выполнено более половины заданий, студент неправильно соотносит теоретические знания и практические умения, затрудняется при выполнении заданий работы. ВОПРОСЫ К ЭКЗАМЕНУ Понятие информационной системы. Архитектура информационной системы. СУБД ее место в системе программного обеспечения ЭВМ. Информационная модель данных. Иерархическая логическая модель. Дальнейшее развитие способов организации данных. Сетевая логическая модель. Дальнейшее развитие способов организации данных. Построение модели. Тип взаимосвязей в моделях: один-к-одному. Реляционных подход к построению модели данных. Основные операции реляционной алгебры. Тип взаимосвязей в моделях: один-ко-многим. Реляционных подход к построению модели данных. Основные операции реляционной алгебры. Тип взаимосвязей в моделях: многие-ко-многим. Реляционных подход к построению модели данных. Основные операции реляционной алгебры. Требования предъявляемые к базе данных. Этапы проектирования баз данных. Определение сущностей и взаимосвязей. Задание первичного и внешнего ключа. Понятие избыточности информации. Аномалии избыточности. Нормальные формы. Условия первой, второй и третьей нормальных форм. Сравнительная характеристика различных СУБД. Классификация СУБД. Классификация СУБД, характеристика. Обеспечение целостности и безопасности. Жизненный цикл базы данных. Этапы проектирования и создания БД. Построение инфологической модели данных. Создание файлов БД. Создание новой таблицы. Имена полей и типы данных. Свойства полей. Проектирование реляционной базы данных на примере предметной области. Открытие, редактирование и модификация таблицы. Ввод записей в режиме таблицы. Добавление, изменение и удаление записей. Ввод логически связанных записей. Схема данных. Связи между таблицами. Обеспечение целостности данных. Каскадное обновление и удаление связанных записей. Включение таблиц в схему данных. Создание связей между таблицами. Задание параметров целостности. Понятие сортировки. Сортировка текущей таблицы и построение отсортированной таблицы. Поиск и замена значений в полях. Поиск по одному полю и по нескольким полям. Использование фильтра. Основы разработки запросов. Назначение и виды запросов. Создание запроса. Условия отбора записей. Модификация запроса. Корректировка данных средствами запроса: запросы на обновление, добавление и удаление. Мастера создания запросов. Запрос на выборку. Технология конструирования запросов. Режим SQL для запроса. Возможности OPEN OFFICE BASE по конструированию графического диалогового интерфейса пользователя БД. Технология загрузки БД с использованием форм. Последовательность загрузки таблиц БД. Конструированные формы. Разделы, объекты и элементы форм в режиме конструктора. Проектирование однотабличной формы: определение подсхемы и структуры формы. Способы построения многотабличных форм. Вычисления в форме. Ограничения доступа к данным через форму. Макет отчета. Разделы отчета. Элементы разделов отчета. Создание однотабличного отчета в режиме конструктора. Группировка и сортировка данных отчета. Оформление отчета. Разработка отчета на основе двух взаимосвязанных таблиц. Группировка и сортировка данных отчета. Создание подчиненного отчета. Проектирование приложений. Алгоритмизация задач. Технология создания приложения пользователя. Понятие макрос и макрокоманда, общие сведения о макросах. Конструирование макросов. Формирование макрокоманд в окне макроса. Создание группы макросов. Вызов макроса из другого макроса. Структурирование программы с помощью условий. Ветвление в программе. Использование в макросах ссылок на объекты. Организация выполнения макросов. Общие сведения о языке VBA. Объекты и коллекции. Модули VBA: стандартные модули, модули форм и объектов. Процедуры. Процедуры – подпрограммы. Процедуры – функции. Инструкции. Методы. Инструкции описания переменных и констант. Типы данных переменных. Инструкции управления выполнением программ. Разработка приложений на VBA. Окно редактора VBA. Окна проекта, свойств, модуля, просмотра объектов. Создание процедур. Подготовка текста программ. Компиляция. Отладка программы. Основы работы с базой данных в многопользовательском режиме. Выбор режима доступа к общей базе данных. Режим многопольного доступа. Режим общего доступа. Установка режима доступа по умолчанию. Работа с базой данных, открытой для общего доступа. Задание параметров блокировки записей. Автоматическое обновление отображения записей. Критерии оценки: оценка «отлично» выставляется студенту, обнаружившему всесторонние систематическое и глубокое знание учебного материала, предусмотренного программой; усвоившему основную и знакомому с дополнительной литературой по программе, имеющему творчески и осознано выполнять задания, предусмотренные программой; усвоившему взаимосвязь основных понятий дисциплины и умеющему применить их к анализу и решению практических задач; безупречно выполнившему в процессе изучения дисциплины все задания, предусмотренные формами текущего контроля; оценку «хорошо» заслуживает студент обнаруживший полное знание учебного материала, предусмотренного программой; усвоивший основную учебную литературу, рекомендуемою в программе; успешно выполнивший все задания, предусмотренные формами текущего контроля; оценка «удовлетворительно» выставляется студенту обнаружившему знание основного учебного материала, предусмотренного программой, в объеме необходимом для дальнейшей учебы и работы по специальности, знакомому с основной литературой, рекомендованной программой; справляющемуся с выполнением заданий, предусмотренных программой; выполнившему все задания, предусмотренные формами текущего контроля, но допустившему погрешности в ответе на экзамене и обладающему необходимыми знаниями для их устранения под руководством преподавателя; оценка «неудовлетворительно» выставляется студенту, обнаружившему пробелы в знании основного материала, предусмотренного программой, допустившему принципиальные ошибки в выполнении предусмотренных программой заданий; не выполнившему отдельные задания, предусмотренные формами текущего контроля. Тестовые задания База данных - это: совокупность данных, организованных по определенным правилам; совокупность программ для хранения и обработки больших массивов информации; интерфейс, поддерживающий наполнение и манипулирование данными; определенная совокупность информации. Наиболее распространенными в практике являются: распределенные базы данных; иерархические базы данных; сетевые базы данных; реляционные базы данных. Наиболее точным аналогом реляционной базы данных может служить: неупорядоченное множество данных; вектор; генеалогическое дерево; двумерная таблица. Таблицы в базах данных предназначены: для хранения данных базы; для отбора и обработки данных базы; для ввода данных базы и их просмотра; для автоматического выполнения группы команд; для выполнения сложных программных действий. Что из перечисленного не является объектом OPEN OFFICE BASE: модули; таблицы; макросы; ключи; формы; отчеты; запросы? Для чего предназначены запросы: для хранения данных базы; для отбора и обработки данных базы; для ввода данных базы и их просмотра; для автоматического выполнения группы команд; для выполнения сложных программных действий; для вывода обработанных данных базы на принтер? Для чего предназначены формы: для хранения данных базы; для отбора и обработки данных базы; для ввода данных базы и их просмотра; для автоматического выполнения группы команд; для выполнения сложных программных действий? Для чего предназначены модули: для хранения данных базы; для отбора и обработки данных базы; для ввода данных базы и их просмотра; для автоматического выполнения группы команд; для выполнения сложных программных действий? Для чего предназначены макросы: для хранения данных базы; для отбора и обработки данных базы; для ввода данных базы и их просмотра; для автоматического выполнения группы команд; для выполнения сложных программных действий? В каком режиме работает с базой данных пользователь: в проектировочном; в любительском; в заданном; в эксплутационном? В каком диалоговом окне создают связи между полями таблиц базы данных: таблица связей; схема связей; схема данных; таблица данных? Почему при закрытии таблицы программа OPEN OFFICE BASE не предлагает выполнить сохранение внесенных данных: недоработка программы; потому что данные сохраняются сразу после ввода в таблицу; потому что данные сохраняются только после закрытия всей базы данных? Без каких объектов не может существовать база данных: без модулей; без отчетов; без таблиц; без форм; без макросов; без запросов? В каких элементах таблицы хранятся данные базы: в полях; в строках; в столбцах; в записях; в ячейках? Содержит ли какую-либо информацию таблица, в которой нет ни одной записи? пустая таблица не содержит ни какой информации; пустая таблица содержит информацию о структуре базы данных; пустая таблица содержит информацию о будущих записях; таблица без записей существовать не может. Содержит ли какую-либо информацию таблица, в которой нет полей? содержит информацию о структуре базы данных; не содержит ни какой информации; таблица без полей существовать не может; содержит информацию о будущих записях. В чем состоит особенность поля "счетчик"? служит для ввода числовых данных; служит для ввода действительных чисел; данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст; имеет ограниченный размер; имеет свойство автоматического наращивания. В чем состоит особенность поля "мемо"? служит для ввода числовых данных; служит для ввода действительных чисел; данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст; имеет ограниченный размер; имеет свойство автоматического наращивания. Какое поле можно считать уникальным? поле, значения в котором не могут повторятся; поле, которое носит уникальное имя; поле, значение которого имеют свойство наращивания. Ключами поиска в системах управления базами данных (СУБД) называются: диапазон записей файла БД, в котором осуществляется поиск; логические выражения, определяющие условия поиска; поля, по значению которых осуществляется поиск; номера записей, удовлетворяющих условиям поиска; |