Використання sql explorer

Для роботи з таблицями баз даних можна використовувати утиліти, зокрема «SQL Explorer», що входить в поставку «Delphi 7». «SQL Explorer» призначений для роботи з вмістом баз даних - таблицями, запитами, здійснювати перенесення значень полів з файлів в таблиці і назад. Це засіб підтримує роботу як з базами даних коштів розробки, таких як «MS Access», «Paradox», «Delphi», «Excel», так і бази самої «SQL Server».
Розглянемо можливість роботи з таблицями бази даних DBDEMOS, яка є стандартною при збереженні таблиць з Database Desktop. Розкривши в цій базі структуру Table можна побачити основні настройки для таблиці: поля, індекси, перевірки, зв'язку.

Використання sql explorer


Помітивши таблицю, на іншій частині вікна у вкладці «Definition» можна побачити основні параметри таблиці, у вкладці «Data» - вміст таблиці, а у вкладці «Enter SQL» - записати запит на видачу даних з цієї таблиці. Якщо таблиця має багато записів, то установка фільтру через SQL запит зможе істотно скоротити набір даних для видачі та зменшити час роботи будь-якої програми, що використовує такий запит.
Приклад фільтра в SQL запиті, що відображає з таблиці автомобілів «AvtoBasa.db» з полями «Nomer» і Name всіх записів з найменуванням «Lada»:
Select * From AvtoBasa where name = "Lada"
Тут після слова Where йде перерахування умов відбору записів. Стиковка кількох умов можлива через слова «AND» або «OR».
У цій вкладці «Enter SQL» можна використовувати і запити на зміну записів таблиці. Наприклад, для додавання нового запису в таблицю зі значеннями: nomer = 'g888rt' і name = 'LADA' можна записати наступний SQL запит:
insert into avtobasa Values ​​( 'g888rt', 'LADA')

Використання sql explorer


Структура Indices в таблиці відображає індекси таблиці. Розкриваючи гілку унікальних індексів «Primаry» бачимо відображення значення поля «Nomer». Це означає, що значення по полю номер - унікальні.

Схожі статті