Методика изучения темы "Обработка информации в СУБД" в школьном курсе информатики
Системы управления базами данных (СУБД) как комплекс программ и языковых средств для создания, ведения и использования базы данных. Причины популярности СУБД. Форма и отчет в базе данных. План-конспект урока по теме "Обработка информации в СУБД".
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 30.07.2011 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Загрузка БД происходит так же, как и загрузка других программ Ms OFFICE. Отличие заключается в том, что сразу при создании БД мы должны указать имя файла. Это вызвано тем, что файл БД содержит в себе очень много взаимосвязанных объектов, и все изменения в них фиксируются сразу на диске.
2. Основные объекты СУБД Ms ACCESS
Главное окно БД содержит следующие объекты:
Объект |
Описание |
|
Таблицы |
Объекты, в которых хранятся данные. Выглядят во многом подобно ЭТ. |
|
Запросы |
Извлекаетданныеиз таблицна основе критериев, заданных пользователем. |
|
Формы |
Шаблоны отображения данных, облегчающие чтение и понимание данных в таблицах, так же используются для более комфортного ввода данных. |
|
Отчеты |
Шаблоныраспечатывания данных и проведения дополнительных вычислений. |
|
Страницы |
Шаблоны для представления форм и отчетов в виде HTML-файлов для размещения их в Интернете.
|
|
Макросы |
Специальные команды для автоматизации работы с БД |
|
Модули |
Программы на языке VBA для выполнения более сложных операций, которые не могут выполнить макросы. |
Таблица 2. Объекты окна БД.
3. Три способа создания таблиц.
Создание таблицы с помощью мастера. Этот способ позволяет воспользоваться готовыми шаблонами для быстрого создания таблиц.
Создание таблицы путем ввода данных. Таблица создается путём простого ввода данных, так же, как и в ЭТ. При этом ACCESS пытается самостоятельно определить типы полей. Названия полей можно изменять в самой таблице: дважды щелкнуть на имени поля и записать новое имя.
Создание таблиц в режиме конструктора. Окно конструктора таблиц содержит:
1.Панель инструментов.
2.Область Бланк.
3.Область Свойства поля.
Панель инструментов конструктора таблиц состоит из:
Вид |
Осуществляет переход из режима конструктора в режим таблицы. |
|
Ключевое поле |
Позволяет устанавливать или отключать ключевое поле. |
|
Индексы |
Отображает окно индексов для выделенного объекта |
|
Добавить строки |
Вставляет строку над выделенной строкой. |
|
Удалить строки |
Удаляет выделенную строку. |
|
Свойства |
Открывает окно свойств выделенного объекта. |
|
Построить |
Позволяет создавать выражения и маски ввода данных. |
|
Окно БД |
Отображает главное окно БД. |
|
Новый объект |
Отображает раскрывающийся список новых объектов, которые можно создать, например таблица, отчет, форма. |
Таблица 3. Панель инструментов конструктора таблиц.
Область Банк.
Это основная часть конструктора. Здесь можно задавать названия полей, типы данных в них и их описание.
Имя поля - не более 64 символов, буквы, числа и знак подчеркивания. Знаки препинания не допускаются, пробел использовать не желательно.
4. Типы данных и их свойства
Тип данных:
-Текстовый - любой текст до 255 символов.
-МЕМО - текст до 65535 символов.
- Числовой - любые числовые данные.
-Дата/время - дата и время до 8 байт.
- Денежный - округленные числовые данные, для денежных значений.
- Счетчик - уникальное числовое значение, используемое для автоматической нумерации каждой вводимой записи.
-Логический - логическое значение ДА НЕТ.
-Поле объекта OLE - поле для вставки данных из разных файлов (графика, звук).
-Гиперссылка - путь к документу, странице в Интернете.
- Мастер подстановок - мастер, создающий поле со списком допустимых значений из другой связанной таблицы.
Описание.
В этом столбце хранится информация о поле - не обязательно.
Свойства поля.
Здесь задаются свойства выделенного поля. Они зависят от типа данных в этом поле.
-Размер поля - задает максимальное число символов в текстовом поле и ограничивает диапазон значений для числового поля.
-Формат поля - задает формат отображаемых данных, например дат и чисел.
-Число десятичных знаков - задает это число.
-Маска ввода - используется для установки шаблонов текстовых данных (например, для записи номеров телефонов) и данных типа Дата/время.
-Надпись - позволяет ввести дополнительное имя для поля, которое будет использовано в отчетах и формах.
-Значение по умолчанию - задает стандартное значение, автоматически вводимое в это поле.
-Условие на значение - ограничивает вводимые данные значениями, удовлетворяющими некоторому критерию достоверности (максимально возможное значение, достоверная дата и т. д.).
-Пустые строки - разрешает вводить пустые строки в поля типа текст, МЕМО и OLE и гиперссылка.
5. Закрепление нового материала
Выполнение практической работы «Создание таблиц».
-Техника безопасности при работе за компьютером
-Объяснение хода практической работы
6. Итоги урока
На этом уроке вы познакомились с СУБД Ms ACCESS, узнали, какие основные объекты могут быть созданы в этой СУБД, получили практические навыки создания и заполнения данными таблиц.
2.3 План- конспект урока №3
Тема
"Создание запросов в СУБД Access"
Цель урока:
1. Образовательные:
Познакомить учащихся со способами создания запросов в СУБД, создать условия для приобретения практических навыков при работе с запросами.
2. Развивающие:
Способствовать развитию внимания, самостоятельности и творчества при работе на ПК.
3. Воспитательные:
Способствовать воспитанию аккуратности, терпения, усидчивости.
Учащиеся должны знать: понятие базы данных.
Учащиеся должны уметь: создавать базы данных в режиме конструктора, вносить записи в режиме таблицы, работать с фильтром и сортировкой данных.
Тип урока: комбинированный.
Формы работы: лекция, упражнения, практическая работа, видеометод.
Оборудование: компьютерный класс, СУБД Access, 2 готовые БД “Анкета” и Оценки”, карточки с индивидуальными заданиями.
Структура урока:
1.Организационный момент. Постановка проблемы, целей (5 мин)
2.Объяснение нового материала. (15 мин)
3.Закрепление нового материала. Создание запроса в готовой БД.(20 мин)
4.Практическая работа по индивидуальным карточкам. (40 мин)
ХОД УРОКА
Даны 2 таблицы в СУБД Access. (рис. 1)
Анкета (ФИО, класс, год рождения, адрес, телефон)
Оценки (ФИО, история, химия, физика).
Необходимо создать новую таблицу Итог с полями: ФИО, класс, химия, физика, т.е. необходимо использовать данные из 2-х таблиц. Действия для извлечения информации из БД называются запросом. Итак, цель - создать запрос для получения таблицы Итог.
Рис.1
Когда происходит переход из режима конструктора, необходимо дать таблице имя и задать ключевое поле.
Ключевое поле - общее поле для нескольких таблиц, позволяющее
осуществлять поиск информации в нескольких таблицах одновременно. Обозначается
После создания 2-й таблицы - Файл - Сохранить как …
Чтобы увидеть обе таблицы: Меню - Окно - Расположение
Рис.2
Создание запросов в СУБД Access.
Если необходимо осуществить поиск в одной БД, то используют пункт меню - “Поиск”, если необходимо искать в нескольких таблицах, используют Запрос.
Запрос - это бланк для поиска информации в многотабличной БД.
Для создания запроса необходимо открыть Основное окно базы данных и выбрать пункт “Запросы” - Создание запроса в режиме конструктора. Появится окно диалога “Добавление таблицы”, в котором необходимо выбрать таблицы, которые будут использоваться для запроса (в нашем случае - таблицы Анкета и Оценки)
Меню - Вид - Объекты БД
Рис.3
Открывается окно “Запрос1: запрос на выборку”, где в верхней части представлены таблицы, используемые для запроса (ключевые поля выделены жирным шрифтом), а в нижней - конструктор запроса.
Чтобы сформировать поля запроса, необходимо их просто перетащить из списка полей исходных таблиц в строку “Поле”.
Просмотр таблицы: Меню - Запрос - Запуск.
Изменения в запросе: (например, если нужно создать запрос с условием)
Меню - Вид - Режим конструктора.
Конструктор запросов позволяет также:
А) сортировать выбранные данные в запросе по определенному полю;
Б) создавать запрос с условиями.
Например:
Цель: создать список отличников (т.е. по всем предметам - 5)
Цель: список двоечников (т.е. в 1 предмете - 2), с указанием класса и оценки по химии и физике.
Цель: создать список учеников, фамилии которых начинаются на букву “И” (только фамилии).
Упражнения.
Создать таблицу Итог на своем ПК. Найти всех отличников и двоечников по химии и физике во всех классах. Подготовить список учащихся, у которых хотя бы одна "3" и расположить их по алфавиту.
Практическая работа.
Выполнить индивидуальное задание, полученное на карточке.
Примеры индивидуальных заданий.
1. Составить базу данных, состоящую из 2-х таблиц:
1) Книга (автор, название, краткое описание [сказка, роман, публицистика, детектив…], тираж).
2) Склад (название книги, количество, цена).
Найти:
- всех авторов, написавших детективы,
- книгу с наибольшим тиражом и ее остаток на складе.
2. Составить базу данных, состоящую из 2-х таблиц:
1) Одежда (название модели одежды, название ткани для ее пошива, размер).
2) Склад (название одежды, количество экземпляров, цена).
Найти:
- все модели, сшитые из шелка в единственном экземпляре,
- самую дорогую модель и ее размер.
3. Составить базу данных, состоящую из 2-х таблиц:
1) Товар (наименование, цены, проданное количество).
2) Склад (наименование, остаток на складе, нужно ли еще заказать (да/нет)).
Найти товары, которых было продано больше всего и, определить, заказывать ли еще. Найти товары, начинающиеся на букву “К” с остатком больше 5 шт.
4. Составить базу данных, состоящую из 2-х таблиц:
1) Страна (название, столица, название материка, на котором расположена страна).
2) Сведения (название, количества населения, гос. строй, основная специализация).
Найти:
- все страны, расположенные в Африке с населением более 100 тыс.,
- страну с монархией
Заключение
Цель данной курсовой работы была выполнена. Были рассмотрены основные понятия, касающиеся данной темы, и составлены планы - конспекты по теме «Обработка информации в СУБД».
Системы управления базами данных (СУБД) являются едва ли не самым распространенным видом программного обеспечения. СУБД имеют более чем тридцатилетнюю историю развития с сохранением преемственности и устойчивых традиций. Идеологическая ценность СУБД объясняется тем, что в основе программ такого рода лежит концепция модели данных, то есть некоторой абстракции представления данных.
Наибольшее распространение для пользователей получила СУБД Microsoft Access. Очень простые и удобные средства wizard (встроенные стандартные последовательности действий) позволяют быстро создавать таблицы, запросы, формы, отчеты. Простой способ определения макросов (последовательности команд) и написания программ на языке Access Visual Basic позволяет реализовать сложную обработку данных.
Популярность СУБД Microsoft Access обусловлена следующими причинами:
-доступность в изучении и понятность позволяют Access являться одной из лучших систем быстрого создания приложений управления базами данных;
-СУБД полностью русифицирована;
-возможность использования OLE технологии;
-интегрированность с пакетами Microsoft Office;
-поддержка WWW-идеологии (только в Access 97);
-визуальная технология позволяет постоянно видеть результаты своих действий и корректировать их; кроме того, работа с конструктором форм может существенно облегчить дальнейшее изучение таких систем программирования, как Visual Basic или Delphi;
-широко и наглядно представлена справочная система;
-наличие большого набора «мастеров» по разработке объектов.
Следует отметить, что Access обладает возможностями как использовать, так и предоставлять данные для других СУБД. Данные Access просто используются для дальнейшей обработки и отчетов в электронной таблице Excel и текстовом процессоре Word.
Список использованных источников
1. А.Е.Пупцев, А.И. Лапо, Л.А.Вишневская-Информатика 9: учеб. пособие для 9-го кл. учреждений, обеспечивающих получение общ. сред. образования, с рус. яз. обучения с 11-летним сроком обучения - Народная асвета,2006.
1. А.И.Бочкин- Методика преподавания информатики: учеб. Пособие- Минск: Выш. шк., 1998.
2. М.П.Лапчик. Методика преподавания информатики -- М.: Издательский центр «Академия», 2001.
3. А.Е.Пупцев-Информатика: учеб. пособие для 9-го кл. учреждений, обеспечивающих получение общ. сред. образования, с рус. яз. обучения с 12-летним сроком обучения / А.Е. Пупцев, А.И. Лапо, Л.А. Вишневская. -- Минск: Нар. асвета, 2005.
4. А.Е.Пупцев-Информатика: учеб. пособие для 10-го кл. учреждений, обеспечивающих получение общ. сред. образования, с рус. яз. обучения с 12-летним сроком обучения / А.Е. Пупцев, П.Л. Гращенко, А.И. Лапо, А.Г. Огейко. -- Минск: Нар. асвета, 2007.
Размещено на Allbest.ru
Подобные документы
Структура и функции системы управления базами данных (СУБД). Управление хранением данных и доступом к ним. Защита и поддержка целостности данных. Надежность хранения данных во внешней памяти. Классификация СУБД по способу доступа к базе данных.
презентация [3,7 M], добавлен 05.06.2014Базы данных с двумерными файлами и реляционные системы управления базами данных (СУБД). Создание базы данных и обработка запросов к ним с помощью СУБД. Основные типы баз данных. Базовые понятия реляционных баз данных. Фундаментальные свойства отношений.
реферат [57,1 K], добавлен 20.12.2010Система управления базами данных как составная часть автоматизированного банка данных. Структура и функции системы управления базами данных. Классификация СУБД по способу доступа к базе данных. Язык SQL в системах управления базами данных, СУБД Microsoft.
реферат [46,4 K], добавлен 01.11.2009Обработка данных, возможность коллективного использования ресурсов и оборудования. Централизованное хранение данных. Основы работы настольных СУБД. Наиболее популярные настольные СУБД. Актуальность использования, направления и перспективы развития.
курсовая работа [361,4 K], добавлен 09.11.2008Понятие и сущность базы данных, их классификация и характеристика. Системы управления базами данных. СУБД структуры "сервер-клиент", его суть. Microsoft Access - функционально полная реляционная СУБД. Предназначение СУБД Access, и описание ее работы.
реферат [44,3 K], добавлен 27.02.2009Система управления базами данных (СУБД). Программные средства, предназначенные для создания, наполнения, обновления и удаления базы данных. Структура, модели и классификация баз данных. Создание каталогов, псевдонимов, таблиц, шаблонов и форм СУБД.
презентация [1,1 M], добавлен 09.01.2014Теоретические аспекты СУБД. Основные понятия. Функциональные возможности СУБД. Архитектура систем управления. Разработка базы данных. Крупные массивы данных размещают, как правило, отдельно от исполняемого программы, и организуют в виде базы данных.
курсовая работа [30,5 K], добавлен 23.02.2006Система управления базами данных (СУБД) как программная система для создания общей базы данных. Создание СУБД для управления поставкой и реализацией ювелирных изделий. Типы данных, физическая и логическая модели. Разработка интерфейса пользователя.
курсовая работа [467,8 K], добавлен 14.12.2012Операции в системе управления базами данных (СУБД). MS Access как функционально полная реляционная СУБД. Разработка реляционных моделей баз данных экономического направления. Применение прикладных программ для решения экономико-управленческих задач.
курсовая работа [2,1 M], добавлен 14.01.2015Виды связей между объектами в системе управления базами данных MS Access. Ввод и редактирование данных в таблицах, обработка информации базы данных. Архитектура БД по принципу файл-сервер. Создания формы в окне базы данных, использование отчетов.
презентация [511,9 K], добавлен 20.01.2014