РАЗДЕЛ 1. РАБОТА С ТАБЛИЦАМИ БАЗЫ ДАННЫХ Практическая работа №1. Тема: «Создание базы данных в программе MS ACCESS, определение полей и типы данных» Задание: Создайте базу данных «Заказы товаров»
Выполнение работы:
Создайте базу данных «заказы товаров» в папке своей группы.
Создайте таблицу ЗАКАЗЧИКИ в режиме КОНСТРУКТОР и задайте следующие поля: Имя поля
| Тип данных
| Свойства
| Описание
| Код_заказчика
| числовой
| Размер – Целое, Подпись- Код заказчика
| Ключевое поле
| ФИО
| текстовый
| Размер –15, Подпись- фамилия и. о.
| Введите фамилию и инициалы
| Дата_рождения
| Дата/время
| Маска ввода - краткий формат даты Подпись- Дата рождения Условие на значение -<#1/01/90# Сообщение об ошибке - Молодой заказчик!
|
| Адрес
| текстовый
| Размер-10, Подпись - город По умолчанию -Суровикино
| Введите город
| Телефон
| текстовый
| Размер-10, Маска ввода: ##-##-##
|
| Специальное_ образование
| логический
| Формат -да/нет Подпись – Специальное образование
|
| Задайте поле Код_заказчика - ключевым.
Перейдите в режим Таблицы, используя кнопку панели инструментов или пункт «Вид» строки меню и введите следующие записи
Код заказчика
| ФИО
| Дата рождения
| адрес
| Телефон
| Специальное образование
| 202
| Иванов В.А.
| 26.09.76
| Волгоград
| 75-26-89
| да
| 204
| Сидоров П.Р.
| 20.05.77
| Москва
| 76-02-48
| нет
| 306
| Захаров К.Н,
| 02.03.78
| Киев
| 23-78-50
| нет
| 324
| Морозов В.С.
| 06.06.56
| Волгоград
| 36-85-80
| да
| 476
| Петров С.К.
| 21.04.69
| Волжский
| 68-23-40
| нет
| 598
| Иванов М.С.
| 24.03.70
| Воронеж
| 71-22-32
| да
| 786
| Петров К.Г.
| 28.06.79
| Волгоград
| 45-56-78
| нет
| 101
| Морозов Н.А.
| 26.03.79
| Москва
| 65-78-69
| да
| 111
| Михайлов Н.П.
| 12.11.78
| Волгоград
| 56-78-23
| да
| Создайте таблицу Товары, используя следующие поля в режиме «Конструктор»:
Имя поля
| Тип данных
| Свойства
| Код_товара
| числовой
| Размер –Целое
| Товар
| текстовый
| Размер -25 Подпись- наименование
| Цена
| Денежный
| Формат - Денежный, подпись- цена (руб) Условие на значение >0 Сообщение об ошибке Цена не может быть отрицательной!
| Вес
| числовой
| Размер - целое, Подпись- вес(г) Условие на значение >0 Сообщение об ошибке Вес не может быть отрицательным!
| Поле Код_товара задайте ключевым.
В «Режиме таблицы» создайте следующую таблицу:
товар
| наименование
| Цена (руб.)
| Вес (г)
| 32
| Зефир в шоколаде
| 52,4
| 1000
| 56
| Торт «Сказка»
| 36,6
| 600
| 62
| Чай «Беседа»
| 13,4
| 250
| 57
| Торт «Наполеон»
| 62,7
| 500
| 72
| Пряники шоколадные
| 13,4
| 250
| 81
| Печенье «Лимонное»
| 23,7
| 1000
| 21
| Вафли «Птичье молоко»
| 32,6
| 1000
| 92
| Пряники ванильные
| 28,5
| 1000
| 82
| Печенье «Октябрьское»
| 22,3
| 1000
| 83
| Печенье «Крекер»
| 16,7
| 500
| 13
| Конфеты Птичье молоко»
| 41,3
| 500
| 14
| Конфеты «Ночка»
| 51,3
| 500
| 84
| Печенье «Ночка»
| 32,7
| 1000
| 68
| Чай «Принцесса Гита»
| 15,6
| 250
|
66
| Чай «Бодрость»
| 13,6
| 250
| 58
| Торт «Птичье молоко»
| 56,7
| 800
| 69
| Чай «Принцесса Нури»
| 14,7
| 250
| Создайте таблицу ЗАКАЗЫ в режиме Конструктор. Имя поля
| Тип данных
| Свойства
| Код_заказчика
| Числовой
| Размер- Целое
| Код_товара
| Числовой
| Размер - Длинное Целое
| Дата_заказа
| Дата/время
| Формат - Длинный формат даты Маска ввода- Краткий формат даты Подпись- Дата заказа
| Количество
| Числовой
| Размер - Целое
| Выполнение
| Логический
| Формат - Да/нет
| Ключевое поле таблицы состоит из трех полей – код_заказчика, код_товара и дата_заказа (имеется в виду, что заказчик в один день может заказать только один товар), для этого выделите строки с названиями и задайте ключевое поле.
Введите данные таблицы: Код заказчика
| Код товара
| Дата заказа | Кол-во
| Выполнение
| 306
| 32
| 21.10.00
| 400
| Да
| 204
| 81
| 16.10.00
| 1000
| Нет
| 476
| 72
| 11.10.00
| 500
| Нет
| 111
| 82
| 21.10.00
| 2000
| Да
| 306
| 83
| 26.10.00
| 300
| Нет
| 101
| 81
| 16.10.00
| 200
| Да
| 111
| 68
| 12.10.00
| 350
| Нет | 876
| 58
| 21.10.00
| 700
| Нет
| 202
| 69
| 16.10.00
| 500
| Да
| 876
| 92
| 11.10.00
| 200
| Да
| 306
| 68
| 22.10.00
| 2300
| Да
| Введите в базу свои данные и выполните 3 заказа в таблице Заказы, для этого откройте таблицу Заказы и Товары и упорядочите с помощью команды меню Окно сверху вниз и введите ваш код_заказчика и код_товаров выбранных вами.
|