Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  Проектирование и создание базы данных в MS Access

Проектирование и создание базы данных в MS Access

Открытый урок информатики, тема урока: "Проектирование и создание базы данных в MS Access". Тип урока: урок изучения нового материала и совершенствования знаний и умений. Формы организации работы на уроке: фронтальная форма познавательной деятельности учащихся. Индивидуальная работа по предложенным вариантам.
20.10.2011

Описание разработки

Цель урока:

  1. Познавательная -
  2. приобретение навыков работы с приложением Microsoft Access;
  3. усвоить понятие базы данных и способы их создания  в Microsoft Access.

 Для достижения цели перед учащимися ставятся и решаются следующие задачи:

  • Знакомство с интерфейсом Microsoft Access;
  • Создание БД с помощью мастера;
  • Занесение информации в таблицу БД;
  • Добавление и редактирование записей;
  • Внесение изменений в структуру таблицы.
  • Развивающие - развитие приемов умственной деятельности, формирование и развитие функционального мышления учащихся, развитие познавательных потребностей учащихся, создание условий для приобретения опыта работы учащихся в среде ИКТ;
  • Воспитательные - достижение сознательного усвоения учебного материала учащимися, формирование умения работать в коллективе, работа над повышением грамотности устной речи, правильного использования компьютерных терминов.

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

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

Программное обеспечение: Windows XP, MS Office. Программа для работы с базами данных MS Access.

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

Новые понятия:

  • База данных;
  • Структурирование данных;
  • Поле;
  • Запись;
  • Таблица;
  • Структура  базы данных.

Ход урока:

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

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

  1. Повторение материала  предыдущего занятия.

Повторение  защищается в виде презентаций, выступают 2 уч-ся.

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

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

Табличные или реляционные базы представлены в виде  таблиц, состоящую  из вертикальных столбцов и горизонтальных строк. Вертикальные столбцы принято  называть  - полями, а горизонтальные строки – записями. Единицей  хранимой информации  является  горизонтальная  строка – запись, которая хранит информацию.

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

 MSAccess– это система управления базами данных под управлением  Windows.

MS Access входитвпакетMicrosoft Office.

ЗапускMS Access.

Пуск àПрограммы àMicrosoftAccess

или щелкнуть по значку в панели MicrosoftOffice.

Объектом обработки  MSAccess является файл базы данных, имеющий произвольное имя и расширение     .MDB

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

Объекты MSAccess.

MSAccess работает со следующими объектами:

-          таблицами

-          формами

-          запросами

-          отчетами

Кроме того, квалифицированные пользователи могут работать еще с двумя объектами: макросами и модулями.

Макрос – набор специальных макрокоманд (открыть форму,  напечатать отчет).

Модуль – это программа, написанная на специальном языке.

Таблица является базовым  объектом MSAccess. Все остальные объекты являются производными и создаются только на базе ранее подготовленных таблиц.

Таблица – это объект предназначенный для хранения данных в виде записей (строк) и полей (столбцов). Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу.

Форма не является самостоятельным объектом MSAccess, она просто помогает вводить, просматривать и модифицировать информацию в таблице или запросе.

Запросы и отчеты выполняют самостоятельные функции.

Запрос – объект БД , позволяющий получить нужные данные из одной или нескольких таблиц.

Отчет – объект БД предназначенный для печати данных.

Каждый объект MSAccess имеет имя. Длина имени не более 64 символов, включая русские буквы и пробел (исключение – точка и некоторые специальные символы).

Поле – элемент таблицы, столбец или ячейка.

Запись – полный набор данных об определенном объекте, в режиме таблицы это строка.

С каждым объектом работают в отдельном окне, причем предусмотрено два режима работы:

1)оперативный  режим – когда просматривается, изменяется, выбирается информация;

2)режим конструктора – когда создается, изменяется макет, структура объекта.

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

Окно приложения MSAccess и окно БД.

1)Заголовок приложения MSAccess;

2)Горизонтальное меню;

3)Панель инструментов;

4)Окно базы данных:

 а)заголовок окна;

 б)три командные кнопки: Открыть, Конструктор, Создать;

 в)шесть вкладок по числу объектов: Таблицы, Запросы, Формулы, Отчеты, Макросы, Модули.

Если выбрана вкладка Таблицы, в окне этой вкладки отображается список  существующих таблиц данной БД.

-          Чтобы открыть существующую таблицу, надо выделить ее имя в этом  списке и нажать кнопку Открыть.

-          Чтобы включить в БД новую  таблицу, надо нажать кнопку Создать.

-          Чтобы исправить макет существующей таблицы, надо выделить ее имя и нажать кнопку Конструктор.

 

Существует несколько способов создания таблиц в Access:

Создание таблицы в режиме таблицы (или путем ввода данных);*

Создание таблицы в режиме конструктора таблиц;

Создание таблиц с помощью мастера таблиц.

Создание таблицы с помощью мастера.

    Любой объект можно создавать либо вручную (Новая таблица), либо с помощью мастера. Итак, создадим на диске С: каталог BAZA.

1)Запустим MSAccess.

2)В окне MSAccess выбрать Новая база данных и ОК.

3)Откроется диалоговое окно Файл новой базы данных, куда следует внести имя файла БД и указать имя каталога для сохранения БД.

 

1)В окне База данных нажмите кнопку Таблица, затем кнопку Создать.

2)В окне Новая таблица выберите Мастер таблиц и ОК.

3)В окне Разработка таблицы выберите образец таблицы, например Сотрудники.

4)Определите перечень полей. Для этого поочередно выделяйте мышью имя поля в списке образцов полей и нажимайте кнопку > чтобы образец поля попал в список полей новой таблицы.

5)Нажимайте кнопку Далее пока она активна и потом один раз Готово.

6)Появится таблица Сотрудники с выбранными полями. В качестве ключа MSAccess сама выбрала Код сотрудников.

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

7)Заполним таблицу.

  1. Практическая работа на тему:  «Основные приемы работы с данным».

Задание: Создание базы данных. Знакомство с основными объектами базы данных. Создание и заполнение таблицы. Режимы представления таблицы. Типы данных. Маска ввода. Изменение структуры таблицы в режиме конструктора.

Содержимое разработки

Тема урока: "Проектирование и создание базы данных в MS Access"


Цель урока:

  1. Познавательная -

  • приобретение навыков работы с приложением Microsoft Access;

  • усвоить понятие базы данных и способы их создания в Microsoft Access.

Для достижения цели перед учащимися ставятся и решаются следующие задачи:

  • Знакомство с интерфейсом Microsoft Access;

  • Создание БД с помощью мастера;

  • Занесение информации в таблицу БД;

  • Добавление и редактирование записей;

  • Внесение изменений в структуру таблицы.

  1. Развивающие - развитие приемов умственной деятельности, формирование и развитие функционального мышления учащихся, развитие познавательных потребностей учащихся, создание условий для приобретения опыта работы учащихся в среде ИКТ;

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

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

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

Программное обеспечение: Windows XP, MS Office. Программа для работы с базами данных MS Access.

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

Новые понятия:

  • База данных;

  • Структурирование данных;

  • Поле;

  • Запись;

  • Таблица;

  • Структура базы данных.

Ход урока:

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

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

  1. Повторение материала предыдущего занятия.

Повторение защищается в виде презентаций, выступают 2 уч-ся.

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

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

Табличные или реляционные базы представлены в виде таблиц, состоящую из вертикальных столбцов и горизонтальных строк. Вертикальные столбцы принято называть - полями, а горизонтальные строки – записями. Единицей хранимой информации является горизонтальная строка – запись, которая хранит информацию.

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

MS Access – это система управления базами данных под управлением Windows.

MS Access входит в пакет Microsoft Office.

Запуск MS Access.

Пуск àПрограммы àMicrosoft Access

или щелкнуть по значку в панели Microsoft Office.

Объектом обработки MS Access является файл базы данных, имеющий произвольное имя и расширение .MDB

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

Объекты MS Access.

MS Access работает со следующими объектами:

-          таблицами

-          формами

-          запросами

-          отчетами

Кроме того, квалифицированные пользователи могут работать еще с двумя объектами: макросами и модулями.

Макрос – набор специальных макрокоманд (открыть форму, напечатать отчет).

Модуль – это программа, написанная на специальном языке.

Таблица является базовым объектом MS Access. Все остальные объекты являются производными и создаются только на базе ранее подготовленных таблиц.

Таблица – это объект предназначенный для хранения данных в виде записей (строк) и полей (столбцов). Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу.

Форма не является самостоятельным объектом MS Access, она просто помогает вводить, просматривать и модифицировать информацию в таблице или запросе.

Запросы и отчеты выполняют самостоятельные функции.

Запрос – объект БД , позволяющий получить нужные данные из одной или нескольких таблиц.

Отчет – объект БД предназначенный для печати данных.

Каждый объект MS Access имеет имя. Длина имени не более 64 символов, включая русские буквы и пробел (исключение – точка и некоторые специальные символы).

Поле – элемент таблицы, столбец или ячейка.

Запись – полный набор данных об определенном объекте, в режиме таблицы это строка.

С каждым объектом работают в отдельном окне, причем предусмотрено два режима работы:

1)оперативный режим – когда просматривается, изменяется, выбирается информация;

2)режим конструктора – когда создается, изменяется макет, структура объекта.

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

Окно приложения MS Access и окно БД.

1)Заголовок приложения MS Access;

2)Горизонтальное меню;

3)Панель инструментов;

4)Окно базы данных:

а)заголовок окна;

б)три командные кнопки: Открыть, Конструктор, Создать;

в)шесть вкладок по числу объектов: Таблицы, Запросы, Формулы, Отчеты, Макросы, Модули.

Если выбрана вкладка Таблицы, в окне этой вкладки отображается список существующих таблиц данной БД.

-          Чтобы открыть существующую таблицу, надо выделить ее имя в этом списке и нажать кнопку Открыть.

-          Чтобы включить в БД новую таблицу, надо нажать кнопку Создать.

-          Чтобы исправить макет существующей таблицы, надо выделить ее имя и нажать кнопку Конструктор.


Существует несколько способов создания таблиц в Access:

Создание таблицы в режиме таблицы (или путем ввода данных);*

Создание таблицы в режиме конструктора таблиц;

Создание таблиц с помощью мастера таблиц.

Создание таблицы с помощью мастера.

Любой объект можно создавать либо вручную (Новая таблица), либо с помощью мастера. Итак, создадим на диске С: каталог BAZA.

1)Запустим MS Access.

2)В окне MS Access выбрать Новая база данных и ОК.

3)Откроется диалоговое окно Файл новой базы данных, куда следует внести имя файла БД и указать имя каталога для сохранения БД.


1)В окне База данных нажмите кнопку Таблица, затем кнопку Создать.

2)В окне Новая таблица выберите Мастер таблиц и ОК.

3)В окне Разработка таблицы выберите образец таблицы, например Сотрудники.

4)Определите перечень полей. Для этого поочередно выделяйте мышью имя поля в списке образцов полей и нажимайте кнопку чтобы образец поля попал в список полей новой таблицы.

5)Нажимайте кнопку Далее пока она активна и потом один раз Готово.

6)Появится таблица Сотрудники с выбранными полями. В качестве ключа MS Access сама выбрала Код сотрудников.

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

7)Заполним таблицу.

  1. Практическая работа на тему: «Основные приемы работы с данным».

Задание: Создание базы данных. Знакомство с основными объектами базы данных. Создание и заполнение таблицы. Режимы представления таблицы. Типы данных. Маска ввода. Изменение структуры таблицы в режиме конструктора.

Создание базы данных

Заранее создайте каталог (папку) с названием BAZA.

Запустите MS Access

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

Создание таблицы с помощью Мастера

В окне База данных нажмите кнопку Таблицы, а затем кнопку Создание таблицы с помощью мастера
В окне Создание таблицы выберите образец Список рассылки (самый первый в списке). Далее нужно определить перечень полей, которые вы хотите включить в таблицу. Для этого поочередно выделяйте мышью поля в списке Образцов полей и нажимайте кнопку чтобы образец поля попал в список полей создаваемой таблицы. Выберите следующие поля: КодСпискаРассылки, Фамилия, Имя, Адрес, Домашний телефон, Сотовый телефон


Переименуем названия некоторых полей, выбранных из шаблона. Для этого установите курсор в окне Поля новой таблицы на строке КодСпискаРассылки и щелкните кнопку Переименовать поле и нажмите кнопку Далее.
До тех пор, пока кнопка Далее активна, пользуйтесь ею, кнопку Готово нажимайте только в последнем случае!!!

В следующем окне диалога введите имя таблицы Адреса и разрешите MS Access самостоятельно определить ключ и нажмите кнопку Далее

В последнем окне диалога согласитесь на Непосредственный ввод данных в таблицу. И нажмите кнопку Готово.

Таблица создана. В строке заголовков таблицы можно найти ее название. Все имена полей представлены в виде заголовков таблицы.

Измените заголовок первого поля КодСпискаРассылки на Адресат.

Заполнение таблицы

В процессе создания таблицы, вы встретились с понятием ключа.

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

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

Заполните только поля Фамилия и Имя, остальные поля оставьте незаполненными.

Попробуйте заполнить поле Телефон.


Любая таблица Microsoft Access может быть представлена в двух режимах:

режиме таблицы, предназначенном для ввода данных, их просмотра и редактирования;

режиме конструктора, предназначенном для создания и изменения таблицы.

Если внимательно рассмотреть содержимое ячейки, то можно увидеть некоторую разметку — маску ввода.

Маска ввода — это шаблон, позволяющий вводить в поле значения, имеющие одинаковый формат. Маска ввода автоматически изображает в поле постоянные символы. При вводе данных в поле нет необходимости набирать эти постоянные символы, даже если они должны быть включены в значение поля; достаточно заполнить пустые позиции в маске ввода. Кроме того, Microsoft Access не позволит ввести в поле значения, не вписывающиеся в определенную для этого поля маску ввода.

Для того чтобы изменить маску ввода для телефона, следует переключиться в режим конструктора таблицы. Это можно сделать, выбрав команду Конструктор меню Вид или при помощи кнопки панели инструментов.

Окно конструктора содержит таблицу, в первом столбце которой перечислены поля, а во втором типы данных (форматы).

Зададим маску ввода для полей ДомашнийТелефон и СотовыйТелефон. Установите текстовый курсор в имя поля Домашний телефон в нижнем поле Общие напротив Маски ввода и создайте шаблон в окне Создание масок ввода щелкните Cписок введите в поле Описание – Номер телефона, Маска ввода – 0 00 00, Образцы данных – 2-66-34 и щелкните по кнопке Вперед на 1 запись . Создайте маску ввода для номера сотового телефона: Описание – Номер телефона, Маска ввода – 000-000-00-00, Образец данных – 902-275-78-33 щелчок по и Закрыть.

В окне Создание масок ввода щелкните по полю Номер телефона 2-66-34 – Далее – Готово.

Щелкнув по строке Конструктора Сотовый телефон, измените для него маску ввода на десятизначный номер из созданного вами шаблона. Перейдите из режима Конструктора в режим Таблицы, для этого выполните команду Вид – Таблица или нажмите кнопку на панели инструментов. На вопрос о сохранении таблицы отвечайте Да. Далее заполнение номеров телефонов заключается в вводе в каждую ячейку цифр, перемещая курсор из ячейки в ячейку.

Вернитесь в таблицу и заполните поле Адрес. Введите данные в поле Адрес. Измените ширину столбцов таблицы по аналогии с электронными таблицами. Приблизительный вид таблица показан на рисунке ниже.


  1. Закрепление материала - обобщить все ключевые и основные понятия;

  1. Решить кроссворд. (Ответы: сетевая, запрос, СУБД, поле, запись, реляционная, иерархия)

  2. Отгадать ребусы (прилагаются).

  3. Ответить на тест (прилагаются).

Ответы:

1. 1-2, 2-1

2. 1-2, 2-3, 3-1

3. 2

4. 3

5. 5

  1. Итог урока. Сегодня на уроке мы познакомились с основными понятиями базы данных и структурой приложения MS Access. Каждый грамотный пользователь должен знать определение базы данных, системы управления базами данных, а также работать с приложением MS Access. Создавать таблицы с помощью мастера.

  2. Домашнее задание.

Литература: Н.В.Макарова стр.568-579

А.Н.Кушнир §1,2 стр.13-29









Колледж Казахского Национального Университета

им. аль-Фараби














на тему:












Преподаватель: Харасова М.М.

Группа: ИСР-202







Алматы, 2008г.

-75%
Курсы повышения квалификации

Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Проектирование и создание базы данных в MS Access (0.29 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт