- •Основні поняття дисципліни.
- •Іс класифікуються:
- •За ступенем автоматизації.
- •За сферою призначення.
- •За місцем діяльності іс
- •За функціональним призначенням
- •Апаратне забезпечення пк
- •2.1 Основні складові системного блоку.
- •2.2 Периферійні пристрої пк
- •Монітори електронно-променеві (crt). Епт – електронно-променева трубка, crt – Cathode Ray Tube.
- •Плазмові панелі (pdp). Pdp – Plasma Display Panel. Як і в епт-моніторі, в плазмовій панелі світиться люмінофор, але не під впливом потоку електронів, а під впливом плазмового розряду.
- •Струменеві принтери (Ink Jet). Перший струменевий принтер з'явився в 1976 р. Це був принтер від компанії ibm.
- •Плотер - графічний пристрій для автоматичного викреслювання з великою точністю малюнків, схем, складних креслень, карт і іншої графічної інформації на папері розміром до a0 або кальці.
- •2.3 Конфігурація комп'ютера.
- •2.4 Контрольні питання
- •3. Програмне забезпечення пк.
- •3.1.Програмне забезпечення пк.
- •3.2. Історія операційної системи Windows.
- •3.3. Операційна система Windows xp. Призначення та можливості.
- •Рабочий стол Windows
- •Вікна операційної системи Windows.
- •Файлова система пк
- •Маска (шаблон) імені файлу або папки
- •Програма Проводник
- •Пуск – Программы – Стандартные – Проводник
- •Робота з об’єктами
- •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
- •Призначення. Основні можливості
- •Ms Excel використовуються два стиля посилань: стиль а1 і стиль r1c1.
- •Робочий лист
- •Рядок формул
- •Головні параметри
- •Додавання кнопки на панель інструментів
- •Управління вікнами
- •Визначення способу розташування вікон
- •Приховування та відображення вікон
- •Робочі книги та файли
- •Робота з книгою
- •Типи листів у робочій книзі
- •Виділення робочих листів
- •Групове заповнення робочих листів
- •Уведення даних
- •Вставка робочих листів
- •Видалення робочого листа
- •Перейменування робочого листа
- •Переміщення та копіювання робочого листа
- •Уведення чисел
- •Уведення значень дати та часу
- •Уведення тексту
- •Уведення формул
- •Правка даних
- •Виділення області
- •Виділення діапазону
- •Виділення несуміжних діапазонів
- •Виділення робочого листа
- •Створення власних списків користувача
- •Розбивка та фіксування вікна
- •Форматування
- •Числові формати
- •Вирівнювання та розміри чарунки
- •Рамки та кольорове оформлення
- •Уведення формули
- •Типи адресації
- •Діаграми
- •Створення діаграм
- •Типи діаграм
- •Зміна діаграми
- •Назви та підписи у діаграмі
- •Зміна даних у діаграмі
- •Форматування діаграм
- •6.3. Приклад завдання «Аналіз даних за допомогою діаграм»
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •6.4. Аналіз даних за допомогою зведених таблиць.
- •Приклад завдання «Аналіз даних за допомогою зведених таблиць»
- •Методичні вказівки.
- •Методичні вказівки.
- •Логічні функції
- •Приклад
- •Математичні функції
- •Статистичні функції
- •6.7. Приклад завдання «Використання стандартних функцій» Задача №1. Розрахувати суму знижки товару. Якщо кількість придбаного товару більш 3 шт., то сума знижки складає 10 %.
- •Методичні вказівки.
- •Методичні вказівки.
- •Методичні вказівки.
- •6.8.Автоматизація рішення задач економічного планування за допомогою надбудови «Поиск решения» у середовищі Microsoft Excel.
- •6.8.1.Основні типи задач економічного планування
- •Тоді математична модель задачі про використання потужностей у загальній постановці прийме наступний вид.
- •6.8.2. Приклад завдання «Реалізація задач планування економічних процесів засобами пакета Microsoft Excel»
- •6.9. Контрольні питання за темою “Табличний процесор ms Exсel”
- •6.10. Тест
- •Бази даних
- •Основні поняття бази даних. Види баз даних
- •7.2 Основні поняття реляційних бд: нормалізація, зв'язок та ключі
- •7.3 Створення бази даних. Етапи проектування
- •Система управління базами даних Mіcrosoft Access
- •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.2 Створення програм у середовищі Visual Basic 6.0
- •18.2.1 Основні поняття мови Visual Basic 6.0
- •18.2.2. Програмування циклічних та розгалужених обчислювальних процесів
- •18.2.2.1. Умовний оператор If
- •If умова Then
- •18.2.2.2. Оператор циклу For . . . Next
- •Форма оператору циклу For . . . Next
- •Увага!!! Частина початкового рядка циклу Step n може бути пропущена, коли крок зміни перемінної циклу дорівнює одиниці.
- •18.2.2.3. Використання у програмах елементів управління
- •18.3 Приклад рішення задачі у середовищі Microsoft Visual Basic
- •19. Контрольні питання за модулем «Технології програмування»
- •20. Тест за модулем «Технології програмування»
- •Глосарій
- •Література
- •Інформаційні системи і технології навчальній посібник
- •Технічний редактор о.І. Шелудько
- •83023, М. Донецьк, вул. Харітонова, 10. Тел.: (0622) 97-60-50, 97-60-45
7.3 Створення бази даних. Етапи проектування
Створення БД починається з проектування. Етапи проектування БД:
• дослідження предметної області;
• аналіз даних (сутностей та їх атрибутів);
• визначення відносин між сутностями і визначення первинних і вторинних (зовнішніх) ключів.
У процесі проектування визначається структура реляційної БД (склад таблиць, їх структура та логічні зв'язки). Структура таблиці визначається складом стовпців, типом даних і розмірами стовпців, ключами таблиці.
До базових понять моделі БД «сутність - зв'язок" відносяться: сутності, зв'язки між ними та їх атрибути (властивості).
Сутність - будь-який конкретний або абстрактний об'єкт у розглянутій предметній області. Сутності - це базові типи інформації, які зберігаються в БД (в реляційній БД кожної суті призначається таблиця). До сутностей можуть ставитися: студенти, клієнти, підрозділи і т.д. Екземпляр сутності і тип сутності - це різні поняття.
Поняття тип сутності відноситься до набору однорідних особистостей, предметів або подій, що виступають як ціле (наприклад, студент, клієнт і т.д.). Екземпляр сутності відноситься, наприклад, до конкретної особистості в наборі. Типом сутності може бути студент, а екземпляром - Петров, Сидоров і т. д.
Атрибут - це властивість сутності в предметної області. Його найменування повинне бути унікальним для конкретного типу сутності. Наприклад, для суті студент можуть бути використані наступні атрибути: прізвище, ім'я, по батькові, дата і місце народження, паспортні дані і т.д. У реляційній БД атрибути зберігаються в полях таблиць.
Зв'язок - взаємозв'язок між сутностями в предметній області. Зв'язки представляють собою з'єднання між частинами БД (в реляційній БД - це з'єднання між записами таблиць).
Зв'язок між таблицями дозволяє:
• або виключити можливість видалення або зміни даних у ключовім полі головної таблиці, якщо із цим полем зв'язані які-небудь поля інших таблиць.
• або зробити так, що при видаленні (або зміні) даних у ключовім полі головної таблиці автоматично (і абсолютно коректно) відбудеться видалення або зміна відповідних даних у полях зв'язаних таблиць.
Для настроювання властивостей - зв'язку треба у вікні Схема даних виділити лінію, що з'єднує поля двох таблиць, клацнути на ній правою кнопкою миші й відкрити контекстне меню зв'язку, після чого вибрати в ньому пункт – Изменить связь — відкриється діалогове вікно Изменить связь. У ньому показані назви зв'язаних таблиць, імена полів, що беруть участь у зв'язку (тут же їх можна змінити), а також наведені елементи управління для забезпечення умов цілісності даних.
Якщо встановлений тільки прапорець Обеспечение целостности данных, то видаляти дані із ключового поля головної таблиці не можна. Якщо разом з ним включені прапорці Каскадное обновление связанных полей і Каскадное удаление связанных записей, те, відповідно, операції редагування й видалення даних у ключовім полі головної таблиці дозволені, але супроводжуються автоматичними змінами у зв'язаній таблиці.
Таким чином, зміст створення реляційних зв'язків між таблицями полягає, з одного боку, у захисті даних, а з іншого сторони — в автоматизації внесення змін відразу в кілька таблиць, при змінах в одній таблиці.
Сутності - це дані, які класифікуються за типом, а зв'язки показують, як ці типи даних співвідносяться один з іншим. Якщо описати деяку предметну область у термінах суті - зв'язок, то отримаємо модель сутність - зв'язок для цієї БД.
Розглянемо предметну область: Торгова фірма (Товарообіг) У БД «Товарообіг» повинні зберігатися дані про товарні групи, товари, фірми-клієнти, про замовлення і т.д. Обмежимося даними про товари, про фірми-клієнти, замовлення. Визначимо суті, атрибути сутностей та основні вимоги до функцій БД з обмеженими даними.
Основними предметно-значущими сутностями БД «Товарообіг» є: Товари, Замовлення, Клієнти.
Основні предметно-значущі атрибути сутностей:
- Товари - найменування товару, ціна, кількість;
- Замовлення - дата, кількість, передоплата, сума передоплати;
- Клієнти - найменування, адреса, телефон, рахунок.
Основні вимоги до функцій БД:
- вибрати замовлення по клієнтах із зазначенням сум замовлень;
- вибрати замовлення по клієнтах із зазначенням сум замовлень за певний період;
- вибрати суми замовлень для окремих товарів;
- змінити ціни на всі товари або деякі і т.д.
З аналізу даних предметної області слід, що кожній суті необхідно призначити найпростішу двовимірну таблицю (відношення). Далі необхідно встановити логічні зв'язки між таблицями.
Між таблицями Товари та Замовлення необхідно встановити такий зв'язок, щоб кожному запису з таблиці Товари відповідало кілька записів у таблиці Замовлення, тобто один - до - багатьох, так як один і той самий товар може бути замовлений кілька разів.
Логічний зв'язок між сутностями Замовлення - Клієнти визначений як один - до - багатьох виходячи з того, що кожному запису з таблиці Клієнти відповідало кілька записів у таблиці Замовлення, так як один і той самий клієнт може зробити кілька замовлень. На основі вищевикладеного складаємо модель сутність - зв'язок для БД «Товарообіг». Стрілка є умовною позначкою зв'язку: один – до – багатьох.
