Использование 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». Это значит, что значения по полю номер – уникальны.

 

 

 

 

 

 

 

Hosted by uCoz