Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Створення бази даних Автосалон за допомогою програми Microsoft Access

Тип Реферат
Предмет Информатика
Просмотров
1158
Размер файла
249 б
Поделиться

Ознакомительный фрагмент работы:

Створення бази даних Автосалон за допомогою програми Microsoft Access

Завдання

Склад бази даних «Автосалон»: таблиця «Автомобілі», таблиця «Клієнти», таблиця «Постачальники», таблиця «Замовлення».

Структура таблиці «Автомобілі»: код моделі; код заводу; модель; кількість дверей; коробка передач; ціна заводу; перепродажна підготовка. Структура таблиці «Клієнти»: код клієнта; прізвище та ім’я; адреса; місто; телефон.

Структура таблиці «Постачальники»: код заводу; назва заводу; адреса.

Структура таблиці «Замовлення»: номер договору; код моделі; код клієнта; дата замовлення.

1) описати основні кроки створення бази даних згідно з індивідуальним варіантом;

2) створити запити:

на відбір

- з однієї таблиці (передбачити в умовах добору використання функцій та операторів);

- багатотабличний (передбачити поле, що обчислюється);

- з параметром;

- підсумковий:

· з однієї таблиці;

· багатотабличний (передбачити поле, що обчислюється);

- перехресний:

· за допомогою майстра;

· за допомогою конструктора.

на відновлення даних;

на створення таблиці (передбачити поле, що обчислюється).

7) оформити звіт по роботі.

Опис виконання роботи

Запустимо програму Microsoft Access.

Створення нової бази даних «Автосалон»:

Структура таблиці «Автомобілі»: код моделі; код заводу; модель; кількість дверей; коробка передач; ціна заводу; перепродажна підготовка.

Структура таблиці «Клієнти»: код клієнта; прізвище та ім’я; адреса; місто; телефон.

Структура таблиці «Постачальники»: код заводу; назва заводу; адреса.

Структура таблиці «Замовлення»: номер договору; код моделі; код клієнта; дата замовлення.

- Файл → Создать базу данных →Новая база данных →ОК

- Задамо ім’я бази Avtosalon.mdb.

Створення таблиць

Таблица → Создать:

- У вікні конструктора таблиць виконаємо опис структури таблиці Автомобілі.


Мал. 1
Структура таблиці «Автомобілі»
Ім’я поляТипРозмір поля
КодМоделиЧисловойДлинное целое
КодЗаводуЧисловойДлинное целое
МодельТекстовый50
КоличДверейЧисловойДлинное целое
КоробкаПередачТекстовый50
ЦенаЗаводаДенежныйФиксированный
ПерепродПодготовкаТекстовый50

Задамо ключове поле «КодМодели». Для цього натиснемо кнопку «Ключевое поле» на панелі управління.

Збереження таблиці

Натиснемо кнопку Закрыть → дамо таблиці назву Avtomob.

Введення записів до таблиці.

У вікні бази даних виберемо ім’я таблиці і дамо команду Открыть, або перейдемо в режим таблиці (кнопка на панелі інструментів)

Зміст таблиці Автомобілі

КодМоделиКодЗаводуМодельКоличДверейКоробкаПередачЦенаЗаводаПерепродПодготовка
201101Audi A34автоматическая362 815,41 грн.проведена
202102Chery Elara4механическая86 100,00 грн.проведена
203105Chevrolet Lachetti4механическая115 702,00 грн.проведена
204110Daewoo Lanos4механическая75 132,00 грн.проведена
205103Toyota Camry4автоматическая310 896,00 грн.проведена
206103Toyota Corolla4автоматическая168 500,00 грн.проведена
207104Dacia Logan4механическая112 100,00 грн.проведена
208105Chevrolet Aveo4механическая95 300,00 грн.проведена
209106Lada 21704механическая74 120,00 грн.проведена
210107Lexus IS4автоматическая439 830,00 грн.проведена
211108Opel Astra H GTC2автоматическая160 810,00 грн.проведена
212108Opel Combo4механическая120 800,00 грн.проведена
213109Kia Soul4автоматическая125 670,00 грн.проведена
214109KIA Cerato Koup4автоматическая160 360,00 грн.проведена
215110Daewoo Sens4механическая60 712,00 грн.проведена

