52295

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

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

Педагогика и дидактика

Базы данных. Системы управления базами даннях 12 часов Урок №1 Тема: Понятие о модели данных базе данных. Понятие и назначение системы управления базами данных. Цели: формировать основные понятия темы: модель данных база данных; дать представление о системах управления базами данных и их назначении; организовать работу учащихся для развития умения структурировать информацию; воспитывать информационную компетентность.

Русский

2014-02-14

52 KB

23 чел.

11 класс(академический уровень)

Тема 8. Базы данных. Системы управления базами даннях (12 часов)

Урок №1

Тема: Понятие о модели данных, базе данных. Понятие и назначение системы управления базами данных.  

Цели:

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

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

Оборудование: плакат, учебник, ПК, программа ACCESS, интерактивная доска.

Ход урока

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

Приветствие. Проверка присутствующих.

II. Актуализация опорных знаний

1. С какими программными средствами мы познакомились при
    изучении информатики?
 (Предположительный ответ: с графи-

    ческим редактором, текстовым процессором и электронной

    таблицей)

  1.  Что каждое  из них обрабатывает? (Графику, текст и  числа)
  2.  А какое программное средство позволяет аккумулировать данными? (Наверно ни одна из перечисленных программ не позволяет манипулировать данными, но каждая из них сохраняет разработанные в их средах документы).Если не получится ответить у детей добавить еще наводящие вопросы
  3.  А как вы думаете насколько целесообразно иметь такую программу? (Компьютер может хранить большой объем информации. Наверняка должны существовать программные средства, обеспечивающие данные процессы: хранение больших массивов информации и возможности быстрого поиска)

III. Мотивация изучения нового материала

Человек в процессе информационной деятельности собирает и накапливает сведения об окружающем мире. До появления вычислительной техники вся информация обычно хранилась в письменном или печатном виде. Однако, чем больше были объемы информации, с которыми приходилось оперировать человеку, тем острее вставал вопрос сохранения информации и ее обработки.

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

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

IV. Объяснение нового материала

  1.  Рассказ учителя:

Начать урок  я хочу с вопросов, ответы на которые вы уже должны знать.

Вопросы к классу:

  •  Как называется информация, предназначенная для обработки? (Ответ: данными)
  •  А что называют данными?

Данные – информация, которая находится в памяти ЭВМ или готова для ввода в компьютер(т.е. это обработанная информация)

Основным назначением базы данных является гарантированное систематизированное хранение больших объемов данных и предоставление доступа к ним пользователей или компьютерной программы.  Что же такое база данных?

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

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

Устройство базы данных обычно сложнее, чем устройство простого формуляра или набора газетных объявлений. Это обусловлено, прежде всего, свойством взаимосвязанности данных в базе. Например, вы бы хотели, чтобы помимо формуляров, описывающих каждую книгу, имелись карточки с информацией о каждом авторе (год рождения, литературный жанр, хобби и т.д.). Но, если бы так и было, то  вы бы получили пример взаимосвязанных данных: сведения по отдельной книге связаны с информацией об авторе. И эта связь осуществляется через определенный параметр - фамилию автора.

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

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

Модель базы данных имеет три составляющие:

  1.  Структура данных определяет способ организации данных, множество возможных типов данных(целые числа, текстовые данные, мультимедийные данные, массивы чисел или текстов и т.п.) и набор операций, которые можно выполнить над данными конкретного типа.
  2.  Средства обработки данных определяют набор команд (аналогично системы команд исполнителя алгоритма), которые обеспечивают обработку данных в зависимости от способа их организации.
  3.   Ограничение целостности определяет условия для обеспечения правильности данных в любой момент времени.

2.Работа с плакатом.

Виды моделей данных: иерархическая, сетевая, реляционная и объектно-реляционная.

Иерархическая модель базы данных представляет собой совокупность объектов различного уровня, причем объекты нижнего уровня подчинены объектам верхнего уровня. (Вспомните древо рода, которое вы готовили в младших классах на урок истории. А еще примером может быть файловая структура, которая используется во время размещения данных на дисках, где есть корневая папка, а в ней подчиненные объекты – папки и файлы).

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

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

Реляционная модель представляет собой совокупность взаимосвязанных таблиц. С табличными данными мы сталкиваемся постоянно. Например, при изучении текстового редактора мы создавали таблицы, редактировали данные в таблицах. Также работали с таблицами в табличном процессоре Excel. Таблицы позволяли нам быстро находить необходимый объект и его свойства.

Основой структуры реляционной модели является таблица. В таблицах каждая строка содержит набор значений свойств одного из объектов предметной области. Каждый столбец содержит набор значений определенного свойства объекта предметной области.

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

А сейчас мы рассмотрим, что такое СУБД.

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

Современные СУБД – это программные приложения, которые позволяют решать многообразные задачи. Все существующие системы удовлетворяют таким требованиям:

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

В настоящее время существует множество СУБД, которые различаются архитектурой, внутренним языком программирования, операционной системой, под управлением которой они работают. Среди СУБД, которые устанавливаются в небольших организациях и ориентированы на работу с конечными пользователями, наиболее популярны Access, FoxPro, Paradox. К более сложным системам относятся распределенные СУБД, которые предназначены для работы с большими базами данных, распределенных на нескольких серверах: Oracle, Sybase, Informix.

Любая СУБД позволяет выполнять четыре простейшие операции с данными:

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

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

 

3. Показ на компьютере через интерактивную доску

Существует несколько способов загрузки БД:

Пуск/Программы/Microsoft Access или Значок(пиктограмма) в виде ключа на Панели задач или  на Рабочем столе. Загрузить и показать интерфейс БД.

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

V. Первичное осмысление

   1. Вопросы:

  •  Что мы сегодня выучили на уроке?
  •  Что такое БД и СУБД?
  •  Какие модели баз данных вы узнали?
  •  Что можно сказать о каждой из них?

А теперь садитесь за компьютеры, загрузите программу Microsoft Access.

  1.  Работа с компьютером:

Проверить самостоятельно все способы загрузки  Access, познакомиться с интерфейсом. Обратить внимание на объекты БД.

VI. Постановка домашнего задания

Выучить основные понятия. Описать интерфейс программы в тетрадь.

VII. Подведение итогов урока


 

А также другие работы, которые могут Вас заинтересовать

25183. Буття-в-собі і буття-для-себе в параці Ж.-П.Сартра Буття і ніщо 26.5 KB
  Буттявсобі і буттядлясебе в параці Ж.Сартра €œБуття і ніщо€. Буття – не створене ніким і нічим воно просто є воно не активне не пасивне не імманенте. Буття є те що воно є це позитивність непов’язана з часом.
25184. Філософські школи античності 30.5 KB
  Філософські школи античності Немає філософії взагалі існують її конкретні історичні прояви. Усю 1200 річну історію античної філософії можна розбити на 3 етапи: класика або еллінська філософія еліністична філософія та філософія доби Римської імперії. Рання класика або натурфілософія – початковий період філософії. До філософії можна прийти лише знаючи математику.
25185. Основні засади ФІ Гегеля та Канта 34.5 KB
  Історія людства в своїй цілісності стає об'єктом теоретичної реконструкції та аналізу в творчості Канта а своє логічне завершення ці пошуки знаходять в філософії історії Геґеля. Найхарактернішою ознакою німецької класичної філософії є визнання субстанційності історії. Продовжуючи просвітницьку традицію Кант та Геґель постулювали як засадничу основу історичного процесу розум раціональне впорядкування історії. ФІ на відміну від емпіричних описових досліджень історії має представити всесвітню історію як систему€...
25186. Методи теоретичного пізнання 30 KB
  Теоретичне пізнання це пізнання яке ґрунтується на споглядальному відношенні до дійсності тобто має чисто інтелектуальний характер. До загальних методів теоретичного пізнання відносять аналіз та синтез. Третім загальнонауковим методом теоретичного пізнання є ідеалізація.
25188. М.Шелер. Положення людини в космосі 30.5 KB
  Положення людини в космосі М. Причини: відсутність єдиної ідеї людини спеціальні науки психологія соціологія біологія і ін. зосереджуючись на окремих проявах людської життєдіяльності скоріше приховують сутність людини ніж розкривають. Двозначність поняття людини: 1.
25189. Сутність матеріалістичного розуміння історії 28 KB
  зору його внутрішньої структури; з т. зору процесу в якому задіяний: його історичних складових і звязків; з т. зору закономірностей його розвитку переходу одного його історичного стану в інший.
25190. Р.Рорті про походження ы засади теорії пізнання (Філософія і дзеркало природи) 37.5 KB
  Оба эти допущения по Рорти вовсе не являются неизбежными для философии; при этом первое из них берет своё начало ещё в античности прежде всего в платонизме а второе представляет собой специфический продукт философии Нового времени начиная с Декарта. Соответственно отказ от этого допущения позволяет Рорти деконструировать образ Зеркала Природы а это в свою очередь ведет к опровержению исходного взгляда на философию как на гарант добывания человеком объективной истины о себе и мире. Эпистемология теория познания с точки...
25191. Громадянське суспільство і держава 25.5 KB
  В основі ідеї громадянського суспільства лежить проблема відносин людини з політичною владою суспільства з державою. Вона є похідною від громадянського суспільства і її призначення полягає в тому щоб слугувати йому. Від ступеня розвиненості громадянського суспільства залежить ступінь демократизму держави. Етатизм навпаки всіляко перебільшує роль держави в житті суспільства.