Практическая работа 1 проектирование базы данных школа создание таблиц

Обновлено: 05.07.2024

В данном практикуме представлены практические работы, предназначенные для учащихся 9-х классов в курсе освоения создания базы данных в Access 2010, а также поиска информации в готовой базе данных.

Практическая работа № 1
“Создание простейшей базы данных в Microsoft Access 2010

Ввод и сортировка записей”.

    научиться создавать таблицы с помощью Шаблонов таблиц и Конструктора таблиц;
  • осуществлять правильный ввод данных в таблицы;
  • научиться выполнять сортировку записей в таблице.

Задание 1. Создание пустой базы данных с помощью шаблонов таблиц.

Порядок работы

Задание 2. Создание пустой базы данных с помощью конструктора таблиц.

Для этого выполните команду: Создание – конструктор таблиц.

Перед Вами откроется окно (Рисунок 5):

У Вас должно получиться как на рисунке (Рисунок 6):

Практическая работа № 2.

Создание базы данных, состоящей из двух таблиц

  1. Проектирование структуры базы данных. Создать вариант базы данных с двумя таблицами: “Список”” и “ Группы”.
  2. Конструирование пустых таблиц базы данных.
  3. Создание схемы базы данных. В данном случае таблицы связаны связью один-ко-многим. Это значит, что в таблице “Группы” каждое значение связанного поля может встречаться только один раз, а в таблице “Список” – несколько раз (несколько человек могут быть из одной группы). Связи следует устанавливать при пустых таблицах.
  4. Ввод данных в таблицы. Создать форму для ввода данных.
  5. Порядок работы.

Задание 1. Создание базы данных – Учебная база.

Задание 2. Создание таблицы “Группы”.

Задание 3. Создание таблицы “Список”.

Задание 4. Создание схемы данных.

Задание 5. Заполнение таблицы “Группы” значениями.

Задание 6. Создание формы для ввода данных.

Заполните форму данными, приведенными в таблице 2.

Задание 7. Проверка каскадного обновления связанных полей.

Задание 8. Проверка каскадного удаления связанных полей.

Предъявите преподавателю: таблицу Группы, таблицу Список на экране, форму Список.

Задание 9. Завершение работы с программой Access.

Практическая работа №3

Тема: Создание запросов к готовой базе данных.

    научиться создавать запросы простые и сложные к готовой базе данных.

Задание 1. Открытие базы данных, изготовленной на прошлом занятии.

Задание 2. Создание запроса на выборку.

Задание 3. Завершение работы с программой Access.

Практическая работа №4.

Тема: Создание и использование запросов.

  1. Откройте базу данных “Учебная база” из своей личной папки, которая должна находиться в папке Для уроков на Рабочем столе.
  2. В базе данных должны быть две связанные таблицы: Группы и Список.

Задание 2. Коррекция данных в таблице “Группы”.

Задание 3. Коррекция данных в таблице “Список”.

Задание 4. Создание запроса на выборку.

Задание 4. Создание запроса с использованием логических операций в условии отбора.

В поле Условие отбора напишите условия для полей Школа и Учебная группа таблицы Список так, как показано на рисунке (Рисунок 21):

Задание 5. Создание запроса на выборку с использованием построителя.

Предъявите преподавателю на экране запросы: Номера телефонов, Смирнова, Преподаватель, Год рождения, Школа 5, Куликов, Адрес, Не_Архипов.

  1. Список учащихся школы.
  2. Сведения о родителях.
  3. Успеваемость за каждую четверть.
  4. Учёт полученных учебников.
  5. Учёт занятости в кружках.

Каждая таблица будет иметь свое уникальное поле. Этим полем первичного ключа будет Номер личного дела учащегося. В нашем случае главной будет таблица Список, а все остальные таблицы будут подчинёнными.

Запуск приложения Access.

[Пуск-Все программы-Microsoft Office-Microsoft Office Access 2003]

  1. После запуска необходимо выбрать пункт меню Файл - Создать.
  2. На экране появляется окно задач Создание файла. Выбрать Новая база данных.
  3. В диалоговом окне Файл новой базы данных необходимо указать имя таблицы Школа вместо db1.
  4. Теперь нажимаем кнопку Создать , после чего на экране появляется окно, в котором создается база данных.

