- •1. База даних (бд). Користувачі баз даних.
- •3. Поняття про системи управління базами даних (субд). Категорії субд.
- •7. Створення, заповнення та редагування таблиць бд у ms Access.
- •9. Робота із фільтрами та запитами у ms Access. Умови пошуку: прості, складні.
- •10.Типи запитів. Створення запитів у ms Access за допомогою конструктора.
- •8. Зв’язування таблиць у бд запитами у ms Access.
- •6. Типи та в-ті полів Microsoft Access
- •4. Поняття про іс. Їх стисла х-ка
- •11. Форми. Режими створення форм. Створення та редагування форм у ms Access.
- •13. Загальна характеристика структурованої мови запитів sql.
- •15. Склад sql. Імена об’єктів баз даних.
- •17.Типи даних sql: логічний та дані типу дата-час.
- •19. Команди sql для створення та редагування структури бази даних. Приклади використання
- •20. Команди sql для створення та редагування структури таблиць бази даних. Приклади використання
- •18.Типи даних sql: інтервальні типи та типи даних xml.
- •16.Типи даних sql: числові та рядкові типи.
- •14. Історія виникнення та розвитку sql.
- •12. Звіти. Способи перетворення звітів. Створення та редагування звітів у ms. Access.
- •21 Команди sql для створення та знищення індексів. Приклади використання.
- •23. Вибірка (зчитування) даних засобами sql
- •25. Отримання підсумкових даних
- •27. Використання sql для роботи з додатками Microsoft Access
- •29. Створення і обробка баз даних засобами sql в середовищі MySql
- •30.Осн. Команди sql:2003 та їх призначення
- •28.Осн. Відомості про sql-сервери. Створ. Бд і табл. В середовищі MySql.
- •26. Сортування результатів запиту
- •24. Викор. Умов пошуку для відбору рядків
- •22. Команди sql для редан. Значень таблиць бд. Приклади використання
13. Загальна характеристика структурованої мови запитів sql.
SQL – це скорочена назва структурованої мови запитів, яка надає засоби створення і обробки даних у реляційних БД.
В SQL існують такі основні конструкції:
Речення визначення даних – визначення БД, а також визначення і знищення таблиць і індексів;
Запити на вибір даних – речення SELECT;
Речення модифікації даних – додавання, видалення і зміна даних;
Речення управління даними – надання і відміна привілеїв на доступ до даних, управління транзакціями та інші.
SQL надає можливість виконувати в цих реченнях:
Арифметичні обчислення, включаючи різноманітні функціональні перетворення, обробку текстових рядків і виконання операцій порівняння значень арифметичних виразів і текстів;
Впорядкування рядків або стовпців при виведенні вмісту таблиць на друк або екран дисплея;
Групування даних і застосування до цих груп таких операцій, як середнє, сума, максимум, мінімум, к-сть елементів, тощо.
Стандарт SQL визначається ANSI/ISO. Тобто на сучасному етапі всі фірми розробників програмного забезпечення повинні дотримуватись вище зазначених стандартів.
Осн. характеристики мови SQL:
1) стандартизованість;
2) незалежність від конкретних СУБД;
3) можливість перенесення з однієї обчислювальної системи на іншу;
4) реляційна основа мови;
5) можливість створення інтерактивних запитів;
6) можливість програмного доступу в СУБД;
7) підтримка архітектури Клієнт – сервер;
8) можливість динамічної зміни і розширення структури БД;
9) забезпечення різного представлення даних.
15. Склад sql. Імена об’єктів баз даних.
SQL – це мова, спеціально розроблена для створення і підтримки даних в реляційних базах. Розвиток мови визнач. і контролюється стандартом ANSI/ISO, який переглядався у 2003 році і доповнювався у 2005році.
Всі необхідні дії зі створення, зміни, підтримки БД і забезпечення її безпеки виконують за допомогою трьох мов, з яких складається SQL:
Мова визначення даних (DDL) - це частина SQL, яка використовується для створення бази даних, зміни її структури і видалення бази після того, як вона стає непотрібною;
Мова маніпулювання даними (DML) – призначена для підтримки бази даних. За її допомогою можна чітко вказати, що саме потрібно зробити з даними, які містять в базі, а саме: додати, змінити або видалити;
Мова керування даними (DCL) –призначена для захисту БД від різноманітних пошкоджень.
Імена об’єктів БД
В стандарті ANSI/ISO визначено, що імена мають таблиці, стопці і користувачі. Відповідно до стандарту ANSI/ISO, в SQL імена повинні містити від 1 до 18 символів, починатися з букви і не містити пропуски або спеціальні символи пунктуації. У стандарті SQL2 максимальне число символів в імені збільшене до 128, при цьому на практиці в різних СУБД дозволено використання в іменах таблиць спеціальних символів. Тому, краще створювати імена порівняно короткими і уникати використання в них спеціальних символів.
Якщо в якому-небудь операторові вказано ім’я таблиці, SQL припускає, що відбувається звернення до однієї з власних таблиць, власниками яких є інші користувачі, за допомогою повного імені таблиці.
Повне ім’я складається з імені власника таблиці і власне її імені, розділених крапкою.
