- •Міністерство освіти і науки,
- •Іс класифікуються:
- •За ступенем автоматизації.
- •За сферою призначення.
- •За місцем діяльності іс
- •За функціональним призначенням
- •2.1 Основні складові системного блоку.
- •2.2 Периферійні пристрої пк
- •Монітори електронно-променеві (crt). Епт – електронно-променева трубка, crt – Cathode Ray Tube.
- •Плазмові панелі (pdp). Pdp – Plasma Display Panel. Як і в епт-моніторі, в плазмовій панелі світиться люмінофор, але не під впливом потоку електронів, а під впливом плазмового розряду.
- •Струменеві принтери (Ink Jet). Перший струменевий принтер з'явився в 1976 р. Це був принтер від компанії ibm.
- •Плотер - графічний пристрій для автоматичного викреслювання з великою точністю малюнків, схем, складних креслень, карт і іншої графічної інформації на папері розміром до a0 або кальці.
- •2.3 Конфігурація комп'ютера.
- •2.4 Контрольні питання
- •2.5 Тест
- •3. Програмне забезпечення пк.
- •3.1.Програмне забезпечення пк.
- •3.2. Історія операційної системи Windows.
- •3.3. Операційна система Windows xp. Призначення та можливості.
- •Робота з об’єктами
- •3.10. Приклад завдання
- •3.11. Контрольні питання
- •3.12.Тест
- •4. Стандартні програми операційної системи Windows
- •4.1. Графічний редактор Paint
- •4.2. Текстовий редактор WordPad
- •4.3. Калькулятор
- •Призначення кнопок калькулятора і дублюючі їх клавіші
- •4.4. Буфер обміну
- •4.5. Приклад завдання
- •4.6 Контрольні питання
- •Модуль 2: «Програми опрацювання текстів»
- •Текстовий редактор Microsoft Word 2000
- •5.1 Робота з простими та складними документами у текстовому редакторі ms Word.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •5.2. Робота з таблицями в текстовому редакторі ms Word таблиць.
- •Відомість успішності студентів
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •5.3. Робота з додатковими можливостями текстового редактора ms Word
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •5.4. Контрольні питання
- •5.5. Тест
- •Ms Excel використовуються два стиля посилань: стиль а1 і стиль r1c1.
- •Робочий лист
- •Рядок формул
- •Головні параметри
- •Додавання кнопки на панель інструментів
- •Управління вікнами
- •Визначення способу розташування вікон
- •Приховування та відображення вікон
- •Робочі книги та файли
- •Робота з книгою
- •Типи листів у робочій книзі
- •Виділення робочих листів
- •Вставка робочих листів
- •Видалення робочого листа
- •Перейменування робочого листа
- •Переміщення та копіювання робочого листа
- •Групове заповнення робочих листів
- •Уведення даних
- •Уведення чисел
- •Уведення значень дати та часу
- •Уведення тексту
- •Уведення формул
- •Правка даних
- •Виділення області
- •Виділення діапазону
- •Виділення несуміжних діапазонів
- •Виділення робочого листа
- •Створення власних списків користувача
- •Розбивка та фіксування вікна
- •Форматування
- •Числові формати
- •Вирівнювання та розміри чарунки
- •Рамки та кольорове оформлення
- •Уведення формули
- •Типи адресації
- •Створення діаграм
- •Типи діаграм
- •Зміна діаграми
- •Назви та підписи у діаграмі
- •Зміна даних у діаграмі
- •Форматування діаграм
- •6.3. Приклад завдання «Аналіз даних за допомогою діаграм»
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •6.4. Аналіз даних за допомогою зведених таблиць.
- •Методичні вказівки.
- •Методичні вказівки.
- •Логічні функції
- •Приклад
- •Математичні функції
- •Статистичні функції
- •6.7. Приклад завдання «Використання стандартних функцій» Задача №1. Розрахувати суму знижки товару. Якщо кількість придбаного товару більш 3 шт., то сума знижки складає 10 %.
- •Методичні вказівки.
- •Задача №2.Розрахувати суму знижки товару. Якщо кількість придбаного товару більше 3 шт., то сума знижки складає 10 %. Якщо кількість придбаного товару більше 10 шт., то сума знижки - 15%.
- •Методичні вказівки.
- •6.8.Автоматизація рішення задач економічного планування за допомогою надбудови «Поиск решения» у середовищі Microsoft Excel.
- •6.8.1.Основні типи задач економічного планування
- •Таблиця 6.1 – Умовні дані задачі оптимізації ресурсів
- •Таблиця 6.2 – Умовні дані задачі оптимізації складання раціону
- •Таблиця 6.3 – Умовні дані задачі оптимізації розкрою матеріалів
- •6.8.2. Приклад завдання «Реалізація задач планування економічних процесів засобами пакета Microsoft Excel»
- •6.9. Контрольні питання за темою “Табличний процесор ms Exсel”
- •6.10. Тест
- •7.2 Основні поняття реляційних бд: нормалізація, зв'язок та ключі
- •7.3 Створення бази даних. Етапи проектування
- •8.1. Основні можливості субд Mіcrosoft Access
- •8.2. Об'єкти субд Access
- •8.3. Основні типи полів баз даних
- •8.4. Властивості полів бази даних
- •8.5 Форми та їх призначення
- •8.6 Приклад створення бази даних. Робота з таблицями та формами
- •8.7 Приклад створення зв'язків між таблицями
- •9. Запити в субд Access
- •9.1 Запити. Основні поняття. Види запитів
- •3.2 Приклади створення запитів в субд Access
- •10. Організація виводу та представлення інформації в субд Access
- •10.1 Звіти. Основні поняття
- •4.2 Приклади створення звітів в субд access за допомогою Майстра звітів та Конструктора
- •11. Контрольні питання за модулем «Технології управління базами даних»
- •12. Тест за модулем «Технології управління базами даних»
- •13. Локальні комп’ютерні мережі
- •13.1 Основні поняття. Класифікація локальних комп’ютерних мереж
- •14. Інтернет
- •14.1 Загальні відомості про Інтернет
- •14.2 Способи підключення комп'ютера до Internet
- •14.3. Приклади прийоми пошуку Web-сторінок
- •14.4. Пошукові системи Інтернет
- •14.5. Правила виконання запитів у пошукових системах
- •15. Організація роботи електронної пошти
- •17. Тести за модулем «Сучасні комп’ютерні мережі»
- •18.1 Основи алгоритмізації
- •Таблиця 18.1 Основні елементи схем алгоритму
- •18.2 Створення програм у середовищі Visual Basic 6.0
- •18.2.1 Основні поняття мови Visual Basic 6.0
- •18.2.2. Програмування циклічних та розгалужених обчислювальних процесів
- •Увага!!! Частина початкового рядка циклу Step n може бути пропущена, коли крок зміни перемінної циклу дорівнює одиниці.
- •18.2.2.3. Використання у програмах елементів управління
- •18.3 Приклад рішення задачі у середовищі Microsoft Visual Basic
- •19. Контрольні питання за модулем «Технології програмування»
- •20. Тест за модулем «Технології програмування»
- •Глосарій
- •Література
- •Інформаційні системи і технології навчальній посібник
- •Технічний редактор о.І. Шелудько
- •83023, М. Донецьк, вул. Харітонова, 10. Тел.: (0622) 97-60-50, 97-60-45
7.3 Створення бази даних. Етапи проектування
Створення БД починається з проектування. Етапи проектування БД:
• дослідження предметної області;
• аналіз даних (сутностей та їх атрибутів);
• визначення відносин між сутностями і визначення первинних і вторинних (зовнішніх) ключів.
У процесі проектування визначається структура реляційної БД (склад таблиць, їх структура та логічні зв'язки). Структура таблиці визначається складом стовпців, типом даних і розмірами стовпців, ключами таблиці.
До базових понять моделі БД «сутність - зв'язок" відносяться: сутності, зв'язки між ними та їх атрибути (властивості).
Сутність - будь-який конкретний або абстрактний об'єкт у розглянутій предметній області. Сутності - це базові типи інформації, які зберігаються в БД (в реляційній БД кожної суті призначається таблиця). До сутностей можуть ставитися: студенти, клієнти, підрозділи і т.д. Екземпляр сутності і тип сутності - це різні поняття.
Поняття тип сутності відноситься до набору однорідних особистостей, предметів або подій, що виступають як ціле (наприклад, студент, клієнт і т.д.). Екземпляр сутності відноситься, наприклад, до конкретної особистості в наборі. Типом сутності може бути студент, а екземпляром - Петров, Сидоров і т. д.
Атрибут - це властивість сутності в предметної області. Його найменування повинне бути унікальним для конкретного типу сутності. Наприклад, для суті студент можуть бути використані наступні атрибути: прізвище, ім'я, по батькові, дата і місце народження, паспортні дані і т.д. У реляційній БД атрибути зберігаються в полях таблиць.
Зв'язок - взаємозв'язок між сутностями в предметній області. Зв'язки представляють собою з'єднання між частинами БД (в реляційній БД - це з'єднання між записами таблиць).
Зв'язок між таблицями дозволяє:
• або виключити можливість видалення або зміни даних у ключовім полі головної таблиці, якщо із цим полем зв'язані які-небудь поля інших таблиць.
• або зробити так, що при видаленні (або зміні) даних у ключовім полі головної таблиці автоматично (і абсолютно коректно) відбудеться видалення або зміна відповідних даних у полях зв'язаних таблиць.
Для настроювання властивостей - зв'язку треба у вікні Схема даних виділити лінію, що з'єднує поля двох таблиць, клацнути на ній правою кнопкою миші й відкрити контекстне меню зв'язку, після чого вибрати в ньому пункт – Изменить связь — відкриється діалогове вікно Изменить связь. У ньому показані назви зв'язаних таблиць, імена полів, що беруть участь у зв'язку (тут же їх можна змінити), а також наведені елементи управління для забезпечення умов цілісності даних.
Якщо встановлений тільки прапорець Обеспечение целостности данных, то видаляти дані із ключового поля головної таблиці не можна. Якщо разом з ним включені прапорці Каскадное обновление связанных полей і Каскадное удаление связанных записей, те, відповідно, операції редагування й видалення даних у ключовім полі головної таблиці дозволені, але супроводжуються автоматичними змінами у зв'язаній таблиці.
Таким чином, зміст створення реляційних зв'язків між таблицями полягає, з одного боку, у захисті даних, а з іншого сторони — в автоматизації внесення змін відразу в кілька таблиць, при змінах в одній таблиці.
Сутності - це дані, які класифікуються за типом, а зв'язки показують, як ці типи даних співвідносяться один з іншим. Якщо описати деяку предметну область у термінах суті - зв'язок, то отримаємо модель сутність - зв'язок для цієї БД.
Розглянемо предметну область: Торгова фірма (Товарообіг) У БД «Товарообіг» повинні зберігатися дані про товарні групи, товари, фірми-клієнти, про замовлення і т.д. Обмежимося даними про товари, про фірми-клієнти, замовлення. Визначимо суті, атрибути сутностей та основні вимоги до функцій БД з обмеженими даними.
Основними предметно-значущими сутностями БД «Товарообіг» є: Товари, Замовлення, Клієнти.
Основні предметно-значущі атрибути сутностей:
- Товари - найменування товару, ціна, кількість;
- Замовлення - дата, кількість, передоплата, сума передоплати;
- Клієнти - найменування, адреса, телефон, рахунок.
Основні вимоги до функцій БД:
- вибрати замовлення по клієнтах із зазначенням сум замовлень;
- вибрати замовлення по клієнтах із зазначенням сум замовлень за певний період;
- вибрати суми замовлень для окремих товарів;
- змінити ціни на всі товари або деякі і т.д.
З аналізу даних предметної області слід, що кожній суті необхідно призначити найпростішу двовимірну таблицю (відношення). Далі необхідно встановити логічні зв'язки між таблицями.
Між таблицями Товари та Замовлення необхідно встановити такий зв'язок, щоб кожному запису з таблиці Товари відповідало кілька записів у таблиці Замовлення, тобто один - до - багатьох, так як один і той самий товар може бути замовлений кілька разів.
Логічний зв'язок між сутностями Замовлення - Клієнти визначений як один - до - багатьох виходячи з того, що кожному запису з таблиці Клієнти відповідало кілька записів у таблиці Замовлення, так як один і той самий клієнт може зробити кілька замовлень. На основі вищевикладеного складаємо модель сутність - зв'язок для БД «Товарообіг». Стрілка є умовною позначкою зв'язку: один – до – багатьох.
Система управління базами даних Mіcrosoft Access