Изучаем sql



Pdf көрінісі
бет6/261
Дата28.07.2022
өлшемі1,6 Mb.
#147825
1   2   3   4   5   6   7   8   9   ...   261
Байланысты:
Изучаем SQL ( PDFDrive )

Зачем изучать SQL?
Если вы собираетесь работать с реляционными БД – писать приложе
ния, или выполнять задачи по администрированию, или формировать
отчеты, – вам понадобится знать, как взаимодействовать с данными
БД. Даже при использовании инструмента, генерирующего SQL (на
пример, инструмента создания отчетов), могут возникнуть ситуации,
в которых понадобится обойти автоматические возможности и созда
вать собственные SQLвыражения.
Дополнительное преимущество изучения SQL в том, что вы быстрее
рассмотрите и поймете структуры данных, применяемые для хране
ния информации о вашей организации. Почувствовав себя уверенно
со своей БД, вы сможете вносить предложения по изменению или до
полнению ее схемы.


Предисловие
9
Почему именно эта книга?
Язык SQL включает несколько категорий. Выражения, с помощью ко
торых создаются объекты БД (таблицы, индексы, ограничения и т. д.),
называют 
SQLвыражениями управления схемой данных 
(
schema sta
tements
). Выражения, предназначенные для создания, манипулирова
ния и извлечения данных, хранящихся в БД, называют 
SQLвыраже
ниями для работы с данными 
(
data statements
). Если вы администра
тор, то будете использовать и те и другие SQLвыражения. Если вы
программист или составитель отчетов, то сможете (или вам будет 
позво
лено
) использовать только SQLвыражения для работы с данными. Хо
тя в этой книге встречается много SQLвыражений управления схемой,
основное внимание в ней уделено возможностям программирования.
Поскольку команд немного, SQLвыражения для работы с данными
кажутся простыми. Помоему, многие из имеющихся книг по SQL
только усиливают это впечатление, давая лишь поверхностный обзор
того, что можно делать с помощью этого языка. Однако если вы соби
раетесь работать с SQL, вам следует полностью понимать все его воз
можности и то, как сочетать их для получения мощных результатов.
На мой взгляд, эта книга – единственная, где язык SQL описан подроб
но, и при этом она не является «кирпичом» (вам знакомы эти «полные
руководства» по 1250 страниц, пылящиеся у народа на полках).
Хотя примеры из книги подходят для MySQL, Oracle Database и SQL
Server, мне пришлось отобрать один из этих продуктов, чтобы размес
тить БД для выполнения примеров и форматировать результирующие
наборы, возвращаемые примерами запросов. Из этих трех я выбрал
MySQL, потому что он свободно доступен, его легко установить и про
сто администрировать. Читателей, использующих другой сервер, про
шу скачать и установить MySQL и загрузить предлагаемую БД, чтобы
иметь возможность выполнять примеры и экспериментировать с дан
ными.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   261




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет