32483

ТЕХНОЛОГИЯ РАБОТЫ С БАЗАМИ ДАННЫХ

Лекция

Информатика, кибернетика и программирование

Теория и методика обучения информатики ТЕХНОЛОГИЯ РАБОТЫ С БАЗАМИ ДАННЫХ Области применения. Классификация баз данных. Классификация по способу хранения данных делит БД на централизованные и распределенные. По структуре организации данных говорят о трех способах организации данных: табличном иерархическом и сетевом.

Русский

2013-09-04

67.5 KB

50 чел.

екция №26. Теория и методика обучения информатики,

ТЕХНОЛОГИЯ РАБОТЫ С БАЗАМИ ДАННЫХ


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

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

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

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

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

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

Основные понятия, связанные с записями и полями: главный ключ записи, имя поля, значение поля, тип поля.

Основные представления, которые должны быть закреплены учениками:

  •  всякая таблица содержит в себе информацию о некоторой реальной системе (процессе) и, следовательно, является ее информационной моделью;
  •  всякая запись в таблице — информация о конкретном объекте (событии) данной системы;
  •  значение поля в каждой записи — это определенная характеристика (свойство, атрибут) объекта.

Величина — это отдельный информационный объект, имеющий собственное имя и занимающий место в памяти компьютера. С этой точки зрения поля являются величинами.

Понятие типа величины связано с тремя ее свойствами:

  •  множеством значений, которые может принимать величина;
  •  множеством операций, которые можно выполнять с этой величиной;
  •  формой внутреннего представления в памяти ЭВМ.

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

Программное обеспечение. СУБД — система управления базами данных.

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

Изучение конкретной СУБД следует проводить по стандартной методической схеме: «среда — режимы работы — система команд — данные».

Для СУБД Access различаются следующие основные режимы работы:

  •  режим работы с таблицей: «Таблица»;
  •  режим работы с запросами: «Запрос»;
  •  режим работы с отчетами: «Отчет»;
  •  режим работы с формами: «Форма»;

В свою очередь, в каждом из отмеченных режимов есть подрежимы: «Просмотр», «Конструктор» и «Создать».

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

Первое понятие, которое должны усвоить ученики: БД хранится в файле; чтобы начать с ней работать, необходимо открыть файл с БД.

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

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

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

Запросы на сортировку (записей). Здесь основными понятиями, которые должны усвоить ученики, являются «ключ сортировки» и «порядок сортировки». Ключ сортировки — это поле по значению которого происходит упорядочение записей в таблице. Порядок сортировки имеет два варианта: по возрастанию значений ключа и по убыванию значений.

Если ключей несколько, то среди них устанавливается иерархия: первичный ключ, вторичный ключ и т.д.

Рекомендации по организации практической работы

Практические задания делятся на три типа:

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

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

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

Требования к знаниям и умениям учащихся при изучении технологии работы с базами данных.

Учащиеся должны знать:

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

Учащиеся должны уметь:

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

PAGE  5


 

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

3678. Техническое обслуживание и ремонт пускового карбюраторного двигателя ПД-10У. № 866 597.5 KB
  Техническое обслуживание и ремонт пускового карбюраторного двигателя ПД-10У. № 866 Введение Карбюраторными двигателями называют двигатели, в которых основная часть процесса приготовления рабочей смеси жидкого топлива с воздухом осуществляется вне ци...
3679. Методы расчета сложных электрических цепей 209 KB
  Методы расчета сложных электрических цепей Расчетное задание Для заданной электрической цепи, в которой, а остальные параметры указаны в таблице, требуется рассчитать: все токи и напряжения методом контурных токов все токи и напряжен...
3680. Проектирование многокаскадного усилителя на БПТ 652 KB
  Аннотация В данной курсовой работе поэтапно рассматривается пример проектирования многокаскадного усилителя на БПТ. Производится расчет входного, согласующего каскадов и каскадов предварительного усиления. Также конструируется печатная плата усилите...
3681. Автономная эволюция минералов 287.5 KB
  Автономная эволюция минералов В природе найдено несколько сот тысяч различных видов молекул, более полумиллиона их создано искусственно. Минералы относятся к числу первых. Их определяют по химическому составу и по кристаллической структуре. По соста...
3682. Эпителиальные и соединительные ткани 1.72 MB
  Классификация тканей. Ткань – это исторически (филогенетически) сложившаяся система клеток и неклеточных структур, обладающих общностью строения, специализирующаяся на выполнении определенных функций. Каждая ткань происходит из опре...
3683. Нормативно-правовая база принятия управленческих решений в области безопасности 125 KB
  Обеспечение безопасности, как, собственно, все функции любого государства, подвергается нормативно-правовому регулированию. В объективном смысле понятие безопасность можно определить как состояние защищенности жизненно-важных интересов госу...
3684. МЕТОДИКА РАЗВИТИЯ ОБЩЕЙ И СПЕЦИАЛЬНОЙ ВЫНОСЛИВОСТИ ХОККЕИСТОВ 13-14 ЛЕТ 104.87 KB
  Выносливость – это способность человека к длительному выполнению какой-либо работы без заметного снижения работоспособности. А уровень выносливости обычно определяется временем, в течение которого человек может выполнять заданное физическое упражнение. Чем продолжительнее время работы, тем больше выносливость
3685. Проверка второго закона Ньютона на машине Атвуда 82 KB
  Проверка второго закона Ньютона на машине Атвуда ЦЕЛЬ: установить зависимость ускорения системы от действующей силы; определить из полученной зависимости массу системы. ОБОРУДОВАНИЕ: экспериментальная установка FRM, электронный секундомер с фотоэлек...
3686. Разработка паспорта буровзрывных работ для проходки горизонтальных и наклонных горных выработок 76.5 KB
  Разработка паспорта буровзрывных работ для проходки горизонтальных и наклонных горных выработок. Исходные данные. Таблица 1 Наименование выработки наклонный ствол Протяжённость выработки, м 380 Сечение выработки вчерне, м2 9,4 Мощность угольного пла...