Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Товар Склад Покупатель Договор Плановая поставка Накладная Отгрузка

Работа добавлена на сайт samzan.net:


Занятие 2

Создание таблиц базы данных и работа с ними.

Создание таблицы базы данных состоит из двух этапов. На первом этапе определяется ее структура: состав полей, их имена, тип данных и размер каждого поля, ключи, индексы таблицы и другие свойства полей. На втором этапе производится создание записей таблицы и заполнение их данными. В нашей базе данных будет семь таблиц: «Товар», «Склад», «Покупатель», «Договор», «Плановая поставка», «Накладная», «Отгрузка».

Упражнение 2.1. Создайте структуру первой таблицы ТОВАР в режиме конструктора.

Для этого:

  1.  Выберите в окне базы данных объект Таблицы и щелкните два раза левой кнопкой мыши по пункту Создание таблицы в режиме конструктора.
  2.  В появившемся окне Таблица 1: таблица (в верхней ее части) введите в столбец Имя поля имя первого поля: код_тов (В названии поля не допускаются пробелы. Каждое новое слово может начинаться с большой буквы или между словами ставится знак подчеркивания). Затем, введите остальные  имена полей в соответствии с таб. 1.
  3.  В столбце Тип данных используйте кнопку списка и выберите тип данных  Текстовый. Затем, введите типы данных в соответствии с именами полей как показано в таб.1.
  4.  В разделе Свойства поля (нижняя часть окна базы данных) на закладке Общие задайте размер и подпись для всех полей в соответствии с таб.2.

таб.1

Имя поля

Тип данных

КОД_ТОВ

Текстовый

НАИМ_ТОВ

Текстовый

ЦЕНА

Денежный

ЕИ

Текстовый

СТАВКА_НДС

Числовой

ФОТО

Поле объекта OLE

НАЛИЧИЕ_ТОВ

Логический

таб.2

Имя поля

Свойства поля

Размер
поля

Формат
поля

Число
десят.
знаков

Подпись

Условие
на
значение

Сообщение
об
ошибке

Обязат.
поле

Ключ.
поле

КОД_ТОВ

5

Код
товара

Да

Да

НАИМ_ТОВ

25

Наименование
товара

Нет

ЦЕНА

Денежн.

2

Цена

>=0And <=35000

Цена должна
быть >=0And <=35000

Нет

ЕИ

8

Единица
измерения

Нет

СТАВКА_НДС

Одинар.
с плав.
точкой

Процентн.

0

Ставка

НДС

>=0,05 And <=0,35

Цена должна
быть
>=0,05 And <=0,35

Нет

ФОТО

Фото товара

Нет

НАЛИЧИЕ_ТОВ

Вкл./Выкл.

Наличие товара

Нет

Выражение в строке под названием «Условие на значение» введите с помощью построителя выражений, для вызова которого нажмите кнопку справа от этой строки и выберите кнопку ОК.

  1.  Для определения простого первичного ключа таблицы ТОВАР выделите поле КОД_ТОВ, щелкнув кнопкой мыши на области маркировки слева от имени поля, и выберите на панели конструктора таблиц пиктограмму с изображением ключа -  Ключевое поле. Признаком установки ключа является изображение ключа слева от имени поля.
  2.  Сохраните созданную структуру, выполнив команду Файл/Сохранить.
  3.  Введите в окне Сохранение имя таблицы ТОВАР. Таблица ТОВАР появится в списке объектов Таблицы в окне базы данных.

Упражнение 2.2.  Создайте структуру второй таблицы СКЛАД в режиме конструктора в соответствии с таб.3 и таб.4.

таб.3

Имя поля

Тип данных

КОД_СК

Текстовый

КОД_Ф

Текстовый

НАИМ_СК

Текстовый

ОТВ_ЛИЦО

Текстовый

АДРЕС_СК

Текстовый

таб.4

Имя поля

Свойства поля

Размер
поля

Формат
поля

Число
десят.
знаков

Подпись

Условие
на
значение

Сообщение
об
ошибке

Обязат.
поле

Ключ.
поле

КОД_СК

5

Номер склада

Да

Да

КОД_Ф

5

Код фирмы

Нет

НАИМ_СК

20

Наименование
склада

Нет

ОТВ_ЛИЦО

20

Ответственное
лицо

Нет

АДРЕС_СК

20

Адрес склада

Нет

Упражнение 2.3.  Создайте структуру третьей таблицы ПОКУПАТЕЛЬ в режиме конструктора в соответствии с таб.5 и таб.6.

таб.5

Имя поля

Тип данных

КОД_ПОК

Текстовый

НАИМ_ПОК

Текстовый

АДРЕС_ПОК

Текстовый

НАС_ПУНКТ

Текстовый

ТЕЛ

Текстовый

таб.6

Имя поля

Свойства поля

Размер
поля

Формат
поля

Маска
ввода

Подпись

Усл.
на
знач.

Индексирован. поле

Обязат.
поле

Ключ.
поле

КОД_ПОК

5

Код покупателя

Да

Да

НАИМ_ПОК

20

Наименование

Нет

АДРЕС_ПОК

40

Адрес

Нет

НАС_ПУНКТ

20

Город

Нет

ТЕЛ

20

Телефон

Нет

Упражнение 2.4.  Создайте структуру четвертой таблицы ДОГОВОР в режиме конструктора в соответствии с таб.7 и таб.8.

таб. 7

Имя поля

Тип данных

НОМ_ДОГ

Текстовый

ДАТА_ДОГ

Дата/Время

КОД_ПОК

Текстовый

СУММА_ДОГ

Денежный

таб. 8

Имя поля

Свойства поля

Размер
поля

Формат
поля

Маска
ввода

Подпись

Число
дес.
знаков

Индексирован. поле

Обязат.
поле

Ключ.
поле

НОМ_ДОГ

5

Номер договора

Да

Да

ДАТА_ДОГ

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

Дата заключения

Нет

КОД_ПОК

5

Код покупателя

Да

СУММА_ДОГ

Денежный

Сумма по договору

Авто

Нет

Упражнение 2.5.  Создайте структуру пятой таблицы ПОСТАВКА_ПЛАН в режиме конструктора в соответствии с таб.9 и таб.10.

таб. 9

Имя поля

Тип данных

НОМ_ДОГ

Текстовый

КОД_ТОВ

Текстовый

СРОК_ПОСТ

Числовой

МИН_ПОСТ

Числовой

КОЛ_ПОСТ

Числовой

СУММА_ПОСТ

Денежный

таб. 10

Имя поля

Свойства поля

Размер
поля

Формат
поля

Число
десят.
знаков

Подпись

Условие
на
значение

Сообщение
об
ошибке

Обязат.
поле

Ключ.
поле

НОМ_ДОГ

5

Номер договора

Да

Да

КОД_ТОВ

5

Код товара

Да

СРОК_ПОСТ

Байт

Фикси-рован-
ный

Срок (месяц)
поставки

Да

МИН_ПОСТ

Целое

Авто

Мин. партия
поставки

Нет

КОЛ_ПОСТ

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

Авто

Количество
поставки

Нет

СУММА_ПОСТ

Денеж-
ный

Авто

Сумма
поставки

Нет

Чтобы сделать одновременно три ключевых поля, надо сначала выделить их (левой кнопкой мыши кликните на сером квадрате слева от названия первого поля и не отпуская мыши протяните до третьего поля). Затем, нажмите пиктограмму с изображением ключика, расположенную на панели Конструктора таблиц.

Упражнение 2.6.  Создайте структуру шестой таблицы НАКЛАДНАЯ в режиме конструктора в соответствии с таб.11 и таб.12.

таб. 11

Имя поля

Тип данных

НОМ_НАКЛ

Текстовый

КОД_СК

Текстовый

ДАТА_ОТГР

Дата/Время

НОМ_ДОГ

Текстовый

СУММА_НАКЛ

Денежный

таб. 12

Имя поля

Свойства поля

Размер
поля

Формат
поля

Число
десят.
знаков

Подпись

Условие
на
значение

Значение по
умолчанию

Обязат.
поле

Ключ.
поле

НОМ_НАКЛ

5

Номер накладной

Да

Да

КОД_СК

5

Код склада

Да

ДАТА_ОТГР

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

Дата
отгрузки

Date ( )

Нет

НОМ_ДОГ

5

Номер
договора

Да

СУММА_НАКЛ

Денежный

Авто

Сумма по
накладной

Нет

Упражнение 2.7.  Создайте структуру седьмой таблицы ОТГРУЗКА в режиме конструктора в соответствии с таб.13 и таб.14.

таб. 13

Имя поля

Тип данных

НОМ_НАКЛ

Текстовый

КОД_СК

Текстовый

КОД_ТОВ

Текстовый

КОЛ_ОТГР

Числовой

СУММА_ОТГ

Денежный

таб. 14

Имя поля

Свойства поля

Размер
поля

Формат
поля

Число
десят.
знаков

Подпись

Условие
на
значение

Сообщение
об
ошибке

Обязат.
поле

Ключ.
поле

НОМ_НАКЛ

5

Номер накладной

Да

Да

КОД_СК

5

Код склада

Да

КОД_ТОВ

5

Код товара

Да

КОЛ_ОТГР

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

Авто

Количество
отгружено

Нет

СУММА_ОТГ

Денежный

Авто

Сумма по
товару

Нет

Упражнение 2.8.  Перейдите ко второму этапу создания таблицы - созданию записей. Во все ранее созданные в режиме конструктора таблицы (их семь) введите записи в режиме таблицы.

Для этого:

  1.  Выделите в окне базы данных таблицу ТОВАР и щелкните по кнопке Открыть.
  2.  Введите записи в соответствии с таб.15.

таб.15

Код товара

Наименование товара

Цена

Единица измерения

Фото товара

Ставка  НДС

ТОО1

Компьютерный стол

6 587,00р.

штука

Точечный рисунок

5%

ТОО2

Держатели для бумаг

   363,00р.

коробка

Точечный рисунок

20%

ТОО3

Стеллаж

2 590,00р.

штука

Точечный рисунок

10%

ТОО4

Полка

1 916,00р.

штука

Точечный рисунок

20%

ТОО5

Корзина для бумаг

1 153,00р.

штука

Точечный рисунок

30%

ТОО6

Опора металлическая

   360,00р.

штука

Точечный рисунок

15%

ТОО7

Кресло «Верона»

5 432,00р.

штука

Точечный рисунок

10%

ТОО8

Вешалка напольная

2 338,00р.

штука

Точечный рисунок

15%

ТОО9

Подставка под монитор

   789,00р.

штука

Точечный рисунок

5%

ТО10

Шредер

1 295,00р.

штука

Точечный рисунок

5%

ТО11

Офисная перегородка

3 000,00р.

штука

Точечный рисунок

10%

ТО12

Диван «Ва-банк»

35 000,00р.

штука

Точечный рисунок

15%

В столбец под названием «Фото товара» вставьте точечный рисунок. Для этого кликните правой кнопкой мыши на пустом поле, например, в строке «Компьютерный стол». В открывшемся контекстном меню выберите команду «Добавить объект». Во вновь открывшемся окне сделайте активной опцию «Создать из файла». Нажмите кнопку «Обзор» и выберите папку «Задания_access_2009», а в ней откройте папку «Фото», выделите нужное наименование, нажмите кнопку «ОК». Затем, в другом окне также кликните кнопку «ОК».

Упражнение 2.9.  Введите записи в таблицу  СКЛАД в соответствии с таб. 16.

таб.16

Номер склада

Код фирмы

Наименование

Отв. лицо

Адрес склада

01

100

Главный

Иванов Т.С.

Мичуринская, 5

02

100

Оптовый

Петров А.А.

Садовая, 29

03

100

Торговый

Смирнов О.Н

Речная, 38

Упражнение 2.10.  Введите записи в таблицу  ПОКУПАТЕЛИ в соответствии с таб. 17

таб.17

Код
покуп.

Наимен.

Адрес

Населенный пункт

Телефон

ПОО1

Компьютер маркет

Витебская, 12

Санкт-Петербург

(812)345-2345

ПОО2

Перспектива

Ладожский, 38

Москва

(495)345-6789

ПОО3

Инфоцентр

Парковая, 54

Санкт-Петербург

(812)234-4545

ПОО4

Линия

Средний, 4

Москва

(495)123-4567

ПОО5

Нива

Русаковская, 27

Москва

(495)123-5678

ПОО6

Вешняки

Малый, 19

Санкт-Петербург

(812)123-4567

Упражнение 2.11.  Введите записи в таблицу  ДОГОВОР в соответствии с таб. 18

таб.18

Номер
договора

Дата
заключения

Код покупателя

Д111

08.01.2008

ПОО2

Д222

23.12.2008

ПОО1

Д333

12.12.2008

ПОО2

Упражнение 2.12.  Введите записи в таблицу  ПОСТАВКА_ПЛАН в соответствии с таб. 19

таб.19

Номер
договора

Код товара

Срок (месяц) поставки

Мин. партия поставки

Количество
поставки

Д111

ТОО1

1

10

100

Д111

ТОО1

2

5

20

Д111

ТОО1

3

5

30

Д111

ТОО2

1

10

50

Д111

ТОО2

3

5

10

Д222

ТОО1

1

10

100

Д222

ТОО1

2

4

12

Д222

ТОО3

2

5

10

Д222

ТОО4

3

15

30

Д333

ТОО5

1

10

40

Упражнение 2.13.  Введите записи в таблицу  НАКЛАДНАЯ в соответствии с таб. 20

таб.20

Номер
накладной

Код склада

Дата отгрузки

Номер договора

Н001

01

25.01.2009

Д111

Н002

02

20.02.2009

Д111

Н003

03

25.03.2009

Д111

Н004

01

29.04.2009

Д222

Н005

02

14.02.2009

Д222

Упражнение 2.14.  Введите записи в таблицу  ОТГРУЗКА в соответствии с таб. 21

таб. 21

Номер
накладной

Код склада

Код товара

Количество отгружено

Н001

01

ТОО1

10

Н001

01

ТОО2

40

Н002

02

ТОО2

230

Н003

03

ТОО2

12

Н004

01

ТОО4

4

Н004

01

ТОО1

5

Н005

02

ТОО1

10

Н005

02

ТОО3

8

Использование фильтра при поиске данных.

Упражнение 2.15.  Найдите товары в одноименной таблице, которые начинаются на букву «О». Сохраните полученную таблицу как документ Microsoft Word под названием «Фильтры».

Для этого:

  1.  В таблице «Товары» в столбце «Наименование товара» выделите первую букву «О» в слове «Опора».
  2.  Нажмите правой кнопкой мыши на выделенной букве, чтобы вызвать контекстное меню.
  3.  Выберите из контекстного меню команду «Фильтр по выделенному». В результате на экране останутся только те товары, которые начинаются на букву «О».
  4.  Выделите полученную таблицу путем нажатия на серый квадрат, расположенный вверху слева.
  5.  Кликните правой кнопкой мыши по выделенному и выберите в открывшемся контекстном меню команду «Копировать».
  6.  Откройте программу Microsoft Word и выполните команлу «Вставить».
  7.  Сохраните документ под названием «Фильтры» в своей папке.

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

Для этого:

  1.  Откройте таблицу «Покупатель» в режиме таблицы.
  2.  Выполните команду меню программы Запись/Фильтр/Изменить фильтр.
  3.  В поле «Населенный пункт» выберите из раскрывающегося списка Санкт-Петербург.
  4.  Выполните команду меню программы Фильтр/Применить фильтр. В результате на экране появится список всех покупателей из города Санкт-Петербурга.
  5.  Отмените фильтр с помощью команды Запись/Удалить фильтр. На экране появится таблица с полным списком данных.
  6.  Выделите полученную таблицу путем нажатия на серый квадрат, расположенный вверху слева.
  7.  Кликните правой кнопкой мыши по выделенному и выберите в открывшемся контекстном меню команду «Копировать».
  8.  Откройте файл под названием «Фильтры», поставьте курсор в конец документа и выполните команлу «Вставить».
  9.  Сохраните изменения в файле с помощью команды меню программы Microsoft Word  Файл/Сохранить.

Упражнение 2.17.  Определите партию поставки товара менее 50 штук. Сохраните полученную таблицу в документ под названием «Фильтры».

Для этого:

  1.  Откройте таблицу «Поставка_план» в режиме таблицы.
  2.  В столбце «Количество поставки» кликните правой кнопкой мыши для вызова контекстного меню.
  3.  В открывшемся контекстном меню выберите команду Фильтр для: …
  4.  В текстовое поле рядом с фильтром введите критерий отбора с клавиатуры математическими знаками <50.
  5.  Нажмите Enter. На экране будут видны записи партий поставок менее 50 штук.
  6.  Выделите полученную таблицу путем нажатия на серый квадрат, расположенный вверху слева.
  7.  Кликните правой кнопкой мыши по выделенному и выберите в открывшемся контекстном меню команду «Копировать».
  8.  Откройте файл под названием «Фильтры», поставьте курсор в конец документа и выполните команлу «Вставить».
  9.  Сохраните изменения в файле с помощью команды меню программы Microsoft Word  Файл/Сохранить.

Предыдущее Задание 1Следующее Задание 3




1. Особую роль в формировании русской лексики вообще в истории русского литературного языка сыграл старослав
2. 2014 учебный год Вопросы к экзамену по истории педагогики Зарождение воспитания в опыте человече
3. ОСНОВЫ ОРГАНИЗАЦИИ БУХГАЛТЕРСКОГО УЧЕТА В ТОРГОВЛЕ План лекции 1
4. тематических групп фауны и флоры Земли
5. Истина рождается в споре
6. Тема Абстрактные классы наследование полиморфизм Общая часть Вариант выбирается следующим образом- пол
7. правовых форм и других физических лиц занятых техническим обслуживанием электроустановок проводящих в них.
8. Сравнительное правоведение- история и современность
9.  Принципы обеспечения качества Под обеспечением качества мы будем понимать процесс формирования нео
10. тема и функции Анатомофизиологическое особенности респираторной системы новорожденных предрасполагаю
11. фотография переводится как светопись что отражает основополагающую роль света в процессе фотографиров
12. Crts tht were witing t the lndingstge nd ws driven to the club
13. Труд как средство эстетического воспитания
14. Из Brlow Crske 2000 Копирайт 2000 Grywind Publictions Inc
15. Значение речи в жизни человека в его психологии и поведении
16. тема управления газовой горелки агрегата автономного водяного отопления коттеджа Курсовой проект
17. Словарная работа на уроках русского языка
18. Агрохимические свойства почвы и мероприятия по их улучшению
19. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата юридичних наук ІРПІНЬ 2008
20. ІІУхань М