Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Авт_ПМП / Metod_BD.doc
Скачиваний:
31
Добавлен:
05.02.2016
Размер:
574.98 Кб
Скачать

62

Державна податкова адміністрація україни

НАЦІОНАЛЬНА АКАДЕМІЯ ПОДАТКОВОЇ СЛУЖБИ УКРАЇНИ

МЕТОДИЧНА РОЗРОБКА

Основні поняття теорії баз даних як основної компоненти

інформаційних систем”

з курсу "Інформаційні системи в адмініструванні податків" та

для підготовки магістрів

за напрямом "Економіка і підприємництво"

спеціальності 6.050114 "Оподаткування"

спеціалізації "Фіскальне адміністрування"

Ірпінь 2003

Методична розробка складена на основі навчальної програми курсу " Інформаційні системи в адмініструванні податків" і “Автоматизація роботи в органах ДПСУ” затверджених у 2003 році.

Автор В.О. Павленко, доцент

Рецензент О.В. Поденежко, доцент

Зміст

Вступ…………………………………………………………………………………….

4

Поняття інформаційної системи……………………………………………………….

4

Життєвий цикл інформаційної системи………………………………………………

6

Історія розвитку СУБД…………………………………………………………………

9

Реляційна модель даних………………………………………………………………..

11

Властивості відношень……………………………………………………………..

12

Реляційні ключі……………………………………………………………………….

14

Реляційна цілісність………………………………………………………………….

15

Реляційна алгебра…………………………………………………………………….

15

Операції з’єднання……………………………………………………………………

18

Нормалізовані відношення…………………………………………………………..

19

Коли СУБД можна вважати реляційною……………………………………………

20

Основні типи даних визначених стандартом ISO…………………………………….

22

Коротка характеристика сучасних СУБД……………………………………………..

25

Основи мови SQL………………………………………………………………………

26

Прості запити. Оператор SELECT………………………………………………….

31

Умова відбору (ключове слово WHERE)………………………………………..

34

Використання діапазонів (BETWEEN / NOT BETWEEN)……………………..

36

Умови відбору з перевіркою входження у множину (IN / NOT IN)…………...

36

Умови відбору з допомогою шаблону (LIKE / NOT LIKE)…………………….

36

Використання значення NULL в умовах відбору (IS NULL / NOT NULL)…...

37

Використання множини таблиць в одному запиті…………………………………

37

З’єднання таблиць (join)…………………………………………………………..

38

Ліве з’єднання (LEFT JOIN)……………………………………………………...

40

Сортування результату (фраза ORDER BY)……………………………………….

42

Групування результатів (фраза GROUP BY). Агрегатні функції………………..

43

Використання фрази GROUP BY………………………………………………...

44

Використання фрази HAVING…………………………………………………...

46

Підзапити……………………………………………………………………………..

47

Ключові слова ANY i ALL………………………………………………………..

49

Ключові слова EXISTS i NOT EXISTS…………………………………………..

50

Комбінування результуючих таблиць (UNION, INTERSECT і EXCEPT)……….

51

Поновлення бази даних……………………………………………………………...

52

Вставка нових даних (оператор INSERT)………………………………………..

52

Модифікація даних (оператор UPDATE)………………………………………..

54

Використання INNER JOIN, LEFT JOIN в операторі UPDATE………………..

54

Видалення даних з бази(оператор DELETE)…………………………………….

55

Визначення даних

56

Створення таблиць (оператор CREATE TABLE)……………………………...

57

Видалення таблиць (оператор DROP TABLE)………………………………….

60

Створення індексу (оператор CREATE INDEX)………………………………

60

Видалення індексу (оператор DROP INDEX)…………………………………...

61

Модифікація структури таблиці (оператор ALTER TABLE)…………………..

61

Використання транзакцій……………………………………………………………

62

Управління доступом даних………………………………………………………...

63

Надання привілеїв іншим користувачам (оператор GRANT)…………………….

64

Відміна наданих привілеїв (оператор REVOKE)…………………………………..

65

Вступ

Податкова система представлена сукупністю податків, зборів і платежів, які стягуються в установленому порядку з юридичних і фізичних осіб. Основна задача ДПС – контроль за дотриманням законодавства про податки, правильність їх нарахувань, а також контроль за повнотою і своєчасністю сплати у відповідні бюджети.

На сьогоднішній день в Україні зареєстровано близько 40 млн. фізичних осіб і близько 700 тис. юридичних осіб, які є платниками податку. Враховуючи, що за терміном “платник” приховано великий обсяг інформації, що його характеризує (форма власності, дані про місцезнаходження, рахунки в банках, сплати податків тощо) органи ДПС для прийняття своєчасних і зважених управлінських рішень повинні обробляти величезні обсяги інформації в стислі терміни. Отже, для ефективного функціонування податкової системи необхідно використовувати сучасні інформаційні технології, які базуються на сучасній комп‘ютерній техніці і сучасному програмному забезпеченню.

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

Інформатизація – це процес створення документованої інформації (інформаційний ресурс) з одного боку, а з іншого – створення методів обробки інформації, її зберігання, пошуку, накопичення.

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

Соседние файлы в папке Авт_ПМП