СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация по информатике "база данных"

Категория: Информатика

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

презентация подходит как для обшеобразовательного так и для спец.дисциплин

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

Лучше знать лишнее, чем ничего не знать.  Сенека

Лучше знать лишнее, чем ничего не знать. Сенека

Основы теории баз данных.  Основные понятия и определения

Основы теории баз данных. Основные понятия и определения

Цель урока Научиться сформировывать представление о понятии база данных

Цель урока

Научиться сформировывать представление о понятии база данных

Ключевые слова  Первичный ключ  База данных  Альтернативный ключ  Таблица  Записи  Поле

Ключевые слова

  • Первичный ключ
  • База данных
  • Альтернативный ключ
  • Таблица
  • Записи
  • Поле
Ситуационная задача Необходимо создать Базу данных для группы, в которой будут указаны первичный ключ, Ф.И.О студента, личные данные (номер, адрес, год рождения).

Ситуационная задача

  • Необходимо создать Базу данных для группы, в которой будут указаны первичный ключ, Ф.И.О студента, личные данные (номер, адрес, год рождения).
При эксплуатации базы данных вводят следующие два понятия: Ведение базы данных (сопровождение или поддержка)  — добавление, редактирование и удаление записей в базе данных. Эти процедуры выполняются оператором базы данных. Администрирование базы данных — это назначение паролей и прав доступа к отдельным таблицам базы данных,создание резервных копий и восстановление базы данных, обеспечение требуемого быстродействия и т. д. Эти работы выполняются администратором базы данных.

При эксплуатации базы данных вводят следующие два понятия:

  • Ведение базы данных (сопровождение или поддержка)

— добавление, редактирование и удаление записей в базе данных. Эти процедуры выполняются оператором базы данных.

  • Администрирование базы данных
  • — это назначение паролей и прав доступа к отдельным таблицам базы данных,создание резервных копий и восстановление базы данных, обеспечение требуемого быстродействия и т. д. Эти работы выполняются администратором базы данных.
 База данных — это информационная модель, позволяющая в упорядоченном виде хранить данные об объектах и их свойствах.

База данных

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

Примеры баз данных  4/15/18 Базы данных

Примеры баз данных

4/15/18

Базы данных

Типы структур БД Реляционная Иерархическая Сетевая Телефон 25-25-25 ФИО Иванов Адрес Кемерово Фирмы Б А В 391 391 752 391 102 Машина Цвет Хозяин Номер Завод

Типы структур БД

Реляционная

Иерархическая

Сетевая

Телефон

25-25-25

ФИО

Иванов

Адрес

Кемерово

Фирмы

Б

А

В

391

391

752

391

102

Машина

Цвет

Хозяин

Номер

Завод

Типы структур БД Для иерархических структур характерна подчиненность объектов нижнего уровня объектам верхнего уровня. В дереве, между верхними и нижними объектами, задано отношение «один ко многим». Исходные элементы порождают подчиненные. Сети имеют много уровней взаимосвязанных объектов, между которыми задано отношение «многие ко многим». Сетевая организация обладает большей гибкостью и облегчает процесс поиска требуемых данных.

Типы структур БД

Для иерархических структур характерна подчиненность объектов нижнего уровня объектам верхнего уровня. В дереве, между верхними и нижними объектами, задано отношение «один ко многим». Исходные элементы порождают подчиненные.

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

Реляционные базы данных Реляционные базы данных получили наибольшее распространение, т.к. они обладают преимуществом - наглядность и понятность для пользователя табличной структуры. К реляционной структуре можно свести любой тип структуры данных (деревья и сети). *Название “ реляционная ” (от relational - отношение) связано с тем, что каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту.* Чаще всего база данных строится на основе нескольких таблиц, связанных между собой.

Реляционные базы данных

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

К реляционной структуре можно свести любой тип структуры данных (деревья и сети).

*Название “ реляционная ” (от relational - отношение) связано с тем, что каждая запись в таблице содержит информацию, относящуюся только к одному конкретному объекту.*

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

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

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

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

К основным инструментам СУБД можно отнести:

  • инструменты для работы с записями и полями;
  • инструменты управления отображением базы данных;
  • инструменты обработки данных;
  • инструменты вывода данных.
Инструменты для работы с записями и полями  сортировка записей (позволяет представить записи в упорядоченном виде)  вывод записей на экран (при помощи этого инструмента можно скрыть часть записей)  фильтр (позволяет производить отбор данных по одному из имеющихся шаблонов)

Инструменты для работы с записями и полями

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

Инструменты управления отображением БД

  • режим таблицы (в этом режиме информация из базы данных выводится на экран в виде строк и столбцов и напоминает электронную таблицу)
  • режим формы (в этом режиме вы будете видеть перед собой только одну запись, реализованную наглядно)
Инструменты обработки данных  поиск/замена (позволяет находить в БД информацию согласно образцу, указанному пользователем, с помощью команды Правка – Найти… )  сортировка (можно переставить записи в нужном порядке)  группировка (неразрывно связана с сортировкой – объединение в группы)  фильтрация (позволяет организовывать «сито», через которое можно просеивать записи БД, позволяет выбирать из всего множества записей только те, которые отвечают заданным условиям)  вычисляемые поля (в качестве значений в них вводят формулы, содержащие числа, имена полей или функции)

Инструменты обработки данных

  • поиск/замена (позволяет находить в БД информацию согласно образцу, указанному пользователем, с помощью команды Правка – Найти… )
  • сортировка (можно переставить записи в нужном порядке)
  • группировка (неразрывно связана с сортировкой – объединение в группы)
  • фильтрация (позволяет организовывать «сито», через которое можно просеивать записи БД, позволяет выбирать из всего множества записей только те, которые отвечают заданным условиям)
  • вычисляемые поля (в качестве значений в них вводят формулы, содержащие числа, имена полей или функции)
Инструменты вывода данных Результаты обработки информации, содержащейся в БД, могут быть выведены в виде отчета. Под отчетом понимают специальную форму для вывода информации из базы данных. Форма может быть создана пользователем или выбрана из предлагаемого системой типового набора. Действия по созданию отчета можно разбить на несколько этапов:  задание общих параметров оформления  включение полей  сортировка, группировка, установка фильтра определение итогов

Инструменты вывода данных

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

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

Действия по созданию отчета можно разбить на несколько этапов:

  • задание общих параметров оформления
  • включение полей
  • сортировка, группировка, установка фильтра определение итогов
Основные понятия и определения Объект — это нечто существующее и различимое, обладающее набором свойств. Отличие одного объекта от другого определяется конкретными значениями свойств. Объекты бывают: материальные идеальные.

Основные понятия и определения

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

Объекты бывают:

  • материальные
  • идеальные.
Основные понятия и определения  К материальным объектам относятся предметы материального мира — автомобили, здания, предметы мебели и т. д.  К идеальным (абстрактным) объектам относятся такие, которые существуют только в представлении (памяти) человека, но обладающие реальными свойствами. К идеальным объектам можно отнести спектакль, сюжет книги и т.

Основные понятия и определения

К материальным объектам относятся предметы материального мира — автомобили, здания, предметы мебели и т. д.

К идеальным (абстрактным) объектам относятся такие, которые существуют только в представлении (памяти) человека, но обладающие реальными свойствами. К идеальным объектам можно отнести спектакль, сюжет книги и т.

Основные понятия и определения Таблица — некоторая регулярна структура, состоящая из конечного числа записей (строк). Как правило, в базах данных используются двумерные массивы (матрицы)

Основные понятия и определения

Таблица — некоторая регулярна структура, состоящая из конечного числа записей (строк). Как правило, в базах данных используются двумерные массивы (матрицы)

Таблицы (оперативная и словарь)

Таблицы (оперативная и словарь)

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

Телефонный справочник

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

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

Основные понятия и определения

Записи — это одна строка таблицы (или нескольких таблиц), полностью описывающая одну сущность Каждая запись состоят из конечного числа полей.

Поле — один элемент записи, в котором хранится конкретное значение атрибута

Тип поля определяется типом данных, которые оно содержит. Поля могут содержать данные следующих основных типов: счетчик  — целые числа, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем; текстовый  — тексты, содержащие до 255 символов; числовой — числа; дата/время  — дата или время; денежный  — числа в денежном формате; логический  — значения Истина (Да) или Ложь (Нет); гиперссылка  — ссылки на информационный ресурс в Интернете (например, Web-сайт).

Тип поля определяется типом данных, которые оно содержит. Поля могут содержать данные следующих основных типов:

счетчик — целые числа, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем;

текстовый — тексты, содержащие до 255 символов;

числовой — числа;

дата/время — дата или время;

денежный — числа в денежном формате;

логический — значения Истина (Да) или Ложь (Нет);

гиперссылка — ссылки на информационный ресурс в Интернете (например, Web-сайт).

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

Свойства полей

Поле каждого типа имеет свой набор

свойств.

Наиболее важными свойствами полей являются:

  • размер поля — определяет максимальную длину текстового или числового поля;
  • формат поля — устанавливает формат данных;
  • обязательное поле — указывает на то, что данное поле обязательно надо заполнить.
Пример Рассмотрим, например, базу данных «Компьютер», которая содержит перечень объектов (компьютеров), каждый из которых имеет имя (название). В качестве характеристик (свойств) можно рассмотреть тип установленного процессора и объем оперативной памяти. Поля Название и Тип процессора являются текстовыми, Оперативная память — числовым, а поле № п/п — счетчиком (табл. 11.1). При этом каждое поле обладает определенным набором свойств. Например, для поля Оперативная память задан формат данных целое число.

Пример

  • Рассмотрим, например, базу данных «Компьютер», которая содержит перечень объектов (компьютеров), каждый из которых имеет имя (название).
  • В качестве характеристик (свойств) можно рассмотреть тип установленного процессора и объем оперативной памяти. Поля Название и Тип процессора являются текстовыми, Оперативная память — числовым, а поле № п/п — счетчиком (табл. 11.1).
  • При этом каждое поле обладает определенным набором свойств. Например, для поля Оперативная память задан формат данных целое число.
Пример

Пример

Понятие ЗАПИСИ БД Это 1-ая запись Каждая запись должна иметь свой уникальный номер Каждая строка таблицы БД содержит один блок данных и представляет собой запись .

Понятие ЗАПИСИ БД

Это 1-ая запись

Каждая запись должна иметь

свой уникальный номер

Каждая строка таблицы БД

содержит один блок данных

и представляет собой запись .

Понятие ПОЛЯ БД Колонки в таблице БД называются ПОЛЯМИ Любое поле имеет свое уникальное имя В Access имена полей - до 256 символов. Количество полей, имена, типы данных задаются при формировании структуры таблицы

Понятие ПОЛЯ БД

Колонки в таблице БД называются

ПОЛЯМИ

Любое поле имеет свое уникальное имя

В Access имена полей - до 256 символов.

Количество полей, имена, типы данных

задаются при формировании структуры таблицы

Основные понятия и определения  Ключевым элементом данных (ключом) называется такой атрибут, по знамению которого можно определить значения других атрибутов. Ключевое поле - это поле, значение которого однозначно определяет запись в таблице. Альтернативный ключ — его отличим от первичного ключа атрибут или группа атрибутов, которые также однозначно определяют каждую запись в таблица  Например, сущность «Служащий» имеет атрибуты: идентификатор служащего (табельный номер), фамилия, имя, отчество, должность, оклад Первичным ключом называется поле «Идентификатор служащего».

Основные понятия и определения

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

Ключевое поле - это поле, значение которого однозначно определяет запись в таблице.

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

Например, сущность «Служащий» имеет атрибуты: идентификатор служащего (табельный номер), фамилия, имя, отчество, должность, оклад Первичным ключом называется поле «Идентификатор служащего».

Ключи таблицы Главный ключ, простой ключ, составной ключ Главный ключ должен быть уникальным!

Ключи таблицы

Главный ключ, простой ключ, составной ключ

Главный ключ должен быть уникальным!

ЗАПРОСЫ Запрос в Access - это специально подготовленный вопрос об информации в базе данных. При помощи запросов можно:  вести поиск или выбор данных, хранящихся в отдельных записях  производить вычисления  вставлять, изменять, удалять  комбинировать данные из таблиц.

ЗАПРОСЫ

Запрос в Access - это специально подготовленный вопрос об информации в базе данных.

При помощи запросов можно:

  • вести поиск или выбор данных, хранящихся в отдельных записях
  • производить вычисления
  • вставлять, изменять, удалять
  • комбинировать данные из таблиц.
Основные понятия и определения Связь — это функциональная зависимость между сущностями. Если между некоторыми сущностями существует связь, то атрибуты из одной сущности ссылаются на атрибуты другой сущности.  Связи описываются основными характеристиками: тип связи; родительская сущность; дочерняя (зависимая) сущность; мощность связи; хранимая процедура; правило; ограничение; триггер;

Основные понятия и определения

  • Связь — это функциональная зависимость между сущностями. Если между некоторыми сущностями существует связь, то атрибуты из одной сущности ссылаются на атрибуты другой сущности.

Связи описываются основными характеристиками:

  • тип связи;
  • родительская сущность;
  • дочерняя (зависимая) сущность;
  • мощность связи;
  • хранимая процедура;
  • правило;
  • ограничение;
  • триггер;


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!