Створимо нові таблиці

Клієнти (Klient), Постачальники (Postachaln) та Замовлення (Zamovlen)

Структура таблиці Клієнти

Ім’я поляТипРозмір поля
КодКлиентаЧисловое
ФамилияИмяТекстовое50
АдресТекстовое50
ГородТекстовое50
ТелефонТекстовое50

Встановлення ключового поля

Виділимо поле КодКлиента та натиснемо кнопку на панелі інструментів.

Для поля КодКлиента встановимо властивість Индексированное поле – Да (совпадения не допускаются).


Зміст таблиці Клієнти

КодКлиентаФамилияИмяАдресГородТелефон
301Иванов П.Р.пр. Ленина, 148Запорожье63–01–01
302Сидоренко В.А.ул. Заднепровская, 2Запорожье212–01–01
303Авраменко Т.О.ул. Горького, 16/62Днепропетровск769–21–23
304Остапенко Ю.В.ул. Чернышевского, 31Днепропетровск768–35–41
305Борисенко С.В.пр. Ленина, 2Запорожье213–00–00
306Иващенко Р.П.ул. Чекистов, 12/44Киев285–56–42
307Стеценко Т.А.ул. Ленина, 13/1Киев286–32–89
308Сергиенко О.Д.ул. Красногвардейска, 16аДнепропетровск768–42–79
309Андреев А.А.ул. Победы, 16/11Запорожье64–00–01
310Шмуль К.Н.ул. Зеленая, 26/11Киев291–03–04
311Кожушенко С.К.ул. Горького, 16/54Днепропетровск768–24–81
312Резник Т.В.ул. Правды, 48/56Запорожье69–02–01
313Долгарев С.А.пр. К. Маркса, 95/16Днепропетровск768–42–15
314Приходько В.С.ул. Мельникова, 48/12Киев291–54–83
315Криль Ю.Д.ул. Гоголя, 46аЗапорожье233–01–01


У вікні конструктора таблиць виконаємо опис структури таблиці Клієнти.

Структура таблиці Постачальники

Ім’я поляТипРозмір поля
КодЗаводуЧисловое
НазваЗаводуТекстовое50
АдресаТекстовое50

Встановимо ключове поле «КодЗаводу».

Зміст таблиці Постачальники

КодЗаводуНазваЗаводуАдреса
101Концерн «Фольксваген»Германия, Ингольдштадт
102Chery Automobile Co., LtdКНР, г. Вуху
103Toyota Motors CorporationЯпония, г. Тоета
104Компания RenaultРумыния
105Дженерал МоторсСША, штат Мичиган, Уоррен
106Волжский автомобильный заводРоссия, г. Тольятти
107Toyota Motors CorporationЯпония, г. Тоета
108Дженерал МоторсГермания, г. Руссельхайм
109Kia Motors CorporationЮжная Корея, г. Сеул
110Daewoo Motor Co., Ltd.Южная Корея, г. Сеул


У вікні конструктора таблиць виконаємо опис структури таблиці Постачальники.

Структура таблиці Замовлення

Ім’я поляТипРозмір поля
НомерДоговТекстовое50
КодМоделиЧисловое
КодКлиентаЧисловое
ДатаЗамовлДата/время

Встановимо ключове поле «НомерДогов».

Зміст таблиці Замовлення

НомерДоговКодМоделиКодКлиентаДатаЗамовл
101/053020330312.05.2009
125/041120530225.03.2009
126/041120430518.04.2009
13/14721130516.03.2007
14/36921531105.07.2008
147/6921431301.03.2008
158/603120330120.03.2009
31/65420730625.04.2008
35/41121031026.05.2008
36/21121231228.03.2009
395/4920630824.07.2009
456/121330914.03.2009
54/369720230404.07.2009
69/23620830711.03.2007

У вікні конструктора таблиць виконаємо опис структури таблиці Замовлення.

Встановлення зв’язків між таблицями

Зв’язки між таблицями встановимо у вікні Схема даних. Для цього скористаємось командою Сервис → Схема даних (кнопка на панелі інструментів).

Для встановлення зв’язків, у вікні Схема даних встановимо курсор на ключове поле таблиці Постачальники (Postachaln) та натиснувши ліву кнопку миші, перетягнемо його на відповідне поле таблиці Автомобілі (Avtomob). Аналогічно встановимо зв’язок між іншими таблицями бази даних. У вікні Связи встановимо прапорець Обеспечение целостности данных.

Створення запитів

1. Створимо запит на відбір з однієї таблиці Автомобілі для отримання інформації про ціну автомобіля більше 115000 грн. та менше 130000 грн.

У вікні бази даних перейдемо на вкладку Запрос і натиснемо кнопку Создать ® Конструктор. У вікні Добавление таблиц вибираємо таблицю Автомобілі. У вікні конструктора, двічі натиснувши кнопку миші на назві поля, оберемо поля Модель, КоличДверей, Коробка передач та ЦенаЗавода.

Під час закриття запиту, з'явиться вікно, в якому слід дати запиту ім'я.

2. Створимо багатотабличний запит на відбір для отримання інформації про ціну автомобіля (поля Модель, КоробкаПередач та ЦенаЗавода з таблиці Avtomob, поля КодКлиента та ДатаЗамовл з таблиці Zamovlen).

Створимо обчислювальне поле Збільшення ціни на 10%: [Avtomob]! [ЦенаЗавода]+ [Avtomob]! [ЦенаЗавода]*0,1 за допомогою будівника виразів.

Вімкнемо прапорець Вывод на экран в полі, що обчислюється.

Запустимо запит, натиснувши кнопку

3. Створимо запит на відбір з параметром для отримання інформації про номери договорів, які уклали певні клієнти (поле Модель з таблиці Avtomob, поля НомерДогов та ДатаЗамовл з таблиці Zamovlen та поле ФамилияИмя з таблиці Klient).

Передбачимо обчислюване поле Ном_дог: Ном_дог: [Zamovlen]! [НомерДогов]

У рядку Условие отбора для поля Ном_дог напишемо [№ договора]. В даному запиті з параметром передбачається номер договору, який слід ввести для отримання інформації.

4. Створимо підсумковий запит на відбір для отримання інформації про кількість проданих моделей автомобілів певного заводу (поля НазваЗаводу та Ареса таблиці Poctachaln та поле Модель таблиці Avtomob).

· Виконаємо команду ЗапросÞСоздатьÞКонструктор.

· Виберемо таблиці Poctachaln та Avtomob, до яких буде адресовано запит, а також необхідні їх поля.

· Звернемо увагу на рядок Групповая операция, який містить список функцій. Під груповою операцією розуміється обробка й узагальнення значення даного поля за допомогою певної функції. У результаті в таблиці запиту змінюється розташування або кількість записів. Групова операція дозволяє легко створити обчислюване поле. Для того, щоб увімкнути рядок Групповая операция у вікні конструктора запиту, скористаємось командою Вид ® Групповые операции, або кнопкою на панелі інструментів.

Для назви заводу та його адреси встановимо Группировка, а для моделі автомобіля – функцію Count, що означає підрахунок кількості записів.

5. Створимо багатотабличний підсумковий запит на відбір для отримання інформації про середню ціну автомобіля для кожного заводу (поле НазваЗаводу з таблиці Poctachaln та поле ЦенаЗавода з таблиці Avtomob) аналогічно до попереднього прикладу. Для суми середнього встановимо функцію Avg, що означає середнє значення.

6. За допомогою Майстра перехресних запитів створимо багатотабличний перехресний запит для отримання інформації по спеціальностям про кількість днів народжень студентів в кожному місяці.

Перехресні запити дозволяють виводити дані у вигляді перехресної таблиці, що схожа на електронну. В таких запитах в ролі заголовків стовбчиків виступають значення полів і виразів.

Під час створення перехресних запитів вказуємо Access, які поля він повинен використовувати у ролі заголовків рядків, стовбчиків, підсумкових величин.

Створимо завчасно запит, щоб консолідувати дані для перехресного запиту.

Для створення запиту використаємо таблиці Avtomob, Klient та Zamovlen (поля НомерДогов, ФамилияИмя, Модель, ЦенаЗавода, ПерепродПодготовка), передбачимо обчислювальне поле Місяць продажу (вираз Місяць продажу: Month([Zamovlen]! [ДатаЗамовл])).


· У вікні бази даних виконайте команду Запросы –> Создать.

· В діалоговому вікні Новый запрос виберемо значення Перекрёстный запрос.

· Виберемо створений звичайний запит, на базі якого майстер створить перехресний запит, і натисніть кнопку Далее.

· В списку Доступные поля виберемо поля, що будуть використовуватися в ролі заголовків рядків (поле НомерДогов) і перенесемо їх в список Выбранные поля за допомогою кнопки з позначкою >.

· Виберемо поле, значення якого служитимуть заголовками стовпчиків таблиці (поле Місяць Продажу).

· Вкажемо, значення якого поля повинні знаходитись в комірках перехресної таблиці (поле ЦенаЗавода) і виберемо операцію для обробки цих значень (Sum). Також в таблиці визначимо суму значень в кожному рядку. Для цього встановимо опцію Да в області Вычислить итоговое значение для каждой строки?.

· Дамо назву запиту і натисніть кнопку Готово.


7. Той самий запит створимо за допомогою Конструктора

· У вікні бази даних виконаємо команду Запросы –> Создать.

· Виберіть режим Конструктор, і далі, у вікні діалогу Добавление таблицы виберіть таблиці, необхідні для створення.

· Перетягніть і вставте в Бланк запиту необхідні поля.

· Задайте в кожному полі параметри Условие отбора і Сортировка (при необхідності).

· Натисніть на панелі інструментів кнопку Тип запроса і виберіть опцію Перекрестный.

· В рядку Перекрестная таблица кожному полю призначте «роль»: Заголовки столбцов, Заголовки строк або Значение, як показано на малюнку.

· В рядку Групповая операция поля значень слід задати операцію. На малюнку зображений завершений перехресний запит в режимі Конструктор.

· Натисніть кнопку Запуск на панелі інструментів, щоб переглянути результати запиту.

8. Створимо запит на відновлення для заміни значення поля ЦенаЗавода для певної моделі автомобіля. Для цього використаємо таблицю Avtomob (поля ЦенаЗавода та Модель). В режимі Конструктора виконаємо команду Запрос –> Обновление. В пункті Обновление для поля ЦенаЗавода вкажемо значення 148000, а для поля Модель – значення «Лачетти».

9. Створимо запит на створення таблиці. Для цього використаємо таблиці Avtomob (поля Модель та ЦенаЗавода) і Zamovlen (поле ДатаЗамовл). В режимі Конструктора виконаємо команду Запрос Создание таблицы.

Створимо обчислювальне поле Зменшення ціни автомобіля на 5%: Зменш_ціни на 5%: [Avtomob]! [ЦенаЗавода] – [Avtomob]! [ЦенаЗавода]*0,05 за допомогою будівника виразів.

Якщо запустити цей запит на виконання, створюється таблиця з такими даними: Модель автомобіля, Ціна автомобіля, Дата замовлення та Зменшення ціни автомобіля на 5%.

Оформлення звіту

