Название предмета: Информатика и ИКТ Класс: 11 УМК: (название учебника, автор, год издания): Семакин И. Г., Хеннер Е. К. Информатика и информационно-коммуникационные технологии. Базовый курс: Учебник для 10-11 класса. М.: БИНОМ. Лаборатория знаний, 2013. Уровень обучения (базовый, углубленный, профильный): базовый Тема урока: «База данных. Системы управления базами данных» Общее количество часов, отведенное на изучение темы: 5 Место урока в системе уроков по теме: 1 Цель урока: Изучение баз данных, табличных баз данных, системы управления базами данных. Задачи: Образовательная: познакомить учащихся с понятиями: типами баз данных, реляционной базы данных, видами моделей данных, системой управления базой данных, объекты СУБД; дать первоначальные знания по работе с программой Microsoft Access. Развивающая: развивать алгоритмическое мышление, память, внимание и творческие способности учащихся. Воспитательная: воспитывать познавательный интерес к предмету информатика с помощью практических заданий; воспитывать у учащихся умение самостоятельно решать вопросы, Воспитание уверенности Ход урока 1 Организационный момент. 2. Объяснение нового материала: База данных (БД) – совокупность определенным образом организованной информации на какую-то тему (в рамках некоторой предметной области). База данных – организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ и постоянного применения. Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров. Например: база данных книжного фонда библиотеки; база данных кадрового состава учреждения; база данных законодательных актов в области уголовного права; база данных современной эстрадной песни. Конечно, вся эта информация может храниться и на бумаге (например, книжный каталог библиотеки). Но современным средством хранения и обработки баз данных является, безусловно, компьютер. В дальнейшем мы будем иметь в виду только компьютерные БД. Базы данных по характеру хранимой нформации бывают фактографическими и документальными. В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Из приведенных выше примеров две первые БД скорее всего будут организованы как фактографические. В БД библиотеки о каждой книге хранятся библиографические сведения: год издания, автор, название и пр. Разумеется текст книги в ней содержаться не будет. В БД отдела кадров учреждения хранятся анкетные данные сотрудников: фамилия, имя, отчество; год и место рождения. Базы данных в третьем и четвертом примерах наверняка будут организованы как документальные. Первая из них будет включать в себя тексты законов; вторая – тексты и ноты песен; биографическую и творческую справочную информацию о композиторах, поэтах, исполнителях; звуковые записи и видеоклипы. Следовательно, документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную. Современные информационные технологии постепенно стирают границу между фактографическими и документальными БД. Существуют средства, позволяющие легко подключать любой документ (текстовый, графический, звуковой) к фактографической базе данных. По способу хранения информации бады данных бывают централизованные (на одном ПК), распределенные (различные части одной базы данных хранятся на множестве компью- теров, объединенных между собой сетью). По структуре организации данных – реляционные (табличная организация), иерархические – используется древовидная структура, сетевые – связи между данными устанавливаются произвольным образом. Иерархические базы данных – это совокупность хранящихся взаимосвязанных данных, которые находятся в отношении предка к потомку. Сетевая - каждый элемент может быть связан с любым другим элементом произвольным образом. Реляционные БД - имеют табличную структуру Модель данных строится по принципу взаимосвязанных таблиц - реляционной. Реляционные базы данных - табличный способ организации данных. В чем же их преимущество? Главное достоинство таблиц – в их понятности. С табличной информацией мы имеем дело практически каждый день. Загляните, например, в свой дневник: расписание занятий там представлено в виде таблицы, ведомость с оценками за четверти имеет табличный вид. Когда мы приходим на вокзал, смотрим расписание электричек. Какой вид оно имеет? Это таблица! А еще есть таблица футбольного чемпионата. И журнал учителя, куда он ставит вам оценки – тоже таблица. Видите, как много примеров, и их еще можно продолжить. Мы настолько привыкли к таблицам, что обычно не требуется никому объяснять, как ими пользоваться. В реляционных БД строка таблицы называется записью, а столбец – полем. . Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице. Например, одна запись о каком либо объекте – это информация об одной книге. Поля – это различные характеристики (иногда говорят – атрибуты) объекта. Значения полей в одной строчке относятся к одному объекту. Разные поля отличаются именами. А чем отличаются друг от друга разные записи? Записи различаются значениями ключей. Главным ключом в базах данных называют поле (или совокупность полей), значение которого не повторяется у разных записей. В БД «Домашняя библиотека» разные книги могут иметь одного автора, могут совпадать названия книг, год издания, полка. Но инвентарный номер у каждой книги свой (поле НОМЕР). Он-то и является главным ключом для записей в этой базе данных. Не всегда удается определить одно поле в качестве ключа. Вот, например, база данных, которая хранится в компьютере управления образования области. В ней содержатся сведения о всех средних школах районных центров в виде такой таблицы: В такой таблице у разных записей не могут совпасть только одновременно два поля ГОРОД и НОМЕР ШКОЛЫ. Эти два поля вместе образуют составной ключ: ГОРОД-НОМЕР ШКОЛЫ. Составной ключ может состоять и более чем из двух полей. С каждым полем связано еще одно очень важное свойство – тип поля. Тип определяет множество значений, которые может принимать данное поле в различных записях. В реляционных базах данных используются четыре основных типа полей: числовой; символьный; дата; логический. Числовой тип имеют поля, значения которых могут быть только числами. Например, в БД «Погода» три поля числового типа: ТЕМПЕРАТУРА, ДАВЛЕНИЕ, ВЛАЖНОСТЬ. Символьный тип имеют поля, в которых будут храниться символьные последовательности (слова, тексты, коды и т.п.). Примерами символьных полей являются поля АВТОР и НАЗВАНИЕ в БД «Домашняя библиотека»; поле ТЕЛЕФОН в БД «Школы». Тип «дата» имеют поля, содержащие календарные даты в форме «день/месяц/год» (в некоторых случаях используется американская форма: месяц/день/год). Тип «дата» имеет поле ДЕНЬ в БД «Погода». Логический тип соответствует полю, которое может принимать всего два значения: «да» – «нет» или «истина» – «ложь» или (по-английски) «true» – «false». Если двоичную матрицу представить в виде реляционной БД (табл. 6.4, 6.5), то ее полям, принимающим значения «О» или «1», удобно поставить в соответствие логический тип. При этом «1» заменится на значение «истина», «О» – на значение «ложь». Итак, значения полей – это некоторые величины определенных типов. От типа величины зависят те действия, которые можно с ней производить. Например, с числовыми величинами можно выполнять арифметические операции, а с символьными и логическими – нельзя. Для взаимодействия пользователя с базами данных используют системы управления данными (СУБД). Принципы построения систем управления баз данных следуют из требований, которым должна удовлетворять организация баз данных. Основные объекты Ms.Access Таблицы – хранят структуру базы данных (поля, типы, св-ва) и все данные, имеющиеся в базе. Запросы – собирают затребованные данные из одной или нескольких таблиц по заданным критериям Формы – выводят данные из таблиц и запросов в удобном для чтения и анализа формате. Форма выводит информацию, соответствующую одной записи в таблице. Отчеты – отображают на пронумерованных страницах с заголовками данные таблиц или запросов в удобном для чтения формате. Отчеты используются для просмотра и редактирования данных и вывода их на печать. Макросы – автоматизируют выполнение конкретных операций с данными. Модули – содержат программы на языке программирования Visual Basic, применяемые для решения специальных задач баз данных. . Далее на примере одной из самых распространенных систем управления базами данных - Microsoft Access входит в состав популярного пакета Microsoft Office - мы познакомимся с основными типами данных, способами создания баз данных и с приемами работы с базами данных. 3. Практическая работа № 1 MS Access Работа с готовой БД «Абитуриент» Тема: Отработка навыков открытия, просмотра и редактирования БД Условия выбора и сложные логические выражения 1. Скопировать БД «Абитуриент.mdb» в свою папку. Открыть её. 2. Открыть базу данных «Абитуриент» для просмотра. 3. Добавить в таблицу две новых записи о следующих абитуриентах: а) Авдеева Ирина Юрьевна, дата рождения - 17.03.1982, пол - ж, школа - 6, подготовительные курсы – нет, математика – 4, информатика – 5, русский язык – 4. б) Пирогов Анатолий Андреевич, дата рождения - 6.06.1981, пол - м, школа - 63, подготовительные курсы – да, математика – 5, информатика – 4, русский язык – 5. 4. Заменить у абитуриентки Захаровой оценку по русскому языку на «четвёртку». 5. Заменить у абитуриента Морозова номер школы на 31. 6. Удалить записи, содержащие сведения об абитуриентах, не сдававших экзамен по русскому языку. 4. Домашнее задание §31.
Автор(ы):
Скачать: Информатика 11кл - Конспект урока База данных. Системы управления базами данных.docАвтор(ы):
Скачать: Информатика 11кл - База данных. Системы управления базами данных.pptАвтор(ы):
Скачать: Информатика 11кл - абитуриент.zip