Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
16.12.2019

Практические работы по проектированию базы данных

Иванова Алена Михайловна
учитель информатики
Комплект практических работ по проектированию базы данных для уроков информатики. Пошаговые задания охватывают ключевые этапы разработки: от создания структуры базы и установления связей между таблицами до её заполнения тестовыми данными. Практикум включает работу с формами для удобного ввода информации и освоение создания различных запросов для выборки и анализа данных. Материал помогает закрепить теоретические знания на практике, сформировать устойчивые навыки работы с системами управления базами данных и подготовиться к выполнению учебных проектов. Подходит для организации практических занятий и самостоятельной работы учащихся.

Содержимое разработки

Задание 1

Создание многотабличной БД

В папке вашего класса создать БД под названием Деканат(ФИО учащегося), например Деканат(Иванова А.М)

В БД Деканат создать 4 таблицы Группы студентов, Студенты, Дисциплины, Успеваемость:

Группы студентов

Студенты

Дисциплины

Успеваемость

4. Сохранить изменения, закрыть БД Деканат

5. Открыть БД Деканат и проверить наличие 4 таблиц

Задание 2

Установка связей между таблицами в СУБД Access

1. Для создания связей необходимо

закрыть все таблицы

выбрать команду "Схема данных" из меню Сервис, появится активное диалоговое окно "Добавление таблицы" на фоне неактивного окна Схема данных.

2. В появившемся диалоговом окне Добавление таблиц необходимо выделить имена таблиц и нажать кнопку Добавить, при этом в окне "Схема данных" добавляются таблицы.

3. После появления всех таблиц в окне Схема данных необходимо закрыть окно Добавление таблицы, щелкнув левой кнопкой мыши на кнопке Закрыть.

Следующий шаг - это установка связей между таблицами в окне Схема данных.

4. Для этого в окне Схема данных необходимо отбуксировать (переместить) поле КодГруппы из таблицы Группы на соответствующее поле таблицы Студенты, в результате этой операции появится окно "Изменение связей".

5. В появившемся окне диалога "Изменение связей" необходимо активизировать флажки: "Обеспечить целостность данных", "каскадное обновление связанных полей" и "каскадное удаление связанных записей", убедиться в том, что установлен тип отношений один-ко-многим и нажать кнопку Создать.

В окне Схема документа появится связь один-ко-многим между таблицами Группы студентов и Студенты.

6. Аналогичным образом надо связать поля КодСтудента в таблицах Студенты и Успеваемость, а затем поля КодДисциплины в таблицах Успеваемость и Дисциплины.

В итоге получим Схему данных, представленную на рисунке.

7. Сохранить изменения, закрыть программу

8. Открыть БД Деканат, выбрать команду "Схема данных" и убедится, что установленные связи сохранились

Задание 3

Создание базы данных (Заполнение таблиц)

1. Заполни таблицу Группы студентов

2. Заполни таблицу Студенты

3. Заполни таблицу Успеваемость

4. Заполни таблицу Дисциплины

 

 

 5.Проверка обеспечения целостности данных (каскадное удаление)

В таблице Студенты удалить код 1 и убедиться в том, что из таблиц Группы студентов и  Дисциплины удалены соответствующие записи. Восстановить удаленные данные во всех таблицах.

Задание 4

Создание формы с помощью Мастера

 Запустить программу Microsoft Access и открыть БД
В окне БД выбрать вкладку Формы.

Выполнить щелчок по кнопке Создать.

Появится диалоговое окно Новая форма.

В этом окне необходимо выбрать из списка пункт

В первом окне необходимо выбрать поля из источника данных (таблиц или запросов). Для этого надо открыть список Таблицы и запросы, щелкнув на кнопку, справа. Затем  доступные поля требуется перевести в Выбранные поля, выделив их и щелкнув на кнопку  >>

В этом окне надо выбрать внешний вид формы, например в один столбец и щелкнуть Далее.

После выбора стиля формы (например, официальный), требуется перейти в последнее окно, щелкнув на кнопке Далее.

В последнем окне Мастера требуется ввести имя формы и указать дальнейшие действия: Открыть форму для просмотра и ввода данных; Изменить макет формы

После ввода имени формы (например, Студенты), выбора режима: «Открыть форму для просмотра и ввода данных» и щелчка на кнопке Готово, получим следующую форму для ввода и просмотра записей в таблицу Студенты

Урок

Практическая работа «Создание (формирование) запросов»

1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

Запрос (query) – это средство выбора необходимой информации из базы данных.