Создание таблицы "Список учащихся".

Мы выяснили, что наша БД состоит из пяти таблиц.

Начнем работу с создания исходной таблицы, которую будем создавать в окне Школа: база данных. В этом окне будем создавать базу данных в режиме Таблицы и нажмем кнопку Создать.

В появившемся окне Новая таблица выбираем пункт Конструктор, нажимаем ОК и переходим к окну Таблица1: таблица. Начинаем заполнять таблицу.

В графу Имя поля будем записывать имена полей, далее тип данных, размер поля, описание.

Теперь сохраним таблицу: Файл - Сохранить. Дадим имя таблице Список учащихся.

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

Чтобы создать форму, необходимо закрыть таблицу и перейти в окно: Школа: база данных. Переключить в окне вкладку Формы и нажать Создать.

На экране появилось новое окно: Новая форма, в котором в качестве источника данных выберем таблицу "Школа". Теперь выбираем пункт Мастер форм.

Алгоритм создания форм.

1. В окне Создание форм нажмем кнопку форму

2. Нажмем кнопку Далее.

3. Выберем в один столбец.

4. Нажмем кнопку Далее.

5. Выберем Облака.

6. Нажмем кнопку Далее.

7. Оставим имя Школа.

8. Нажать Готово.

Заполнив таблицу, сохраните её.

Установка связей между таблицами в базе данных.

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

Добавление данных в базу данных

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

Удаление данных из базы данных

Осуществляется через таблицу.

Из полученных таблиц можно выбрать интересующие нас данные, создав запрос на выборку. Для этого в окне базы данных Школа выберем вкладку Запросы:

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

По теме: методические разработки, презентации и конспекты


Представленные тестовые задания содержат 6 вариантов по 5 заданий в каждом. Задания отражают вопросы, которые изучаются в базовом курсе информатики и ИКТ УМК Макаровой Н.В., что позволяет использовать.

Конспект урока "Табличные базы данных"

Это только конспект урока. Есть ещё к конспекту презентация, но её я не могу разместить, потому что она много весит. Если кто-то заинтересуется могу прислать по электронной почте.

Табличные базы данных.

изучение нового материала.

Табличные базы данных

Презентация к уроку информатики в 11 классе (автор учебника - Н.Д.Угринович).


Урок "Табличная база данных"


Конспект-урока информатики и ИКТ в 11 классе. Использование формы для просмотра и редактирования записей в табличной базе данных. Практическая работа 3.2. Создание формы в табличной базе данных

Конспект урока информатики и ИКТ в 11классе Использование формы для просмотра и редактирования записей в табличной базе данных. Практическая работа 3.2. Создание формы в табличной базе данных.


Разработка урока "Создание табличной базы данных"

Разработка урока "Создание табличной базы данных" содержит конспект урока, презентацию и практическое задание.

Нажмите, чтобы узнать подробности

Практическая работа №1 - "СОЗДАНИЕ, ЗАПОЛНЕНИЕ, РЕДАКТИРОВАНИЕ БАЗЫ ДАННЫХ ACCESS 2010" предназначена для обучения учителей общеобразовательных школ. Эта лекция является первой в серии лекций по работе с базами данных Microsoft Office Access 2010. Данную разработку в своей работе могут использовать методисты-организаторы по информатизации образования.




Практикум по Microsoft Office Access 2010



ПРАКТИЧЕСКАЯ РАБОТА №1

познакомиться с основными понятиями базы данных;

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

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

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

научиться удалять таблицы;

научиться создавать формы для ввода данных.

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

Создадим базу данных, где вся информация хранится в одной таблице.

Конструирование структуры будущих таблиц базы данных. Таблицу будем создавать в режиме Конструктор. В ней будет 7 полей (код, фамилия, имя, отчество, год рождения, школа, класс) и 10 записей. Поле код - уникальный ключ записи (обычно используется для связи записей из разных таблиц).

Ввод данных в таблицы.

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

Создание формы.

