Практическая работа (инструктаж по ТБ перед выполнением практической работы)



Г Урок информатики в 11 классе

 

 Тема: «Создание реляционной многотабличной базы данных»

Цели урока

1. Дидактические.

— Научиться разрабатывать информационно-логическую модель базы данных, состоящей из нескольких таблиц.

— Научиться создавать в среде Access многотабличную реляционную базу данных на примере базы данных Школа, используя ранее созданную таблицу Преподаватели. Дополнительно создать структуру таблиц Учащиеся, Преподаваемые предметы и Оценки.

— Научиться создавать связи между таблицами.

2. Развивающие.

— Развивать умение учащихся работать на персональном компьютере в базе данных Access.

3. Воспитательные.

— Формирование работоспособности при работе на компьютере.

— Воспитание внимания при работе на персональном компьютере по заданной инструкции.

План урока

  1. Повторение изученного материала, формулировка цели и задачи урока. Объяснение нового материала.

— В какой прикладной среде мы работали на предыдущих уроках?

— Что такое база данных? А СУБД?

— Какие модели базы данных знаете?

— К какой из них относится Access?

— Что означает, что Aссess является реляционной СУБД? (С её помощью можно работать одновременно с несколькими таблицами)

Создание многотабличной базы данных состоит из следующих этапов:

I. Создание информационно-логической модели базы данных:

1) Создание структуры таблиц (полей б/д). (Что такое поле?)

2) Установление логических связей между таблицами.

II. Заполнение таблиц записями. (Что такое запись?)

Сегодня на уроке мы будем работать над I этапом — создавать информационно-логическую модель базы данных. Как создавать структуру полей, вы знаете. Поговорим о связях.

2. Просмотр видеоурока https://www.youtube.com/watch?v=RxQyZyM0vC4&t=62s

3. Изучить §6 и устно ответить на вопросы 1-2 стр.41 в учебнике.

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

1) Один-ко-многим (наиболее часто встречается).В такой связи каждой записи в таблице А может соответствовать несколько записей таблицы В, а запись в таблице В не может иметь иметь более одной соответствующей ей записи в таблице А.


 

Таблица А. Предметы.

 

История
Математика
Русский язык
Информатика

 

Таблица В. Учащиеся

История Томилин И
История Нелина Д
Математика Орлова О.
Математика Томилин И
Математика Нелина Д

2)    Многие-ко-многим. При такой связи одной записи в таблице А может соответствовать несколько записей в таблице В, а одной записи в таблице В — несколько записей в таблице А.

Такую связь трудно создать, поэтому она реализуется только с помощью 3-ей (связующей) таблицы, которая, в свою очередь, должна содержать 2 поля: одно из которых является общим с таблицей А, а другое — общим с таблицей В.

3) Один-к-одному. В этом случае запись в таблице А может иметь только одну связанную запись таблицы В и наоборот. Используется редко, т.к. такие данные могут быть помещены в одну таблицу.

Для поддержания связей между таблицами нужно обеспечить целостность данных, чтобы защититься от случайного удаления или изменения записей. Для этого необходимо выполнить следующие условия:

— связанное поле одной из таблиц является ключевым полем; (Что такое ключевое поле?)

— связанные поля имеют одинаковый тип данных;

— обе таблицы принадлежат одной базе данных.

 

Практическая работа (инструктаж по ТБ перед выполнением практической работы)


Дата добавления: 2021-12-10; просмотров: 22; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!