Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие_студенту_3модуль.doc
Скачиваний:
11
Добавлен:
21.11.2019
Размер:
10.85 Mб
Скачать

15. Методические указания для выполнения индивидуального задания №2. «Базы данных»

Цели выполнения ИДЗ

  • научиться на практике применять знания, полученных при изучении теоретического материала по теме «Базы данных»;

  • научиться проектировать несложные базы данных;

  • закрепить практические навыки работы с базами данных, полученные на практических занятиях.

Общие положения

ИДЗ выполняется в течение 4 учебных недель работы в модуле «Базы данных». В соответствии с номером варианта каждый студент поэтапно проектирует учебную базу данных для заданной предметной области. В процессе проектирования учебной БД можно условно выделить 4 этапа:

  • Создание схемы данных для проектируемой БД.

  • Создание компьютерной реализации БД, включающей базовые таблицы и экранные форма для работы с таблицами.

  • Создание запросов на выборку данных из таблиц в соответствии с требованиями задания по ИДЗ.

  • Создание итоговых запросов, запросов на изменение данных и отчетов.

Представление результатов выполнения ИДЗ

Результатом выполнения ИДЗ является файл базы данных в формате Microsoft Access. Файл базы данных представляется преподавателю на последнем аудиторном занятии в рамках данного модуля. Защита ИДЗ проходит в форме собеседования с преподавателем по результатам выполненной работы. Для подготовки к защите следует ответить на вопросы в конце данных методических указаний. Промежуточный контроль выполнения студентом ИДЗ осуществляется тьютором, который допускает студента к защите ИДЗ, если работа выполнена в полном объеме и в установленные сроки.

16.Вопросы для подготовки к защите индивидуального задания №2

  1. Что такое база данных? Что такое система управления базами данных?

  2. Назовите известные Вам модели представления данных в базах данных.

  3. Какая модель данных реализуется в СУБД Microsoft Access?

  4. Что такое «поле», «запись» таблицы БД в СУБД Microsoft Access?

  5. Назовите свойства поля таблицы БД.

  6. Назовите и охарактеризуйте допустимые типы полей в таблице БД Microsoft Access.

  7. Что такое «первичный ключ», «внешний ключ» таблицы реляционной базы данных?

  8. Назовите информационные объекты Вашей базы данных, укажите реквизиты каждого объекта.

  9. Обоснуйте правомерность выбора того или иного типа данных для представления каждого их реквизитов в Вашей базе данных.

  10. Какого типа связи (отношения) могут быть установлены между таблицами реляционной базы данных? Охарактеризуйте каждый тип связи.

  11. Опишите типы связей, установленные между таблицами Вашей базы данных.

  12. Продемонстрируйте процесс внесения изменений в структуру таблицы базы данных.

  13. Продемонстрируйте процесс внесения изменений в данные базовых таблиц (редактирование данных, добавление строк, удаление строк).

  14. Каково назначение форм БД?

  15. Продемонстрируйте процесс создания формы в режиме Мастер форм на примере двух связанных таблиц Вашей базы данных.

  16. Каково принципиальное различие процедур и результатов создания формы в режиме автоформы и в режиме мастера запросов?

  17. Продемонстрируйте процесс создания запроса на выборку.

  18. Укажите некоторые способы записи условий отбора в запросе на выборку.

  19. Чем запрос с параметром отличается от простого запроса на выборку?

  20. Продемонстрируйте процесс выполнения запроса с параметром.

  21. Как создать в таблице БД вычисляемое поле? Чем вычисляемое поле запроса отличается от обычного поля?

  22. Каково назначение итогового запроса?

  23. Продемонстрируйте процесс создания итогового запроса.

  24. Каково назначение запросов на удаление данных?

  25. Можно ли с помощью запроса на удаление данных удалить отдельные (не все) поля записи таблицы?

  26. Укажите критерий, согласно которому в запрос на удаление данных включаются поля обрабатываемой запросом таблицы.

  27. Продемонстрируйте процесс создания запроса на удаление данных.

  28. Каково назначение запросов на обновление данных?

  29. Продемонстрируйте процесс создания запроса на обновление данных.

  30. Каково назначение запросов на создание новой таблицы?

  31. Продемонстрируйте процесс создания запроса на создание новой таблицы.

  32. Чем отличается таблица, созданная при помощи запроса на создание таблицы, от результирующей таблицы запроса на выборку?

  33. Каково назначение отчетов БД?

  34. Укажите возможные способы создания отчетов БД.

  35. Продемонстрируйте процесс создания отчета в режиме Мастер отчетов на примере двух связанных таблиц Вашей базы данных.

95