Создадим форму для ввода данных и воспользуемся ею.

Порядок работы:

• Вызовите программу Access. Для этого дважды щелкните по пик­тограмме Microsoft Access. Перед вами откроется окно систе­мы управления базами данных, в котором появится меню, пред­ставленное на рисунке ниже:




Нажмите на кнопку Новая база данных. В появившемся поле Имя файла в качестве имени базы дан­ных введите свою фамилию. Это будет название вашей личной базы данных. И щёлкните по кнопке Создать.

В появившемся окне выберите Вид – Конструктор. Сохраните таблицу под именем Список.



В верхней строке вы увидите надпись Код/Счётчик – это Ключевое поле, поэтому мы переходим к следующей строке. В левой клетке введите имя поля (набирайте слово "Фа­милия", а не свою фамилию) и нажмите на клавишу [Enter], В соседней клетке появится тип данных, по умолчанию он зада­ется Текстовый. Любой другой выбирается с помо­щью ниспадающего меню.

Напоминание. Переход от клетки к клетке осуществляется одним из способов: мышкой; нажатием на клавишу [Enter]; стрелками; клавишей [Tab].

Заполните поля в Конструкторе данными из табл. 1. Общие свойства поля оставляем по умолчанию (какие задает сама программа).



Сохраните таблицу, щелкнув по кнопке пиктографическо­го меню.



Замечание. Выбор режима работы: таблица или конструк­тор - осуществляется кнопкой

Перейдите в режим таблицы, щелкнув по кнопке Вид. Ввод данных вы будете производить в этом режиме, заполняя клетки таблицы. Значение поля Код будет меняться автоматически. Если закончить ввод в ячейку нажатием на клавишу [Enter], то мар­кер перейдет в следующую ячейку.

Нажмите, чтобы узнать подробности

Практическая работа в 11 классе. Пошаговое выполнение работы.

Практическая работа № 1

Цель работы: освоение приемов работы с Microsoft Access в процессе создания спроектированной базы данных.

1. Открыть файл для новой базы данных. Для этого:

выполнить команду Файл  Создать БД  Новая БД;

в файловом окне указать путь и имя файла: Приемная комиссия.

2. Создать таблицу ФАКУЛЬТЕТЫ. Для этого:

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

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

в таблице конструктора для всех полей таблицы ФАКУЛЬТЕТЫ указать имена, типы и свойства (размер, формат):

3. Назначить главный ключ таблицы. Для этого:

установить указатель мыши на поле КОД_ФКТ, которое вы хотите сделать ключевым;

выполнить команду Правка  Ключевое поле (то же самое происходит при нажатии кнопки с изображением ключа на панели инструментов).

4. Сохранить таблицу с именем ФАКУЛЬТЕТЫ.

5. Создать таблицу СПЕЦИАЛЬНОСТИ следующей структуры:

6. Назначить главным ключом таблицы поле КОД_СПЕЦ.

7. Сохранить таблицу с именем СПЕЦИАЛЬНОСТИ.

8. Связать таблицы ФАКУЛЬТЕТЫ и СПЕЦИАЛЬНОСТИ через общее поле КОД_ФКТ. Для этого:

выполнить команду Сервис  Схема данных;

откроется окно Добавление таблицы; выделить ФАКУЛЬТЕТЫ;

щелкнуть на кнопке Добавить;

щелкнуть на кнопках Добавить, Закрыть;

в поле окна Схема данных появятся образы двух таблиц; при нажатой левой кнопке мыши перетащить ключевое поле КОД_ФКТ из таблицы ФАКУЛЬТЕТЫ на это же поле в таблице СПЕЦИАЛЬНОСТИ;

выполнить команду Создать;

сохранить схему и закрыть окно.



9. Ввести данные в таблицу ФАКУЛЬТЕТЫ. Для этого:

в окне Access выделить название таблицы ФАКУЛЬТЕТЫ;

выполнить команду Открыть;

на экране появятся бланк таблицы, содержащий заголовки и пустую строку; ввести три строки (данные трех факультетов):

10. Аналогично заполнить таблицу СПЕЦИАЛЬНОСТИ. Ввести шесть строк – данные о шести специальностях:

СПЕЦИАЛЬНОСТЬ

финансы и кредит

11. Создать таблицу АБИТУРИЕНТЫ следующей структуры:

12. Организовать связь таблицы АБИТУРИЕНТЫ с таблицей СПЕЦИАЛЬНОСТИ через поле КОД_СПЕЦ.

13. Создать таблицу АНКЕТЫ следующей структуры:

14. Организовать связь таблиц АНКЕТЫ и АБИТУРИЕНТЫ через поле РЕГ_НОМ.

Пояснение: Таблица АНКЕТЫ содержит семь полей, которые не вмещаются в ширину экрана. Поэтому в данном случае для заполнения таблицы удобно использовать форму:


15. Создать форму для ввода и просмотра таблицы АНКЕТЫ:

перейти на вкладку Формы, выполнить команду Создать;

выбрать способ создания формы: Мастер форм;

выбрать таблицу АНКЕТЫ;

переместить все поля таблицы из окна Доступные поля в окно Выбранные поля, щелкнуть на кнопке Далее;

включить кнопку В один столбец, щелкнуть на кнопке Далее;

выбрать стиль формы Обычный, щелкнуть на кнопке Далее;

16. Ввести записи в таблицу АНКЕТЫ с помощью формы. Содержание таблицы:

УЧ_ЗАВЕДЕНИЕ

17. Создать форму для ввода и просмотра таблицы АБИТУРИЕНТЫ.

18. Ввести записи в таблицу АБИТУРИЕНТЫ. Содержание таблицы:

Пояснение: В Access логическое значение ИСТИНА обозначается галочкой, заключенной в квадратик, ЛОЖЬ – пустым квадратом.

19. Создать таблицу ИТОГИ следующей структуры:

20. Связать таблицы ИТОГИ и АБИТУРИЕНТЫ через поле РЕГ_НОМ.

21. Ввести в таблицу данные в следующем виде:















Пояснение: В дальнейшем, после проведения приемной комиссией зачисления абитуриентов в университет по результатам приемных экзаменов, в графу ЗАЧИСЛЕНИЕ будет выставлено значение ИСТИНА (галочки в квадратах) для зачисленных абитуриентов.

Проверь себя

Если ты правильно установил все связи, то должно получится примерно следующее:



Практическая работа №2

Реализация простых запросов с помощью конструктора

Цель работы: освоение приемов реализации запросов на выборку с помощью конструктора запросов Microsoft Access.

Основные понятия

Запрос - это обращение к БД для поиска или изменения в базе данных информации, соответствующей заданным критериям.

С помощью Access могут быть созданы следующие типы запросов: запросы на выборку, запросы на изменение, перекрестные запросы, запросы с параметром.

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

Простой запрос - создает простой запрос из определенных полей.

Конструктор запросов – высокоуровневое средство формирования запросов в СУБД Access, которое можно рассматривать как пользовательскую оболочку к языку запросов SQL. Для формирования запроса в конструкторе используется табличная форма.


Окно конструктора запросов представлено на рисунке.

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

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

Для его выполнения достаточно одной таблицы ФАКУЛЬТЕТЫ. Команда (на гипотетическом языке) для такого запроса имеет вид:

.выбрать ФАКУЛЬТЕТ, ЭКЗАМЕН_1, ЭКЗАМЕН_2, ЭКЗАМЕН_3

сортировать ФАКУЛЬТЕТ по возрастанию

1. Перейти к работе с конструктором запросов:

открыть вкладку Запросы;

выполнить команду Создать;

в открывшемся окне Новый запрос выбрать Конструктор, щелкнуть на кнопке ОК.

2. В поле схемы запроса поместить таблицу ФАКУЛЬТЕТЫ. Для этого в окне Добавление таблицы, на вкладке Таблицы выбрать название таблицы Факультеты, щелкнуть на кнопках Добавить и Закрыть.

3. Заполнить бланк запроса: ввести в бланк данные, показанные на рисунке ниже.


4. Выполнить запрос – команда Запрос  Запуск. На экране появится таблица следующего вида:

Читайте также: