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

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

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

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

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

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

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

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

Итоги урока

Конспект урока по теме "Реляционные базы данных" (9 класс)

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

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

Просмотр содержимого документа
«Конспект урока по теме "Реляционные базы данных" (9 класс)»

Картонных папок стеллажи – былого века залежи.

Любой из нас, начиная с раннего детства, многократно сталкивался с «базами данных». Это – всевозможные справочники (например, телефонный), энциклопедии или классный журнал. Раньше данные о сотрудниках хранились в картотеках: в виде выдвижных ящиков, где в алфавитном порядке стояли личные дела.  Сейчас в крупном магазине, продавец не отправляется на склад за заказом, а подходит к компьютеру и проверяет его наличие в базе данных. Мы не представляем себе современные  авиа и железнодорожных кассы без компьютерных баз данных, которые работают в режиме реального времени.

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

Информация в базах данных хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге – либо по алфавиту (алфавитный каталог), либо по области знания (предметный каталог).

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

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

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

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

Сама по себе БД содержит только информацию и не может обслуживать запросы пользователя на поиск и обработку информации. Обслуживание пользователя осуществляет СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ

Таким образом, необходимо различать собственно базы данных (БД), которые являются упорядоченными наборами данных. И системы управления базами данных (СУБД) – программы, управляющие хранением и обработкой данных. Существуют такие СУБД как FoxPro, Paradox, Oracle, Sybase, Informix. Одним из наиболее известных примеров СУБД является приложение Access, входящее в пакет Microsoft Office.

В Access единовременно может быть открыта только одна база данных.

БД классифицируются по структуре организации данных на:

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

Сетевая модель данных; Нет явно выраженного главного элемента и в ней существует возможность установления горизонтальных связей.

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

На доске приведена некоторая совокупность данных. Какую полезную для вас информацию вы можете извлечь из нее?

1, 3, 5; ТУ-154; Тюмень; 4, 7; Москва; 8-40; АН-24; Ижевск; 16-20; ТУ-134;320; 308; 3107; 17-35; 1, 3, 5, 7.

– В этой совокупности данных, конечно, можно понять, что речь идет о вылетах самолетов, но в какой день, в какое время и т. д. узнать невозможно. Если же эти данные структурировать, то получим полную информацию о вылетах самолетов.

Аэропорт

назначения

Номер

рейса

Тип

самолета

Дни

отправления

Время

Отправления

Москва

320

ТУ-154

1,3,5

16-20

Ижевск

308

АН-24

4,7

17-35

Тюмень

3107

Ту-134

1,3,5,7

8-40


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



В таблицах MS Access можно хранить данные следующих типов:

- Текстовый – тип данных, используемый для хранения обычного неформатированного
текста ограниченного размера (до 255 символов);
- Поле МЕМО – специальный тип данных для хранения больших объёмов текста (до 
65 535 символов). Физический текст не хранится в поле. Он хранится в другом месте БД, а в поле хранится указатель на него, но для пользователя такое разделение заметно не всегда;
- Числовой – тип данных для хранения действительных чисел;
- Дата/Время – тип данных для хранения календарных дат и текущего времени;
- Денежный - тип данных для хранения денежных сумм. Теоретически, для их записи 
можно было бы пользоваться и полями числового типа, но для денежных сумм есть некоторые особенности (например, связанные с правилами округления), которые делают более удобным использование специального типа данных, а не настройку числового типа;
- Счётчик – специальный тип данных для уникальных (не повторяющихся в поле) 
натуральных чисел с автоматическим наращиванием. Естественное использование – для порядковой нумерации записей;
- Логический – тип для хранения логических данных (могут принимать только два 
значения, например Да или Нет, Истина или ЛОЖЬ, 0 или 1 и т.п.);

- Поле объекта OLE – рисунки, звуковые файлы, таблицы Excel, документы Word (на самом деле такие объекты хранятся не в таблице, а в другом месте БД, в таблице содержатся только указатели на эти объекты);

- Гиперссылка – содержит гиперссылку на файл, находящийся на данном ПК, или Web - страницу в Интернете.

Типы объектов, поддерживаемых в MS Access:

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

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

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

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



Скачать

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

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

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