kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

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

Нажмите, чтобы узнать подробности

Презентация предназначена для урока по теме "Основы баз данных". Во время урока учащиеся знакомятся со следующими понятиями темы:

  • понятие базы данных;
  • предметная область;
  • объекты предметной области;
  • связи между объектами;
  • параметры объектов и их значения;
  • что такое системы управления базами данных;
  • основные преимущества использования СУБД;
  • целостность данных;
  • основные функции СУБД;
  • роли пользователей, работающих с БД;
  • модели данных;
  • что такое реляционная модель данных;
  • что такое "язык запросов" SQL.

Учащимся для закрепления предлагается выполнить задания для исследования.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Презентация для урока по теме "Основы баз данных"»

Основы баз данных Учитель МОУ «Азовская школа-гимназия» Сабитова Диляра Арифовна

Основы баз данных

Учитель МОУ «Азовская школа-гимназия» Сабитова Диляра Арифовна

Повторение

Повторение

  • Как информационная система взаимодействует с информационными источниками и потребителями информации? 
  • Что такое клиент-серверная сеть? 
  • Какие приложения мы знаем? 
  • Каковы основные функции текстового процессора? Табличного процессора?
  • Для чего предназначены системы обработки текстов, таблиц, графические программы? 
  • Знаем ли мы программы, где бы сортировались или фильтровались данные?
Известные приложения, их возможности, преимущества

Известные приложения, их возможности, преимущества

  • Графический редактор
  • Текстовый редактор
Известные приложения, их возможности, преимущества

Известные приложения, их возможности, преимущества

Понятие баз данных Базы данных (БД) - это структурированная совокупность данных, отражающих состояние объектов определенной предметной области и связи между ними Термин

Понятие баз данных

Базы данных (БД) - это структурированная совокупность данных, отражающих состояние объектов определенной предметной области и связи между ними

Термин "Базы данных" начали использовать в 60-х годах ХХ века.

Предметная область (ПО) Если предметной областью являются автомобильные дороги страны и БД для этой ПО разрабатывается для нужд пассажиров, то в ней содержаться данные о том, каким транспортом можно проехать из одного населенного пункта в другой, сколько на это понадобится времени и средств.  Если же БД ориентирована на водителей, то в ней должна храниться информация о заправочные станции, расстояния между населенными пунктами, расположении станций технического обслуживания, о опасные участки дорог и т.п.. 

Предметная область (ПО)

Если предметной областью являются автомобильные дороги страны и БД для этой ПО разрабатывается для нужд пассажиров, то в ней содержаться данные о том, каким транспортом можно проехать из одного населенного пункта в другой, сколько на это понадобится времени и средств. 

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

Объекты предметной области Объектами предметной области могут быть предприятия, школы, ученики, учителя, книги и др..  Объект имеет определенный набор параметров, а каждый параметр имеет значение.  Параметрами объекта

Объекты предметной области

Объектами предметной области могут быть предприятия, школы, ученики, учителя, книги и др.. 

Объект имеет определенный набор параметров, а каждый параметр имеет значение. 

Параметрами объекта "человек" могут быть фамилия, имя, отчество, год рождения. Значение параметра: Козачук, Николай, Степанович, 1996.

Связи между объектами Между некоторыми объектами существуют связи. Примеры связей: Выражение

Связи между объектами

Между некоторыми объектами существуют связи. Примеры связей:

Выражение "машина едет по дороге" - между объектами "машина" и "дорога"

Выражение "Человек имеет собаку" отражает содержание связи между объектами "человек" и "собака"

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

Связи между объектами

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

Параметры и их значения Пример.  Схема БД может быть описана так: хранятся сведения об имени, фамилии, отчестве и годе рождения учителей, а также о названиях предметов, которые они преподают. Наполнение этой БД может быть таким: учитель Петрук Петр Петрович 1969 г.р. читает математику и информатику, учитель Козачук Екатерина Васильевна 1977 г.р. читает химию и биологию. Схему или структура, БД следует отличать от ее наполнения.  Схема определяет, какие параметры должны иметь объекты, хранящиеся в базе, а наполнение - это значения параметров конкретных объектов, которые записаны в БД на текущий момент. 

Параметры и их значения

Пример. 

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

Наполнение этой БД может быть таким: учитель Петрук Петр Петрович 1969 г.р. читает математику и информатику, учитель Козачук Екатерина Васильевна 1977 г.р. читает химию и биологию.

Схему или структура, БД следует отличать от ее наполнения. 

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

Системы управления базами данных Базы данных - это не разновидность программного обеспечения, а только документы, с которыми оперируют специальные приложения, которые называют системами управления базами данных. Электронными таблицами оперируют табличные процессоры, изображениями - графические редакторы Система управления базами данных (СУБД) - это программа, обеспечивающая возможность создания БД и выполнения различных операций с данными, которые в ней хранятся

