Published using Google Docs
открытый урок БД.doc
Updated automatically every 5 minutes

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

Тема:

«Базы данных. Основные объекты БД. СУБД.

Проектирование БД»

 

Цель урока:

  1. Познавательная - познакомить учащихся с:
  1. Развивающая
  1. Воспитательная

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

 Методическое обеспечение урока: презентации по теме урока, подготовленные в Power Point, дидактические электронные и печатные материалы по теме занятия.

 План урока:

  1. Объяснение нового материала:
  1. Закрепление нового материала (кроссворд, вопросы).
  2. Итог урока.

 

Ход урока

  1. Определение БД И СУБД

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

 Информация, которая хранится в БД, как правило, относится к некоторой конкретной предметной области.

Например, базы данных:

БД делятся на фактографические и документальные.

Фактографические БД содержат короткие сведения об объектах, поданные в точно определенном формате (1-3), например, Автор, название, год издания …

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

 

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

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

  1. Типы СУБД

Известны 3 способа организации информации в БД и связей между ними:

 

 

 

 

  1. Реляционная СУБД. Таблица, запись, поле.

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

Каждая строка таблицы содержит информацию об одном конкретном объекте БД (книге, сотруднике, товаре), а каждый столбец – конкретную характеристику этого объекта (фамилия, название, цена). Строки такой таблицы называются записями, столбцы – полями.

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

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

Например, табельный номер сотрудника, ФИО сотрудника, личные данные сотрудника.

 

Таб_№

ФИО

Дата_рожд

Дата_приема

Должность

Оклад

001

Иванов И.И.

12.05.65

1.02.80

директор

1000

002

Петров П.П.

30.10.75

2.03.95

бухгалтер

500

003

Сидоров С.С

4.01.81

4.06.00

исполнитель

100

 

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

 

  1. Основные объекты СУБД  Ms ACCESS

Объект

Описание

Таблицы

Объекты, в которых хранятся данные. Выглядят во многом подобно ЭТ.

Запросы

Извлекает данные из таблиц на основе критериев, заданных пользователем.

Формы

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

Отчеты

Шаблоны распечатывания данных и проведения дополнительных вычислений.

Страницы

Шаблоны для представления форм и отчетов в виде HTML-файлов для размещения их в Интернете.

Макросы

Специальные команды для автоматизации работы с БД

Модули

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

Типы данных Microsoft Access

Тип  данных

Описание

Размер

Текстовый

Алфавитно-цифровые символы

0 – 255  символов

Поле МЕМО

Алфавитно-цифровые символы

0 – 64000  символов

Числовой

Числовые значения

1, 2, 4  или  8 байт

Дата/время

Дата и время

8 байт

Денежный

Денежные значения

8 байт

Счетчик

Автоматически увеличивающиеся номера

4 байта

Логический

Логические значения Да/Нет

1 бит  ( 0 или  -1 )

Поле объекта ОЛЕ

Рисунки, диаграммы, звук и видео

До 1 Гбайт

Гиперссылка

Связь с ресурсом Internet

0 –  6144

Мастер подстановок

Данные, подставляемые из другой таблицы

Обычно  4 байта

  1. Проектирование БД

Перед тем, как приступить к созданию базы данных, необходимо ответить на следующие вопросы:

1. Какие данные я собираюсь хранить и как их организовать  наилучшим образом?

2. Какие действия с входными данными я буду производить?

3. Какая мне нужна информация?

Получив ответы, начинаем проектирование базы данных (БД).

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

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

Из существующих реализаций баз данных наиболее распространена реляционная модель, основой которой являются таблицы и отношения между ними. В каждой таблице хранятся данные о конкретном объекте.

На этапе физического проектирования выбирается СУБД, удовлетворяющая требованиям проекта. Логическая схема преобразуется в объекты БД.

Создание таблицы это определение имени и типа данных для каждого из полей.

  1. Закрепление нового материала

Закончите фразы:

Кроссворд. (Приложение1)

7.        Домашнее задание и выставление оценок.