- •Міністерство внутрішніх справ україни
- •Прийняті скорочення
- •Тема 1. Структура та завдання навчального курсу ”інформаційне право та правова інформатика”. Інформаційне право: сутність, поняття та зміст
- •1. Структура та завдання навчальної дисципліни
- •Опис дисципліни "Інформаційне право та правова інформатика"
- •Структура залікового кредиту
- •Програма курсу
- •Тема 1. Структура та завдання навчального курсу. Інформаційне право: сутність, поняття та зміст.
- •Тема 2. Інформація як основний об’єкт інформаційного права. Поняття інформаційного простору.
- •Тема 3. Об’єкти інформаційного права.
- •Інформаційні технології як об’єкт інформаційних правовідносин.
- •Тема 4. Інформаційні ресурси.
- •Тема 5. Джерела інформаційного права та інформаційне законодавство України.
- •Тема 6. Інформаційно-правові норми і інформаційні правовідносини.
- •Тема 7. Суб’єкти інформаційних правовідносин.
- •Тема 8. Права та обов’язки учасників інформаційних відносин.
- •Тема 9. Інформація як інтелектуальна власність. Права людини і захист персональних даних.
- •Тема 10. Конфіденційна інформація. Державна таємниця.
- •Тема 11. Правове регулювання інформаційних відносин в сфері масової інформації.
- •Тема 12. Правове регулювання інформаційних відносин в бібліотечній та архівній справах.
- •Тема 13. Правові проблеми глобальної мережі Інтернет.
- •Тема 18. Комп’ютерне моделювання в правовій сфері.
- •Тема 19. Інформаційні бази та банки даних.
- •Тема 20. Використання експертних систем у галузі права.
- •2. Передумови виникнення та формування інформаційного права
- •3. Предмет і методи інформаційного права
- •4. Система інформаційного права
- •Тема 2. Інформація як основний об’єкт інформаційного права. Поняття інформаційного простору
- •1. Інформація і суспільство.
- •2. Інформаційне суспільство. Єдиний інформаційний простір.
- •3. Інформація в актах чинного законодавства.
- •1. Інформація і суспільство.
- •2. Інформаційне суспільство. Єдиний інформаційний простір.
- •3. Інформація в актах чинного законодавства.
- •Тема 3. Об’єкти інформаційного права
- •1. Інформаційна сфера. Поняття та структура.
- •2. Документована інформація.
- •3. Інформаційні системи, інформаційні технології.
- •Тема 4. Інформаційні ресурси
- •1. Поняття інформаційних ресурсів. Національні інформаційні ресурси.
- •2. Правовий режим інформаційних ресурсів.
- •3. Правове регулювання відносин щодо окремих видів інформаційних ресурсів.
- •1. Поняття інформаційних ресурсів. Національні інформаційні ресурси.
- •2. Правовий режим інформаційних ресурсів.
- •Національні інформаційні ресурси складаються з інформаційних ресурсів різної належності та форми власності.
- •3. Правове регулювання відносин щодо окремих видів інформаційних ресурсів.
- •Тема 5.1. Джерела інформаційного права та інформаційне законодавство україни
- •1. Становлення інформаційного законодавства України.
- •2. Структура інформаційного законодавства України.
- •Загальна частина
- •Особлива частина
- •3. Джерела інформаційного права.
- •Тема 5. 2. Джерела інформаційного права та інформаційне законодавство україни
- •1. Базові закони у сфері інформації та інформатизації.
- •2. Закони, що врегульовують певні види інформаційних відносин (видове законодавство).
- •1. Базові закони у сфері інформації та інформатизації.
- •2. Закони, що врегульовують певні види інформаційних відносин (видове законодавство).
- •В Законі виписані гарантійні зобов’язання, згідно яких:
- •Тема 6. Інформаційно-правові норми і інформаційні правовідносини
- •1. Інформаційно-правові норми.
- •2. Поняття та зміст інформаційних правовідносин.
- •3. Інформаційна діяльність. Основні види та напрямки.
- •1. Інформаційно-правові норми.
- •2. Поняття та зміст інформаційних правовідносин.
- •3. Інформаційна діяльність. Основні види та напрямки.
- •Тема 7. Суб’єкти інформаційних правовідносин
- •1. Суб’єкти правовідносин в інформаційній сфері.
- •2. Людина як суб’єкт права в інформаційній сфері.
- •3. Держава як суб’єкт права в інформаційній сфері.
- •4. Правовий статус організацій та установ в інформаційній сфері.
- •Тема 8. Права та обов’язки учасників інформаційних відносин
- •1.Основні інформаційні права та свободи.
- •2. Право на інформацію.
- •3. Електронно-цифровий підпис як інститут інформаційного права.
- •Тема 9. Організаційно-правові аспекти функціонування комп’ютерного програмного забезпечення
- •2. Організаційні та правові засади використання комп’ютерних програм в органах виконавчої влади.
- •2. Організаційні та правові засади використання комп’ютерних програм в органах виконавчої влади.
- •Тема 10. Конфіденційна інформація.
- •1. Поняття, ознаки та структура інформації з обмеженим доступом. Конфіденційна інформація.
- •2. Державна таємниця.
- •3. Інші види таємниці.
- •Тема 11. Правове регулювання інформаційних відносин в сфері масової інформації
- •1 .Організація та діяльність засобів масової інформації як предмет правового регулювання.
- •2. Свобода масової інформації та її обмеження.
- •3. Засоби масової інформації як об’єкт права.
- •Тема 12. Правове регулювання інформаційних відносин в бібліотечній та архівній справах
- •1. Бібліотечна система України.
- •2. Права та обов’язки громадян, підприємств, установ та організацій у питаннях бібліотечного обслуговування.
- •3. Система архівних установ України.
- •Тема 13. Правові проблеми глобальної мережі інтернет
- •1. Право іглобальна мережа Інтернет.
- •2. Особливості інформаційних правопорушень в середовищі Інтернет.
- •3. Основні напрями правового регулювання інформаційних відносин в Інтернет.
- •1. Право і глобальна мережа Інтернет.
- •2. Особливості інформаційних правопорушень в середовищі Інтернет.
- •3. Основні напрями правового регулювання інформаційних відносин в Інтернет.
- •Тема 14. Державна політика та державне управління
- •1. Державна політика в інформаційній сфері.
- •2. Державне управління в інформаційній сфері.
- •Тема 15. Основи теорії правової інформатики. Правова інформатика як наука і навчальна дисципліна
- •1. Передумови і методологічне значення використання методів і засобів інформатики в правовій сфері.
- •2. Завдання та функція правової інформатики як науки, її місце в системі наукових знань.
- •3. Основні поняття правової інформатики.
- •4. Правова інформатика як навчальна дисципліна.
- •Тема 16. Об’єкт та предмет правової інформатики
- •2. Інформаційно-правове поле.
- •3. Соціально-правова інформація в структурі правового регулювання.
- •4. Електронне урядування - шлях до ефективності та прозорості державного управління
- •Тема 17. Інформатизація законотворчої, правозастосовної, правоохоронної, судочинної
- •1. Становлення системної інформатизації в правовій сфері.
- •2. Нова технологія законотворення.
- •3. Деякі проблеми та перспективи системної інформатизації правової сфери.
- •Тема 18. Комп’ютерне моделювання в правовій сфері
- •1. Поняття та сутність моделювання. Функції і види моделей.
- •2. Правові підстави та види моделей, що використовуються в юридичній практиці.
- •3. Математичне і кібернетичне моделювання правових об’єктів.
- •1. Поняття і сутність моделювання. Функції та види моделей.
- •2. Правові підстави та види моделей, що використовуються в юридичній практиці.
- •3. Математичне і кібернетичне моделювання правових об’єктів.
- •Тема 19. Інформаційні бази та банки даних
- •1. Поняття інформаційної системи, бази та банку даних.
- •2. Загальна характеристика інформаційно-пошукових систем законодавства.
- •1 Поняття інформаційної системи, бази та банку даних.
- •1. Таблиці.
- •2. Запити.
- •3. Форми.
- •4. Звіти.
- •5. Сторінки.
- •6. Макроси і модулі.
- •2. Загальна характеристика інформаційно-пошукових систем законодавства.
- •Тема 20. Використання експертних систем
- •1. Експертні системи як особливий вид автоматизованих систем.
- •2. Особливості побудови експертних систем та галузі їх використання.
- •Розділ 10. Експертні системи та системи підтримки прийняття управлінських рішень.
- •10.1. Експертні системи як вид систем штучного інтелекту.
- •10.2. Особливості побудови експертних систем та галузі їх використання.
- •Рис 9. Узагальнена схема типової експертної системи
1. Таблиці.
Таблиці – це основні об’єкти будь-якої бази даних. По-перше, у таблицях зберігаються всі дані, що містяться в базі, а по-друге, таблиці зберігають і структуру бази. Реляційна база даних може мати декілька взаємопов’язанних таблиць.
2. Запити.
Ці об’єкти служать для витягу даних з таблиць і надання їх користувачу в зручному вигляді. За допомогою запитів виконують такі операції, як добір даних, їхнє сортування і фільтрацію. За допомогою запитів можна виконувати перетворення даних за заданим алгоритмом, створювати нові таблиці, виконувати автоматичне наповнення таблиць даними, імпортованими з інших джерел, виконувати найпростіші обчислення в таблицях та ін.
3. Форми.
Якщо запити – це спеціальні засоби для добору й аналізу даних, то форми – це засіб для введення даних. Зміст їх такий самий - надати користувачу засіб для заповнення тільки тих полів, що йому заповнювати покладено. Одночасно з цим у формі можна розмістити спеціальні елементи керування (лічильники, що розкриваються списки, перемикачі, прапорці та інше) для автоматизації введення даних. Переваги форм розкриваються особливо наочно, коли відбувається введення даних із заповнених бланків. У цьому випадку форму роблять графічними засобами так, щоб вона повторювала оформлення бланка – це помітно спрощує роботу укладача, знижує його стомлення і запобігає появі друкованих помилок.
4. Звіти.
За своїми властивостями і структурі звіти багато в чому схожі на форми, але призначені тільки для виведення даних, причому не на екран, а на принтер. У зв’язку з цим звіти відрізняються тим, що в них передбачені спеціальні засоби для групування виведених даних і для виводу спеціальних елементів оформлення, характерних для друкованих документів.
5. Сторінки.
Це спеціальні об’єкти баз даних, реалізованих у версії СУБД Microsoft Access 2000. Однак, більш коректно їх називати сторінками доступу до даних. Фізично це особливий об’єкт, виконаний у коді HTML, розташований на Web-сторінці і переданий клієнту разом з нею. Сам по собі цей об’єкт не є базою даних, але містить компоненти, через які здійснюється зв’язок переданої Web-сторінки з базою даних, яка залишається на сервері. Користуючись цими компонентами, відвідувач Web-вузла може переглядати записи бази в полях сторінки доступу. Таким чином, сторінки доступу до даних здійснюють інтерфейс між клієнтом, сервером і базою даних, розміщеної на сервері. Ця база даних не обов’язково повинна бути базою даних Microsoft Access. Сторінки доступу, створені засобами Microsoft Access, дозволяють працювати також з базами даних Microsoft SQL Server.
6. Макроси і модулі.
Ці категорії об’єктів призначені як для автоматизації повторюваних операцій при роботі із СУБД, так і для створення нових функцій шляхом програмування. У СУБД Microsoft Access макроси складаються з послідовності внутрішніх команд СУБД і є одним із засобів автоматизації роботи з базою. Модулі створюються засобами зовнішньої мови програмування, у даному випадку мови Visual Basic for Applications. Це один із засобів, за допомогою яких розроблювач бази може закласти в неї нестандартні функціональні можливості, задовольнити специфічну вимогу замовника, підвищити швидкодію системи керування, а також рівень її захищеності.
Властивості полів бази даних.
Поля бази даних не просто визначають структуру бази – вони ще визначають групові властивості даних, записуваних в осередки, що належать кожному з полів. Нижче перераховані основні властивості полів таблиць баз даних СУБД Microsoft Access.
Ім’я поля - визначає, як варто звертатися до даних цього поля при автоматичних операціях з базою (за замовчуванням імена полів використовуються як заголовки стовпців таблиць).
Тип поля – визначає тип даних, що можуть міститися в даному полі.
Розмір поля – визначає граничну довжину (у символах) даних, що можуть розміщатися в цьому полі.
Формат поля – визначає спосіб форматування даних в осередках, що належать полю.
Маска введення – визначає форму, у якій вводяться дані в поле (засіб автоматизації введення даних).
Підпис – визначає заголовок стовпця таблиці для даного поля (якщо підпис не зазначений, то як заголовок стовпця використовується властивість Ім’я поля).
Значення за замовчуванням – те значення, що вводиться в осередки поля автоматично (засіб автоматизації введення даних).
Умова на значення – обмеження, що використовується для перевірки правильності введення даних (засіб автоматизації введення, що використовується, як правило, для даних, що мають числовий тип, грошовий чи тип дати).
Повідомлення про помилку – текстове повідомлення, що видається автоматично при спробі введення в поле помилкових даних.
Обов’язкове поле - властивість, що визначає обов’язковість заповнення даного поля при наповненні бази.
Порожні рядки - властивість, що дозволяє введення порожніх строкових даних (від властивості Обов’язкове поле відрізняється тим, що відноситься не до всіх типів даних, а лише до деяких, наприклад до текстового).
Індексоване поле – якщо поле має цю властивість, всі операції, пов’язані з пошуком або сортуванням записів за значенням, які зберігаються в цьому полі, істотно прискорюються. Крім того, для індексованих полів можна зробити так, що значення в записах будуть перевірятися по цьому полю на наявність повторів, що дозволяє автоматично виключити дублювання даних.
Оскільки в різних полях можуть міститися дані різного типу, то і властивості полів можуть розрізнятися залежно від типу даних. Так, список вказаних вище властивостей полів відноситься в основному до полів текстового типу. Поля інших типів можуть мати чи не мати ці властивості, але можуть додавати до них і свої. Наприклад, для даних, що представляють дійсні числа, важливою властивістю є кількість знаків після десяткової коми. З іншого боку, для полів, використовуваних для збереження малюнків, звукозаписів, відеокліпів та інших об’єктів OLE, більшість вищевказаних властивостей не мають змісту.
Таблиці баз даних, як правило, допускають роботу з великою кількістю різних типів даних. Бази даних Microsoft Access працюють з такими типами даних:
- текстовий – тип даних, використовуваний для збереження звичайного неформатованого тексту обмеженого розміру (до 255 символів).
- числовий – тип даних для збереження дійсних чисел.
- поле Мемо – спеціальний тип даних для збереження великих обсягів тексту (до 65 535 символів). Фізично текст не зберігається в полі, а в іншому місці бази даних, а в поле зберігається покажчик на нього, але для користувача такий поділ помітний не завжди.
- Дата/час – тип даних для збереження календарних дат і поточного часу.
- грошовий - тип даних для збереження грошових сум. Теоретично для їхнього запису можна було б скористатися і полями числового типу, але для грошових сум є деякі особливості (наприклад, зв’язані з правилами округлення), що роблять більш зручним використання спеціального типу даних, а не настроювання числового типу.
- лічильник – спеціальний тип даних для унікальних (не повторюваних у полі) натуральних чисел з автоматичним нарощуванням. Природне використання – для порядкової нумерації записів.
- логічний - тип для збереження логічних даних (можуть приймати тільки два значення “Так” чи “Ні”).
- гіперпосилання – спеціальне поле для збереження адрес URL Web-об’єктів Інтернету. При щиглику на посиланні автоматично відбувається запуск браузера і відтворення об’єкта в його вікні.
- майстер підстановок – це не спеціальний тип даних. Це об’єкт, настроюванням якого можна автоматизувати введення даних у поле так, щоб не вводити їх вручну, а вибирати зі списку, що розкривається.
Існують два способи створення бази даних:
• створення порожньої БД, а потім додавання до неї об’єктів. Такий спосіб є найбільш гнучким, але вимагає окремого визначення кожного елемента БД.
• створення за допомогою Майстра бази даних визначеного типу з усіма необхідними об’єктами - це найпростіший спосіб створення бази даних.
В обох випадках є можливість змінити і розширити створену БД.
Проектування БД для ефективної обробки даних у конкретній предметній галузі - досить складний процес. Тільки в найпростіших випадках досить однієї таблиці для опису предметної області. Звичайно потрібно декілька взаємозалежних таблиць, тобто значення поля чи однієї таблиці використовується в іншій.