UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75838
останнє поновлення: 2016-12-03
за 7 днів додано 15

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваСистема управління базами даних Microsoft Access (реферат)
Автор
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуРеферат
Продивилось11078
Скачало860
Опис
ЗАКАЧКА
Замовити оригінальну роботу

я даних текстового типу у числовий — VAL(x);

 

перетворення даних числового типу у текстовий — STR(x);

 

перетворення даних текстового типу на тип дати DATEVALUE(х);

 

перетворення даних типу ДАТА у текстовий тип CDATE(х).

 

Функції дат:

 

поточна дата — NOW();

 

на панелі інструментів або натиснути на праву кнопку миші та вибрати

Построить. У вікні Построитель выражений (рис. 10.138) можна ввести

вираз, використовуючи кнопки операцій, імена полів з таблиць та запитів,

вбудовані та власні функції.

 

 

Рис. 10.138. Створення запиту ПОВНИЙ ЗАПИТ

 

Для кожного поля у запиті можна встановити формат виведення. Для цього

необхідно встановити курсор миші у рядок Поле, натиснути на праву кнопку

миші, вибрати Свойства і задати потрібний формат поля (рис. 10.139).

 

 

Рис. 10.139. Встановлення формату поля

 

Наприклад, необхідно створити запит, який повинен містити: всі поля

(крім тих, що повторюються) з таблиць ТАБЕЛЬ, ПРАЦІВНИКИ та РОБОЧІ ДНІ;

розрахункові поля НАРАХОВАНО, УТРИМАНО та СУМА ДО ВИДАЧІ. Крім того, під

час виконання запиту повинен запрошуватися номер місяця, за який треба

відбирати записи. Записи повинні упорядковуватися за полями МІСЯЦЬ та

ПРІЗВИЩЕ.

 

Порядок створення запиту:

 

Створити запит, в який додати поля з таблиць ТАБЕЛЬ, ПРАЦІВНИКИ та

РОБОЧІ ДНІ за допомогою майстра Простой запрос.

 

Відкрити запит, створений за допомогою майстра у режимі конструктора.

 

У рядку Условие отбора поля МІСЯЦЬ увести параметр: [Уведіть номер

місяця].

 

У рядку Сортировка для полів МІСЯЦЬ та ПРІЗВИЩЕ задати По возрастанию.

 

У порожній стовпчик, який розташований за полем КІЛЬКІСТЬ ВІДПРАЦЬОВАНИХ

ДНІВ, увести вираз для розрахунку нарахованої заробітної плати:

Нараховано: [Оклад]/[Кількість робочих днів]*[Кількість відпрацьованих

днів] (рис. 10.138).

 

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

прибуткового податку:

 

Утримано: IIf([Нараховано]<=17;0;IIf([Нараховано]>17 And

[Нараховано]<=85;([Нараховано]–17)*0,1;IIf([Нараховано]>85 And

[Нараховано]<=170;6,8+([Нараховано]–85)*0,15; IIf([Нараховано] > 170 And

[Нараховано]<=1020;19,55+([Нараховано]–170)*0,2;IIf ([Нараховано]> 1020

And [Нараховано]<=1700; 189,55+

([Нараховано]–1020)*0,3;393,55+([Нараховано]–1700)*0,4))))) .

 

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

заробітної плати до видачі:

 

Сума до видачі: [Нараховано] – [Утримано].

 

Для створених розрахункових полів встановити формат ДЕНЕЖНЫЙ (рис.

10.139).

 

Зберегти запит.

 

Виконати запит (рис. 10.140).

 

 

Рис. 10.140. Виконання запиту ПОВНИЙ ЗАПИТ

 

Мовою SQL цей запит буде мати такий вигляд:

 

SELECT DISTINCTROW Табель.Місяць, [Робочі дні].[Назва місяця],

 

Табель.[Табельний номер], Працівники.Прізвище,

 

Працівники.Посада, Працівники.Оклад, Табель.[Кількість

 

відпрацьованих днів], [Робочі дні].[Кількість робочих днів],

 

[Оклад]/[Кількість робочих днів]*[Кількість відпрацьованих днів]

 

AS Нараховано, IIf([Нараховано]<=17,0,IIf([Нараховано]>17 And

 

[Нараховано]<=85,([Нараховано]–17)*0.1,IIf([Нараховано]>85 And

 

[Нараховано]<=170,6.8+([Нараховано]–

-----> Page:

[0] [1] [2] [3] [4] [5] [6] 7 [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