
- •Технікум промислової автоматики
- •«Затверджую»
- •5.05010101 «Обслуговування програмних систем і комплексів»
- •Пояснювальна записка
- •Функції самостійної роботи:
- •Види самостійної роботи:
- •Теми, які виносяться на самостійне вивчення:
- •Тема 1 «Файлові системи» План
- •Література
- •Структури файлів
- •Іменування файлів
- •Захист файлів
- •Області застосування файлів
- •Тема 2 «Компоненти середовища системи керування базами даних (скбд)» План
- •Література
- •Апаратне забезпечення
- •Програмне забезпечення
- •Процедури
- •Користувачі
- •Тема 3 «Трьохрівнева архітектура системи керування базами даних» План
- •Література
- •Тема 4 «Головні переваги та недоліки ранніх скбд» План
- •Література
- •Тема 5 «Об'єктно-орієнтована модель даних» План
- •Література
- •Недоліки об'єктно-орієнтованих баз даних:
- •Тема 6 «Фундаментальні властивості відношень в реляційній моделі даних» План
- •Література
- •1. Відсутність кортежів-дублікатів
- •2. Відсутність впорядкованості кортежів
- •3. Відсутність впорядкованості атрибутів
- •4. Атомарність значень атрибутів
- •Тема 7 «Обмеження цілісності за станом» План
- •Література
- •Тема 8 «Дванадцать правил е. Ф. Кодду» План
- •Література
- •Правило інформації
- •Правило гарантійного доступу
- •Правило підтримки недійсних значень
- •Правило дінамічного каталогу, заснованого на реляційній моделі
- •Правило вичерпної підмови даних
- •Тема 9 «Функціональна модель даних. Модель семантичних об’єктів» План
- •Література
- •Магазин
- •Продавец
- •Тема 10 «Аномалії оновлення в базі даних» План
- •Література
- •Відношення «Співробітники»
- •Відношення «Відділення»
- •Відношення «Співробітники в відділеннях»
- •1. Аномалії вставки
- •2. Аномалії знищення
- •Аномалії модифікації
- •Тема 11 «Історія створення та виникнення мови запитів sql. Основні поняття sql» План
- •Література
- •Тема 12 «Типи даних в sql. Робота з оператором Where» План
- •Література
- •Типи даних в sql
- •Обрання рядків з використанням оператора where
- •Тема 13 «Сортування результатів – оператор Order by» План
- •Література
- •Відношення «Співробітники»
- •Відношення «Об’єкт нерухомості»
- •Тема 14 «Організація реляційних баз даних. Створення бази даних в скбд Access» План
- •Література
- •Організація реляційних баз даних
- •1. Визначення мети створення бази даних
- •Визначення таблиць, які повинна містити база даних
- •Визначення необхідних в таблиці полів
- •Завдання індівідуальних значень кожному полю
- •Визначення зв’язків між таблицями
- •6. Відновлення структури бази даних
- •7. Додавання даних та створення інших об’єктів бази даних.
- •Створення бази даних в скбд ms Access
- •Створення таблиць та зв’язків між таблицями в скбд Access
- •Визначення полів
- •Визначення первинного ключу
- •Визначення властивостей полів
- •Символи масок внесення
- •Встановлення зв’язків між таблицями
- •Тема 15 «Створення запитів в скбд ms Access» План
- •Література
- •Типи запитів, які підтримуються в скбд ms Access
- •Тема 16 «Внутрішні запити» План
- •Література
- •Тема 17 «Використання ключових слів Any та All» План
- •Література
- •Тема 18 «Створення форм в скбд Access» План
- •Література
- •Приклад створення простої автоформи:
- •Приклад створення форми за допомогою «Мастера форм»:
- •Створення форм за допомогою режиму конструктора
- •Тема 19 «Створення фільтрів в скбд ms Access» План
- •Література
- •1.Фільтр по выделенному фрагменту
- •2. Використання поля «Фильтр для»
- •3. «Звичайний фільтр»
- •4. «Розширенный фільтр»
- •Збереження фільтру як запиту
- •Використання запиту в якості фільтру
- •Тема 20 «Створення звітів в скбд Access» План
- •Література
- •Тема 21 «Створення макросів в скбд Access» План
- •Література
- •Макрокоманди, їх призначення та аргументи:
- •Збереження макросів
- •Виконання макроса
- •Редагування макросів
- •Копіювання макросів
- •Тема 22 «Системний каталог» План
- •Література
- •Зміст системного каталогу
- •Тема 23 «Властивості компонента tadoTable» План
- •Література
- •Тема 24 «Методи компонента tadoTable» План
- •Література
- •Тема 25 «Керування відображенням даних» План
- •Література
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Технікум промислової автоматики
ОДЕСЬКОЇ НАЦІОНАЛЬНОЇ АКАДЕМІЇ ХАРЧОВИХ ТЕХНОЛОГІЙ
«Затверджую»
Заст. директора
з навчально-методичної роботи
____________ В. Л. Оксаніченко
«___»__________________2013 р.
Методичні вказівки
для самостійної роботи студентів на I семестр
з навчальної дисципліни
«ОРГАНІЗАЦІЯ БАЗ ДАНИХ ТА ЗНАНЬ»
для підготовки молодших спеціалістів зі спеціальності
5.05010101 «Обслуговування програмних систем і комплексів»
м. Одеса
Організація баз даних та знань. Методичні вказівки для підготовки молодших спеціалістів зі спеціальності 5.05010101 «Обслуговування програмних систем і комплексів» за напрямом підготовки 050101 «Комп’ютерні науки».
Укладач: Тичина Ю. В. – викладач Технікуму промислової автоматики ОНАХТ.
Методичні вказівки розроблені на підставі навчальної програми з «Організації баз даних та знань», затверджених директором ТПА ОНАХТ Стамболцяном В. О. у 2011 р.
Методичні вказівки розглянуті і схвалені цикловою комісією інформаційних систем ТПА ОНАХТ.
Протокол № ___ від «___» ___________2013 р.
Голова циклової комісії ______________ О. Г. Клименко
Зміст
Пояснювальна записка……………………………………………………………………...4
Теми, які виносяться на самостійне вивчення…………………………………………….5
Тема 1 - Файлові системи…………………………………………………………………..7
Тема 2 - Компоненти середовища систем керування базами даних…………………...13
Тема 3 - Трьохрівнева архітектура баз даних....................................................................18
Тема 4 - Головні переваги та недоліки ранніх СКБД…………………………………...20
Тема 5 - Об’єктно-орієнтована модель даних…………………………………………...22
Тема 6 - Фундаментальні властивості відношень в реляційній моделі даних………...24
Тема 7 - Обмеження цілісності за станом………………………………………………..28
Тема 8 - Дванадцять правил Кодда……………………………………………………….30
Тема 9 - Функціональна модель даних. Модель семантичних об’єктів……………….34
Тема 10 - Аномалії оновлення в базі даних……………………………………………...36
Тема 11 - Історія створення та виникнення мови запитів SQL. Основні поняття SQL.40
Тема 12 - Типи даних в SQL. Робота з оператором Where……………………………..43
Тема 13 - Сортування результатів – оператор Order by………………………………...50
Тема 14 - Організація реляційних баз даних. Створення бази даних в СКБД Access..53
Тема 15 - Створення запитів на мові SQL в СКБД Access……………………………...67
Тема 16 - Внутрішні запити. ……………………………………………………………..71
Тема 17 - Використання ключових слів Any та All……………………………………..76
Тема 18 - Створення форм в СКБД Access………………………………………………79
Тема 19 - Створення фільтрів в СКБД Access…………………………………………...88
Тема 20 - Створення звітів в СКБД Access………………………………………………93
Тема 21 - Створення макросів в СКБД Access…………………………………………..94
Тема 22 - Системний каталог……………………………………………………………100
Тема 23 - Властивості компонента TADOTable………………………………………..103
Тема 24 - Методи компонента TADOTable…………………………………………….106
Тема 25 - Керування відображенням даних…………………………………………….108