вступ
Для роботи з різними реляційними базами даних, включаючи Oracle, MySQL, PostgreSQL, DBase, FoxPro, Clipper, Paradox був створений єдиний мову запитів до баз даних. Назвали його мову SQL, що означає Structured Query Language - структурована мова запитів.
У даній статті використовуємо СУБД MySql. Саме для користувача, СУБД MySql має найбільше практичне застосування, як в управлінні різними розширеннями, так і в їх створенні. Як-не-як, все локальні сервера, CMS, платформи інтернет магазинів працюють саме з СУБД MySql.
Поняття і призначення SQL запиту для адміністрування БД
Реляційна база даних це таблиця з інформацією, рознесеною за стовпцями (поля або атрибути) і рядкам (записи або кортежі) таблиці. Щоб змінити або видалити дані в стовпцях і рядках, а також дані в певних осередках (припинення стовпця і рядка) можна скористатися прикладними інструментами (наприклад, phpmyadmin) або зробити SQL запит до бази даних, за яким виконається потрібну дію.
Що можна робити за допомогою SQL запитів
За допомогою запитів SQL можна:
- Створювати таблиці БД;
- Змінювати таблиці БД;
- Видаляти таблиці БД;
- Вставляти записи (рядки) в таблиці БД;
- Редагувати записи в таблицях БД;
- Витягувати вибіркову інформацію з таблиць БД;
- Видаляти вибіркову інформацію з БД.
Це не повний перелік можливостей SQL запитів, але і він дає уявлення, що за допомогою SQL запитів можна зробити з базою даних все що необхідно.
Оператори SQL запиту
- CREATE TABLE - оператор sql для створення таблиці бази даних;
- ALTER TABLE - оператор sql для зміни таблиці БД;
- INSERT INTRO - вставка інформації (рядків) в таблиці БД;
- UPDATE - оператор для редагування інформації в таблицях БД;
- SELECT - вилучення інформації з таблиць БД;
- DELET - видалення інформації з таблиць БД.