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

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

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

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

Иванова Алена Михайловна
учитель информатики
Разработка содержит комплект практических работ по созданию базы данных.
1.Создание базы данных
2.Установление связей в базе данных
3. Заполнение базы данных
4. Создание форм с помощью Мастера форм
5. Создание запросов

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

Задание 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 минут.

 

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

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

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