Презентация. Тема: "Реляционные базы данных"
презентация к уроку по информатике и икт
Предварительный просмотр:
Подписи к слайдам:
Данные Данные - это формализованное представление информации, доступное для обработки, интерпретации и обмена между людьми или в автоматическом режиме. Информация может храниться в неструктурированном виде, например, в виде текстового документа, где данные об объектах предметной области записаны в произвольной форме: Студент Иванов Иван родился 4 апреля 1981 года, обучается в 411 группе, номер его зачетной книжки 200205; студент Виктор Сидоров 06.08 1982 г.р., имеет зачетную книжку №200213, обучается в 413 группе
Структурированный вид Структурированный вид хранения информации предполагает введение соглашений о способах представления данных. Это означает, что в определенном месте хранилища могут находиться данные определенного типа, формата и содержания. Указанная выше информация о гражданах Петрове, Сидорове и Иванове в структурированном виде будет выглядеть следующим образом: № Фамилия Имя Дата рождения Учебная группа № зачетной книжки 1 Иванов Иван 04.04.1981 411 200205 2 Петров Евгений 25.03.1982 411 200210 3 Сидоров Виктор 06.08.1982 411 200213
База данных В широком смысле слова база данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Кроме того, база данных – это хранилище данных для совместного использования. При автоматизации деятельности человека происходит перенос реального мира в электронный формат. Для этого выделяется какая-то часть этого мира и анализируется на предмет возможности автоматизации. Она называется предметной областью и строго очерчивает круг объектов, которые изучаются, измеряются, оцениваются и т.д.
Предметная область Предметная область - это часть реального мира, подлежащего изучению для организации управления и автоматизации. (Например, образование) Объект - это элемент предметной области, информацию о котором мы сохраняем (например, студенты группы) Реквизит (атрибут) – поименованная характеристика объекта. Он показывает, какая информация об объекте должна быть собрана (Например, Фамилия, имя, и т.д.)
Реляционная база данных , в основу которой положена реляционная информационная система. Реляционная структура базы данных ориентирована на организацию данных в виде двумерных таблиц, называемых еще реляционными таблицами. Каждая реляционная таблица обладает следующими свойствами: каждый элемент таблицы - один элемент данных; все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковые характеристики и свойства; каждый столбец имеет уникальное имя; одинаковые строки в таблице отсутствуют; порядок следования строк и столбцов может быть произвольным.
Основные элементы реляционной модели Поле - это элементарная единица логической организации данных, которая соответствует неделимой единице информации - реквизиту. Запись - совокупность логически связанных полей, представленных одной строкой таблицы. Файл (таблица) – совокупность экземпляров записей одной структуры.
Ключ (ключевое поле) - значение этого поля однозначно определяет соответствующую запись
Принцип нормализации: в одной и той же таблице не может находиться повторяющихся полей; в каждой таблице ключ должен однозначно определять запись из множества записей; значению ключа должно соответствовать исчерпывающая информация об объекте таблицы; изменение значения любого не ключевого поля не должно влиять на информацию в других полях.
Между записями двух таблиц могут быть установлены следующие основные виды связей: один к одному – 1:1 - эта связь предполагает, что в каждый момент времени одному экземпляру информационного объекта А соответствует не более одного экземпляра информационного объекта В и наоборот; например, куратор курса – курс; один к многим – 1: N - эта связь предполагает, что одному экземпляру информационного объекта А соответствует 0, 1, 2 или более экземпляров объекта В, но каждый экземпляр объекта В связан не более чем с 1 экземпляром объекта А, например, куратор курса – студент; многие ко многим – N:N - эта связь предполагает, что в каждый момент времени одному экземпляру информационного объекта А соответствует 0, 1, 2 или более экземпляров объекта В и наоборот, например, учебная дисциплина - студент. Связи
Примеры моделей баз данных Р еляционная модель. Школьный журнал 11- а класса Таблицы журнала – Оценки по предметам, Сведения об учениках, Сводная ведомость, Сведения о занятиях на факультативах и другие связаны ключевым полем – фамилия, имя ученика.
СУБД Система управления базами данных (СУБД) - это программный механизм, предназначенный для записи, поиска, сортировки, обработки (анализа) и печати информации, содержащейся в базе данных. В компьютерной базе данных информация представляется в виде таблицы , очень похожей на электронную таблицу. Названия столбцов, представляющих «шапку» таблицы, называют именами полей или реквизитами , а сами столбцы - полями . Данные в полях называют значениями реквизитов или значениями полей.
Типы полей ТЕКСТОВЫЙ – короткий текст ( до 255 символов) МЕМО – текст из нескольких строк ( до 65536 символов) ЧИСЛОВОЙ – число любого типа ДЕНЕЖНЫЙ – число и название денежной единицы ДАТА/ВРЕМЯ - дата или в заданном формате, например 01.10.2009 СЧЕТЧИК – значение поля добавляется автоматически с вводом каждой записи ЛОГИЧЕСКИЙ – содержит одно из значений TRUE (истина) или FALSE (ложь) OLE – таблицы, документы, графические или звуковые файлы
Вопросы для повторения 1) Что означает словосочетание «структурирование данных» 2) Дать определение понятия «база данных» 3) Виды моделей БД 4) Основные объекты и параметры реляционной модели базы данных: запись, поле, ключ 5) Основные типы полей. 6) Определение, основные функции СУБД 7) Виды связей между записями двух таблиц: 1:1, 1: N , N:N
Задачи
Сколько раз жители ул. Лётная брали в библиотеке книги А. С. Пушкина? База данных «Библиотека» состоит из трех связанных таблиц:
Задачи Седых И.А. Определите на основании приведенных данных ID дедушки Сидоровой Е. Р.
Задачи 46 Ниже представлены две таблицы из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. Определите на основании приведённых данных ID племянника Петренко П. И. Пояснение: племянником считается сын брата или сестры.
Даны фрагменты двух таблиц из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании имеющихся данных определите ID человека, у которого в момент достижения 50 полных лет было наибольшее количество внуков и внучек. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц. 849
По теме: методические разработки, презентации и конспекты
Презентация по теме "База данных"
презентация по базе данных...
Презентация к уроку "База данных — основа информационной системы". Информатика и ИКТ. 11 класс. По учебнику И.Г. Семакина
Презентация к уроку "База данных — основа информационной системы". Информатика и ИКТ. 11 класс. По учебнику И.Г. Семакина...
презентация к уроку "Базы данных"
презентация для урока "Базы данных"...
Презентация к уроку "База данных"
Презентация к уроку "База данных"...
презентация к уроку "Базы данных"
В презентации дано определение баз данных, приведены виды и типы баз данных. СУБД. Типы данных...
Презентация по информатике "Базы данных" 9 класс
Презентация к уроку по информатике на тему "Базы данных" 9 класс...
презентация к уроку "Базы данных. Применение" 11 класс
Презентация к уроку по теме "Базы данных" в 11 классе. Содержит информацию отехнологиях хранения, отбора и сортировки информации, рассмотрена классификация баз данных, рассказано о современн...