- •Методические рекомендации для преподавателей
- •Модуль 4. Базы данных
- •Структура рекомендаций
- •Цели занятия
- •Конкретные цели и задачи
- •Этапы проведения практического занятия:
- •Ориентировочная основа действия (оод) по проведению практического занятия.
- •Задания для контроля уровня сформированности компетенций в учебное время.
- •Задания для самостоятельной подготовки к практическому занятию:
-
Задания для самостоятельной подготовки к практическому занятию:
-
Перечень контрольных вопросов для самоконтроля знаний.
-
Занятие 1. Базы данных: вводное занятие
-
Как расшифровывается аббревиатура СУБД?
-
MS Access предназначена для создания ___________ баз данных. Вставьте пропущенное слово: иерархических, реляционных, сетевых
-
Дайте определение первичного ключа.
-
Зачем поля делают индексированными?
-
Ключ, состоящий из двух и более полей называется …….
-
Назовите объекты базы данных MS Access.
-
Для чего в базе данных используются таблицы?
-
Для чего в базе данных используются формы?
-
Как называется ключ связи в подчинённой таблице?
-
Для чего в базе данных используются запросы
-
Что означает связь «один-ко-многим» между таблицами базы данных?
-
Что понимают под каскадным обновлением (удалением) связанных полей?
-
Что понимают под целостностью данных?
-
Могут ли быть в таблице две одинаковые записи?
Занятие 2. Создание структуры базы данных
-
Перечислите типы полей, предусмотренные в MS Access.
-
В каких случаях используют поля типа Memo?
-
В каких случаях используют поля типа OLE?
-
В чём различие между внедрением и связыванием при использовании технологии OLE
-
Тип данных «счётчик»: особенности и использование.
-
Для чего используется маска ввода?
-
Какие поля нельзя делать обязательными?
-
Какой тип поля используется для хранения картинок?
-
Как занести картинку в поле таблицы базы данных?
-
Как сделать так, чтобы каждая таблица в MS Access открывалась в отдельном окне.
-
Имя поля и Подпись: назначение и особенности использования.
-
Могут ли быть в одной таблице два поля с одинаковыми именами?
-
Могут ли быть в разных таблицах поля с одинаковыми именами ?
-
Как задать связь между двумя таблицами по простому ключу?
-
Как удалить связь между таблицам?
-
Как отредактировать связь между таблицами?
Занятие 3. Создание форм
-
Для чего предназначены формы?
-
Почему для ввода данных целесообразно использовать формы?
-
Какую форму называют простой?
-
Назовите режимы вывода форм на экран
-
Как переключить режим вывода формы на экран?
-
Какой режим отображения формы предназначен для пользователя?
-
Как быстро изменить стиль оформления формы?
-
Как отображаются данные в форме «В столбец»?
-
Как отображаются данные в ленточной форме?
-
В каких случаях целесообразно использовать разделённую форму?
-
Для чего используются подчинённые формы?
-
В каких случаях целесообразно использовать кнопочные формы?
Занятие 4. Редактирование форм. Занесение данных в базу
-
В каком режиме вывода формы данные не отображаются?
-
В каких случаях целесообразно работать с формой в режиме конструктора?
-
Из каких разделов состоит форма?
-
Как отобразить нужный раздел?
-
Как задать свойства формы?
-
Как задать значение свойств элемента, расположенного на форме?
Занятие 5. Запросы
-
В каких случаях используются запросы с параметром?
-
Как формируется запрос с параметром?
-
Как задать нужные таблицы и поля в бланке запроса по образцу?
-
Как изменить подпись поля, выводимого в результате выполнения запроса?
-
Как задать порядок выводимых в результате выполнения запроса записей?
-
Перечислите функции, используемые в запросах с группировкой
-
В каких случаях используются запросы с группировкой?
-
Как создать запрос с группировкой?
-
Как реализовать вычисления в запросе?
Занятие 6. Отчёты. Контрольная работа
-
Как задать вывод даты в отчёте?
-
Как отредактировать формат даты в отчёте?
-
Как изменить расположение даты в отчёте?
-
Можно ли создать отчёт по данным из нескольких таблиц?
-
Как быстро изменить оформление отчёта?
Занятие 7. Кнопочные формы и макросы
-
Какие формы называют кнопочными?
-
Для чего используются кнопочные формы?
-
Как изменить действия, выполняемые при щелчке по кнопке?
-
Что понимают под иерархией кнопочных форм?
-
Можно ли в Access создать макрос, записывая выполняемые действия? (как в Word и Excel?
-
Какое имя должен иметь макрос, выполняемый при запуске Access?
-
Как сделать выбранную форму стартовой?
7.2. Задания для СРС во внеучебное время (Например: составить дифференциально-диагностическую таблицу, составить схему алгоритма диагностики, выписать в тетрадь учетные формы, заполняемые при проведении профилактических прививок, законспектировать раздел и т.д.).
7.3. Задания для самоконтроля подготовки к практическому занятию (тесты и эталоны).
Занятие 1
-
Основной объект любой реляционной базы данных – это
-
Запрос
-
Таблица
-
Отчёт
-
Страница удалённого доступа
-
Форма
-
По способу доступа к БД СУБД бывают
-
Диск-серверные
-
Серверные
-
Таблично-серверные
-
Клиент-серверные
-
СУБД –это
-
Система управления базами данных
-
Система управления большими данными
-
Система удаления блокированных данных
-
Свойства удалённой базы данных
-
Структура данных в среде СУБД ориентирована на…
-
Модель данных
-
Сетевую структуру
-
Табличное представление
-
Древовидную структуру
-
Для получения таблицы из совокупности связанных таблиц путём выбора полей, удовлетворяющих заданным условием, используются…
-
отчёты
-
формы
-
запросы
-
схемы
-
страницы
-
База данных – это …
-
интерфейс, поддерживающий наполнение и манипулирование данными
-
специальным образом организованная и хранящаяся на внешнем носителе совокупность взаимосвязанных данных о некоторой предметной области
-
программные средства для обработки больших массивов информации
-
двумерный массив данных
-
Назначением СУБД (системы управления базами данных) не является
-
совместное использование данных
-
создание баз данных
-
выбор модели хранимых данных
-
ведение баз данных
-
Двумерная таблица используется для представления __________ модели данных.
-
иерархической
-
сетевой
-
реляционной
-
объектной
-
Совокупностью простейших двумерных таблиц характеризуется ________ модель данных.
-
иерархической
-
сетевой
-
реляционной
-
файловая
-
8. Модель данных, в которой каждый объект описывается таблицей, называется …
-
иерархической
-
сетевой
-
реляционной
-
объектной
-
Полная, непротиворечивая и адекватно отражающая предметную область информация определяет такое свойство базы данных, как …
-
целостность
-
доступность
-
безопасность
-
детерминированность
-
Записью в таблице реляционной базы данных является ________ таблицы.
-
одна строка данных
-
один столбец данных
-
одна ячейка
-
строка заголовка
-
Первичным ключом называется …
-
строка заголовка таблицы
-
первая строка (запись) данных таблицы
-
одно из множества допустимых значений свойств объекта
-
атрибут отношения, однозначно идентифицирующий запись
-
. Значение поля данных, однозначно идентифицирующее каждую запись в таблице реляционной базы данных, называется…
-
ключом
-
отношением
-
доменом
-
записью
-
Запрос представляет собой
-
представления данных таблицы в печатном формате
-
наглядное отображение связей между таблицами
-
инструкцию на отбор записей из базы данных, удовлетворяющих заданным условиям
-
ввод данных в таблицу базы данных
-
Основной объект реляционной базы данных – это..
-
таблица
-
отчет
-
форма
-
запрос
Занятие 2
-
В записи таблицы реляционной БД может содержаться:
-
неоднородная информация (данные разных типов)
-
только числовая информация
-
исключительно однородная информация (данные только одного типа)
-
только текстовая информация
-
Для наглядного отображения связей между таблицами служит
-
список подстановки
-
условие на значение
-
схема данных
-
сообщение об ошибке
-
значение по умолчанию
-
Ключ в базе данных это
-
Поле, которое однозначно определяет соответствующую запись в таблице
-
Процесс группировки данных по определенным параметрам
-
Совокупность логически связанных полей, характеризующих типичные свойства реального объекта
-
Простейший объект базы данных для хранения значений одного параметра реального объекта или процесса
-
Структура таблицы реляционной базы данных полностью определяется…
-
перечнем названий полей с указанием значений их свойств и типов содержащихся в них данных
-
числом записей в базы данных
-
перечнем названий полей и указанием числа записей базы данных
-
диапазоном записей базы данных
-
Суть связывания таблиц состоит в …
-
подстановке значений заданного столбца из дополнительной таблицы в основную
-
установлении соответствия полей связи основной и дополнительной таблиц
-
подстановке значений заданного столбца из основной таблицы в дополнительную
-
установлении порядка заполнения полей основной и дополнительной таблиц
-
Пусть заданы таблицы А1 – основная и В1 – дополнительная. Ключевые поля отмечены «*», используемые для связи поля «+». Для данных таблиц реализована связь вида …
-
многие ко многим
-
многие к одному
-
один к одному
-
один ко многим
-
Параметр «Обеспечение целостности данных» в СУБД Access указывает …
-
на неделимость данных
-
на целочисленные значения данных в базе
-
на ограничения, накладываемые на операции со связанными таблицами
-
на полноту данных
-
На рисунке представлена схема данных СУБД Access, на которой отображена связь …
-
многие-к-одному
-
многие-ко-многим
-
один-ко-многим
-
многие-к-одному-ко-многим
-
Для наглядного отображения связей между таблицами базы данных MS Access служит…
-
сообщение об ошибке
-
условие на значение
-
список подготовки
-
схема данных
-
Ключ в таблице реляционной базы данных не может быть…
-
внешним
-
пустым
-
первичным
-
составным
Занятие 3
1. Созданный пользователем графический интерфейс для ввода информации в таблицу базы данных MS Access – это…
-
форма
-
структура
-
запрос
-
отчет
2.Проверка самостоятельно созданных форм и ответы на вопросы по их созданию.
Занятие 4
Проверка самостоятельно созданных форм и ответы на вопросы по их созданию.
Занятие 5
-
Представлена таблица базы данных «Литература». Запросу (Серия= «Для чайников») или (Кол_стр>299) в этой базе данных удовлетворяют
Автор |
Серия |
Название |
Год изд |
Кол_стр |
Уолш Р. |
Для начинающих |
Windows 95 |
1996 |
128 |
Султанов И. |
Для пользователей |
Энциклопедия Delphi |
1997 |
300 |
Кирсанов Д |
Для чайников |
Word 7.0 |
1996 |
236 |
Харвей Г. |
Для чайников |
Excel 2000 |
2001 |
382 |
Сигел Ч. |
Изучи сам |
Access 97 |
1998 |
352 |
Визе М. |
Компьютер для носорога |
Access 2.0 |
1994 |
255 |
-
Одна запись
-
Четыре записи
-
Три записи
-
Пять записей
-
Ни одной записи
-
Представлена таблица БД «Кадры». При поиске по условию (год рождения > 1956 и оклад < 5000) будут найдены
ФАМИЛИЯ |
Год рождения |
Оклад |
|
Иванов |
1956 |
2400 |
Иванов, Петров, Трофимов, Скворцов |
Сидоров |
1957 |
5300 |
Трофимов, Сидоров |
Петров |
1956 |
3600 |
Иванов, Петров, Трофимов |
Скворцов |
1952 |
1200 |
Трофимов |
Трофимов |
1958 |
4500 |
Нет записей, удовлетворяющих запросу |
-
.Представлена база данных «Кадры». При сортировке по возрастанию по полю Фамилия местами поменяются записи:
ФАМИЛИЯ
Год рождения
Оклад
Иванов
1956
2400
-
1 и 4
Сидоров
1957
5300
-
3 и 4
Петров
1956
3600
-
2 и 3
Скворцов
1952
1200
-
1 и 3
Трофимов
1958
4500
-
2 и 4
-
-
Представлена таблица базы данных Школа. Запрос для вывода списка учеников 10 классов, 1988 года рождения, имеющих оценки не ниже 4, содержит выражение
-
(Оценка>=4) или (Год_рождения=1988) и (Класс=10)
-
(Класс=10) и (Год_рождения=1988) и (Оценка=5) и (Оценка=4)
-
(Класс=10) или (Оценка>=4) или (Год_рождения=1988)
-
(Класс=10) или (Оценка>=4) и (Год_рождения=1988)
-
(Оценка>=4) и (Год_рождения=1988) и (Класс=10)
-
Для получения из реляционной таблицы записей о работниках с окладом менее 8000 и со стажем работы более 10 лет запрос должен содержать выражение …
-
(оклад<=8000) И (стаж<=10)
-
(оклад>=8000) И (стаж=10)
-
(оклад=8000) И (стаж>10)
-
(оклад<8000) И (стаж>10)
-
При фильтрации записей реляционной таблицы по условиям
(год рождения > 1970) И (стаж >= 10) будут доступны записи …
-
5
-
1, 4, 5, 7
-
2, 3, 5, 7
-
5, 7
-
Для получения из реляционной таблицы записей о мужчинах не моложе 1970 года рождения, со стажем работы не менее 10 лет запрос должен содержать выражение …
-
(год рождения=1970) И (стаж>10)
-
(год рождения >1970) ИЛИ (стаж>=10)
-
(год рождения <1970) ИЛИ (стаж>10)
-
(год рождения <=1970) И (стаж>=10)
-
Представлена таблица базы данных MS Access «Отделы»
После сортировки в порядке возрастания по полю «Отдел» сведения в отделе, в котором руководит Антонов, переместятся на …
-
три строки вниз
-
одну строку вниз
-
одну строку вверх
-
две строки вниз
-
Представлена таблица базы данных MS Access «Сотрудники»
После сортировки по возрастанию по полю «должность» записи будут отображаться в следующем порядке…
-
234, 125, 315, 245
-
234, 315, 125, 245
-
245, 234, 315, 125
-
125, 234, 245, 315
-
32. Представлена база данных MS Access «Гостиница»
После сортировки в порядке возрастания по полю «Номер» сведения о номере ценой 250 переместятся на ___ вверх.
-
две строки
-
три строки
-
четыре строки
-
одну строку
-
Представлена таблица базы данных Студенты
После применения фильтра
-
Анисимова, Белкина, Иванова
-
Белкина , Иванова
-
Только Анисимова, Мишин
-
Анисимова, Белкина, Иванов, Мишин
-
.Вызвав контекстное меню для поля Количество и выбрав Свойства-Подпись, ввели Общее количество. После выполнения запроса…
-
в таблице базы данных Движение товаров поле Количество будет переименовано в Общее количество
-
в таблице, которая будет сформирована в результате выполнения запроса, будет выполнено суммирование данных для поля Количество
-
в таблицу базы данных Движение товаров будет добавлено поле Общее количество
-
в таблице, которая будет сформирована в результате выполнения запроса, вместо названия поля Количество будет выведено Общее количество.
Занятие 6
1. Эффективное средство представления результатов запроса к базе в печатном формате – это
-
форма
-
запрос
-
страница удалённого доступа
-
таблица
-
отчёт
Задания к контрольной работе
Билет 1
|
Билет 2
|
Билет 3
|
Билет 4
|
Билет 5
|
Билет 6
|
Билет 7
|
Билет 8
|
Билет 9
|
Билет 10
|
|
|
Занятие 7
Итоговый контроль по теме включает тестовые вопросы всех предыдущих занятий.
8. Оснащение практических занятий:
8.1. Для проведения практических занятий используется компьютерный класс с достаточным количеством рабочих мест: каждый студент работает за компьютером индивидуально.
8.2. Технические средства обучения: компьютер, подключённый к сети интернет с установленным программным обеспечением:
-
операционная система MS Windows XP,
-
пакет офисных программ MS Office 2007 или MS Office 2010,
-
браузеры (не менее трёх) MS Internet Explorer, Google Chrome, Opera или Mozilla Firefox,
-
программа для чтения pdf-файлов,
-
программа для просмотра графических файлов,
-
архиватор для работы с Zip и Rar-архивами.
Операционная система должна быть настроена так, чтобы отображались расширения файлов.
8.3. Литература:
1. Основная.
-
Симонович С. В. Информатика. Базовый курс : учеб. для техн. Вузов.- СПб., 2009
-
Аносов А.А., Немченко О. Ю. Методическое пособие по информатике.- М., 2009
-
Аносов А.А. Лекции по информатике.- М., 2009
2.Дополнительная.
-
Акулов О. А., Медведев Н. В. Информатика. Базовый курс.- М. 2009
-
Колдаев В.М., Вашенко В.В. Информатика, метод указания для студентов.- Владивосток, 2010
-
Аладышев А.В., Субботин Е.А. Основы медицинской информатики: учебно-методическое пособие.– Барнаул: Издательство Алтайский государственный медицинский университет, 2008. – 140 с.
-
Королюк И.П. Медицинская информатика: Учебник /– 2 изд., перераб. и доп. – Самара: ООО «Офорт» : ГБОУ ВПО «СамГМУ». 2012.— 244 с; ил.
-
Клочкова О.И., Самардак А.С. Системы управления базами данных.-Учебное пособие :Владивосток, 2005
3.Интернет-ресурсы.