Системы управления базами данных

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

Электронными таблицами оперируют табличные процессоры, изображениями - графические редакторы

Система управления базами данных (СУБД) - это программа, обеспечивающая возможность создания БД и выполнения различных операций с данными, которые в ней хранятся

Преимущества использования СУБД С СУБД взаимодействуют не только люди, но и другие приложения. СУБД играет роль своеобразной оболочки вокруг баз данных, которая устанавливает правила работы с ними каких-либо внешних пользователей или клиентов. Эти правила одинаковы как для людей, так и для программ Схема работы СУБД

Преимущества использования СУБД

С СУБД взаимодействуют не только люди, но и другие приложения. СУБД играет роль своеобразной оболочки вокруг баз данных, которая устанавливает правила работы с ними каких-либо внешних пользователей или клиентов. Эти правила одинаковы как для людей, так и для программ

Схема работы СУБД

Целостность данных Данные в БД более защищены, чем в документах других типов, к которым приложения могут обращаться непосредственно.  На растровом изображения можно рисовать что угодно, в текстовый документ можно вводить произвольные данные.  А ввод данных, не соответствующих схеме базы или некоторым другим условиям, блокируется СУБД.  Это свойство данных, хранящихся в базах, называют целостностью.     Под целостностью данных в базе понимают их соответствие схеме БД, а также другим правилам и условиям, которые гарантируют непротиворечивость данных и их согласованность с предметной областью.

Целостность данных

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

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

А ввод данных, не соответствующих схеме базы или некоторым другим условиям, блокируется СУБД. 

Это свойство данных, хранящихся в базах, называют целостностью.  

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

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

Целостность данных

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

Независимость данных от программ Важным преимуществом использования СУБД является обеспечение независимости данных от программ.  Если приложение реализует алгоритм решения определенной задачи, а данные хранятся в базе, то изменения в структуре данных не влияют на приложение и наоборот.  Изменение логики приложения не приведет к изменению структуры данных - СУБД играет роль своеобразного

Независимость данных от программ

Важным преимуществом использования СУБД является обеспечение независимости данных от программ. 

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

Изменение логики приложения не приведет к изменению структуры данных - СУБД играет роль своеобразного "амортизатора"

Централизованное хранение информации СУБД обеспечивает централизованное хранение информации, повышая таким образом ее точность и достоверность.  Обеспечение совместного доступа к базе нескольких клиентов - еще одно преимущество СУБД.  При использовании БД не может возникнуть несогласованности между информацией о служебном положение работника, выводимое программой, предназначенной для нужд отдела кадров, и программой, которая используется в бухгалтерии, поскольку соответствующие данные хранятся в одном месте - общей базе данных.

Централизованное хранение информации

СУБД обеспечивает централизованное хранение информации, повышая таким образом ее точность и достоверность. 

Обеспечение совместного доступа к базе нескольких клиентов - еще одно преимущество СУБД. 

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

Основные преимущества использования СУБД

Основные преимущества использования СУБД

Роли пользователей, работающих с БД Схема БД отличается от ее наполнения. Также следует различать тех, кто разрабатывает эту схему, и тех, кто оперирует данными в базе.  Тех, кто разрабатывает схему БД называют разработчиками. Тех, кто разрабатывает схему БД называют разработчиками. Человека, которые вводит данные в базу в среде СУБД называют оператором базы данных. Администратор данных определяет некоторые ограничения целостности, устанавливает права доступа к тем или иным данным определенных пользователей …

Роли пользователей, работающих с БД

Схема БД отличается от ее наполнения. Также следует различать тех, кто разрабатывает эту схему, и тех, кто оперирует данными в базе. 

Тех, кто разрабатывает схему БД называют разработчиками.

Тех, кто разрабатывает схему БД называют разработчиками.

Человека, которые вводит данные в базу в среде СУБД называют оператором базы данных.

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

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

Модели данных

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

Модели данных

Модели данных

Английский кибернетик Е.Ф. Кодд Реляционная модель данных, в основу которой положено математическое понятие отношения (на английском - relation), впервые описана в 1970 г. Коддом.  В форме отношений в реляционной модели представляются наборы однотипных объектов. Отношение удобно изображать в виде таблицы, поэтому фактически реляционная база данных - это совокупность таблиц, каждая из которых содержит набор однотипных объектов . В 60-70 гг Эдгар Кодд (англичанин по происхождению, в США) работает над созданием своих теорий хранения данных. В 1970 году он создал свою знаменитую «реляционная модель данных для крупных банков данных». Именно об этой его труд говорят как о первой в среде реляционных структур. Со временем он написал «12 правил Кодда», в которых на самом деле должно быть реляционной СУБД.

Английский кибернетик Е.Ф. Кодд

Реляционная модель данных, в основу которой положено математическое понятие отношения (на английском - relation), впервые описана в 1970 г. Коддом. 

В форме отношений в реляционной модели представляются наборы однотипных объектов.

Отношение удобно изображать в виде таблицы, поэтому фактически реляционная база данных - это совокупность таблиц, каждая из которых содержит набор однотипных объектов .

В 60-70 гг Эдгар Кодд (англичанин по происхождению, в США) работает над созданием своих теорий хранения данных. В 1970 году он создал свою знаменитую «реляционная модель данных для крупных банков данных». Именно об этой его труд говорят как о первой в среде реляционных структур. Со временем он написал «12 правил Кодда», в которых на самом деле должно быть реляционной СУБД.

Во всех известных сегодня моделях правила манипулирования данными реализованы в виде специальных языков, на которых клиенты записывают запросы к СУБД ( язык манипулирования данными , или язык запросов).  Часто в состав модели данных включают еще и другой язык, позволяющий описывать схемы баз данных и который называется языком определения данных

Во всех известных сегодня моделях правила манипулирования данными реализованы в виде специальных языков, на которых клиенты записывают запросы к СУБД ( язык манипулирования данными , или язык запросов). 

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

Язык SQL В реляционной модели наиболее популярным языком является SQL ( язык структурированных запросов ), который объединяет в себе средства языка определения данных и языка манипулирования данными.  Язык SQL не является языком программирования, она декларативный, т.е. позволяет пользователю описать, что он хочет получить, не описывая, как именно компьютер будет вычислить нужный результат.  Некоторые СУБД предоставляют визуальные средства конструирования запросов и среди них - СУБД MS Access.

Язык SQL

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

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

Некоторые СУБД предоставляют визуальные средства конструирования запросов и среди них - СУБД MS Access.

Задания для исследований 1. Предположим, что имеются сведения о многоэтажных дома, а именно об адресах, по которым они расположены, количество и номера квартир на каждом этаже, количество комнат в квартирах, а также о жителях этих квартир (фамилия, имя, отчество, дата рождения). Выделите в этой предметной области несколько наборов однотипных объектов и укажите параметры объектов в каждом наборе.

Задания для исследований

1. Предположим, что имеются сведения о многоэтажных дома, а именно об адресах, по которым они расположены, количество и номера квартир на каждом этаже, количество комнат в квартирах, а также о жителях этих квартир (фамилия, имя, отчество, дата рождения). Выделите в этой предметной области несколько наборов однотипных объектов и укажите параметры объектов в каждом наборе.

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

Задания для исследований

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

Обобщающее повторение, первоначальное применение полученных знаний  Работа с учебно-контролирующей программой И. Завадского (режим on-line) Тема 1

Обобщающее повторение, первоначальное применение полученных знаний

Работа с учебно-контролирующей программой И. Завадского

(режим on-line)

Тема 1


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: 11 класс

Скачать
Презентация для урока по теме "Основы баз данных"

Автор: Сабитова Диляра Арифовна

Дата: 22.01.2016

Номер свидетельства: 281300

Похожие файлы

object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(101) "Презентация к уроку математики по теме "Число 7, цифра 7" "
    ["seo_title"] => string(63) "priezientatsiia-k-uroku-matiematiki-po-tiemie-chislo-7-tsifra-7"
    ["file_id"] => string(6) "135606"
    ["category_seo"] => string(16) "nachalniyeKlassi"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1416938338"
  }
}
object(ArrayObject)#885 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(69) "Разработка урока  "Защита информации" "
    ["seo_title"] => string(38) "razrabotka-uroka-zashchita-informatsii"
    ["file_id"] => string(6) "148079"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1419576427"
  }
}
object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(83) "Методы интеграции 7 модулей в уроки географии"
    ["seo_title"] => string(47) "mietodyintieghratsii7modulieivurokighieoghrafii"
    ["file_id"] => string(6) "295643"
    ["category_seo"] => string(10) "geografiya"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1455858645"
  }
}
object(ArrayObject)#885 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(71) "Урок окружающего мира "Птичьи новости" "
    ["seo_title"] => string(44) "urok-okruzhaiushchiegho-mira-ptich-i-novosti"
    ["file_id"] => string(6) "104690"
    ["category_seo"] => string(16) "nachalniyeKlassi"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1402750990"
  }
}
object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(104) "Презентация к уроку.  Организовываем  Parties  (УМК: «Spotlight 2») "
    ["seo_title"] => string(64) "priezientatsiia-k-uroku-orghanizovyvaiem-parties-umk-spotlight-2"
    ["file_id"] => string(6) "106172"
    ["category_seo"] => string(15) "angliiskiyYazik"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1402956757"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства