Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №19,20.docx
Скачиваний:
32
Добавлен:
29.03.2016
Размер:
769.6 Кб
Скачать

3 Методика и порядок проведения работы

Задание 1.Сформировать структуру базы данных. Создать таблицу ЗАКАЗЧИКИ для хранения данных о поставках, выполняемых организациями и предприятиями Ставропольского края.

Рекомендации по выполнению:

1. Создайте базу данных. Для этого выполните последовательно: загрузите программу MicrosoftAccess; если диалоговое окно Создание файлавыведено, то выберите объект Новая база данных; если диалоговое окно не выведено, выполните команду ФАЙЛ>Создатьили нажмите кнопку Создать на панели инструментов Базы данных и выберите объектНовая база данных; в открывшемся диалоговом окне Файл новой базы данныхв полеПапка выберите Мои документы,а затемвведите в поле Имя файла Поставки ФН, где Ф – фамилия, Н – номер группы (например, Поставки ); нажмите кнопкуСоздать.

Рисунок 3.4 Окно структуры таблицы в Конструкторе таблиц

2. Создайте структуру таблицы. Для этого: в главном окне Базы данных выберите объект – Таблицы, а затем нажмите кнопкуСоздать(рис. 3.4); в появившемся окне Новая таблица выберите режим – Конструктор. Нажмите кнопку ОК.

Таблица 3.2

Имя поля

Тип данных

КодЗаказчика

Числовой

ИмяЗаказчика

Текстовый

Месторасположение

Текстовый

КодПоставщика

Числовой

КодТовара

Числовой

ДатаОформленияДоговора

Дата/время

ДатаПоставки

Дата/время

СоблюдениеДатыПоставки

Логический

3. Определите список полей таблицы и определите их тип данных. Для этого выполните следующие действия: в столбце Имя поля введите название первого столбца – КодЗаказчика; активизируйте ячейку столбца Тип данных – измените появившийся по умолчанию, тип Текстовый на Числовой; заполните аналогично следующие поля, используя данные таблицы 3.2.

4. Настройте свойства каждого поля таблицы. Для этого, поочерёдно выделяя каждое поле, переключитесь на панель Свойства поля (либо клавишей F6, либо щелчком мыши) и во вкладке Общие в строке Размер поля или Формат поляустановите значения согласно таблице 3.3.

Таблица 3.3

Имя поля

Размер поля

Формат поля

КодЗаказчика

Длинное целое

ИмяЗаказчика

25

Месторасположение

25

КодПоставщика

Длинное целое

КодТовара

Длинное целое

ДатаОформленияДоговора

Краткий формат даты

ДатаПоставки

Краткий формат даты

СоблюдениеДатыПоставки

Да/нет

5. Выберите ключевое поле. Для этого, выделите строку с ключевым полем КодЗаказчика и нажмите кнопку Ключевое поле на панели инструментов (или команда Ключевое полев контекстном меню).

6. В результате будет сформирована структура базы данных – таблицы ЗАКАЗЧИКИ (рис. 3.5).

7. Сохраните таблицу, выполнив следующие действия: выполните командуФАЙЛ>Сохранить; в окне диалога Сохранение введите имя таблицы (вместо Таблица 1, предлагаемое по умолчанию) – ЗАКАЗЧИКИ; нажмите кнопку ОК.

Рисунок 3.5 Окно таблицы в режиме Конструктор после заполнения

Задание 2.Заполнить таблицу данными.

Рекомендации по выполнению:

1. Перейдите в табличный режим. Для этого в строке Меню ВИД или на панели инструментов нажмите кнопку Режим таблицы.

2. Введите данные в таблицу согласно таблице 3.4. Сохраните.

Таблица 3.4

КодЗаказ-чика

ИмяЗаказчика

Месторасполо-

жение

КодПос-тавщика

КодТова-

ра

ДатаОфо-

рмленияТовара

ДатаПо-ставки

Соблюде

ниеДа

тыПос

тавки

1040203

АО «Казаки»

г. Солнечнодольск

1010205

1010101

01.02.05

11.03.05

Да

1040204

АО «Русь»

с. Донское

1010206

1010102

03.02.05

15.04.05

Да

1040206

ООО «Весна»

г. Кисловодск

1010205

1010102

03.03.05

10.05.05

Да

1040207

ЗАО «Колос»

г. Георгиевск

1010205

1010101

15.04.05

01.05.05

Нет

1040311

Магазин «Луч»

г. Кисловодск

1010301

1010123

14.05.05

15.06.05

Да

1040312

Оптовая база

г. Ставрополь

1010409

1010114

09.07.05

25.07.05

Нет

1040313

Заготконтора

г. Ставрополь

1071011

1010101

16.09.05

30.09.05

Нет

1010401

Магазин «Заря»

г. Кисловодск

1010301

1010250

12.04.05

24.06.05

Да

1010403

ЧП «Оскар»

г. Пятигорск

2014011

2010147

15.09.05

10.09.05

Да

Задание 3.Сформировать таблицу ПОСТАВЩИКИ(см. таблицы 3.5, 3.6).

Таблица 3.5

Имя поля

Тип данных

Размер поля

Формат поля

КодПоставщика *

Числовой

Длинное целое

ИмяПоставщика

Текстовый

25

ДатаДоговора

Дата/ время

Краткий формат даты

* Ключевое поле

Таблица 3.6

КодПоставщика

ИмяПоставщика

ДатаДоговора

1010205

Молокозавод

15.04.04

1010206

Хлебозавод

03.02.04

1010208

Консервный комбинат

06.01.05

1010301

Фабрика «Прогресс»

12.04.04

1010409

Мясокомбинат

09.07.04

1010411

Кондитерский комбинат

05.01.05

1071011

Маслосырзавод

16.09.04

2010209

Овощехранилище

15.01.05

2014011

ОПХ «Шпаковское»

15.03.04

2014013

ОПХ «Пелагиада»

10.12.04

2014015

ООО «Рассвет»

25.12.04

Задание 4. Сформировать таблицуСВЕДЕНИЯ О ПОСТАВЩИКАХ(см. табл. 3.7, 3.8).

Таблица 3.7

Имя поля

Тип данных

Размер поля

КодПоставщика *

Числовой

Длинное целое

ИмяПоставщика

Текстовый

25

Месторасположение

Текстовый

22

Адрес

Текстовый

22

Директор

Текстовый

16

* Ключевое поле

Задание 5. Просмотреть внешний вид таблиц ЗАКАЗЧИКИ,ПОСТАВЩИКИ, СВЕДЕНИЯ О ПОСТАВЩИКАХ перед выводом на печать. Для этого необходимо выполнить команду ФАЙЛ>Печать>Предварительныйпросмотр.

Таблица 3.8

КодПос-тавщика

ИмяПоставщика

Месторасположение

Адрес

Директор

1010205

Молокозавод

г. Михайловск

ул. Кирова, 27

Верейко Т.К.

1010206

Хлебозавод

г. Ставрополь

ул. Мира, 127

Ковров В.И.

1010208

Консервный комбинат

с. Красногвардейское

ул. Северная, 27

Зуев К.И.

1010301

Фабрика «Прогресс»

г. Пятигорск

пр. Октября, 22

Добров М.И.

1010409

Мясокомбинат

г. Ставрополь

ул. Заводская, 9

Чуева А.И.

1010411

Кондитерский комбинат

г. Изобильный

ул. Молодежная, 10

Саенко А.А.

1071011

Маслосырзавод

с. Кугульта

ул. Орлова, 12

Агеева К.Т.

2010209

Овощехранилище

г. Ставрополь

ул. Победы, 2

Лойко А.В.

2014011

ОПХ «Шпаковское»

г. Михайловск

пер. Мичурина, 5

Жуков Д.Т.

2014013

ОПХ «Пелагиада»

с. Пелагиада

ул. Вокзальная, 1

Денисова П.О.

2014015

ООО «Рассвет»

ст. Новомарьевская

ул. Лесная, 22

Луева П.Т.

Отформатировать таблицы: установить оптимальную ширину столбцов; изменить шрифты таблиц (вид, размер, шрифт).

Аппаратура и материалы: IBMPC, СУБД MSAccess.