Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


ОСНОВНЫЕ ЭТАПЫ СОЗДАНИЯ РЕЛЯЦИОННОЙ БД



Кафедра «Основы бизнеса»

 

 

ОСНОВЫ ПРОЕКТИРОВАНИЯ РЕЛЯЦИОННЫХ

БАЗ ДАННЫХ В СРЕДЕ СУБД MS ACCESS

 

 

Лабораторный практикум

 

 

 

Минск 2009


Министерство образования Республики Беларусь

БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

 

Кафедра «Основы бизнеса»

 

 

ОСНОВЫ ПРОЕКТИРОВАНИЯ РЕЛЯЦИОННЫХ
БАЗ ДАННЫХ В СРЕДЕ СУБД MS ACCESS

 

 

Лабораторный практикум

по курсу «Информационные технологии»

для студентов специальности

1-26 02 01 «Бизнес-администрирование»

 

Минск 2009


УДК 004.65

ББК 32.97-018.2

О 75

 

 

Составители:

О.А. Лавренова, С.М. Козлов

 

 

Р е ц е н з е н т ы:

А.Л. Ивашутин, зав. кафедрой основ бизнеса,

кандидат экономических наук;

С.В. Белова, старший преподаватель кафедры программного

обеспечения вычислительной техники и автоматизированных систем

 

О 75 Основы проектирования реляционных баз данных в среде СУБД MS Access: лабораторный практикум по курсу «Информационные технологии» для студентов специальности 1-26 02 01 «Бизнес-администрирование» / сост.: О.А. Лавренова, С.М.Козлов. – Минск: БНТУ, 2009. – 110 с.

 

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

Выполнение лабораторных работ требует комплексного подхода и предполагает наличие навыков работы с офисными приложениями Microsoft Office.

 

ISBN 978-985-525-114-0 © БНТУ, 2009

 


Введение

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

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

Таким образом, широкое распространение информационно-комму­никационных технологий требует от специалиста экономического профиля высокой информационной культуры, свободного владения технологиями структурирования и обработки данных средствами современных СУБД.

Изучение в рамках дисциплины «Информационные технологии» приведенного материала даетстудентам возможность получить теоретические знания в области современных СУБД, а также приобрести практические навыки и умения по проектированию, разработке и эксплуатации реляционных баз данных.

 


Лабораторная работа № 1

ОСНОВНЫЕ ПРИЕМЫ РАБОТЫ
С РЕЛЯЦИОННОЙ СУБД MS ACCESS

Цель работы: получить начальные навыки работы с СУБД Microsoft Access; приобрести опыт управления объектами существующей базы данных (БД).

@@@@@ Задания для выполнения работы @@@@@

1. Загрузить СУБД MS Accеss.

2. Изучить элементы интерфейса, состав и назначение команд меню и панелей инструментов.

3. Открыть учебную базу данных Борей.mdb.

4. Определить назначение БД Борей, изучив ее заставку и разделы справки.

5. Изучить количественный состав объектов БД Борей, их содержание и назначение (использовать представление объектов на вкладках в виде таблицы, рис. 1.1). Заполнить табл. 1.1.

 

 

Рис. 1.1. Представление объектов БД на вкладке


Таблица 1.1

Состав и назначение объектов БД Борей

Объект БД Число объектов в БД Борей Примеры объектов (открыть и изучить) Назначение
Таблицы   Сотрудники, Клиенты, Товары, Типы Таблицы – объекты СУБД MS Accеss, предназначенные для …
Запросы   Десять самых дорогих товаров, Продажи по типам, Товары по типам Запросы – объекты СУБД MS Accеss, предназначенные для …
Формы   Товары, Типы, Сотрудники Формы – объекты СУБД MS Accеss, предназначенные для …
Отчеты   Каталог, Наклейки для клиентов, Список товаров Отчеты – объекты СУБД MS Accеss, предназначенные для …
Страницы доступа к данным   Продажи, Анализ продаж Страницы доступа к данным–…
Макросы   Открыть в Конструкторе: Клиенты, Поставщики Макросы – объекты СУБД MS Accеss, предназначенные для …
Модули   Заставка Модули – объекты СУБД MS Accеss, предназначенные для …

6. Вывести схему данных БДБорей ( Сервис/Схема данных ). Определить взаимосвязи таблиц (рис. 1.2). Привести в отчете названия главных и подчиненных таблиц.

Рис. 1.2. Схема учебной БД Борей

7. На вкладке Таблицы упорядочить таблицы по дате создания, дате изменения ( Вид/Упорядочить значки ).

8. Определить количество записей в таблице Сотрудники (в режиме таблицы).

9. Добавить в таблицу Сотрудники новую запись (с персональными данными) двумя способами:

· в режиме таблицы (после ввода данных закрыть таблицу и удалить добавленную запись в форме Сотрудники);

· с использованием формы Сотрудники (после ввода данных закрыть форму и открыть таблицу Сотрудники ).

10. В таблице Сотрудники (в режиме таблицы) скрыть/отобразить поля Должность, Обращение ( Формат/Скрыть столбцы, Формат/Отобразить столбцы… ).

11. В таблице Сотрудники (в режиме таблицы) закрепить поле Фамилия ( Формат/Закрепить столбцы ).

Используя горизонтальную полосу прокрутки или клавишу Tab, вывести на экран поля Примечание, Подчиняется. Какое поле при этом будет находиться у левого края окна таблицы?

Вернуться к первому столбцу таблицы. Отменить закрепление поля Фамилия.

12. Поменять местами поля таблицы Фамилия и Код сотрудника, используя технологию drag-and-drop.

13. Изменить ширину полей и высоту строк таблицы Сотрудники.

14. Закрыть таблицу Сотрудники без сохранения изменений макета.

15. Открыть таблицу Сотрудники в режиме Конструктора.

16. Изучить назначение режима Конструктора таблицы.

17. Изучить способы переключения между режимами таблицы и конструктора. Привести в отчете.

18. Завершить работу с СУБД MS Accеss.

19. Оформить отчет о выполнении работы.

44444 Содержание отчета 44444

1. Титульный лист.

2. Название и цель работы.

3. Формулировка заданий и результаты их выполнения (включая распечатки окон).

4. Ответы на контрольные вопросы.

5. Выводы.

6. Список использованной литературы.

sssss Контрольные вопросы sssss

1. Основные понятия теории баз данных: «база данных», «реляционная база данных», «таблица», «запись», «поле».

2. Краткая характеристика основных моделей данных (иерархическая, сетевая, реляционная).

3. Понятие СУБД, основные и дополнительные функции СУБД.

4. Состав и назначение объектов реляционной СУБД MS Aсcess (таблицы, запросы, формы, отчеты, страницы доступа к данным, макросы, модули).

5. Элементы интерфейса и настройка рабочего места СУБД MS Aсcess (командное меню, панели инструментов, окно БД).

6. Учебная БД Борей: назначение, состав объектов, схема данных, способы загрузки.

7. Основные приемы работы с таблицами базы данных: добавление, удаление, модификация записей в таблице; закрепление столбцов таблицы, их сокрытие/отображение, изменение ширины столбцов/высоты строк.

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

 

 

Лабораторная работа № 2

Постановка задачи

Средствами реляционной СУБД Microsoft Access разработать БД для заданной предметной области.

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

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

Выходная информация: таблицы-отношения Клиент, Автомобиль, Заказ (другие объекты БД в данной работе создаваться не будут).

Количественные ограничения: БД должна содержать информацию о 3 моделях автомобилей, о 3 клиентах, каждый клиент сформирует не менее 3 заказов.

Анализ предметной области

При традиционной организации деятельность салона по продаже автомобилей находит свое отражение в следующих документах:

· каталог автомобилей, содержащий все необходимые характеристики, фотографию модели;

· бланк заказа (договор купли-продажи) содержит всю информацию о заключенной сделке и сведения о клиенте;

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

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

Реализация БД «Автосалон»

Лабораторная работа № 3

РАЗРАБОТКА ТАБЛИЦ ИНДИВИДУАЛЬНОЙ
БАЗЫ ДАННЫХ

Цель работы: изучить требования к содержанию таблиц реляционных БД; приобрести практический опыт разработки таблиц реляционных БД.

@@@@@ Задания для выполнения работы @@@@@

1. Провести анализ заданной предметной области (по варианту).

2. Выполнить поэтапное проектирование таблиц индивидуальной БД для заданной предметной области.

3. Реализовать таблицы проекта индивидуальной БД средствами MS Access (имена, типы данных и свойства полей таблиц выбрать в соответствии с сохраняемой в них информацией).

4. Подготовить для отчета макеты таблиц в режиме Конструктора и спецификации таблиц(как было показано в лабораторной работе № 2).

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

6. Реализовать информационное наполнение базы данных. Значения полей базовых таблиц задать самостоятельно.

7. Подготовить для отчета примеры заполнения таблиц в режиме Таблицы (распечатки окон).

8. Получить в электронном варианте описание макетов таблиц с использованием команды Сервис/Анализ/Архивариус…, далее в режиме Предварительного просмотра выполнить команду Сервис/Связи с Office/Публикация в Microsoft Word… и сохранить файл с описаниями таблиц. В отчете привести пример одной страницы с описанием (в виде распечатки окна).

9. Подготовить для отчета распечатку окна БД, вкладка Таблицы (список созданных таблиц в режиме таблицы – Вид/Таблица).

10. Оформить отчет о выполнении работы.

Варианты индивидуальных заданий

Вариант 1. БД «Договора подряда»

Предметная область: строительные работы.

Входная информация.

1. Фамилия, имя, Отчество сотрудника.

2. Домашний адрес и телефон сотрудника.

3. Характеристика сотрудника.

4. Название должности сотрудника.

5. Должностные оклады сотрудников.

6. Наименование проекта.

7. Дата начала/окончания проекта.

8. Руководитель проекта.

9. Описание проекта.

10. Количество дней, отработанных сотрудником в проекте.

Количественные ограничения: БД должна содержать информацию о 10 сотрудниках, 5 должностях, 3 проектах.

Предусмотреть, чтобы не менее 5 сотрудников работали в 2 проектах одновременно.

 

Вариант 2. БД «Телефонные переговоры»

Предметная область: работа абонентского отдела узла связи.

Входная информация.

1. Фамилия, имя, отчество абонента.

2. Телефонный номер абонента.

3. Домашний адрес абонента.

4. Телефонный код и название вызываемого города.

5. Стоимость за 1 минуту разговора с указанным городом.

6. Дата разговора, время разговора.

7. Продолжительность разговора.

8. Телефон, по которому звонил абонент.

9. Льгота при оплате звонка, %.

Количественные ограничения: БД должна содержать информацию о 10 абонентах, 5 городах.

Предусмотреть, чтобы каждый абонент сделал не менее 2 телефонных звонков в различные города.

 

Вариант 3. БД «Торговые операции»

Предметная область: оптовая продажа товаров (определенной категории).

Входная информация.

1. Название фирмы-клиента.

2. Фамилия, имя, отчество руководителя.

3. Юридический адрес фирмы-клиента.

4. Контактный телефон.

5. Название и описание товара.

6. Единица измерения товара.

7. Цена товара.

8. Количество проданного товара.

9. Дата продажи.

10. Скидка, %.

Количественные ограничения: БД должна содержать информацию о 5 фирмах-клиентах, 10 товарах.

Предусмотреть, чтобы каждая фирма сделала не менее 4 заказов различных товаров.

 

Вариант 4. БД «Почасовая оплата»

Предметная область: почасовая работа преподавателей.

Входная информация.

1. Фамилия, имя, отчество преподавателя.

2. Телефон преподавателя.

3. Место работы преподавателя.

4. Домашний адрес преподавателя.

5. Название должности преподавателя.

6. Должностная почасовая ставка преподавателя.

7. Предмет, который ведет преподаватель.

8. Общее число часов занятий по предмету.

9. Рабочая программа предмета.

10. Дата проведения занятий.

11. Количество проведенных часов.

Количественные ограничения: БД должна содержать информацию о 5 преподавателях, 4 должностях, 5 предметах.

Предусмотреть, чтобы не менее 3 преподавателей проводили занятия по 2 предметам одновременно.

 

Вариант 5. БД «Методическая библиотека»

Предметная область: выдача учебно-методической литературы.

Входная информация.

1. Фамилия, имя, отчество читателя.

2. Домашний адрес читателя.

3. Телефон читателя.

4. Дата рождения читателя.

5. Номер читательского билета.

6. Название, автор, год издания и издательство книги, которую взял читатель.

7. Рубрика.

8. Цена книги.

9. Дата выдачи книги.

10. Дата возврата книги плановая и фактическая.

Количественные ограничения: БД должна содержать информацию о 5 читателях, 10 книгах.

Предусмотреть, чтобы каждый читатель взял не менее 2 книг.

 

Вариант 6. БД «Банковские вклады»

Предметная область: операции по вкладам.

Входная информация.

1. Фамилия, имя, отчество вкладчика.

2. Серия и номер паспорта вкладчика.

3. Домашний адрес вкладчика.

4. Номер счета в банке.

5. Название вклада.

6. Вид вклада (рублевый, валютный).

7. Процентная ставка и минимальный срок вклада.

8. Особые условия вклада (пополнение вклада, капитализация процентов и т.д.).

9. Дата операции.

10. Тип и сумма операции (взнос/выдача).

Количественные ограничения: БД должна содержать информацию о 10 вкладчиках, 5 видах вкладов.

Предусмотреть, чтобы каждый вкладчик совершал операции по вкладу не менее 2 раз.

 

Вариант 7. БД «Бронирование мест»

Предметная область: бронирование мест в гостинице.

Входная информация.

1. Фамилия, имя, отчество клиента.

2. Домашний адрес клиента.

3. Телефон клиента.

4. Номер комнаты и тип комнаты (люкс, 2-, 3-местный).

5. Описание номера.

6. Дата заселения и дата выбытия.

7. Время заселения/выбытия.

8. Стоимость проживания за 1 сутки.

9. Доплата за бронь, %.

10. Доплата за тип номера, %.

Количественные ограничения: БД должна содержать информацию о 10 клиентах, 10 номерах.

Предусмотреть, чтобы каждый клиент бронировал номера как минимум 2 раза.

 

Вариант 8. БД «Фотосервис»

Предметная область: работа фотоателье.

Входная информация.

1. Фамилия, имя, отчество клиента.

2. Домашний адрес клиента.

3. Телефон клиента.

4. Наименование фотоуслуги.

5. Описание фотоуслуги (характеристика).

6. Количество единиц заказа.

7. Цена за единицу.

8. Дата приемки/выдачи заказа.

9. Надбавка за срочность исполнения, %.

10. Скидка, %.

Количественные ограничения: БД должна содержать информацию о 10 клиентах, 5 видах услуг.

Предусмотреть, чтобы каждый клиент заказывал как минимум 2 фотоуслуги.

 

Вариант 9. БД «Коммунальные платежи»

Предметная область: оплата коммунальных услуг.

Входная информация.

1. Фамилия, имя, отчество квартиросъемщика.

2. Домашний адрес квартиросъемщика.

3. Номер лицевого счета.

4. Количество жильцов.

5. Площадь квартиры, кв.м.

6. Вид коммунальной услуги (название платежа).

7. Стоимость услуги на квадратный метр площади.

8. Стоимость услуги на 1 жильца.

9. Дата оплаты.

10. Скидка, % (льготы при оплате).

Количественные ограничения: БД должна содержать информацию о 7 квартиросъемщиках, 5 видах услуг (стоимость одних услуг должна определяться площадью квартиры, других – количеством жильцов).

Предусмотреть, чтобы каждый квартиросъемщик оплачивал не менее 3 коммунальных услуг.

 

Вариант 10. БД «Салон проката»

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

Входная информация.

1. Фамилия, имя, отчество клиента.

2. Серия и номер паспорта клиента.

3. Домашний адрес и телефон клиента.

4. Наименование и модель бытовой техники.

5. Описание техники.

6. Залоговая стоимость техники.

7. Дата выдачи.

8. Дата возврата плановая и фактическая.

9. Стоимость проката за сутки.

Количественные ограничения: БД должна содержать информацию о 10 клиентах, 5 моделях бытовой техники.

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

 

Вариант 11. БД «Посещаемость занятий»

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

Входная информация.

1. Фамилия, имя, отчество студента.

2. Домашний адрес и телефон студента.

3. Форма обучения студента (бюджет, за оплату).

4. Дата рождения.

5. Название предмета.

6. Календарный план по предмету.

7. Дата занятия и количество часов пропусков.

8. Вид занятия (лекция, лабораторная работа, практическое занятие, семинар).

9. Фамилия, имя, отчество и телефон преподавателя.

Количественные ограничения: БД должна содержать информацию о 10 студентах, 5 предметах, 2 преподавателях.

Предусмотреть, чтобы не менее 5 студентов пропустили по 2 занятия.

 

Вариант 12. БД «Рейтинг студентов»

Предметная область: рейтинговая аттестация студентов.

Входная информация.

1. Фамилия, имя, отчество студента.

2. Домашний адрес и телефон студента.

3. Дата рождения студента.

4. Название предмета.

5. Месяц, за который определяется рейтинг.

6. Текущая рейтинговая оценка.

7. Максимальная рейтинговая оценка по предмету.

8. Фамилия, имя, отчество и телефон преподавателя.

Количественные ограничения: БД должна содержать информацию о 10 студентах, 5 предметах, 2 преподавателях.

Предусмотреть, чтобы каждый студент имел рейтинговую оценку как минимум по 2 предметам.

 

Вариант 1З. БД «Доставка пиццы»

Предметная область: работа пиццерии.

Входная информация.

1. Фамилия, имя, отчество клиента.

2. Адрес и телефон клиента.

3. Название пиццы.

4. Масса и цена пиццы.

5. Описание пиццы (ингредиенты).

6. Дата и время заказа.

7. Дата и время доставки заказа.

8. Количество заказанных порций.

9. Скидка, %.

Количественные ограничения: БД должна содержать информацию о 10 клиентах, 5 видах пиццы.

Предусмотреть, чтобы каждый клиент сделал не менее 2 заказов.

 

Вариант 14. БД «Туристическая фирма»

Предметная область: продажа туристических путевок.

Входная информация.

1. Фамилия, имя, отчество клиента.

2. Домашний адрес и телефон клиента.

3. Дата рождения клиента.

4. Название маршрута, длительность маршрута (в днях).

5. Описание маршрута.

6. Цена 1-й путевки.

7. Дата заказа и дата поездки.

8. Количество заказанных путевок.

9. Скидка, %.

Количественные ограничения: БД должна содержать информацию о 10 клиентах, 5 маршрутах.

Предусмотреть, чтобы каждый клиент заказал путевки как минимум по 2 различным маршрутам.

 

Вариант 15. БД «Салон видеопроката»

Предметная область: работа салона проката видеокассет.

Входная информация.

1. Фамилия, имя, отчество клиента.

2. Серия и номер паспорта клиента.

3. Домашний адрес и телефон клиента.

4. Наименование видеокассеты.

5. Жанр и описание видеокассеты.

6. Залоговая стоимость видеокассеты.

7. Стоимость проката за сутки.

8. Дата выдачи, дата возврата плановая и фактическая.

Количественные ограничения: БД должна содержать информацию о 10 клиентах, 5 видеокассетах.

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

44444 Содержание отчета 44444

1. Титульный лист.

2. Название и цель работы.

3. Постановка задачи (согласно варианту).

4. Содержание этапов проектирования индивидуальной БД.

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

6. Примеры заполнения таблиц согласно постановке задачи.

7. Структурная схема базы данных.

8. Распечатка вкладки Таблицы окна БД (в режиме таблицы).

9. Краткие ответы на контрольные вопросы.

10. Выводы.

11. Список использованной литературы.

sssss Контрольные вопросы sssss

1. Требования к содержанию таблиц реляционной БД.

2. Нормализация таблиц реляционной базы данных. Правила нормализации.

3. Способы создания таблиц в СУБД MS Access.

4. Порядок создания макета таблицы в режиме Конструктора.

5. Понятие типа данных. Краткая характеристика типов данных MS Access.

6. Какие типы данных не могут быть использованы при определении первичного ключа?

7. Понятие свойства поля. Назначение и краткая характеристика свойств полей таблиц БД MS Access.

8. Для чего применяется индексирование полей?

9. Понятие схемы БД и порядок ее формирования в СУБД MS Aсcess.

 

 

Лабораторная работа № 4

АНАЛИЗ ДАННЫХ ПРИ ПОМОЩИ
ЗАПРОСОВ НА ВЫБОРКУ

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

@@@@@ Задания для выполнения работы @@@@@

Простой запрос

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

Изменить имя запроса, заданное по умолчанию, именем 01 Простой запрос.

Исходные данные

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

Названия полей базовых таблиц, включаемых в запрос, приведены по вариантам в лабораторной работе № 3.

UUU Внимание! UUU В запрос не включаются первичные ключи из главных таблиц!

Изменить имя запроса, заданное по умолчанию, именем 02 Исходные данные.

Перекрестный запрос

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

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

Изменить имя запроса, заданное по умолчанию, именем 03 Перекрестный запрос.

Список фамилий

В режиме Конструктора на основе базовой таблицы, содержащей персональные сведения ( Клиенты, Абоненты, Преподаватели, Студенты, Сотрудники и т.п. согласно варианту индивидуальной БД), сформировать запрос на выборку, который выводит список фамилий в алфавитном порядке.

В бланк запроса включить поля Фамилия, Имя, Телефон.

По полю Фамилия задать сортировку По возрастанию.

Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 04 Список фамилий.


Таблица 4.1

 

Исходные данные для перекрестного запроса

 

Вариант Поля источника запроса
Заголовки строк Заголовки столбцов Результирующее значение
Фамилия сотрудника Название проекта суммарное число отработанных дней
Фамилия абонента Название города суммарная продолжительность переговоров
Название фирмы-клиента Название товара суммарное число проданных товаров
Фамилия преподавателя Название предмета суммарное число отработанных часов
Фамилия читателя Название книги суммарная цена книг
Фамилия вкладчика Дата посещения сумма взносов
Фамилия клиента Номер комнаты количество заселений
Фамилия клиента Наименование фотоуслуги суммарное количество единиц заказов
Фамилия квартиросъемщика Вид услуги количество оплаченных услуг
Фамилия клиента Название товара количество обращений в прокат
Фамилия студента Название предмета суммарное число пропущенных часов
Фамилия студента Название предмета суммарная рейтинговая оценка
Фамилия клиента Название пиццы суммарное количество заказанных порций
Фамилия клиента Название маршрута суммарное количество проданных путевок
Фамилия клиента Название видеокассеты количество обращений в прокат

 

Проживающие по адресу

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

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

По полю Фамилия задать сортировку По возрастанию.

По полю Адрес при помощи Построителя выражений задать условие:

Like * фрагмент_названия_улицы *

Название улицы задать самостоятельно.

Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 06 Проживающие по адресу.

Пример. Сформировать список клиентов, проживающих на улице Якуба Колоса (рис. 4.2).

Рис. 4.2. Макет и результат запроса Проживающие по адресу

Список с условием

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

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

Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 07 Список с условием.

Вариант 1. Сформировать список сотрудников с должностным окладом не менее определенного значения. Величину оклада задать самостоятельно.

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

Вариант 3. Сформировать список товаров, цена которых не превышает определенного значения. Значение цены товара задать самостоятельно.

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

Вариант 5. Сформировать список книг, цена которых не превышает определенного значения. Значение цены книги задать самостоятельно.

Вариант 6. Сформировать список вкладчиков, разовая сумма взноса которых не менее определенного значения. Величину суммы взноса задать самостоятельно.

Вариант 7. Сформировать список номеров комнат, стоимость проживания в которых не превышает определенного значения. Стоимость задать самостоятельно.

Вариант 8. Сформироватьсписок фотоуслуг, цена которых не превышает определенного значения. Значение цены фотоуслуги задать самостоятельно.

Вариант 9. Сформировать список коммунальных услуг, стоимость которых не менее определенного значения. Величину стоимости услуги задать самостоятельно.

Вариант 10. Сформировать список товаров, залоговая стоимость которых не превышает определенного значения. Значение стоимости товара задать самостоятельно.

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

Вариант 12. Сформировать список студентов, рейтинговая оценка которых не менее определенного значения. Значение рейтинговой оценки задать самостоятельно.

Вариант 13. Сформировать список названий пиццы, цена которых не превышает определенного значения. Значение цены задать самостоятельно.

Вариант 14. Сформировать список маршрутов, цена путевки которых не превышает определенного значения. Значение цены задать самостоятельно.

Вариант 15. Сформировать список видеокассет, залоговая стоимость которых не превышает определенного значения. Значение стоимости видеокассет задать самостоятельно.

Список по дате

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

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

Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 08 Список по дате.

Вариант 1. Сформировать список сотрудников, работавших в заданный период. Начальную и конечную дату периода задать самостоятельно.

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

Вариант 3. Сформировать список товаров, проданных в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 4. Сформировать список преподавателей, проводивших занятия в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 5. Сформировать список книг, выданных читателям в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 6. Сформировать список вкладчиков, выполнявших операции по вкладам в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 7. Сформировать список номеров комнат, заселенных в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 8. Сформировать список фотоуслуг, заказанных в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 9. Сформировать список коммунальных услуг, оплаченных в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 10. Сформировать список товаров, выданных напрокат в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 11. Сформировать список студентов, пропускавших занятия в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 12. Сформировать список студентов, родившихся в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 13. Сформировать список названий пиццы, заказанной в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 14. Сформировать список маршрутов, путевки на которые были проданы в заданный период. Начальную и конечную дату периода задать самостоятельно.

Вариант 15. Сформировать список видеокассет, выданных напрокат в заданный период. Начальную и конечную дату периода задать самостоятельно.

Фамилия – верхний регистр

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

В запрос включить поля Фамилия, Имя, Отчество.

Значения в поле Фамилия, преобразовать к верхнему регистру, используя свойство Формат поля.

Отсортировать список фамилий в алфавитном порядке.

Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 09 Фамилия – верхний регистр.

Три фамилии


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-08-24; Просмотров: 827; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.208 с.)
Главная | Случайная страница | Обратная связь