Читайте также:
|
|
Цели работы: Познакомиться с основами построения базы данных, научиться использовать программу создания баз данных MS Access.
База данных необходима для осуществления следующих задач:
1. Обладая информацией о своих поставщиках и заказчиках, можно получить информацию об объемах заказов клиентов для регулирования механизма скидок и создавать другие механизмы, предназначенные для привлечения клиентов, повышения доходов своей кампании.
2. Анализируя динамику продаж товаров, отраженную в базе данных, владелец склада товаров может планировать закупки по сезонным и другим срезам, полученным в результате анализа.
3. Возможно получение полной информации по исполнению сроков поставок, стоимости заказов, движению товаров на складе и т.п.
Для создания базы данных выполняйте последовательно следующие действия:
1. Запустите СУБД Microsoft Access (Пуск ►Программы ► Microsoft Access).
2. В окне Microsoft Access включите переключатель «Новая база данных», нажмите «ОК».
3. Сохраните файл в вашей папке.
Лабораторная работа №10. СУБД MS ACCESS (Таблицы)
Цели работы: научиться создавать таблицы базы данных
1. Откройте окно своей базы данных, выберите объект «Таблицы» и пункт «Создание таблицы в режиме конструктора».
2. Создайте таблицу со следующими полями и типами данных
Таблица 1
Имя поля | Тип данных |
№ организационно-правовой формы | Счетчик |
Организационно-правовая форма | Текстовый |
Краткое наименование | Текстовый |
3. Выделите строку с именем «№ организационно-правовой формы» и правой клавишей мыши откройте контекстное меню, где выберите пункт «Ключевое поле».
4. Закройте конструктор, сохранив созданную таблицу под именем «Типы правовых форм».
5. Откройте созданную таблицу (она появилась в окне базы данных в объектах «Таблицы») и наполните ее содержимым в соответствии с рисунком 1. При этом вы заполняете только поля «Организационно-правовая форма», а номер будет проставляться автоматически.
Типы правовых форм | ||
Код формы | Организацонно-правовая форма | Краткое наименование |
Частный предприниматель | ЧП | |
Общество с ограниченной ответственностью | ООО | |
Закрытое акционерное общество | ЗАО | |
Открытое акционерное общество | ООО | |
Государственное учреждение | ГУ | |
Частная некоммерческая организация | ЧНО | |
Физическое лицо | ФЛ |
Рис.1. Данные таблицы «Типы правовых форм»
6. Снова выберите пункт «Создание таблицы в режиме конструктора».
7. Создайте таблицу с полями и типами данных, приведенными в таблице 2. В полях, размер которых может превысить 50 символов, в нижнем окне «Свойства поля» в строке «Размер поля» поставьте число 255.
8. Для поля «Город» задайте «Значение по умолчанию» -
Санкт-Петербург. Задайте ключевым поле «№ Поставщика» и сохраните таблицу под именем «Поставщики».
9. Снова откройте таблицу «Поставщики» в режиме конструктора.
Таблица 2
Имя поля | Тип данных |
Код Поставщика | Счетчик |
Организационно-правовая форма | Текстовый |
Название | Текстовый |
ФИО представителя | Текстовый |
Реквизиты | Текстовый |
Город | Текстовый |
Район | Текстовый |
Улица, дом, корпус | Текстовый |
Офис | Числовой |
Телефон | Текстовый |
Факс | Текстовый |
10. У имени поля «Организационно-правовая форма» поменяйте тип данных с текстового на «Мастер подстановок». Откроется диалоговое окно мастера подстановок, где необходимо выбрать пункт «…использовать значения из таблицы или запроса». Нажмите «Далее».
11. Выберите для столбца подстановки таблицу «Организационно-правовая форма». Нажмите «Далее».
12. Перенесите из левого окошка в правое при помощи стрелки имя поля «Организационно-правовая форма». Нажмите «Далее».
13. В следующем окне вы увидите получившийся столбец подстановки. Расширьте его так, чтобы весь текст был полностью виден. Обратите внимание, что автоматически вам предлагается скрыть ключевой столбец таблицы, с этим необходимо согласиться. Нажмите «Готово».
14. Сохраните изменения в структуре таблицы и закройте конструктор.
15. Откройте таблицу «Поставщики» и заполните ее данными аналогично рис. 2. В таблицу должно быть введено не менее 10 записей.
16. Аналогичным образом сформируйте и заполните данными соответственно таблицы «Заказчик», «Товар», «Отгрузка», используя поля, приведенные в таблицах ниже.
Таблица 3.
Структура таблицы «Заказчик»
Имя поля | Тип данных |
Код Заказчика | Счетчик |
Орг-правовая форма | Числовой |
Наименование | Текстовый |
Контактное лицо | Текстовый |
Город | Текстовый |
Район | Текстовый |
Адрес | Текстовый |
Телефон | Текстовый |
Факс | Текстовый |
Таблица 4.
Структура таблицы «Товар»
Имя поля | Тип данных |
Код товара | Счетчик |
Наименование товара | Текстовый |
Единицы измерения | Текстовый |
Цена | Денежный |
Количество | Числовой |
Дата поступления | Дата/время |
Срок хранения | Числовой |
Код поставщика | Числовой |
Таблица 5.
Структура таблицы «Отгрузка»
Имя поля | Тип данных |
Код товара | Счетчик |
Код поставщика | Числовой |
Код заказчика | Числовой |
Единицы измерения | Текстовый |
Количество | Числовой |
Дата поступления | Дата/время |
Дата отгрузки | Дата/время |
Отгружено | Числовой |
Цена | Денежный |
Поставщики
Рис. 9. Содержимое таблицы «Поставщики»
Лабораторная работа №11. СУБД MS ACCESS (Запросы)
Цели работы: научиться создавать запросы к базе данных
Тема 1. Формирование связей между таблицами.
1.1. Откройте созданную базу данных и выбрав таблицу «Поставщики», нажмите правую клавишу мыши и выберите опцию «Схема данных».
1.2. Установите связи между таблицами базы данных в соответствии с данными, приведенными в табл.1.
Таблица 1.
Основная таблица | Поле для связи | Подчиненная таблица | Поле для связи |
Заказчик | Орг-правовая форма | Типы правовых форм | № организационно-правовой формы |
Заказчик | Код Заказчика | Заказы | Код Заказчика |
Заказы | Код Заказа | Товар | Код Заказа |
Заказы | Код Заказа | Отгрузка | Код Заказа |
Заказы | Код поставщика | Поставщики | Код поставщика |
Товар | Код товара | Отгрузка | Код товара |
1.3. На рис. 7 приведена схема данных, полученная в результате установки связей между таблицами.
Рис. 10 Схема данных
Дата добавления: 2015-11-15; просмотров: 59 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Контрольные задания. Табличный процессор EXCEL | | | Рассчитать стоимость заказа. |