Зайдемо в закладку Отчеты, Натиснемо кнопку Создать, виберемо режим Мастер отчетов. Далі виберемо із таблиць поля, дані яких буде містити Отчет та натиснути кнопку Далее. На слідуючому етапі можна добавити рівні групування даних. Встановити сортування даних. Вибрати макет, а потім стиль Отчета. Дати звіт назву та натиснути кнопку Готово. На екрані з’явиться форма Отчета, яку було створено.

Список використаної літератури

1. Андреев А.Г. и др. Windows 2000 Professional. Русская версия / Под общей ред. А.Н. Чекмарева и Д.Б. Вишнякова. – СПб: БХВ – Санкт-Петербург, 2000. – 752 с

2. Базы данных. Учебник для высших учебных заведений под ред. Хомоненко А.Д. – Санкт-Петербург: Корона-принт, 2000. – 416 с.

3. В.М. Беспалов, А.Ю. Вакула, A.M. Гострик Інформатика для економістів Навчальний посібник для студентів вищих навчальних закладів економічних спеціальностей.-К.:ЦУЛ, 2003.-788 с.

4. Довідкова система Microsoft Office.

5. Молодцова О.П. Прикладне програмне забезпечення. – Київ, 2000. – 263 с.

6. Праг К.Н., М.Р. Ирвин Microsoft Access 2000. Библия пользователя.: Пер. с англ.: М.: Издательский дом «Вильямс», 2001. – 1040 с.

7. Робинсон С. MicrosoftAccess 2000 – Санкт-Петербург: Питер, 2001. – 511 с.


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Тгу им. Г. Р. Державина
Реферат сделан досрочно, преподавателю понравилось, я тоже в восторге. Спасибо Татьяне за ...
star star star star star
РЭУ им.Плеханово
Альберт хороший исполнитель, сделал реферат очень быстро, вечером заказала, утром уже все ...
star star star star star
ФЭК
Маринаааа, спасибо вам огромное! Вы профессионал своего дела! Рекомендую всем ✌🏽😎
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Подогнать готовую курсовую под СТО

Курсовая, не знаю

Срок сдачи к 7 дек.

только что
только что

Выполнить задания

Другое, Товароведение

Срок сдачи к 6 дек.

1 минуту назад

Архитектура и организация конфигурации памяти вычислительной системы

Лабораторная, Архитектура средств вычислительной техники

Срок сдачи к 12 дек.

1 минуту назад

Организации профилактики травматизма в спортивных секциях в общеобразовательной школе

Курсовая, профилактики травматизма, медицина

Срок сдачи к 5 дек.

2 минуты назад

краткая характеристика сбербанка анализ тарифов РКО

Отчет по практике, дистанционное банковское обслуживание

Срок сдачи к 5 дек.

2 минуты назад

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

Лабораторная, Моделирование, математика

Срок сдачи к 10 дек.

4 минуты назад

Проектирование заготовок, получаемых литьем в песчано-глинистые формы

Лабораторная, основы технологии машиностроения

Срок сдачи к 14 дек.

4 минуты назад

2504

Презентация, ММУ одна

Срок сдачи к 7 дек.

6 минут назад

выполнить 3 задачи

Контрольная, Сопротивление материалов

Срок сдачи к 11 дек.

6 минут назад

Вам необходимо выбрать модель медиастратегии

Другое, Медиапланирование, реклама, маркетинг

Срок сдачи к 7 дек.

7 минут назад

Ответить на задания

Решение задач, Цифровизация процессов управления, информатика, программирование

Срок сдачи к 20 дек.

7 минут назад
8 минут назад

Все на фото

Курсовая, Землеустройство

Срок сдачи к 12 дек.

9 минут назад

Разработка веб-информационной системы для автоматизации складских операций компании Hoff

Диплом, Логистические системы, логистика, информатика, программирование, теория автоматического управления

Срок сдачи к 1 мар.

10 минут назад
11 минут назад

перевод текста, выполнение упражнений

Перевод с ин. языка, Немецкий язык

Срок сдачи к 7 дек.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно