Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






В таблице «Поступление продуктов» ключевое поле не устанавливается





Ввести 20 записей в таблицу: код продукта – это значения от 1 до 5, которые могут повторяться (так как в таблице «продукты» всего 5 продуктов), код поставщика – значения от 1 до 3 (так как в таблице «Поставщики всего 3 поставщика), количество набираем произвольно, Дата поступления: любая дата за 2014 год.

 

Пример заполнения таблицы «Поступление продуктов»:

 

5. Установите связи между таблицами

Работа с базами данных - Схема данных

А).По коду поставщика между таблицами «Поставщики» и «Поступление продуктов»

Б).По коду продукта между таблицами «Продукты» и «Поступление продуктов»

 

В итоге должна быть следующая схема данных:

 

6. Создать запрос «Стоимость» в режиме конструктора

Создание - Конструктор запросов

по трем таблицам с полями: Код продукта, Продукт, Код поставщика, Поставщик, Цена, Количество

 

Рассчитать новое поле по формуле: Стоимость:[Цена]*[Количество]

 

Выполнить запрос:

 

7. Создать запрос «Просроченные продукты» с полями: Код продукта, Продукт, Срок Годности, Дата поступления

 

Рассчитать новое поле по формуле:

СРОК ХРАНЕНИЯ:NOW()-[Дата поступления]

Указать в свойствах поля «срок хранения» - формат поля: фиксированный, число десятичных знаков: 0.

В режиме конструктора в столбце «срок хранения» в строке «условие отбора» указать (>[Срок годности]). Выполнить запрос.

 

8.Создать запрос «Изменение цены», с помощью которого увеличить цены продуктов 1-го сорта на 5%.

Выбрать поля: код продукта, продукт, цена, сорт из таблицы «Продукты».

В строке «условия отбора» для поля сорт указать: 1.

Изменить тип запроса – обновление. В поле Цена записать формулу [Цена]*1,05

Выполнить запрос и результаты пересчета цены посмотреть в таблице «Продукты».

 

9.Создать запрос с параметром «Выборка по сорту», в котором в строке «Условие отбора» в поле сорт ввести [введите сорт продукта], затем выполнить запрос.

 

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

 

10.Аналогично создаем запрос «Выборка продукта» с параметром по названию продукта.

 

11.Создать форму для таблицы «Продукты»

Открыть таблицу «Продукты» нажать Создание - Форма

12.Создать отчет по запросу «Стоимость»:

Создание -

 

13. Аналогично создать отчет по таблице «Продукты».

 

В режиме конструктора добавить формулу для расчета максимальной цены в раздел «Примечания отчета»:

(использовать кнопку «ab|», которая расположена на панели инструментов.

Разместить её в примечании отчета и ввести формулу: =max([цена])

 

 

 

14.Создать запрос «Счет поставщика» по запросу «Стоимость», в котором подсчитать итог по стоимости по каждому поставщику.

С помощью мастера создаем запрос:

 

Нажимаем ИТОГИ

Нажимаем Готово

 

2. Создать аналогично запрос с итогом по стоимости каждого продукта

 

 

15. Создать главную кнопочную форму в режиме конструктора и добавить в нее кнопки вызова всех запросов и отчетов.

 

Практическое задание № 6. Создание базы данных «Недвижимость»

1. Создать таблицу «Перечень квартир» с полями:

 

Код строки Счетчик
Дата Дата/время (размер поля – Краткий формат даты, Значение по умолчанию: Now()
Квартира/дом Мастер подстановок (квартира, дом, участок) (Значение по умолчанию – квартира)
Площадь Числовой (Обязательное поле - да)
Кол-комн Числовой
Улица Текстовый
Телефон Текстовый (Маска ввода: 99-99-99)
Стоимость Денежный
Округ Мастер подстановок (Центральный, Железнодорожный, Сеймский) (Значение по умолчанию: Центральный)

2. Ввести 5 записей (чтобы были разнообразные значения)

3. Скопировать эти записи 4 раза, изменить некоторые значения. В нескольких записях ввести даты за сентябрь.

4. Создать запрос «ВЫБОРКА ДОМОВ», с помощью которого сделать выборку записей, в которых будут указаны только дома (в нижней части окна Конструктора в графе «Квартира/дом» в строке условие отбора ввести условие: дом). В запросе должны быть все поля.

5. Создать запрос «ВЫБОРКА ПО УЛИЦЕ», с помощью которого сделать выборку записей, в которых будет указана конкретная улица (в графе «Улица» в строке условие отбора ввести название улицы). В запросе должны быть все поля.


6. Создать запрос «ВЫБОРКА ПО ОКРУГУ», с помощью которого сделать выборку записей, в которых будет указан конкретный округ (в графе «Округ» в строке условие отбора ввести название округа)

7. Создать запрос «ВЫБОРКА ПО ДАТЕ», с помощью которого сделать выборку записей, в которых будут даты не менее указанной (в графе «Дата» в строке условие отбора ввести условие: >=20/09/14)

8. Создать запрос «ВЫБОРКА ПО СТОИМОСТИ», с помощью которого сделать выборку записей, в которых стоимость квартир будет не более заданной (в графе «Стоимость» в строке условие отбора ввести условие: <=900000)

9. Создать запрос «Выборка по квартире и числу комнат»

10. Создать запрос «Выборка по дому и площади»

11. Удалить записи с датой <1/10/14

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

13. Создать перекрестный запрос по таблице «перечень квартир», в котором будет указано сколько записей содержат значение «дом», сколько «квартира», сколько «участок».

14. Создать форму с помощью мастера для таблицы «Перечень квартир» (в один столбец) и изменить ее в режиме конструктора, увеличив размер полей.

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

 

 

Практическая работа № 7. Создание базы данных «Поликлиника»

1. Создать новую базу данных «Поликлиника»

2. Создать таблицу «Специализация врачей» с полями:

Код специализации (числовое, ключевое)

Специализация (текстовое)

Набрать 5 записей

3. Создать таблицу «Список врачей» с полями:

Код врача (числовое, ключевое)







Date: 2016-02-19; view: 526; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.009 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию