Главная страница

Практикум отправить на электронный адрес преп. Смоленцевой Л. В


Скачать 89.3 Kb.
НазваниеПрактикум отправить на электронный адрес преп. Смоленцевой Л. В
Дата03.04.2022
Размер89.3 Kb.
Формат файлаdocx
Имя файла8b5eec97-f375-4be2-9bd9-555b3f45f666.docx
ТипПрактикум
#438305

КОМПЬЮТЕРНЫЙ ПРАКТИКУМ

(Отправить на электронный адрес преп.Смоленцевой Л.В. - la109@yandex.ru)

Основы создания и использования баз данных
Постановка задачи:

1. Изучить основные понятия баз данных.

2. Создать простую двухтабличную базу данных, содержащую информацию о клиентах вашей фирмы и заключенных с ними договорах.

3. Получить навыки работы с созданной базой данных.


Порядок работы


  1. Запустить Access: Пуск / программы / Microsoft Access.

  2. В открывшемся окне выбрать Новая база данных. Присвоить базе данных имя (свою Фамилию, инициалы и № группы).

  3. Создать таблицу Клиенты: закладка Таблицы, кнопка. Создать таблицу в режиме конструктора

Ввести имена полей и их типы





4. Задать ключевое поле щелкнув правой клавишей мыши на поле Номер Клиента. Закрыть таблицу, задав ей имя Клиенты.

5. Аналогично создать таблицу Договора (в режиме Конструктор). Ввести имена полей и их типы






  1. Щелкнуть правой клавишей мыши на поле Номер договора и установить Ключевое поле. Закрыть таблицу, задав ей имя Договора

  2. Создать ФОРМУ для ввода данных в таблицу Клиенты:
    закладка ФОРМА, кнопка СОЗДАТЬ – АВТОФОРМА В СТОЛБЕЦ – выбрать КЛИЕНТЫ

  3. Заполнить форму КЛИЕНТЫ (см. Приложение)

  4. Аналогично создать форму для ввода данных в таблицу ДОГОВОРА: (см. Приложение)
    Создать СВЯЗИ между таблицами. Для этого в меню Сервис выбрать Схема данных (или значок Схема данных на панели инструментов); добавить обе таблицы.

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







СОЗДАТЬ 3 ЗАПРОСА НА ВЫБОРКУ ИНФОРМАЦИИ ИЗ БАЗЫ ДАННЫХ:

Запрос 1.

Создать полный запрос. Для этого сделаем следующее:

закладка Запросы, кнопка Создание запроса в режиме конструктора, добавить таблицы

Клиенты и Договора.

  • Ввести в нижнюю часть окна все поля из таблиц Клиенты и Договора. Это делается двойным щелчком лев.кл.мыши по каждому полю верхних таблиц. (Например, в таблице Клиенты щелкнуть по полю ФИО и оно переместится в нижнюю часть рабочего окна и т.д. со всеми остальными полями).
    Сохранить запрос, задав ему имя Запрос 1. Просмотреть результат запроса 1.





Запрос 2.

Выбрать все договора, заключенные конкретным клиентом. Для этого:

закладка Запросы, кнопка Создание запроса в режиме конструктора, добавить таблицы
Клиенты и Договора.

  • Ввести в нижнюю таблицу поля Организация и Номер Клиента из таблицы КЛИЕНТЫ, поля Название Договора, Дата Заключения и Сумма из таблицы ДОГОВОРА

  • В столбце поля Номер Клиента в строке Вывод на экран убрать галочку, для того чтобы номер клиента не выходил на экран

  • В столбце поля Номер Клиента в строке Условие отбора поставить номер клиента, по которому будет происходить выборка

  • Сохранить Запрос 2. Просмотреть результат запроса 2.

Запрос 3.

Выбрать договора, заключенные не позднее 01.04.2000 и имеющие сумму от 100 000 р.

до 300 000 р. Для этого:

закладка Запросы, кнопка Создание запроса в режиме конструктора, добавить таблицы Клиенты и Договора.

  • Ввести в нижнюю таблицу поле Организация из таблицы КЛИЕНТЫ и поля Дата заключения и Сумма из таблицы ДОГОВОРА

  • В столбце поля Сумма в строке Условие отбора сделать следующую процедуру
    1) Поставить курсор в строку Условие отбора
    2) Нажать правую клавишу мыши и выбрать поле Построить
    3) В таблице Построитель выражений выбрать Операторы, Сравнения, оператор Between,
    ВСТАВИТЬ
    4) Вместо слов Выражение ввести соответственно 100000 и 300000, кнопка Ok

  • В столбце поля Дата Заключения в строке Условие отбора записать <01.04.00

  • Сохранить Запрос 3. Просмотреть результат запроса


СОЗДАТЬ 3 ОТЧЕТА: закладка Отчеты, кнопка Создать. Выбрать Автоотчет в столбец

  • Выбрать в качестве источника первого отчета таблицу Договора. Просмотреть отчет

  • Аналогично сделать Отчет 2 для таблицы Клиенты

  • Аналогично сделать Отчет 3 для запроса Запрос 1

Самостоятельно добавьте в форму КЛИЕНТЫ еще двоих клиентов (придумайте сами), а в форму ДОГОВОРА добавьте по два договора с этими клиентами. Сформируйте полный запрос с новыми данными.

ПРИЛОЖЕНИЕ


«КЛИЕНТЫ»


клиента

ФИО

Организация

Адрес

1

Петров А.Н.

Фабрика «Спартак»

Ул. Спартаковская,4

2

Иванов Н.В.

Завод «РТИ»

Ул. Техническая, 24

3

Сидоров Л.Г.

ОАО «Эдельвейс»

Ул. Можайского,7

4

Корнилов Ю.Н.

Фабрика «Киемнер»

Ул.Пр. Булачная,15

5

Ерошин В.В.

Хлебозавод

Ул. Болотникова,32

6

Кошкин А.Г.

Кондит.ф-ка «Заря»

Ул. Московская, 2


«ДОГОВОРА»


договора

Название договора

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

клиента

Сумма

1

Сырье для изготовления обуви

21.01.2000

1

130000

2

Тормозные рукава для предприятий с/техники

13.01.2000

2

200000

3

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

15.02.2000

3

500000

4

Сырье для пошива спецодежды

14.03.2000

4

120000

5

Поставка муки с элеватора

23.03.2000

5

70000

6

Поставка сахарного песка

27.05.2000

6

35000

7

Поставка бытовой техники

23.05.2000

1

750000

8

Поставка каучука

24.03.2000

2

550000

9

Поставка сырья для изготовления юв.украшений

10.04.2000

3

1200000

10

Реализация компьютеров

02.04.2000

4

1500000

11

Развоз готовой продукции по магазинам

15.04.2000

5

185000

12

Поставка тортов в магазины

17.03.2000

6

300000







написать администратору сайта