Информационные источники (основные учебники по предмету)

Группа № 21 Информатика и ИКТ

Урок № 22

Тема: Работа над проектным заданием на самостоятельную разработку базы данных.

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

Задачи:

совершенствовать навыки проектирования БД;

развивать познавательный интерес;

содействовать трудолюбию.

Используемое программное обеспечение: Microsoft Access.

Для выполнения этой работы отводится 4 учебных часа (21 – 24 уроки)

План

Продолжение работы над проектом по созданию базы данных.

Теоретический материал

Базы данных — это инструмент для сбора и структурирования информации. В базе могут храниться данные о людях, товарах, заказах и о многом другом. Многие базы данных изначально представляют собой небольшой список в текстовом редакторе или электронной таблице. По мере увеличения объема данных в списке постепенно появляются несоответствия и излишняя информация. Информация, отображенная в виде списка, становится непонятной. Кроме того, ограничены способы, с помощью которых можно искать и отображать подмножества данных. Как только начинают появляться эти проблемы, мы рекомендуем перенести всю информацию в базу данных, созданную в системе управления базами данных (СУБД), такой как Access.

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

Использование Access позволяет:

§ добавлять новую информацию в базу данных, например новый артикул складских запасов;

§ изменять информацию, уже находящуюся в базе, например перемещать артикул;

§ удалять информацию, например если артикул был продан или утилизирован;

§ упорядочивать и просматривать данные различными способами;

§ обмениваться данными с другими людьми с помощью отчетов, сообщений электронной почты, внутренней сети или Интернета.

Элементы базы данных Access

Таблицы

Forms

Отчеты

Запросы

Макросы

Модули

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

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

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

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

Проект: разработка базы данных
Практическая работа 1.5. "Проектные задания на самостоятельную разработку базы данных"

Цели работы: обучение самостоятельной разработке многотабличной БД.

Используемые программные средства: Microsoft Access.

Задание


Задание выполняется параллельно с разработкой информационной системы «Приемная комиссия».

Этап 1

Этот этап самостоятельной работы реализовать после освоения приемов создания базы данных.

1. Выбрать тему для создания информационной системы из списка, предлагаемого учителем.

2. Построить модель данных для выбранной предметной области.

3. Подготовить информацию для заполнения базы данных.

4. Создать базу данных и заполнить ее подготовленной информацией.

Примеры тем для разработки базы данных:

1. Больница (сведения о лечении больных в стационарном отделении).

База данных должна состоять из 4 таблиц, образующих следующую схему:

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

2. Кадры (сведения, хранящиеся в отделе кадров организации).

База данных должна состоять из 4 таблиц, образующих следующую схему:

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

3. Успеваемость (сведения об успеваемости учащихся школ административного района за учебный год).

База данных должна состоять из 4 таблиц, образующих следующую схему:

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

Этап 2

Этот этап самостоятельной работы реализовать после освоения приемов создания запросов:

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

• записать в тетради команды запросов на гипотетическом языке;

• реализовать запросы с помощью конструктора;

• придумать и реализовать запросы на удаление записей.

Этап 3

Этот этап самостоятельной работы реализовать после освоения приемов создания отчетов.

Сформулировать не менее двух различных заданий на получение отчета по данным из таблиц самостоятельно построенной БД и выполненных запросов. Реализовать отчеты с помощью Мастера отчетов.

Пример базы данных

Проектирование двух табличной Базы Данных

 

Имеются следующие данные по регистрации заказов на товары:

 

Код товара Тип товара Производитель Модель Дата заказа Цена Количество № заказа
851365125874 Весы Marta M-150 12.12.12 980 20 948
680587369521 Кофемолка Bork B-56 19.12.12 650 12 1001
460123654987 Комбайн LG L1200 12.12.12 4320 10 1002
680587369521 Кофемолка Bork B-56 16.12.12 650 5 1011
461357951852 Нагреватель Омск Н-1500 13.12.12 680 5 1003
481258741951 Кипятильник Казань ЭК-11 12.11.12 62 25 900
851365125874 Весы Marta M-150 16.12.12 980 10 1007
851365125874 Весы Marta M-150  2.12.12 980 8 1008
680587369521 Кофемолка Bork B-56 14.12.12 650 10 1005
460123654987 Комбайн LG L1200 16.12.12 4320 10 1006
569258147456 Утюг Braun DT-16 12.12.12 3240 5 948
481258741951 Кипятильник Казань ЭК-11 17.12.12 62 23 1012
461357951852 Нагреватель Омск Н-1500 18.12.12 680 19 1013
569258147458 Утюг Bork ВT-16 12.11.12 1320 15 904
460123654988 Комбайн LG G500 19.12.12 3240 5 1001
654321987597 Утюг LG L569 14.12.12 3240 3 1005
481258741951 Кипятильник Казань ЭК-11 12.12.12 62 25 1002
680587369527 Кофемолка LG G196 2.12.12 1650 7 1008
  1. В Access создать базу данных «Регистрация заказов», состоящую из двух таблиц («Товары» и «Заказы»). Состав полей каждой таблицы, типы данных, ключевые поля назначить самостоятельно. Учесть, что одинаковые товары имеют одинаковые коды, не должно быть дублирующих записей, один и тот же товар за день может быть заказан более одного раза (по разным заказам). По одному заказу – только разные товары.
  2. Заполнить созданную базу имеющимися данными.

Отсортировать таблицу «Товары» по стоимости - в тетрадь зафиксировать самый дешёвый и самый дорогой товар.

  1. Создать и сохранить следующие запросы:
    1. Все данные из обеих таблиц (как в исходной таблице в начале задания).
    2. Данные о заказах товаров с количеством больше 8 единиц в заказе, с информацией о цене и производителе товара.
    3. Данные о заказах товаров на 12 декабря.
    4. Данные о стоимости заказов по каждому товару (вычисляемое поле - произведение цены на количество) с указанием типа, модели и производителя товара, даты заказа.

Отсортировать таблицу «Заказы» по номеру в тетрадь зафиксировать самый дешёвый и самый дорогой заказ.

    1. Данные о том, когда и сколько заказывали товар фирмы LG, а также их стоимость и информацию о модели.
  1. Создать форму для ввода, просмотра и редактирования данных таблиц.

При создании формы учесть: в таблице «Товары» - поле для фото товара

(изображение необходимо отыскать в интернете), каждой форме присвоить заголовок,

в формах применить размер шрифтов более 10 пт.

  1. Создать отчет на основании запроса d.

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

Выполнить проект, стр. 176-178

Информационные источники (основные учебники по предмету)

Учебник: Информатика. Базовый уровень: учебник для 11 класса / Семакин И. Г., Хеннер Е. К., Т.Ю. Шеина.- 5-е изд. — М.: БИНОМ. Лаборатория знаний, 2015. —224 с.

 

Ответ отправить на адрес электронной почты: o.petrichenko07@gmail.com


Дата добавления: 2020-11-23; просмотров: 126; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!