Базы данных Учебная презентация. Определение База данных (БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, - презентация. Могут ли эти данные быть ключом

Урок информатики в 8 классе (И.Г. Семакин)

Место работы, должность: МОУ «СОШ №27» г. Сыктывкара, учитель информатики Петров Василий Юрьевич.

Регион: Республика Коми

Уровень образования: основное общее образование

Класс(ы): 8 класс

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

Цель урока: Познакомиться с понятием базы данных, их типами, организацией.

Тип урока: Урок изучения нового материала.

Учащихся в классе: 10-20

Используемое оборудование: компьютер, проектор, слайды.

Конспект урока.

Тема: Понятие информационной системы, базы данных, СУБД.

Цель урока: познакомится с типами баз данных и организацией данных в них..

Задачи:

1. Образовательные

Научить различать базы данных по типам;

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

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

Развивать интерес к структурированию информации;

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

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

Воспитывать трудолюбие, усидчивость, терпение.

4. Личностно-ориентированные

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

Оборудование: компьютер, проектор.

Программная часть: презентация Microsoft Office Power Point.

План:

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

Анализ изученного материала.

Сообщение темы и цели урока.

Беседа.

Итог.

Ход урока

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

Подготовили тетради, ручки, обратили внимание на доску.

Анализ изученного материала.

Прежде, чем нам приступить к теме урока, давайте вспомнил, что мы изучали на предыдущих урока. Ответ: информационные модели: табличные, графические и т.д. Мы с Вами анализировали их самостоятельно, без использования компьютерной техники. Современные средства позволяют обрабатывать данные на компьютере в больших объемах.

Сообщение темы и цели урока.

Давайте погорим о базах данных. (Слайд №1)

Основная беседа

Поговорим о структурировании информации, ее сборе и хранении (Слайд №2).

Обработка информации с использованием средств компьютерной техники и будет называться информационной системой. (Слайд №3).

Даем понятие БАЗЫ ДАННЫХ с учетом имеющейся информации (Слайд №4).

Давайте классифицируем базы данных по типам. Включаем учащихся в работу путем прямого общения (Слайд№5). Обсуждение.

Подробно изучаем каждый тип базы данных (Слайды №6,7,8).

Знакомимся с реляционными базами данных, вспоминаем табличные информационные модели (слайд №9).

Обращаемся к ключу реляционных баз. Говорим об уникальности каждой записи (слайд №10).

Вспоминаем виды информации по форме представления и говорим о том, какие данные мы можем хранить в базах данных (Слайд №11).

7. Итоги урока. (слайд 19,20)

Наш урок подходит к концу. Вы так сегодня хорошо работали! Что вам запомнилось? Чему же вы научились?

Список используемых источников

Информатика: учебник для 8 класса / И.Г. Семакин, Л.А.


  1. Знакомство с базами данных
    PPTX / 2.43 Мб

    Залогова, с.в. Русакова, Л.В. Шестакова. - 2-е изд., испр. - М. : БИНОМ. Лаборатория знаний, 2014. - 176 с. : ил.

    Понятие СУБД -



База данных

схема

наполнение

  • Определяет, какие параметры и связи имеют объекты
  • Значения параметров объектов, записанных в базе в данный момент

Ведомости про ФИО, дату рождения, адрес, телефон учащихся ООШ №20

Ученик Иванов П.К., 12.10.1998, проживает м-н2, д.7, кв. 11, телефон 2 – 45 - 65


Базы данных

фактографические

БД библиотек

документальные

БД законов

БД современной музыки


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

Прикладная

программа

человек

Примеры СУБД:

  • Microsoft Office Access
  • Visual FoxPro
  • Borland dBase .

СУБД

База данных


Основные возможности СУБД

  • высокая надёжность хранения информации;
  • обновление, пополнение и расширение баз данных
  • вывод полной и достоверной информации на запросы;
  • обеспечение защиты информации.

Прикладная

программа

человек

СУБД

База данных


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

  • Целостность данных в базе
  • Ограничение целостности


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

  • Разработчик
  • Пользователь
  • Администратор
  • Разработчик (создаёт схему БД)
  • Пользователь (работает с данными)
  • Администратор (определяет ограничения целостности и устанавливает права доступа)

Модели баз

данных

Иерархические базы данных

Сетевые базы данных

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

Совокупность

объектов,

различного уровня,

причём один из них

является

главным, остальные –

подчинёнными

Совокупность

объектов, со

множеством

связей между

информацию,

организованную

прямоугольных


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

Понятие сущности

класс

ученик

Учебник

информатики

Балл учебных

достижений

учитель

Модель предметной области Информатика в школе


  • Сущность предметной области – это мно-жество объектов, которые имеют одинаковый набор параметров.
  • Модель «сущность-связь» предназначена для графического изображения сущностей некоторой предметной области, их параметров и связей между ними.
  • Сущность Учитель: паспорт, ФИО, пол, специальность . (атрибуты)

  • Один к одному 1 – 1
  • Один ко многим 1 –
  • Много ко многим
  • Учитель является классным руководителем
  • Учащиеся обучаются в 11 – А классе
  • Учитель обучает 11 класс

  • Сущность предметной области
  • Тип связи

руководит

класс

учитель

учится

класс

ученик

обучает

класс

Учитель



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

  • записи (строки таблицы)
  • поля (столбцы таблицы)
  • ключевое поле (поле или несколько полей, которые однозначно определяют запись)

Сигов А.К.

Фучика 1 0 , кв.3 0

Першин И.А.

434 1234

Руденко Т.В.

Уманская 2, кв. 1 6

1234 375

Севастопольская 1 , кв. 8

24 1234 0

Cлайд 1

Cлайд 2

БД служат для хранения и поиска большого объёма информации. Примеры баз данных: записная книжка, словари, справочники, энциклопедии. База данных – структурная информационная модель БАЗА ДАННЫХ (БД) – совокупность хранящихся взаимосвязанных данных, организованных по определённым правилам Колесова Ж. В.

Cлайд 3

По характеру хранимой информации базы данных делятся на В фактографических БД содержатся краткие сведе- ния об описываемых объек- тах, представленные в стро- го определенном формате. Например, в БД библиотеки о каждой книге хранятся библиографические сведе- ния: год издания, автор, название и т. д. В документальных БД содер- жатся документы (информа- ция) самого разного типа: текстового, графического, звукового, мультимедийного (например, различные спра- вочники, словари) Колесова Ж. В.

Cлайд 4

ПРИМЕРЫ БАЗ ДАННЫХ: БД книжного фонда библиотеки; БД кадрового состава учреждения. БД законодательных актов в области уголовного права; БД современной рок-музыки. фактографические документальные Сама база данных включает в себя только информацию (БД – «информационный склад») Колесова Ж. В.

Cлайд 5

По способу хранения базы данных делятся на Централизованная БД – БД хранится на одном компьютере Распределённая БД – различные части одной БД хранятся на мно- жестве компьютеров, объединённых между собой сетью Пример: информация в сети Internet, объединённая паутиной WWW Колесова Ж. В.

Cлайд 6

По структуре организации базы данных делятся на РЕЛЯЦИОННЫЕ НЕРЕЛЯЦИОННЫЕ ИЕРАРХИЧЕСКАЯ СЕТЕВАЯ Реляционной (от английского слова relation – отношение) называется БД, содержащая инфор- мацию, организован- ную в виде прямо- угольных таблиц, связанных между собой. Такая таблица называется отношением Иерархической называ- ется БД, в которой ин- формация упорядочена следующим образом: один элемент записи считается главным, остальные – подчинённы- ми. Иерархическую БД образуют файловая система на диске, родовое генеалогическое дерево Сетевой называется БД, в которой к вертикальным иерархическим связям добав- ляются горизонтальные связи. Колесова Ж. В.

Cлайд 7

СТРУКТУРА БД Каждая таблица должна иметь своё имя. Запись – это строка таблицы. Поле – это столбец таблицы. Таблица – информационная модель реальной системы. Запись содержит информацию об одном конкретном объекте. Поле содержит определённые характеристики объектов. Основной элемент БД - запись Колесова Ж. В.

Cлайд 8

Имя таблицы поле запись Главный ключ – это поле или совокупность полей, которое однозначно определяет запись в таблице Колесова Ж. В.


Муниципальное автономное общеобразовательное учреждение

«Миасская средняя общеобразовательная школа № 16»

Презентация

по информатике для 9 класса

на тему:

Учитель информатики, 1-ой категории

Шавалеева Светлана Алексеевна

Миасс


БАЗЫ ДАННЫХ.


ИНФОРМАЦИОННАЯ СИСТЕМА – это совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации для взаимодействия с пользователем

СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД) Программное обеспечение, предназначенное для работы с базами данных

БАЗА ДАННЫХ (БД)


БАЗЫ ДАННЫХ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ

БАЗА ДАННЫХ (БД)

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

ФАКТОГРАФИЧЕСКИЕ

Краткие сведения об объектах в строго определенном формате

ДОКУМЕНТАЛЬНЫЕ

РАСПРЕДЕЛЕННЫЕ БД

Документы в различном формате

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

  • текстовая информация
  • графические объекты
  • звуковая информация
  • объекты мультимедиа
  • . . . . . . . . . . . . . . . . . .
  • каталог библиотеки
  • база данных кадров
  • справочная картотека
  • . . . . . . . . . . . . . . . .


Иерархическая модель

В иерархической модели структура информации имеет форму дерева. На самом верхнем (первом) уровне находится только одна вершина, которая называется корнем. Эта вершина имеет связи с вершинами второго уровня, вершины второго уровня имеют связи только с вершинами третьего уровня и т.д.


  • В сетевой модели основная структура представления информации имеет форму сети , в которой каждая вершина может иметь связь с любой другой.

  • В реляционной модели информация представлена в форме таблицы . Строками таблицы являются записи, а столбцами одинаковые поля.

СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

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

  • Примеры СУБД:
  • KBASE, FOXPRO, VISTA, RBDMSX, ACCESS.
  • KBASE,
  • FOXPRO,
  • VISTA,
  • RBDMSX,
  • ACCESS.

ТИПЫ ДАННЫХ

1) Текстовый - значения текстового данного представлено совокупностью алфавитно-цифровых символов. Длина текстовых данных не превышает 255 символов. По умолчанию, Microsoft Access задает длину равной 50 символам. Задание длины текстового поля означает, что при попытке ввести в это поле более длинный текст лишные символы будет игнорироваться. Если текстовое поле содержит числовые данные, то эти данные воспринимаются, как текст, и в математических операциях участвовать не могут.

Текстовый тип данных

Текстовый тип данных


ТИПЫ ДАННЫХ

2) Счетчик -используется для автоматической нумерации записей.

Тип данных «Счетчик»


ТИПЫ ДАННЫХ

3) Числовой - используется для данных (целых и дробных), участвующих в вычислениях.

Числовые данные могут быть в любом из следующих форматов:

Значение

Описание

Байт

Числа от 0 до 255 (без дробной части)

Целое

Дробная часть

Длинное целое

Числа от -32768 до 32767 (без дробной части)

Отсутствует

Размер

1 байт

(Значение по умолчанию). Числа от -2147483648 до 2147483647

(без дробной части)

Отсутствует

С плавающей точкой (4 байта)

С плавающей точкой (8 байт)

Числа от

-3.402823* до 3.402823*

Отсутствует

2 байта

4 байта

Числа от

-1.79769313486232* до 1.79769313486232*

Код репликации

4 байта

Уникальный глобальный идентификатор (GUID)

8 байт

Не определено

16 байт


ТИПЫ ДАННЫХ

4) Дата / Время - применяется для хранения времени или даты. Есть возможность производить расчеты с данными (вычислять промежуток времени между отдельными датами).

Тип данных «Дата»


ТИПЫ ДАННЫХ

5) Денежный - почти тоже самое, что и числовой тип, но с фиксированным числом знаков после запятой в виде десятичной дроби и со знаком денежной единицы.


ТИПЫ ДАННЫХ

6) Логические поля - используются для хранения данных, которые могут принимать одно из двух возможных значений: Истина / Ложь , Да / Нет или Вкл/Выкл . При этом значения Истина , Да и Вкл True , а значения Ложь , Нет и Выкл эквивалентны логическому значению False .


ТИПЫ ДАННЫХ

7) Поля объекта OLE - позволяет хранить в таблицах изображения и другие двоичные данные (например, электронную таблицу Microsoft Excel , документ Microsoft Word , рисунок, звукозапись).


ТИПЫ ДАННЫХ


ТИПЫ ДАННЫХ

9) Поле MEMO - текстовые поля произвольной длины могут содержать те же типы данных, что и простые текстовые поля. Отличие между этими полями Заключается в том, что размер поля MEMO не ограничен 255 символами, а может содержать до 65535 символов.


ТИПЫ ДАННЫХ

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


ТИПЫ ПОЛЕЙ В РЕЛЯЦИОННЫХ БАЗАХ ДАННЫХ

Тип поля определяет множество значений, которые может принимать данное поле в различных записях

числовой

символьный

дата / время

логический

Эти поля предназначены для хранения календарных дат и данных о времени суток

Дата: « день / месяц / год »

Время: « часы : минуты »

Значение поля может быть только числом

В этих полях хранятся символьные последовательности (слова, тексты и пр.)

База данных «Факультативы»

База данных «Учет затрат времени»

Фамилия, имя

Иванов Петя

Петров Ваня

Учет времени

Сидоров Витя

Затраты времени

числовой

символьный

логический


Объекты Access 2007

Таблицы - основные объекты базы данных.

Запросы - это специальные структуры, предназначенные для обработки данных базы.

Формы - это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся.

Отчеты - это формы «наоборот», С их помощью данные выдают на принтер в удобном и наглядном виде.

Макросы - это макрокоманды.

Модули - это программные процедуры, написанные на языке Visual Basic.

Режимы работы с Access 2007

В работе с любой базой данных есть два разных режима: проектировочный - с помощью конструктора

и эксплуатационный (пользовательский) – с помощью мастера.


Элементы табличной БД Поле базы данных – это столбец таблицы, содержащий значения определенного свойства Запись базы данных – это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных Ключевое поле – это поле, значение которого однозначно определяет запись в таблице


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










Объекты баз данных Таблица Запросы Формы Отчеты Макросы Модули (для подробной информации нажмите на запись) Далее >>> Далее >>> >> Далее >>>"> >> Далее >>>"> >> Далее >>>" title="Объекты баз данных Таблица Запросы Формы Отчеты Макросы Модули (для подробной информации нажмите на запись) Далее >>> Далее >>>"> title="Объекты баз данных Таблица Запросы Формы Отчеты Макросы Модули (для подробной информации нажмите на запись) Далее >>> Далее >>>">


Таблица В базах данных вся информация хранится в двумерных таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Далее >>> >>"> >>"> >>" title="Таблица В базах данных вся информация хранится в двумерных таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Далее >>>"> title="Таблица В базах данных вся информация хранится в двумерных таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Далее >>>">


Запросы В СУБД запросы являются важнейшим инструментом. Главное предназначение запросов – отбор данных на основании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяющую определенным условиям Далее >>> >>"> >>"> >>" title="Запросы В СУБД запросы являются важнейшим инструментом. Главное предназначение запросов – отбор данных на основании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяющую определенным условиям Далее >>>"> title="Запросы В СУБД запросы являются важнейшим инструментом. Главное предназначение запросов – отбор данных на основании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяющую определенным условиям Далее >>>">


Формы Формы позволяют отображать данные, содержащиеся в таблицах или запросах, в более удобном для восприятия виде. При помощи форм можно добавлять в таблицы новые данные, а также редактировать или удалять существующие. Форма может содержать рисунки, графики и другие внедренные объекты. Далее >>> >>">


Отчеты Отчеты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Далее >>> >>"> >>"> >>" title="Отчеты Отчеты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Далее >>>"> title="Отчеты Отчеты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Далее >>>">


Макросы Макросы служат для автоматизации повторяющихся операций. Запись макроса производится так же, как в других приложениях, например, как в приложении MS Word Далее >>> >>"> >>"> >>" title="Макросы Макросы служат для автоматизации повторяющихся операций. Запись макроса производится так же, как в других приложениях, например, как в приложении MS Word Далее >>>"> title="Макросы Макросы служат для автоматизации повторяющихся операций. Запись макроса производится так же, как в других приложениях, например, как в приложении MS Word Далее >>>">


Модули Модули также служат для автоматизации работы с БД. Модули еще называют процедурами обработки событий и пишутся на языке VBA. Далее >>> >>"> >>"> >>" title="Модули Модули также служат для автоматизации работы с БД. Модули еще называют процедурами обработки событий и пишутся на языке VBA. Далее >>>"> title="Модули Модули также служат для автоматизации работы с БД. Модули еще называют процедурами обработки событий и пишутся на языке VBA. Далее >>>">




1 этап Создать в приложении Access новую базу данных с помощью команды: [Файл – Создать базу данных…] Дальше > "> "> " title="1 этап Создать в приложении Access новую базу данных с помощью команды: [Файл – Создать базу данных…] Дальше >"> title="1 этап Создать в приложении Access новую базу данных с помощью команды: [Файл – Создать базу данных…] Дальше >">


2 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Таблицы, затем пункт Создание таблицы в режиме конструктора Дальше > "> "> " title="2 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Таблицы, затем пункт Создание таблицы в режиме конструктора Дальше >"> title="2 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Таблицы, затем пункт Создание таблицы в режиме конструктора Дальше >">


">


4 этап После создания таблицы ее имя добавляется в окно базы данных и ее можно легко открыть либо в режиме Конструктор (кнопка Конструктор), либо в режиме Таблица (кнопка Открыть) Следующая работа > "> "> " title="4 этап После создания таблицы ее имя добавляется в окно базы данных и ее можно легко открыть либо в режиме Конструктор (кнопка Конструктор), либо в режиме Таблица (кнопка Открыть) Следующая работа >"> title="4 этап После создания таблицы ее имя добавляется в окно базы данных и ее можно легко открыть либо в режиме Конструктор (кнопка Конструктор), либо в режиме Таблица (кнопка Открыть) Следующая работа >">




1 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Формы. Выбрать пункт Создание формы с помощью мастера Далее > "> "> " title="1 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Формы. Выбрать пункт Создание формы с помощью мастера Далее >"> title="1 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Формы. Выбрать пункт Создание формы с помощью мастера Далее >">


2 этап На появившейся панели Создание форм выбрать в окне Таблицы и запросы исходную таблицу, а в окне Доступные поля: - поля для Формы. Щелкнуть по кнопке Далее Далее >Далее > Далее >"> Далее >"> Далее >" title="2 этап На появившейся панели Создание форм выбрать в окне Таблицы и запросы исходную таблицу, а в окне Доступные поля: - поля для Формы. Щелкнуть по кнопке Далее Далее >Далее >"> title="2 этап На появившейся панели Создание форм выбрать в окне Таблицы и запросы исходную таблицу, а в окне Доступные поля: - поля для Формы. Щелкнуть по кнопке Далее Далее >Далее >">


3 этап На появившейся следующей панели с помощью переключателей выбрать способ размещения полей на Форме (например, в один столбец). Щелкнуть по кнопке Далее Далее >Далее > Далее >"> Далее >"> Далее >" title="3 этап На появившейся следующей панели с помощью переключателей выбрать способ размещения полей на Форме (например, в один столбец). Щелкнуть по кнопке Далее Далее >Далее >"> title="3 этап На появившейся следующей панели с помощью переключателей выбрать способ размещения полей на Форме (например, в один столбец). Щелкнуть по кнопке Далее Далее >Далее >">