ДЗ: Всё, что нужно по домашнему заданию
Описание
Характеристики домашнего задания
Список файлов
- Всё, что нужно по домашнему заданию
- [3 - 5 - БД] ДЗ
- bdKP.mdb 216 Kb
- Пример КР
- Стр_1.tif 86,82 Kb
- Стр_2.tif 164,83 Kb
- Стр_3.tif 83,67 Kb
- Стр_4.tif 228,18 Kb
- Стр_5.tif 150,57 Kb
- Стр_6.tif 143,68 Kb
- Стр_7.tif 218,76 Kb
- Стр_8.tif 182,24 Kb
- Требования к курсовой работе.doc 19 Kb
- [3 - 5 -БД] Предметная область.doc 53 Kb
- Окончательный отчёт по лабораторным.doc 26,5 Kb
- Описание предметной области.doc 31 Kb
Распознанный текст из изображения:
База Данных
1. Создать свою БД.
Предметная область данной базы данных представляет собой систему, способную отвечать на различные запросы о клиентских заказах. Основная таблица — перечень заказов от клиентов. В данной таблице, помимо уникального идентификатора, содержится ссылка на запись в таблице клиентов, на запись в таблице перечня всех возможных номенклатур, ссылка на табли валют (в которой хранятся полные наименования валют и текущие курсы), цена за единицу товара или услуги, и количество заказанных единиц. Помимо этого, содержится информация об ответственном за заказ сотруднике (в виде ссылки на запись в соответствующей таблице сотрудников), и дата приема заказа.
Табли а клиентов состоит из полей: уникальный идентификатор, наименование, о ганиза ионно-п авовая о ма клиента (выбор из вариантов ОФП ЗАО/ОАО/ООО/ПБОЮЛ/ФЛ вЂ” Закрытое (Открытое) акционерное общество / Общество с ограниченной ответственностью / Предприятие без образования юридического лица / физическое лицо), и адрес (ссылка на отдельную табли а есов).
Табли а сот ников — помимо уникального идентификатора сотрудников, содержит Фк10, пол, должность, и наконец, подразделение — ссылку на таблицу
»»»»»»»»»»»»' .»'- » -»' »»»»»'.»щ.».. » .»...., ... -.-., »
таблице подразделений хранятся уникальный числовой идентификатор подразделения, наименование и количество сотрудников в данном подразделении.
Табли а номенкла, помимо названия номенклатуры, хранит присущую данной номенклатурной группе процентную скидку в цене.
Схема БД:
10 Ойф
Полное наименование
РК
Клиент 1Э
Номенклатура Ф
Валюта Ю
Цена
Количество
Ответотьянныи 1О
Дата приема
11.т Клиент
РК
сч,,с»твхвк»»»»
Фамилиз»
Итон
Отчество
пол
Дот1ткностт»
Подразделение Ю
10 По аз еление
РК
Наименование Количество сотрудников
Распознанный текст из изображения:
зщ~ченко
2. Создать схему БД.
й ~,,Ю Камее Йайцга
.;Е ГдП~Е
~Ю ЪаЬйа
~РЫпое Ма~пепо ~аде
~Иопчпа~
~: огв
Г,Ю—
'«д~глепо" ап~е ..о1.сЬевс 'о5ов обпйо:.
3. Создать экранные формы для ввода и просмотра информации.
! ПТ~ бЬ1 ': Вб16Ь6БР 1АССЕ55 2МО 0М 1МП1М)
Р.еоог1»
.Я Р доев
ма~~ ов
мобйев
6гоиурв
г'а'гоГЙее
Примеры созданных форм:
~ отру~,ййнм
'Р амилия
Павел
Е'икторович
Отчество
Пол
Должность
руководитель
Подразделение Дире> цил
'м'
Операции с текущей записью Цгг ~ М
~'~~Я~(Щ Е З
' Ресд~Д; ~Н ~
1
Ю <ЮГ :,Ю ~Фее
Ро!пое Ыа1лмпо'гдп!е ,'Гча~глепо':ап~е
~ОРР Ю
~дбгев Ю
~ Гейбл
Ю Жгем
:Бо апа
Рероп
::ботой
О~~са
~Оогл
:Когров
:К' агйга
аь3ес15
Д ТаЫе
Яцекам
1 , '=,Ю йпакг УаМщ
КЕегд Ю 'тчоглепйа1ога Ю ,:а!о~а Ю Сепа :КоМ~ей~со ~~Ода Рпегла
~Ю Яо4плсЬЙ
, .РаГЙЫа
!1етга
;О1сЕев1:, о
'Ро1
'Ооф-~ое1
,Родгавдйеп~е Ю
Распознанный текст из изображения:
ОАО Открытое акционерное общество
И рппче а'
клиент
Мониторы РЫфа
Ног1енелат~ра
Валюта
Цена
КоличестБе
Ответственный Гаадра, ~анов
Дата Прижла 1-'':
~4 г 1:ьыщфщ о1 ~
Форма с подчиненной формой:
:4 ~.',лйенты
Предприятие "Л укойл"
Наименование
ОПФ клиента
'АО
~акрытое акционерное общество
Общество с ограниченной ответственностью
Предприятие без образования юридического лица
Физическое лицо
Все заказы клиента
ООО
ПБОЮЛ
'РЛ
Аас ес
Телефон
Операции с текущей записью:
Ир ~ф
Распознанный текст из изображения:
4. Создать запросы на выборку из одной и из нескольких таблиц
БЭ .Агав
~Итера
Результат запроса:
Запрос Яыегу1: показать информацию о тех заявках, клиент которых находится в
оссии, а номенклатура — ноутбуки Авиа. Отобразить название клиента, фамилию
зтрудника, ответственного за заявку и дату приема заявки.
1
~Ю ЬЬппег Еа
,:6~вп1 П
! Мэпалйи~цга
' Б~ГВ11В
Запрос Алагеза Яиегу: из таблицы "Абгеьа" выбрать те записи, в поле "агапа"
оторых записано "Россия", и отобразить информацию по всем остальным полям,
тсортировав по регионам:
Распознанный текст из изображения:
Результат запроса:
5. Создать запрос с условием, с подсчетом суммы значений или числа записей (групповые операции).
Следующий запрос — То1а!Яцегу — группируя по каждому клиенту, вычисляет, сколько всего заказов он произвел, и каково среднее значение стоимостей его заказов (не отдельного товара, а всего заказа, т.е. цены за единицу товара * на количество заказанного товара).
."-" ':: ~:»:::,.: ~еЬс~ф~егу
Результат выводится в отсортированном по средним значениям стоимостей заказов клиетов (в порядке убывания):
Распознанный текст из изображения:
7. Создать перекрестный запрос.
Создадим запрос, показывающий количество заказов сотрудников по годам.
Таблица заказов:
бтапнтга енз Кон ячество Ответственны" Дато Приема
8 ООО.ОО
ВОР
ЕОР
Результат работы перекрестного запроса ЕаКагу Сгоя~~аЬ:
8. Создать кнопочную форму.
Навигация по БД осуществляется с помощью главной формы:
$ Предприятие "Инера"
6 Федеральное космическое агентс1
6 Предприятие "Лукойл'
7 дядя Петя
8 Предприятие "Лукойп'
11 Апексзндр Апексзндрович
12 Предприятие "Инера"
13 Федерапьное космическое згентс|
Мониторы РМрв
Ноутбуки АВО 8
Сканеры РЬв1ей
Картриджи дпя принтер
Ноутбуки АЯОБ
Ноутбуки АВОс!
Мониторы РЬ11рв
Сканеры Р~овтМ
ОБО КОК ЕОР ЕОй РОЯ ОЗО
1 002 32 200.00 600.00 2 200,00 1 002,32
8 ООО Оа
200,00
10 Габдрахман
20 Рудченко
10 Левченко
2 Шарова
1ОО Рудченко
О 74урзшов
30 Ктупху
10 Рудченко
14 10 2007.
13 12 2006;
27 12 2006, 12 07.2006: !6 10 2007 20 10 2007,' 26 10 2007;: 26 10 2007'
Начать зарабатывать