Реферат: Створення таблиць за допомогою SQL-запитів в середовищі DELPHI
Середовище Delphi широко використовується для програмування баз даних. Найчастіше, бази даних як певний підбір даних, організовані за допомогою таблиць. В реляційних базах даних таблиці представляють інформацію про об”єкти одного типу. Одиницею таблиці є запис, що містить декілька полів.
Створювати таблиці в Delphi, проводити їх модифікацію та отримувати з них дані можна, зокрема, через написання на мові SQL (Structured Query Language) запитів . Основними групами операторів SQL є оператори визначення даних та оператори маніпулювання даними.
Оператори визначення даних дозволяють створювати і видаляти таблиці, змінювати визначення таблиць і додавати правила цілостності.
Створення таблиць.
CREATE TABLE students (surname char(20),
name char(10),
faculty char(30));
??? ??????? ????? ?????? ??????????? ??????? ? ????? students, ? ???? ? ???? surname, name, faculty, course ?????????? ????.
Вилучення таблиць .
SQL
DROP TABLE students
При запуску цього запиту таблиця students знищується.
Оператори маніпулювання даними використовуються для видалення, додавання та пошуку записів в таблицях.
Додавання записів .
Щойно створену таблицю students можна заповнити даними.
INSERT INTO students.db
VALUES (“Vasechkin”, “Vasya”,”DKT”)
?????????? VALUES ???????? ? ??????? students ???? ?????, ????????? VALUES: (?Vasechkin?, ?Vasya?, ?DKT?) ??????????? ? ?????????? ???? ???????.
Модифікація даних .
UPDATE students.db
SET name=?Petya?
Видалення даних .
DELETE FROM students.db
WHERE faculty=”DKT”
Цей запит видаляє всі записи в таблиці, що відповідають обмеженням, заданих інструкцією WHERE. В даному випадку з таблиці students видаляється один рядок, що містить запис про студента Vasechkin.
Пошук даних.
Вибір даних з таблиці здійснюється за допомогою інструкції SELECT.
SELECT surname, name
FROM “students.db”
WHERE faculty=’DKT’
Для виконання всіх попередніх вправ було використано Database Desktop, але все це можна зробити і за допомогою елемента керування TQuery в програмах, написаних на Delphi.
· Створюємо новий проект.
· Вставляємо компоненти TQuery і TDataSource з відповідними іменами Query1 і DataSource1.
· Встановлюємо поле DatabaseName компоненту TQuery в відповідний робочий аліас, а поле DataSet елементу TdataSource в Query1.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--