Типа запросов:

по образцу (QBE – Query by example)

структурированный язык запросов (SQL – Structured Query Language).

QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.
SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.

Назначение и виды запросов

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

Полученная таблица может использоваться в качестве источника данных в следующих запросах, формах, отчетах, страницах доступа к данным.

Через запрос можно производить обновление данных в таблицах, добавление и удаление записей.

Типы запросов:

на выборку (наиболее распространенный)

на обновление

на добавление

на удаление

перекрестный запрос

создание таблиц

В Access может быть создано несколько видов запроса.

Запрос на выборку — выбирает данные из взаимосвязанных таблиц и других запросов. Результатом его является таблица, которая существует до закрытия запроса. На основе этого вида запроса могут строиться запросы других видов.

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

Запросы на обновление, добавление, удаление — являются запросами действия, в результате выполнения которых изменяются данные в таблицах

Создание запросов

В программе MS Access, запросы можно создавать двумя способами:

с помощью Мастера запросов

с помощью Конструктора запросов

2. КОМПЬЮТЕРНЫЙ ПРАКТИКУМ (ВЫПОЛНЕНИЕ ЗАДАНИЙ ПО ОБРАЗЦУ)

ЗАДАНИЕ 2.1

СОЗДАНИЕ ЗАПРОСА С ПОМОЩЬЮ МАСТЕРА ЗАПРОСОВ

Выполнить

Вставка ► Запрос ►Мастер запросов

Выбрать пункт Простой запрос

Появится окно Создание простых запросов

В окне Мастера нужно выбрать таблицу Дисциплины (таблицу - источник) из опции «Таблицы и запросы» и выбрать поля данных указанные на рис .

Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке Далее

После этого необходимо задать имя запроса и выбрать Открыть запрос для просмотра данных и нажать кнопку Готово.

В результате чего получите готовый запрос

ЗАДАНИЕ 2.

СОЗДАНИЕ ЗАПРОСА С ПОМОЩЬЮ КОНСТРУКТОРА ЗАПРОСОВ

Выполнить

Вставка ► Запрос ►Конструктор запросов

Появится активное окно Добавление таблицы на фоне неактивного окна «Запрос: запрос на выборку».

В окне Добавление таблицы следует выбрать таблицы Группы студентов, Студенты, Успеваемость, Дисциплины

ОкноКонструкторасостоит из двух частей – верхней и нижней.

В верхней части окна размещается схема данных запроса, которая содержит список таблиц – Источников и отражает связь между ними.

В нижней части окна находится Бланк построения запроса, в котором каждая строка выполняет определенную функцию:

Поле – указывает имена полей, которые участвуют в запросе

Имя таблицы – имя таблицы, с которой выбрано это поле

Сортировка – указывает тип сортировки

Вывод на экран – устанавливает флажок просмотра поля на экране

Условия отбора  - задаются критерии поиска

Или – задаются дополнительные критерии отбора

Переместить имена полей с Источника в Бланк запроса («перетащить» мышкой):

изГруппы студентов поле Название► первое поле Бланка запросов

изСтуденты поле Фамилии ► второе поле Бланка запросов

из таблицы Успеваемость поле Оценка ► третье поле

из таблицы Дисциплины поле Название ► четвертое поле Бланка запросов

Задать принцип сортировки:

поле Фамилия режим сортировки – по возрастанию.

В строке вывод на экран автоматически устанавливается флажок просмотра найденной информации в поле.

В строке "Условия" отбора и строке "Или" необходимоввести условия ограниченного поиска – критерии поиска:

в поле Оценка ввести  - "5", т.е. отображать все фамилии студентов, которые получили оценки 5.

После завершения формирования запроса закрыть окно Запрос на выборку.

Сохранить Запрос– под именем «Запрос конструктор 1(Иванова)»

Чтобывыполнить запрос, откройте его Запросы ► Открыть ►«Запрос конструктор 1(Иванова)»

3.КОМПЬЮТЕРНЫЙ ПРАКТИКУМ (САМОСТОЯТЕЛЬНАЯ РАБОТА)

ЗАДАНИЕ 3.1

Подготовить с помощью Мастера простой запрос, после выполнения, которого на экране будут отображаться данные о том, как зовут студента, и где он родился

ЗАДАНИЕ 3.2

Подготовить с помощью Конструктора запрос с условием, после выполнения, кот. на экране будут отображаться данные о фамилиях хорошистов из г. Иркутска

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/387799-prakticheskie-raboty-po-proektirovaniju-bazy-

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки