Информатика 11 класс. Тема: Реляционная база данных. Система управления базами данных (СУБД). Интерфейс программы СУБД
04.12.2014
9377
1385
Суглобов Андрей Михайлович
Цели:
1) проверить знания учащихся по пройденным темам;
2) дать понятие о реляционной базе данных; о системе управления базами данных (СУБД);
3) познакомить учащихся с интерфейсом программы СУБД.
Задачи урока:
Учебная – научиться работать в СУБД MS Access.
Развивающая – развитие интереса к формированию навыков работы с БД, развитие памяти, внимательности.
Воспитательная – воспитание познавательного интереса, логического мышления
Tип урока: комбинированный.
Методы обучения: словесный, наглядно-демонстрационный, практический.
ТСО: презентация, проектор, персональные компьютеры, приложение MS Access.
Ход урока:
I. Организация класса к уроку
II. Актуализация прежних знаний
1) Преобразовать приведенную ниже информацию к табличному виду, определить имя таблицы и название каждого поля:
Ускорение, S, м/с, м/с2, скорость, начальная скорость, 3, t, м/с, 2, время, с, v, 1, путь, 4, а, м, v0. (Слайд 2)
2) Дана сетевая структура БД «Социальные сети», преобразовать к табличному виду (Слайд 3)
III. Сообщение темы урока. Презентация.
Реляционная база данных. Система управления базами данных (СУБД). Интерфейс программы СУБД.
IV. Изучение нового материала
Реляционные базы данных
В последнее время наибольшее распространение получили реляционные базы данных. Реляционные базы данных имеют табличную форму организации, где информация хранится в одной или нескольких связанных таблицах.
В реляционных БД строка таблицы называется записью, а столбец — полем. Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице. (Слайд 3)
Поля — это различные характеристики (иногда говорят: атрибуты) объекта. Значения полей в одной строке относятся к одному объекту. В реляционной базе данных не должно быть совпадающих записей. (Слайд 4, Слайд 5)
Первичным ключом в базе данных называют поле (или совокупность полей), значение которого не повторяется у разных записей. Ключи хранятся в упорядоченном виде, что обеспе¬чивает прямой доступ к записям таблицы во время поиска. (Слайд 6)
Связь между таблицами осуществляется посредством значе¬ний одного или нескольких совпадающих полей. Каждая строка таблицы в реляционных базах данных уникальна.
Основные особенности реляционной СУБД:
• Все данные хранятся в табличном виде.
• Данные разного характера хранятся в разных таблицах.
• Заданы отношения (реляции) между данными таблиц, составляющих базу.
Информация, содержащаяся в разных таблицах, может быть объединена и представлена в виде новой таблицы, данные которой могут быть использованы при создании новых запросов. (Слайд 7)
Отличия реляционных СУБД от плоских таблиц:
Характеристика Плоские таблицы
Реляционные СУБД
Анализ на основе нескольких таблиц Невозможен
Стандартная операция ¬богатые средства
Занимаемое место Большое за счет необходимости дублирования информации Экономия места за счет подразделения базы на отдельные связанные таблицы
Выполнение рутинных операций Ручное или полуавтоматическое (малая производительность) Полуавтоматическое или автоматическое (высокая производительность)
(Слайд 8)
Для взаимодействия пользователя с базами данных используются системы управления базами данных (СУБД).
Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базами данных (СУБД). (Слайд 9)
Современные СУБД содержат:
• набор средств для поддержки таблиц и отношений между связанными таблицами;
• развитый пользовательский интерфейс, который поз¬воляет вам вводить и модифицировать информацию, вы¬полнять поиск и представлять информацию в текстовом или графическом виде;
• средства программирования высокого уровня, с по¬мощью которых вы можете создать собственные прило¬жения. (Слайд 10)
С помощью средств СУБД вы можете:
• Выбрать информацию, представляющую для вас интерес. Например, вы можете получить сведения о всех покупках определенного клиента за последние два месяца.
• Напечатать всю таблицу или только выбранные записи и поля в различных форматах. Например, табличный отчет, содержащий телефоны и адреса абонентов из таблицы клиенты.
• Отображать данные таблиц в графическом виде, нап¬ример, данные о продажах различных моделей компью¬теров
• Выполнять различные вычисления в процессе подготовки отчетов или выбора данных из таблиц. Например, для каждого клиента можно вычислить стоимость партии приобретенных им товаров. (Слайд 11)
Компоненты MS Access
MS Access состоит из отдельных компонентов, которые используются для хранения и представления информации.
Этими компонентами являются таблицы, формы, отчеты, запросы, страницы доступа к данным, макросы и модули. Для создания форм и отчетов используются конструкторы, поэтому эти компоненты часто называют конструкторскими объектами. Конструкторские объекты являются составными объектами, то есть состоят из более мелких объектов (таких как поля, кнопки, диаграммы, рамки и т. д.), которые называются элементами управления.
Таблица является основой вашей базы данных. В MS Access вся информация содержится в таблицах.
Формы используются для ввода и просмотра таблиц в окне формы. Формы позволяют ограничить объем инфор¬мации, отображаемой на экране, и представить ее в требуемом виде. С помощью мастера вы можете создать форму, поместив в нее поля исходной таблицы, расположенные в соответствии с одним из заранее созданных шаблонов. С помощью конструктора форм вы можете создавать формы любой степени сложности.
Отчеты используются для отображения информации, содержащейся в базе данных. С помощью конструктора отчетов вы можете разработать собственный отчет, вклю¬чающий группировку данных, групповые и вычисляемые поля, и оформить их соответствующим образом.
Запрос является средством извлечения информации из базы данных, причем данные могут быть распределены среди нескольких таблиц. В MS Access для формирования запросов используется способ, получивший название запроса по образцу. Используя это средство, на основании визуальной информации вы можете извлечь нужные данные из одной или нескольких таблиц.
Страницы доступа к данным представляют собой спе¬циальный тип Web-страниц, предназначенный для просмотра и работы через Интернет или Интранет с данными, хранящимися в базах данных MS Access или Microsoft SQL Server.
Макросы предназначены для автоматизации часто выполняемых операций. Каждый макрос содержит одну или нес¬колько макрокоманд, каждая из которых выполняет определеннoe действие, например, открывает форму или печатает отчет. (Слайд 12)
Знакомство с главным окном MS Access
MS Access хранит все ваши таблицы, отчеты, формы, запросы, страницы доступа, макросы и модули в базе данных. Экран состоит из пяти областей: заголовок, строка меню, панель инструментов, строка состояния и окно базы данных.
Приложение MS Access позволяет одновременно работать только с одной базой данных. Внутри окна MS Access может быть открыто неограниченное количество окон объектов, составляющих базу, - таблиц, форм, запросов и т.д. (Слайд 13)
Окно базы данных содержит собственную панель инструментов, которая располагается в его верхней части, и панель управления объектами - в левой части.
Панель управления объектами обеспечивает доступ к объектам следующего типа: таблицы, запросы, формы, отчеты, страницы, макросы и модули. (Слайд 14)
В левой части панели инструментов находятся кнопки Открыть, Конструктор и Создать. Кнопка Открыть пред¬назначена для открытия выбранного объекта: таблицы, запроса или формы.
Кнопка Конструктор предназначена для модификации выбранного объекта, а кнопка Создать - для создания нового объекта. (Слайд 15)
Выбор команд меню:
Меню Файл
Команды Создать и Открыть этого меню предназначены для создания новой или открытия уже существующей базы данных Кроме команд печати, предварительного просмотра, окон, с которыми вы уже знакомы, меню содержит команды экспорта и импорта данных, а также установления связи с внешними таблицами (MS Access, dBASE, MS Visual FoxPro и т. д.).
В нижней части меню находятся имена баз данных, с которыми вы недавно работали. (Слайд 16)
Меню Правка
В окне базы данных меню Правка содержит команды Вырезать, Копировать, Вставить, Удалить, Переименовать, известные по другим приложениям, работающим под Win¬dows. Команда Создать ярлык позволяет создавать ярлыки для выбранных объектов. (Слайд 17)
Меню Вид
Команды Таблица и Список определяют способ отобра¬жения объектов в окне базы данных. При выборе Таблица в окне базы данных выводится подробная информация об объектах базы данных в виде таблицы. Если вы не нуждаетесь в этой информации, выберите команду меню Список и подробная информация исчезнет. Вы также можете выбрать команду Крупные значки для окна базы данных. (Слайд 18)
Команда Объекты базы данных обеспечивает доступ к объектам определенной категории аналогично панели управления объектами. Команда Свойства выводит на экран дополнительную информацию о выбранном объекте базы данных, такую как дата и время их создания.
Команда Упорядочить значки предоставляет в ваше распоряжение стандартные средства упорядочения объектов (по имени, по типу и т. д.). Кроме того, вы можете восполь¬зоваться командой Выстроить значки.
Команда Панели инструментов обеспечивает средства для настройки меню и панелей инструментов.
Меню Вставка
Меню Вставка в окне базы данных используется для добавления новых объектов - таблиц, запросов, форм, отчетов, страниц доступа к данным - в окне базы данных. Быстрее и проще это сделать с помощью кнопки Создать, находящейся на панели инструментов окна диалога. Альтер¬нативную возможность добавления объектов в базу данных предоставляют команды меню Вставка. (Слайд 19)
Меню Сервис
В меню Сервис вы обнаружите уже знакомые команды Орфография и Автозамена. Рассмотрим одну из этих команд - Параметры. При выборе этой команды на экране откроется окно диалога, где сможете выбирать вкладки, каждая из которых содержит логически сгруппированные параметры системы. (Слайд 20)
Меню Окно
Меню Окно является стандартным для приложений Windows и содержит команды, которые управляют откры¬тыми окнами на экране. С его помощью можно упорядо¬чивать, свертывать и восстанавливать окна, а также осу¬ществлять перемещение между окнами. (Слайд 21)
Меню Справка.
Справка – для получения справочной информации MS Access.
V. Закрепление.
Вопросы и задания.
1. Каковы особенности реляционной Базы данных?
2. Что такое система управления базами данных (СУБД)?
3. Назовите компоненты MS Access.
4. Каково назначение компонента Форма?
5. Для чего используется компонент Отчет?
6. Компонент Запрос используется для ….
7. Назовите назначение компонента Макрос (Слайд 22)
VI. Практическое задание:
Создайте Базу данных «Страны Европы» (Слайд 23)
VII. Подведение итогов урока.
VIII. Домашнее задание: Тема 2.1, стр. 32-46 (Слайд 24)
1) проверить знания учащихся по пройденным темам;
2) дать понятие о реляционной базе данных; о системе управления базами данных (СУБД);
3) познакомить учащихся с интерфейсом программы СУБД.
Задачи урока:
Учебная – научиться работать в СУБД MS Access.
Развивающая – развитие интереса к формированию навыков работы с БД, развитие памяти, внимательности.
Воспитательная – воспитание познавательного интереса, логического мышления
Tип урока: комбинированный.
Методы обучения: словесный, наглядно-демонстрационный, практический.
ТСО: презентация, проектор, персональные компьютеры, приложение MS Access.
Ход урока:
I. Организация класса к уроку
II. Актуализация прежних знаний
1) Преобразовать приведенную ниже информацию к табличному виду, определить имя таблицы и название каждого поля:
Ускорение, S, м/с, м/с2, скорость, начальная скорость, 3, t, м/с, 2, время, с, v, 1, путь, 4, а, м, v0. (Слайд 2)
2) Дана сетевая структура БД «Социальные сети», преобразовать к табличному виду (Слайд 3)
III. Сообщение темы урока. Презентация.
Реляционная база данных. Система управления базами данных (СУБД). Интерфейс программы СУБД.
IV. Изучение нового материала
Реляционные базы данных
В последнее время наибольшее распространение получили реляционные базы данных. Реляционные базы данных имеют табличную форму организации, где информация хранится в одной или нескольких связанных таблицах.
В реляционных БД строка таблицы называется записью, а столбец — полем. Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице. (Слайд 3)
Поля — это различные характеристики (иногда говорят: атрибуты) объекта. Значения полей в одной строке относятся к одному объекту. В реляционной базе данных не должно быть совпадающих записей. (Слайд 4, Слайд 5)
Первичным ключом в базе данных называют поле (или совокупность полей), значение которого не повторяется у разных записей. Ключи хранятся в упорядоченном виде, что обеспе¬чивает прямой доступ к записям таблицы во время поиска. (Слайд 6)
Связь между таблицами осуществляется посредством значе¬ний одного или нескольких совпадающих полей. Каждая строка таблицы в реляционных базах данных уникальна.
Основные особенности реляционной СУБД:
• Все данные хранятся в табличном виде.
• Данные разного характера хранятся в разных таблицах.
• Заданы отношения (реляции) между данными таблиц, составляющих базу.
Информация, содержащаяся в разных таблицах, может быть объединена и представлена в виде новой таблицы, данные которой могут быть использованы при создании новых запросов. (Слайд 7)
Отличия реляционных СУБД от плоских таблиц:
Характеристика Плоские таблицы
Реляционные СУБД
Анализ на основе нескольких таблиц Невозможен
Стандартная операция ¬богатые средства
Занимаемое место Большое за счет необходимости дублирования информации Экономия места за счет подразделения базы на отдельные связанные таблицы
Выполнение рутинных операций Ручное или полуавтоматическое (малая производительность) Полуавтоматическое или автоматическое (высокая производительность)
(Слайд 8)
Для взаимодействия пользователя с базами данных используются системы управления базами данных (СУБД).
Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базами данных (СУБД). (Слайд 9)
Современные СУБД содержат:
• набор средств для поддержки таблиц и отношений между связанными таблицами;
• развитый пользовательский интерфейс, который поз¬воляет вам вводить и модифицировать информацию, вы¬полнять поиск и представлять информацию в текстовом или графическом виде;
• средства программирования высокого уровня, с по¬мощью которых вы можете создать собственные прило¬жения. (Слайд 10)
С помощью средств СУБД вы можете:
• Выбрать информацию, представляющую для вас интерес. Например, вы можете получить сведения о всех покупках определенного клиента за последние два месяца.
• Напечатать всю таблицу или только выбранные записи и поля в различных форматах. Например, табличный отчет, содержащий телефоны и адреса абонентов из таблицы клиенты.
• Отображать данные таблиц в графическом виде, нап¬ример, данные о продажах различных моделей компью¬теров
• Выполнять различные вычисления в процессе подготовки отчетов или выбора данных из таблиц. Например, для каждого клиента можно вычислить стоимость партии приобретенных им товаров. (Слайд 11)
Компоненты MS Access
MS Access состоит из отдельных компонентов, которые используются для хранения и представления информации.
Этими компонентами являются таблицы, формы, отчеты, запросы, страницы доступа к данным, макросы и модули. Для создания форм и отчетов используются конструкторы, поэтому эти компоненты часто называют конструкторскими объектами. Конструкторские объекты являются составными объектами, то есть состоят из более мелких объектов (таких как поля, кнопки, диаграммы, рамки и т. д.), которые называются элементами управления.
Таблица является основой вашей базы данных. В MS Access вся информация содержится в таблицах.
Формы используются для ввода и просмотра таблиц в окне формы. Формы позволяют ограничить объем инфор¬мации, отображаемой на экране, и представить ее в требуемом виде. С помощью мастера вы можете создать форму, поместив в нее поля исходной таблицы, расположенные в соответствии с одним из заранее созданных шаблонов. С помощью конструктора форм вы можете создавать формы любой степени сложности.
Отчеты используются для отображения информации, содержащейся в базе данных. С помощью конструктора отчетов вы можете разработать собственный отчет, вклю¬чающий группировку данных, групповые и вычисляемые поля, и оформить их соответствующим образом.
Запрос является средством извлечения информации из базы данных, причем данные могут быть распределены среди нескольких таблиц. В MS Access для формирования запросов используется способ, получивший название запроса по образцу. Используя это средство, на основании визуальной информации вы можете извлечь нужные данные из одной или нескольких таблиц.
Страницы доступа к данным представляют собой спе¬циальный тип Web-страниц, предназначенный для просмотра и работы через Интернет или Интранет с данными, хранящимися в базах данных MS Access или Microsoft SQL Server.
Макросы предназначены для автоматизации часто выполняемых операций. Каждый макрос содержит одну или нес¬колько макрокоманд, каждая из которых выполняет определеннoe действие, например, открывает форму или печатает отчет. (Слайд 12)
Знакомство с главным окном MS Access
MS Access хранит все ваши таблицы, отчеты, формы, запросы, страницы доступа, макросы и модули в базе данных. Экран состоит из пяти областей: заголовок, строка меню, панель инструментов, строка состояния и окно базы данных.
Приложение MS Access позволяет одновременно работать только с одной базой данных. Внутри окна MS Access может быть открыто неограниченное количество окон объектов, составляющих базу, - таблиц, форм, запросов и т.д. (Слайд 13)
Окно базы данных содержит собственную панель инструментов, которая располагается в его верхней части, и панель управления объектами - в левой части.
Панель управления объектами обеспечивает доступ к объектам следующего типа: таблицы, запросы, формы, отчеты, страницы, макросы и модули. (Слайд 14)
В левой части панели инструментов находятся кнопки Открыть, Конструктор и Создать. Кнопка Открыть пред¬назначена для открытия выбранного объекта: таблицы, запроса или формы.
Кнопка Конструктор предназначена для модификации выбранного объекта, а кнопка Создать - для создания нового объекта. (Слайд 15)
Выбор команд меню:
Меню Файл
Команды Создать и Открыть этого меню предназначены для создания новой или открытия уже существующей базы данных Кроме команд печати, предварительного просмотра, окон, с которыми вы уже знакомы, меню содержит команды экспорта и импорта данных, а также установления связи с внешними таблицами (MS Access, dBASE, MS Visual FoxPro и т. д.).
В нижней части меню находятся имена баз данных, с которыми вы недавно работали. (Слайд 16)
Меню Правка
В окне базы данных меню Правка содержит команды Вырезать, Копировать, Вставить, Удалить, Переименовать, известные по другим приложениям, работающим под Win¬dows. Команда Создать ярлык позволяет создавать ярлыки для выбранных объектов. (Слайд 17)
Меню Вид
Команды Таблица и Список определяют способ отобра¬жения объектов в окне базы данных. При выборе Таблица в окне базы данных выводится подробная информация об объектах базы данных в виде таблицы. Если вы не нуждаетесь в этой информации, выберите команду меню Список и подробная информация исчезнет. Вы также можете выбрать команду Крупные значки для окна базы данных. (Слайд 18)
Команда Объекты базы данных обеспечивает доступ к объектам определенной категории аналогично панели управления объектами. Команда Свойства выводит на экран дополнительную информацию о выбранном объекте базы данных, такую как дата и время их создания.
Команда Упорядочить значки предоставляет в ваше распоряжение стандартные средства упорядочения объектов (по имени, по типу и т. д.). Кроме того, вы можете восполь¬зоваться командой Выстроить значки.
Команда Панели инструментов обеспечивает средства для настройки меню и панелей инструментов.
Меню Вставка
Меню Вставка в окне базы данных используется для добавления новых объектов - таблиц, запросов, форм, отчетов, страниц доступа к данным - в окне базы данных. Быстрее и проще это сделать с помощью кнопки Создать, находящейся на панели инструментов окна диалога. Альтер¬нативную возможность добавления объектов в базу данных предоставляют команды меню Вставка. (Слайд 19)
Меню Сервис
В меню Сервис вы обнаружите уже знакомые команды Орфография и Автозамена. Рассмотрим одну из этих команд - Параметры. При выборе этой команды на экране откроется окно диалога, где сможете выбирать вкладки, каждая из которых содержит логически сгруппированные параметры системы. (Слайд 20)
Меню Окно
Меню Окно является стандартным для приложений Windows и содержит команды, которые управляют откры¬тыми окнами на экране. С его помощью можно упорядо¬чивать, свертывать и восстанавливать окна, а также осу¬ществлять перемещение между окнами. (Слайд 21)
Меню Справка.
Справка – для получения справочной информации MS Access.
V. Закрепление.
Вопросы и задания.
1. Каковы особенности реляционной Базы данных?
2. Что такое система управления базами данных (СУБД)?
3. Назовите компоненты MS Access.
4. Каково назначение компонента Форма?
5. Для чего используется компонент Отчет?
6. Компонент Запрос используется для ….
7. Назовите назначение компонента Макрос (Слайд 22)
VI. Практическое задание:
Создайте Базу данных «Страны Европы» (Слайд 23)
VII. Подведение итогов урока.
VIII. Домашнее задание: Тема 2.1, стр. 32-46 (Слайд 24)
Никто не решился оставить свой комментарий.
Будь-те первым, поделитесь мнением с остальными.
Будь-те первым, поделитесь мнением с остальными.