Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
C&SR.DOC
Скачиваний:
2
Добавлен:
06.05.2019
Размер:
2.73 Mб
Скачать

Варіанти баз даних

1

"Табель врахування робочого часу"

2

"Основні фонди"

3

"Формування бібліотечного фонду"

4

" Облік музейного фонду"

5

" Облік енерговитрат"

6

" Облік приходу товару"

7

" Облік продажу товару"

8

" Облік відряджень"

9

"Автопослуги"

10

" Облік поставок фірм-виробників"

Варіант 1

Розробити базу даних за темою "Табель врахування робочого часу" з таблицями ПРАЦІВНИКИ, ПОСАДОВІ ТАРИФИ, ОБЛІК РОБОЧОГО ЧАСУ

ПРАЦІВНИКИ

ПОСАДОВІ ТАРИФИ

ОБЛІК РОБОЧОГО ЧАСУ

Назви полів

Табельний №

Код посади

Табельний №

Прізвище

Посада

Дата

Ім’я

Погодинний тариф

Робочі години

По-батькові

Сума заробітної плати

Стать

Код посади

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

Обчислювальне поле

Сума заробітної плати = Робочі години * Погодинний тариф

Запит щодо заробітної плати працівників, яка менше мінімальної зарплати z в період [p,q]. Період [p,q] та мінімальна зарплата z задається користувачем відповідними значеннями дат p, q і суми z під час виконання запиту.

Звіт побудувати групуванням за посадами і сортуванням за табельним номером для таблиці ОБЛІК РОБОЧОГО ЧАСУ і подати за формою:

Посада ….. Назва посади …

Погодинний тариф …

Табельний номер

Прізвище

Сума заробітної плати, грн.

Всього

Варіант 2

Розробити базу даних за темою " Основні фонди " з таблицями ОСНОВНІ ФОНДИ, Матеріально-відповідальні особи, ЗАЛИШОК

ОСНОВНІ ФОНДИ

Матеріально-відповідальні особи

ЗАЛИШОК

Назви полів

Номенклатурний номер

Табельний номер особи

Номенклатурний номер

Назва

Прізвище

Табельний номер особи

Рахунок

Імя

Залишкова сума на початок місяця

Дата надходження

По-батькові

Знос

Первісна вартість

Запланована кількість років експлуатації

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

Обчислювальне поле

Знос = (Запланована кількість років експлуатації /12) * Первісна вартість

Запит щодо основних фондів, що мають залишкову суму меншу за S, яка задається користувачем відповідним значенням S під час виконання запиту.

Звіт побудувати групуванням за регіонами і сортуванням за кодом спеціальності для таблиці Залишок і подати за формою:

Рахунок …

Номенклактурний номер

Назва

Первісна вартість.

Знос

Всього

Варіант 3

Розробити базу даних за темою " Формування бібліотечного фонду " з таблицями ПОСТАЧАЛЬНИКИ, БІБЛІОТЕЧНИЙ ФОНД, ПОСТАВКА

ПОСТАЧАЛЬНИКИ

БІБЛІОТЕЧНИЙ ФОНД

ПОСТАВКА

Назви полів

Ідентифікаційний код

Номенклактурний номер

документу

Назва

Назва

Дата

Розрахунковий рахунок

Код

Ідентифікаційний код

МФО

Код

Телефон

Ціна

Кількість

Вартість

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

Обчислювальне поле

Вартість = Ціна * Кількість

Запит щодо читачів в залежності від параметру S - заданої користувачем верхньої межі вартості користування.

Звіт побудувати групуванням за датою і сортуванням за ідентифікаційним кодом постачальників для таблиці Поставка і подати за формою:

Ідентифікаційний код ….. Назва

Дата

Назва

Вартість

Всього

Варіант 4

Розробити базу даних за темою " Облік музейного фонду " з таблицями КАРТИНИ, РЕСТАВРАЦІЯ, РЕСТАВРАТОРИ

КАРТИНИ

РЕСТАВРАЦІЯ

РЕСТАВРАТОРИ

Назви полів

Інв.

ЄДРПОУ

ЄДРПОУ

Автор

Дата

Назва

Назва

Інв.

Телефон

Вартість основна

Вартість реставрації

Розрахунковий рахунок

Повна вартість

МФО

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

Обчислювальне поле

[Повна вартість] = [Вартість основна ]+ [Вартість реставраці].

Запит щодо реставраціїї в період [p,q], який задається користувачем двома відповідними значеннями дат p і q під час виконання запиту.

Звіт побудувати групуванням за реставраторами і сортуванням за інвентарним номером вартини таблиці Реставрація і подати за формою:

Реставратор …..

Інв. №

Назва картини

Вартість реставрації

Всього

Варіант 5

Розробити базу даних за темою " Облік енерговитрат " з таблицями ТАРИФИ, КваРтиронаймач, ОБЛІК

ТАРИФИ

КваРтиронаймач

ОБЛІК

Назви полів

Код енергоносія

Ідентифікаційний код

Ідентифікаційний код

Назва

Прізвище

Код енергоносія

Одиниця виміру

Адреса проживання

Місяць

Тариф

Телефон

Рік

Повна вартість

Пенсіонер

Кількість

Вартість

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

Обчислювальне поле

Вартість = IIF(Пенсіонер, 0.5, 1)* Кількість* Тариф.

Запит щодо квартиронаймачів в залежності від параметрів m, y - заданих користувачем значень періоду обліку місяця і року відповідно.

Звіт побудувати групуванням за квартиронаймачем і сортуванням за періодом обліку для таблиці Облік і подати за формою:

Ідентифікаційний код ….. Прізвище …

Період обліку

Назва енергоносія

Вартість користування

Всього

Варіант 6

Розробити базу даних за темою " Облік приходу товару " з таблицями ТОВАР, Матеріально-відповідальні особи, ПРИХОД

ТОВАР

Матеріально-відповідальні особи

ПРИХОД

Назви полів

Номенклактурний номер

Табельний номер особи

Номенклактурний номер

Назва

Прізвище

Табельний номер особи

Рахунок

Імя

Дата

Одиниця виміру

По батькові

Кількість

Ціна

Вартість

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

Обчислювальне поле

Вартість = Ціна * Кількість

Запит щодо приходу товару, вартість яких більше за S у певному періоді дат [p,q]. Параметри S, p, q задаються користувачем відповідним значеннями під час виконання запиту.

Звіт побудувати групуванням за рахунком і сортуванням за датою для таблиці Приход і подати за формою:

Рахунок …

Дата приходу

Номен-клатур-ний номер

Назва

Од. виміру

Кількість

Вартість

Всього

Варіант 7

Розробити базу даних за темою " Облік продажу товару " з таблицями ТОВАР ПРОДАВЕЦЬ ПРОДАЖ

ТОВАР

ПРОДАВЕЦЬ

ПРОДАЖ

Назви полів

Номенклактурний номер

Табельний номер особи

Номенклактурний номер

Назва

Прізвище

Табельний номер особи

Рахунок

Імя

Дата

Одиниця виміру

По батькові

Кількість

Ціна

Вартість

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

Обчислювальне поле

Вартість = Ціна * Кількість

Запит щодо продажу товару, вартість яких більше за S у певному періоді дат [p,q]. Параметри S, p, q задаються користувачем відповідним значеннями під час виконання запиту.

Звіт побудувати групуванням за продавцем і сортуванням за датою для таблиці ПРОДАЖ і подати за формою:

Прізвище…

Дата продажу

Номен-клатур-ний номер

Назва

Од. виміру

Кількість

Вартість

Всього

Варіант 8

Розробити базу даних за темою "Облік відряджень" з таблицями КАДРИ, Вартість добових, ВІДРЯДЖЕННЯ

КАДРИ

Вартість добових

ВІДРЯДЖЕННЯ

Назви полів

Табельний №

Код регіону

Табельний №

Прізвище

Назва

Дата початку відрядження

Стать

Вартість одної доби

Дата кінця відрядження

Код регіону

Вартість добових

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

Обчислювальне поле

[Вартість добових ]= [Вартість однієї доби ]* ([Дата кінця відрядження ]- [Дата початку відрядження ]+ 1 ) .

Запит щодо відряджених осіб в період [p,q], який задається користувачем двома відповідними значеннями дат p і q під час виконання запиту.

Звіт побудувати групуванням за особою і сортуванням за датою відряджень для таблиці Відрядження і подати за формою:

Прізвище …

Назва регіону

Кількість днів відрядження

Вартість добових

Всього

Варіант 9

Розробити базу даних за темою "Автопослуги" з таблицями МАРКИ АВТОМАШИН, ВОДІЇ, АВТОПОСЛУГИ

МАРКИ АВТОМАШИН

ВОДІЇ

АВТОПОСЛУГИ

Назви полів

Код автомашини

Табельний номер

Код автомашини

Назва

Прізвище

Табельний номер

Тариф за 1 км

Телефон

Дата

Тариф за 1годину

Кількість км

Кількість годин

Вартість

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

Обчислювальне поле

[Вартість ]= [Кількість км] * [Тариф за 1 км]+ [Кількість годин] * [Тариф за 1годину].

Запит щодо автопослуг в залежності від параметрів p, q - заданого користувачем періоду автопослуг.

Звіт побудувати групуванням за маркою автомашин і сортуванням за датою для таблиці Автопослуги і подати за формою:

Назва автомашини…..

Дата

Водій

Вартість автопослуг

Всього

Варіант 10

Розробити базу даних затемою "Облік поставок фірм-виробників" з таблицями Склад, Товар, Замовлення, Виробник.

  1. Створити таблиці:

Склад

Товар

Замовлення

Виробник

Назви полів

КодСкладу

КодТовару

КодЗамовлення

Код

Найменування

НазваТовару

ДатаЗамовлення

Назва

Адреса

Ціна

КодСкладу

Адреса

Телефон

ФірмаВиробник

КодТовару

Телефон

КодТовару

ФормаВипуску

КількістьШтукТовару

ЕлектроннаАдреса

Дата випуску

ВартістьЗамовлення

КількістьОдиниць

НаявністьТовару

  1. За допомогою майстра підстановок створити зв’язки між таблицями із забезпеченням цілісності даних:

  • в таблиці Товар для поля ФірмаВиробник реалізувати підстановку значень поля Назва таблиці Виробник,

  • в таблиці Товар для поля ФормаВипуску реалізувати підстановку значення поля, вибираючи із створеного списку значень.

  • у схемі даних для створених зв’язків встановити властивість “Обеспечение целостности даннях”.

  1. Побудувати форми для введення даних:

  • форму Склад для введення даних в таблицю Склад (за допомогою автоформа: в столбец),

  • форму Замовлення для введення даних в таблицю Замовлення (за допомогою автоформа: в столбец),

  • головну форму Виробник для введення даних в таблицю Виробник (за допомогою автоформа: в столбец), у примітці створити кнопку для виклику підлеглої форми Товар для введення даних в таблицю Товар.

  1. У формі Замовлення створити обчислювальне поле, за допомогою якого визначити вартість замовлення як

[Вартість Замовлення ]= Сумма* КількістьШтукТовару * Ціна

  1. Ввести дані в створені таблиці: в таблицю Склад – один запис, в таблицю Виробник - 10 записів, в таблицю Товар – 30 записів, в таблицю Замовлення – 20 записів для кожного з десяти виробників з різними товарами виробниками та формами випуску.

В якості фірми виробника можна запропонувати наступні: „Дарниця, Україна", „Галичфарм, Україна", „Фармак, Україна", „Борщагівський ХФЗ, Україна", „Стірол, Горлівка", „Вітаміни, Умань", „Ліктрави ЗАО, Житомир", „Укрвата, Київ", „Гедеон Ріхтер, Угорщина", „Біттнер, Австрія".

В якості форми випуску можна запропонувати наступні: „табл. №20", „сироп 100мл", „капс. №10", „капли 30 мл", „амп. 10 мл №10", „амп. 5% 5мл №10", „фл. 600мг №5", „гран гр.гомеоп. 10г"", „крем 0.1% 15г туб.", „мазь 0.1% 15г туб.", „емульсія 0.1№ 20г туб.".

  1. Створити запит Товари виробника, за допомогою якого необхідно відібрати записи про конкретного виробника, назва якого вводиться користувачем у діловому режимі при виконанні запиту. У запиті має бути відображено: Назва фірми виробника та усі поля запису таблиці Товар, вироблені цією фірмою.

  2. Створити звіт Перелік товарів, який у заголовку містить назву звіту та поточну дату, у нижньому колонтитулі підсумки виручки за день, сам звіт містить дані про товари з групуванням за фірмою-виробника, упорядкуванням за назвою товарів та розрахунком загальної вартості товарів, що придбано складом.

  3. Відкриття форм та звіту оформити через одну кнопкову форму.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]