Инфоурок Информатика ПрезентацииПрезентация База данных MS Access Реляционные базы данных

Презентация База данных MS Access Реляционные базы данных

Скачать материал
Скачать материал "Презентация База данных MS Access Реляционные базы данных"

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Директор по маркетингу (тур. агенства)

Описание презентации по отдельным слайдам:

  • Муниципальное общеобразовательное учреждение              «Средняя общеобразо...

    1 слайд

    Муниципальное общеобразовательное учреждение «Средняя общеобразовательная школа №10»
    База данных MS Access
    Реляционные
    базы данных
    Учитель информатики Кузнецова Л. Л.
    МОУ «СОШ № 10»

  • Содержание:Однотабличные и многотабличные базы данных;
Связывание таблиц;
Соз...

    2 слайд

    Содержание:
    Однотабличные и многотабличные базы данных;
    Связывание таблиц;
    Создание реляционной базы данных (практика)

  • Однотабличные и многотабличные базы данныхДостаточно часто встречается ситуац...

    3 слайд

    Однотабличные и многотабличные базы данных
    Достаточно часто встречается ситуация, когда хранить базу данных в одной таблице неудобно и нерационально. Таблица может содержать слишком большое количество полей, что неудобно пользователю. Различные записи при этом во многих полях дублируют друг друга, что увеличивает информационный объём базы данных и замедляет процедуры её обработки.

  • Например, табличная база данных «Комплектующие компьютера и поставщик» содерж...

    4 слайд

    Например, табличная база данных «Комплектующие компьютера и поставщик» содержит информацию о различных комплектующих и имеет поля: «Счётчик», «Наименование», «Описание», «Название фирмы», «Адрес», «Цена»
    Половину объёма таблицы составляет избыточная, дублированная информация.
    Причина дублирования. Комплектующие компьютера имеют два неотъемлемых свойства: «Наименование» и «Описание». «Название фирмы», «Адрес», и «Цена» не являются свойствами комплектующих компьютера, они являются свойствами поставщика.

  • Естественно надо разделить исходную таблицу на две:   «Комплектующие» и «Пост...

    5 слайд

    Естественно надо разделить исходную таблицу на две: «Комплектующие» и «Поставщик»

    В таблицу «Поставщики» вводится дополнительное поле «Код поставщика». Именно это поле будет ключевым в данной таблице
    Таблица «Комплектующие»
    Таблица «Поставщики»

  • «Комплектующие компьютера и поставщик»Таблица «Комплектующие»Таблица «Поставщ...

    6 слайд

    «Комплектующие компьютера и поставщик»
    Таблица «Комплектующие»
    Таблица «Поставщики»

  • Связывание таблиц После создания различных таблиц, содержащих  данные, относя...

    7 слайд

    Связывание таблиц
    После создания различных таблиц, содержащих данные, относящиеся к различным аспектам базы данных, необходимо обеспечить целостность базы данных. Для этого надо связать таблицы между собой.
    При связи «один –ко многим» каждой записи в одной (главной) таблице могут соответствовать несколько записей в другой (подчинённой) таблице, а запись в подчинённой таблице не может иметь более одной соответствующей ей записи в главной таблице.
    Если записи в первой таблице могут соответствовать несколько записей во второй таблице и, наоборот, одной записи во второй таблице – несколько записей в первой таблице, то реализуется связь
    «многие-ко-многим»

  • В этом случае реализуется именно такая связь. Одной записи в таблице «Комплек...

    8 слайд

    В этом случае реализуется именно такая связь. Одной записи в таблице «Комплектующие», соответствует две записи в таблице «Поставщик», так как устройства одного типа продаются двумя фирмами. Одной же записи таблицы «Поставщики» соответствуют четыре записи таблицы «Комплектующие», так как одна фирма продаёт устройства четырёх типов.
    Таблица «Комплектующие»
    Таблица «Поставщики»

  • Две таблицы, находящиеся в отношении «многие-ко-многим», могут быть связаны т...

    9 слайд

    Две таблицы, находящиеся в отношении «многие-ко-многим», могут быть связаны только с помощью третьей (связующей) таблицы. Таблицы «Комплектующие» и «Поставщики» можно связать в отношении «многие-ко-многим» путём создания двух связей «один-ко-многим» по отношению к таблице «Цена»
    Таблица «Комплектующие»
    Таблица «Поставщики»
    «многие-ко-многим»
    Таблица «Цена»
    «один-ко-многим»

  • Таблицы «Комплектующие» и «Поставщики» будут являться главными по отношению к...

    10 слайд

    Таблицы «Комплектующие» и «Поставщики» будут являться главными по отношению к таблице «Цена»

    Связь между таблицами устанавливает отношения между совпадающими значениями в полях с одинаковыми именами. С ключевым полем главной таблицы (первичный ключ) связывается одноименное поле подчинённой таблицы (внешний ключ)

    В главной таблице «Комплектующие» поле «Код комплектующих» является первичным ключом, соответственно в подчинённой таблице «Цена» должно существовать одноимённое поле, которое является внешним ключом.

    Таблица «Поставщики» также является главной по отношению к таблице «Цена». Её поле «Код поставщика» является первичным ключом, соответственно в подчинённой таблице «Цена» должно существовать одноимённое поле, которое является внешним ключом.

  • Таким образом, таблица «Цена» должна содержать следующие поля: «Счётчик» (клю...

    11 слайд

    Таким образом, таблица «Цена» должна содержать следующие поля:
    «Счётчик» (ключевое поле);
    «Код комплектующих» (поле внешнего ключа для таблицы «Комплектующие»);
    «Код поставщика» (поле внешнего ключа для таблицы «Поставщики»);
    «Цена» (числовое поле).

  • Межтабличная связь обеспечивает целостность данных. Связанные таблицы предста...

    12 слайд

    Межтабличная связь обеспечивает целостность данных. Связанные таблицы представляют собой единую базу данных, в которой можно создавать новые таблицы, а также запросы и отчёты, содержащие данные из связанных таблиц.
    Базы данных, состоящие из связанных двумерных таблиц, принято называть реляционными.
    Прежде чем приступить к созданию реляционной базы данных, необходимо продумать её проект. Проект представляет собой модель будущей БД, состоящей из объектов и их связей, необходимых для выполнения поставленных задач.
    Процесс проектирования включает, прежде всего, определения перечня необходимых таблиц и задание их структуры, а также установление типа связей между этими таблицами.

  • Вопросы:1. Почему в некоторых случаях целесообразно использовать многотабличн...

    13 слайд

    Вопросы:
    1. Почему в некоторых случаях целесообразно использовать многотабличные, а не однотабличные базы данных?
    Таблица может содержать слишком большое количество полей, что неудобно пользователю. Различные записи при этом во многих полях дублируют друг друга, что увеличивает информационный объём базы данных и замедляет процедуры её обработки.
    2. Какие типы связей между таблицами возможны в реляционных базах данных?
    «Один –ко многим» - каждой записи в одной (главной) таблице могут соответствовать несколько записей в другой (подчинённой) таблице, а запись в подчинённой таблице не может иметь более одной соответствующей ей записи в главной таблице.
    «Многие-ко-многим» - записи в первой таблице могут соответствовать несколько записей во второй таблице и, наоборот, одной записи во второй таблице – несколько записей в первой таблице.

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

§Однотабличные и многотабличные базы данных;

§Связывание таблиц;

§Создание реляционной базы данных (практика)

Однотабличные и многотабличные базы данных

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

Таблица может содержать слишком большое количество полей, что неудобно пользователю. Различные записи при этом во многих полях дублируют друг друга, что увеличивает информационный объём базы данных и замедляет процедуры её обработки.


Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 670 710 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Презентация по информатике на тему:"Информационное общество" СПО (1 курс или 10-11 класс)
  • Учебник: «Информатика (базовый и углублённый уровень)», Гейн А.Г., Ливчак А.Б., Сенокосов А.И. и др.
  • Тема: Глава 2. Информационная деятельность человека и использование в ней компьютерных технологий
Рейтинг: 5 из 5
  • 08.09.2017
  • 4002
  • 143
«Информатика (базовый и углублённый уровень)», Гейн А.Г., Ливчак А.Б., Сенокосов А.И. и др.
Презентация Цифровое видео. Разрешающая способность и частота кадров.
  • Учебник: «Информатика (в 2-х частях)», Горячев А.В., Герасимова В.Г., Макарина Л.А., Островский С.Л., Паволоцкий А.В., Семёнов А.А., Юдина А.Г., Чернышёва Т.Л.
  • Тема: § 10. Создание новой информации
  • 03.09.2017
  • 890
  • 7
«Информатика (в 2-х частях)», Горячев А.В., Герасимова В.Г., Макарина Л.А., Островский С.Л., Паволоцкий А.В., Семёнов А.А., Юдина А.Г., Чернышёва Т.Л.
Презентация Поиск информации в базе данных. Сортировка, ключи сортировки
  • Учебник: «Информатика (базовый и углублённый уровень)», Гейн А.Г., Ливчак А.Б., Сенокосов А.И. и др.
  • Тема: Лабораторная работа 5 (к § 12). Поиск информации в базе данных
  • 29.08.2017
  • 1203
  • 21
«Информатика (базовый и углублённый уровень)», Гейн А.Г., Ливчак А.Б., Сенокосов А.И. и др.
Практическое задание Реферат + презентация + буклет для 10-11класса "Проект"
  • Учебник: «Информатика (базовый и углублённый уровень)», Гейн А.Г., Ливчак А.Б., Сенокосов А.И. и др.
  • Тема: Лабораторная работа 2 (к § 6). Обработка текстовой и графической информации
  • 31.05.2017
  • 1468
  • 10
«Информатика (базовый и углублённый уровень)», Гейн А.Г., Ливчак А.Б., Сенокосов А.И. и др.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 09.09.2017 1926
    • PPTX 3.5 мбайт
    • 26 скачиваний
    • Рейтинг: 3 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Кузнецова Лариса Леонидовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Кузнецова Лариса Леонидовна
    Кузнецова Лариса Леонидовна
    • На сайте: 9 лет и 5 месяцев
    • Подписчики: 2
    • Всего просмотров: 329199
    • Всего материалов: 151

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 184 человека из 49 регионов

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Мини-курс

Государственная политика и федеральные программы в сфере общего образования

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Управление и стратегическое развитие высшего образования

5 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Информационные технологии и безопасность

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 50 человек из 25 регионов
  • Этот курс уже прошли 29 человек