Информационные источники (основные учебники по предмету)
Группа № 21 Информатика и ИКТ
Урок № 23
Тема: Работа над проектным заданием на самостоятельную разработку базы данных.
Цель: закрепить знания, умения и навыки по созданию, заполнению баз данных и работе с ними.
Задачи:
совершенствовать навыки проектирования БД;
развивать познавательный интерес;
содействовать трудолюбию.
Используемое программное обеспечение: 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 |
- В Access создать базу данных «Регистрация заказов», состоящую из двух таблиц («Товары» и «Заказы»). Состав полей каждой таблицы, типы данных, ключевые поля назначить самостоятельно. Учесть, что одинаковые товары имеют одинаковые коды, не должно быть дублирующих записей, один и тот же товар за день может быть заказан более одного раза (по разным заказам). По одному заказу – только разные товары.
- Заполнить созданную базу имеющимися данными.
Отсортировать таблицу «Товары» по стоимости - в тетрадь зафиксировать самый дешёвый и самый дорогой товар.
- Создать и сохранить следующие запросы:
- Все данные из обеих таблиц (как в исходной таблице в начале задания).
- Данные о заказах товаров с количеством больше 8 единиц в заказе, с информацией о цене и производителе товара.
- Данные о заказах товаров на 12 декабря.
- Данные о стоимости заказов по каждому товару (вычисляемое поле - произведение цены на количество) с указанием типа, модели и производителя товара, даты заказа.
Отсортировать таблицу «Заказы» по номеру в тетрадь зафиксировать самый дешёвый и самый дорогой заказ.
- Данные о том, когда и сколько заказывали товар фирмы LG, а также их стоимость и информацию о модели.
- Создать форму для ввода, просмотра и редактирования данных таблиц.
При создании формы учесть: в таблице «Товары» - поле для фото товара
(изображение необходимо отыскать в интернете), каждой форме присвоить заголовок,
в формах применить размер шрифтов более 10 пт.
- Создать отчет на основании запроса d.
Домашнее задание
Выполнить проект, стр. 176-178
Информационные источники (основные учебники по предмету)
Учебник: Информатика. Базовый уровень: учебник для 11 класса / Семакин И. Г., Хеннер Е. К., Т.Ю. Шеина.- 5-е изд. — М.: БИНОМ. Лаборатория знаний, 2015. —224 с.
Ответ отправить на адрес электронной почты: o.petrichenko07@gmail.com
Дата добавления: 2020-11-23; просмотров: 236; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!