Как работать с учебником? |
||
Если вы только приступаете к изучению языка Язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL, то лучше начать с Части II, где рассматривается синтаксис оператора SELECT, и каждая глава содержит номера упражнений, которые рекомендуется решить для закрепления соответствующего материала. Затем переходите к Части I, которая поможет преодолеть затруднения при решении упражнений и разобраться в нюансах. С операторами модификации данных можно познакомиться в Главе 6. Упражнения по этим операторам не рассматриваются в книге (хотя в будущем обязательно появятся), поскольку они достаточно просты, и сложные конструкции могут возникать здесь только за счет использования подзапросов. Однако достаточное число примеров в книге и решение задач на сайте SQL-EX.RU позволят вам в полной мере усвоить этот материал. Если вы в какой-то степени уже знакомы с языком SQL, то начинайте с Части I, обращаясь к Части II лишь для получения справки по тем или иным предложениям оператора SELECT или чтобы узнать о специфических особенностях реализации (в настоящее время мы используем MS SQL Server 2012). Чтение остальных частей книги зависит от степени вашей подготовки. Надеюсь, что они также окажутся полезными для вас. Я советую начать чтение книги с описания предметной области, моделируемой учебной базой данных; и внимательного изучения схемы данных. Затем стоит познакомиться с «неправильным» решением и самостоятельно найти в нем ошибку, исправить и выполнить, а затем прочитать объяснение. Убедиться в правильности своего понимания, вы можете на SQL-EX.RU.
Если вам все понятно и без объяснений, то эта книга вам не нужна. В таком случае заходите на На сайте имеется сервис оценки эффективности запросов. Там вы сможете не только научиться писать правильные запросы, но и решать задачу оптимально, то есть таким образом, чтобы запросы при их выполнении потребляли меньше ресурсов сервера. |