Что почитать про oracle
Если Вы только приступаете к изучению основ работы с базами данных Oracle, я бы рекомендовал следующее:
«Секреты Oracle SQL» Санжей Мишра, Алан Бьюли
Практическое пособие по Oracle для тех, у кого уже есть базовые навыки работы с базой данных. На примере Oracle8i и Oracle9i авторы объясняют как эффективно применять средства SQL.
Подойдет для углубленного самостоятельного изучения инструментария: подзапросов, слияний, сложные группирующие функции, DECODE и CAS в запросах SQL и многое другое. Также в издании авторы подробно останавливаются на аналитических функциях SQL.
Книга «Секреты Oracle SQL» вышла в 2006 в издательстве «Символ-Плюс».
Делитесь мнениями и хорошими книгами по базам данных не попавшими в эту подборку в комментариях!
Классика Oracle:
- Oracle. Проектирование баз данных (RUS 1999)
- Том Кайт - Oracle для профессионалов (RUS 2003)
Активизировались правообладатели, материалы ищите самостоятельно.
~Вопрос (человек работает в компании, где используются сервера баз данных Oracle):
Ну прошел я комплекс курсов «Администрирование Oracle Database 11g» в Специалисте.. а что дальше? За БД браться еще бояздно.
Если есть возможность, попробуйте выделить какой-нибудь компьютер и разверните на нем базу из каких-нибудь бекапов Oracle. Или клонируйте уже работающую. Может кто из ДБА поможет. (если это возможно конечно, я когда работал у меня такая возможность была.).
Можно использовать и какую-нибудь из стандартных схем, но лучше на приблеженным к реальным данным, с которыми предстоит работать.
Ну а дальше следует проделать все шаги из курса Администрирование 2 по восстановленю базы, т.е. восстановление при потере контрол файла, при потере редолог журнала, импорт / экспорт, бекапы с помощью RMAN, откат к определенной дате, Upgrade до следующей версии.
«Авторы и O’Reilly Media приложили максимум усилий, чтобы как можно более полно осветить процесс развития PL/SQL. В шестом издании книги описываются средства и возможности PL/SQL для Oracle12c Release 1; эта версия будет считаться «эталонной». Однако там, где это уместно, в книге будут упоминаться другие возможности, появившиеся в более ранних версиях (или доступные только в них). Список основных характеристик разных версий приведен в разделе «История PL/SQL» главы 1. Язык PL/SQL прошел долгий путь с момента выхода версии 1.0 для Oracle 6. В книгу также были внесены серьезные изменения, посвященные новшествам PL/SQL, и был добавлен новый материал.
О содержании:
Шестое издание книги состоит из шести частей.
Часть I. «Программирование на PL/SQL». Глава 1 начинается с самого начала: как появился SQL? Для чего он нужен? Далее приводится краткий обзор основных возможностей PL/SQL. Глава 2 построена таким образом, чтобы вы могли сходу взяться за программирование: она содержит четкие и простые инструкции по выполнению кода PL/SQL в среде разработки SQL*Plus и некоторых других распространенных средах.В главе 3 рассказывается об основах языка PL/SQL: что собой представляют операторы, какова структура блока, как создавать комментарии и т. п.
Часть II. «Структура программы PL/SQL». В главах 4–6 рассматриваются условные (IF и CASE) и последовательные (GOTO и NULL) операторы управления порядком выполнения команд; циклы и оператор CONTINUE, появившийся в Oracle11; средства обработки исключений в PL/SQL. Эта часть книги учит составлять блоки программного кода, соответствующие сложным требованиям ваших приложений.
Часть III. «Работа с данными в PL/SQL». Почти любая написанная вами программа будет заниматься обработкой данных, которые часто являются локальными для процедуры или функции PL/SQL. Главы 7–13 посвящены различным типам программных данных, определяемым непосредственно в PL/SQL: числам, строкам, датам, временным меткам, записям и коллекциям. Вы узнаете о новых типах данных Oracle11g (SIMPLE_INTEGER, SIMPLE_FLOAT и SIMPLE_DOUBLE), а также о многих типах для работы с двоичными данными, датой и временем, введенных в других версиях. Кроме того, мы расскажем о встроенных функциях, предоставляемых Oracle для выполнения различных операций с данными.
Часть IV. «SQL и PL/SQL». В главах 14–16 рассказано об одном из центральных аспектов программирования на PL/SQL: подключении к базе данных, осуществляемом из кода SQL. Из них вы узнаете, как определяются транзакции обновления, вставки, слияния и удаления таблиц базы данных; как запросить из базы данных информацию для обработки в программах PL/SQL и как динамически выполнять SQL-инструкции средствами NDS (Native Dynamic SQL).
В приложениях А–В содержится информация о синтаксисе регулярных выражений, форматах чисел и дат.Главы, посвященные выполнению кода Java и C из приложений PL/SQL, входившие в печатное четвертое издание, были перемещены на веб-сайт книги.
Какие темы не рассматриваются:
Даже в самой толстой книге нельзя рассказать обо всем. Oraclе — огромная и сложная система, а мы рассматриваем только основные возможности языка PL/SQL. Ниже перечислены темы, которые не вошли в рамки нашего издания и поэтому лишь поверхностно
упоминаются время от времени.
Язык SQL. Предполагается, что читатель уже знает язык SQL и умеет составлять инструкции SELECT, INSERT, UPDATE, MERGE и DELETE.
Администрирование баз данных Oracle. Администраторы баз данных почерпнут из этой книги немало полезного и интересного — в частности, научатся писать PL/SQL-программы для создания и обслуживания баз данных. Тем не менее у нас не было возможности рассказать о нюансах языка определения данных (DDL), входящего в Oracle SQL.
Оптимизация приложений и баз данных. Тема оптимизации также рассматривается лишь поверхностно, хотя в главе 21 обсуждаются многие приемы и инструменты, которые пригодятся вам при оптимизации быстродействия ваших программ PL/SQL.
Технологии разработки приложений Oracle, независимые от PL/SQL. Книга даже не пытается демонстрировать построение приложений с использованием таких инструментов, как Oracle Forms Developer, несмотря на то, что в них также используется язык PL/SQL. Я решил сконцентрироваться на фундаментальных возможностях языка и на тех операциях, которые с его помощью можно выполнять в базах данных. Однако большая часть материала книги относится и к использованию PL/SQL в Forms Developer и Reports Developer.
Более подробно можно ознакомиться на сайте. Книга доступна в бумажном виде и PDF.
Для Хаброжителей скидка по купону 12% — Oracle PL/SQL
Что почитать для изучения базы данных Oracle на русском языке? Собрали подборку книг администрированию и разработке на языке PL/SQL в среде разработки Oracle SQL Developer.
Настольная книга Администратора БД Oracle
Возможно, книга покажется достаточно сложной.
Наконец-то найдена моя любимая книга по администрированию баз данных Oracle.
Это та книга, которая достаточно долго лежала у меня на столе, когда в моей компетенции было администрирование серверов. Часть материалов сайта взята как раз из нее.
Разумеется я говорю о книге Сема Алапати: Oracle DataBase 11g Руководство Администратора Баз Данных. Качество книги - отличное.
Книги полезные для администратора баз данных Oracle (на русском языке):
- Oracle 10g администрирование часть 1 (rus)
- Oracle 10g администрирование часть 2 (rus)
«Системы баз данных» Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом
Книга Джеффри Ульмана и его коллег по Стэнфордскому университету написана в форме учебного справочного пособия по проектированию и сопровождению современных систем баз данных.
В понятном и наглядном виде в книге в первой ее части собран проработанный материал по современным технологиям баз данных по стандартам SQL-99, SQL/PSM, JDBC, ODL, XML, SQL/CLI.
Во второй части книги рассмотрены задачи и различные подходы к их решению на практике.
По сравнению с аналогичными изданиями книгу отличает глубокое и широкое освещение проблематики SQL.
Книга вышла в 2017 году в издательстве «Вильямс».
Oracle. Оптимизация производительности. Кэри Милсап, Джефф Хольт
Успех оптимизации производительности чаще всего достигается за счет интуиции и множества ошибок. Но авторы попытались в своей книге четко описать все методы надежного выявления проблем производительной системы. Программное обеспечение Oracle имеет возможность предоставлять информацию о трате времени при обработке запросов. Это и есть главный ключ метода, который состоит из нескольких этапов: выбор операции для оптимизации, просмотр конкретных данных о перерасходе времени и нахождение наиболее эффективного способа уменьшения затратного времени и повышение производительности операции.
Авторы рассказывают нюансы метода и объясняют, почему он эффективный. Книга предназначена для опытных программистов, разработчиков и администраторов.
Достоинства:
- достаточно подробно расписан материал;
- тема раскрыта полностью;
- полученные знания, можно смело применять на практике.
Недостатки:
SQL и реляционная теория. К. Дж. Дейт
Язык программирования наполнен ловушками для начинающих. Вы сможете избежать их в том случае, если поймёте реляционную теорию и узнаете, как она применяется на практике. В этой книге Крис Дейт подробно объясняет принципы реляционной теории и раскрывает их на многочисленных примерах и упражнениях. Особенность данной книги для изучения заключена в следующих вопросах:
- Почему важно правильно наименовать столбцы?
- Почему значение NULL в базе данных приводит к неправильным ответам? Что мы можем с этим сделать?
- Как отношения изображений могут помочь сформулировать сложный запрос?
- Почему лучше избегать количественных сравнений, если язык их поддерживает?
Рефакторинг SQL-приложений. Стефан Фаро, Паскаль Лерми
Книга предоставляет набор проверенных параметров внесения изменений в код для улучшения функционирования базы банных. Опираясь на примеры вы найдёте быстрое решение для простых проблем, подробные ответы для более сложных ситуаций. Книга научит:
- определять повышение производительности;
- исправлять ограничения вызовов в хранимых функциях и процедурах;
- заменять код приложения хранимой процедурой или поменять итеративные процедурные инструкции на расширенные инструкции языка;
- увеличивать рефакторный поток за счёт параллельности и переключения индуцированной обработки из синхронной в асинхронную.
SQL. Полное руководство. Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель
Изучите каждый аспект языка от трёх ведущих отраслевых экспертов. Руководство показывает, как работать с командами и инструкциями SQL, настраивать реляционные базы данных, выполнять объёмные запросы, загружать и изменять объекты, настраивать производительность и выполнять надёжную политику безопасности.
Поймёте, как применять инструкции DDL и API, интегрировать сценарии XML и Java, использовать объекты SQL, формировать веб-серверы, обрабатывать удалённый доступ и реализовать распределённые транзакции.
Ядро Oracle. Джонатан Льюис
В книге приведена вся необходимая информация о внутренней работе СУБД Oracle, чтобы администратор смог быстро устранить возникшую неполадку. Многие проблемы можно идентифицировать, если уметь применять действия ядра Oracle и знать все его функции.
В книге раскрываются темы выявления узких мест и их устранение, распознавание выполнение лишней работы, блокировка и сведение к минимуму ее простоев. Книга предназначена для тех, кто хочет совершенствовать свои знания и навыки.
Достоинства:
- книга способна заполнить пробела в знаниях и ответить на многие вопросы.
Недостатки:
«PostgreSQL. Основы языка SQL» Евгений Моргунов
По своей форме это учебно-практическое пособие, которое подойдет студентам и работникам, которым необходимо наработать базу по созданию рабочей среды и изучить основные операции изменения данных.
Сам автор Евгений Павлович Моргунов к.т.н и доцент кафедры Сибирского государственного университета науки и технологий советует изучать его пособие на практике. После небольшого теоретического экскурса идет большое количество практических примеров, показывающих основные возможности SQL.
В книгу включены не только классический SQL-92, но и новшества PostgreSQL (до версии 9.6).
Подходит как для самостоятельного изучения, так и под руководством преподавателя.
Лучшие книги по Oracle Performance Tuning:
- Jonathan Lewis “Cost Based Optimizer fundamentals”
- Christian Antognini “Troubleshooting Oracle performance”
Секреты Oracle SQL. Санжей Мишра, Алан Бьюли
Авторы книги выходят за рамки просто обсуждения синтаксиса и способов применения. Они, используя Oracle 8i/9i, показывают, как использовать свой творческий потенциал в среде Oracle. Книга помогает приобрести уверенность в своих действиях и написании запросов языком SQL.
В книге описываются свойства, которые наиболее эффективны в применении конкретных задач. Рассказано об уникальных методах, использование которых помогает улучшить уже существующие приложения.
Достоинства:
- хороший стиль изложения и перевод;
- хорошо подойдет новичкам;
- все четко и по делу.
Книги, рекомендованные моими коллегами, разработчиками Oracle:
Cost-Based Oracle Foundaments/Oracle основы стоимостной оптимизации
«Семь баз данных за семь недель» Джим Р. Уилсон, Эрик Редмонд
Эта книга введение в современные базы данных и их идеологию. Всего здесь описано семь баз данных с открытым исходным кодом: PostgreSQL, Redis, Riak, CouchDB, MongoDB, HBase, и Neo4J.
Эта книга совсем не руководство по установке, здесь есть место и отвлеченной информации, которая тем не менее помогает понять архитектуру и назначение каждой из них.
Для экспресс-курса это довольно подробное описание каждой базы данных, их сильных и слабых сторон и практический материал, который позволит вам самостоятельно подобрать оптимальную БД.
Книга подойдет для программистов, системных администраторов всех уровней подготовки.
В конце каждого дня, посвященного отдельному виду баз данных, есть выводы и домашнее задание, которое поможет закрепить изученный материал.
Секреты Oracle SQL. Санжей Мишра, Алан Бьюли
Санжей и Алан расскажут о важных свойствах языка программирования и его применения для решения поставленных задач. Вы познакомитесь со множеством приёмов. Которые значительно улучшат ваши приложения. Вы научитесь работать с новыми типами времени и даты, обрабатывать иерархические данные, в полной мере применять конструкции языка программирования и строить запросы, работающие с разделами и объектами.
«MongoDB в действии» Кайл Бэнкер
Книга Кайла Бэнкера — это введение в документо-ориентированную базу данных MongoDB. Она подойдет не только для разработчика, довольно много полезной информации найдет в ней и системный администратор. Подойдет для знакомства с данной базой данных. Автор подробно останавливается на вопросах создания хранилища базы данных в облаке. А также посвятил несколько глав углубленному описанию функционала MongoDB, в том числе репликации, автосегментирования и развертывания.
В России книга вышла в 2012 году в издательстве «ДМК Пресс». Несмотря на давний год выпуска, информация по базовым принципам работы с MongoDB не потеряла своей актуальности.
Transact-SQL. Михаил Фленов
Книга рассказывает о применении языка Transcat-SQL предназначенный для администрирования и манипуляции СУБД. Здесь содержится большое количество примеров из жизни Михаила Фленова. Дополнительно делается акцент на применении языка при использовании 1С и Microsoft SQL Server.
Что почитать для изучения баз данных (проектирование, администрирование)? Собрали лучшие книги по базам данных для начинающих на русском языке.
SQL. Сборник рецептов. Энтони Молинаро
Вы знаете основы языка программирования, но можете ли использовать его в полную силу? В новом издании сборника рецептов применяется практичный подход к освоению языка структурированных запросов – вы сможете создавать и управлять большим хранилищем данных.
Основываясь на реальных примерах, новое издание книги позволяет строить решения в нескольких вариантах SQL, включая Oracle, DB2, SQL Server и PostgreSQL. Книга включает в себя:
- рецепты для широкого применения оконных функций в реализации языка;
- дополнительные рецепты для широко применения в общих табличных выражениях;
- современные рецепты языка программирования для изучения основ.
Сегодня знание SQL необходимое требование для разработчиков, дата саентистов и аналитиков данных.
Книги полезные для администратора баз данных Oracle (на английском языке):
- Expert Oracle Database 11g Administration
- Expert's Voice in Oracle - Kyte T. - Expert Oracle Database Architecture, Second Edition [2010, PDF, ENG]
- Expert's Voice in Oracle - Alapati S., Kuhn D., Padfield B. - Oracle Database 11g Performance Tuning Recipes. A Problem-Solution Approach [2011, PDF, ENG]
Руководство по диагностике и устранению проблем в Oracle
Книга содержит много полезных рекомендаций для надежной работы СУБД Oracle. Она представляет собой сборник проверенных решений, практических примеров и пошаговых инструкций для версий 12c и 1lg. Книга создана для того, чтобы опытные администраторы базы данных смогли эффективно и в кратчайшие сроки устранить серьезную проблему.
В книге рассмотрены тему построения и отображения таблиц, время задержки при ответах на запросы, настройка резервного копирования, тестирование баз данных, извлечение и перемещение данных больших объемов.
Oracle 11g. Боб Брила, Кевин Луни
Руководство, которое поможет поддерживать эффективную работы базу данных. С этой книгой можно научиться инсталлировать Oracle 11g или усовершенствовать более ранние версии, чтобы пользоваться всеми предлагаемыми возможностями. В книге рассматриваются многие технологии, которые способны сделать выполнение работы легче и эффективнее.
Достоинства:
- настольная книга администратор БД Oracle;
- в книге рассматриваются несколько версий и в целом книга полезная для общего развития.
Недостатки:
- много опечаток и неправильного перевода;
- устаревшая информация;
- перед прочтением необходимо иметь большой багаж знаний.
SQL. Справочник. Дэниэл Кляйн, Брэнд Хант, Кевин Кляйн
Главная задача состоит в том, чтобы помочь менее опытным специалистам научиться переносить код между различными СУБД. Прочтение книги будет полезно и опытным специалистам, так как в ней представлено большое количество полезных советов и приёмов.
В справочнике описаны все операторы SQL согласно последнему стандарту, а также особенности их реализации в популярных СУБД. В издании находится описание реляционных моделей данных, объясняется основная концепция СУБД и синтаксис языка. Дополнительно представлены специфические функции, характерные для каждой современной СУБД.
Порекомендуйте хорошие материалы по изучению базы данных Oracle, серверов приложений, BI, etc
Изучаем SQL. Алан Бьюли
Главы в книге рассказывают о том, как самостоятельно изучить ключевую концепцию и технику SQL. На страницах представлены многочисленные иллюстрации и аннотированные примеры. Упражнения в конце каждой главы позволяют применять изученную теорию на практике. С этой книгой вы:
- изучите основы и дополнительные функции системы;
- примените инструкции для создания, управления и извлечения данных;
- узнаете, как набор данных взаимодействует с запросами, и сможете оценить их важность.
Выводы
- Новичкам стоит прочитать «Секреты Oracle SQL» Санжей Мишра, Алан Бьюли, «Oracle PL/SQL за 10 минут» Бен Форта.
- Чтобы повысить свой уровень знаний и приобрести дополнительный опыт нужно прочитать «Ядро Oracle» Джонатан Льюис, «Руководство по диагностике и устранению проблем в Oracle» (читать в оригинале).
- Одновременно для новичков и для программистов подойдет книга «Oracle PL/SQL. Для профессионалов» Билл Прибыл, Стивен Фейерштейн.
Делитесь мнениями и хорошими учебниками по Oracle PL/SQL не попавшими в эту подборку в комментариях!
Отобрали лучшие книги по SQL для начинающих. Актуальная литература на русском языке с лучшими оценками.
SQL: Руководство по изучению языка. Крис Фиайли
Руководство рассказывает о языке программирования, используемого в работе реляционных баз данных. Автор книги расскажет о применении запросов для решения задач по выборке данных и их обновления, а также о работе с объектами структуры базы данных.
Конструкции иллюстративно представлены и подробно описаны в качестве примеров. Дополнительно Крис Фиайли изучает нарушение систем работы для каждого типа запроса известных СУБД: MS Access, Oracle, MS SQL Server. Руководство поможет тем, кто планирует самостоятельно освоить язык или модернизировать имеющиеся знания.
«MySQL по максимуму» Бэрон Шварц, Вадим Ткаченко, Петр Зайцев
Один из бестселлеров издательства O’Reilly, который подойдет тем читателям, которые уже знакомы с теорией баз данных, имеют опыт работы и переходят непосредственно к объяснению практических примеров. Однако в книге есть теоретические моменты, например, глава, посвященная описанию архитектуры MySQL.
Слоган этой серии книг «написано экспертами для экспертов», то есть в ней объясняются сложные кейсы, даются продвинутые способы оптимизации параметров настройки сервера, репликации, резервного копирования и восстановления. Отдельная глава издания посвещена проблемам применения MySQL в облаке.
SQL для чайников. Аллен Тейлор
Руководство поможет начинающим ознакомиться с системой управления базой данных, с помощью которой вы научитесь создавать более мощные базы данных и получать лёгкий доступ к необходимой информации. Книга включает в себя:
- функции временных данных, которые позволяют устанавливать допустимое время для выполнения транзакций и предотвращают повреждение базы данных;
- создание, доступ, манипулирование, ведение и хранение информации в системах управления реляционными базами данных.
- советы по защите данных от кражи, случайного или вредоносного повреждения, а также потери из-за сбоев оборудования и рекомендации по устранению ошибок в работе.
Oracle PL/SQL за 10 минут. Бен Форта
Справочник имеет 26 урок по 10 минут каждый. Но потраченного времени будет достаточно, чтобы освоить тему SQL и найти ответы на возникшие вопросы. Книга поможет разобраться в языке Pl/SQL и научит его использовать в работе наиболее выгодно. В карманном справочнике в самом начале рассматриваются решения простых проблем и далее есть переход на более сложные темы: работа с подзапросами, процедуры хранения, ограничения в таблицах, соединения и курсоры.
Достоинства:
- компактная и в то же время понятная для новичков;
- без воды, прекрасно описывает основы новичкам и дает возможность освежить знания опытным программистам;
«Базы данных» Томас Коннолли, Каролин Бегг
Подробное справочное руководство по проектированию и реализации баз данных для программистов. Содержит описание особенностей разработки приложений баз данных для web. Достаточное место в книге посвящено и описанию хранилищ данных и OLAP.
Книга «Базы данных» Коннолли и Бегг выдержала уже три издания. Она завоевала популярность и в России, по продажам занимает 6-е место в рейтинге читателей в категории книг по базам данных.
Подходит для широкого круга читателей. Книгу можно использовать для самостоятельного изучения, обучения под руководством преподавателя, а также благодаря простому языку и методичности изложения ее могут использовать преподаватели для составления конспектов лекций и подготовке к лекциям.
«MySQL. Сборник рецептов» Поль Дюбуа
Каждый пользователь MySQL вне зависимости от уровня подготовки найдет в этой книге Поля Дюбуа интересные для себя задачи. Сборник рецептов — это по сути сборник задач разной степени сложности, которые обычно встают перед разработчикам. Каждый рецепт содержит небольшой кусочек кода, написанного на языках Perl, Python, Java и PHP, который решит проблему и, что очень удобно, его можно вставить прямо в приложение.
Книга вышла в 2007 году в издательстве Символ-плюс. К сожалению, пока не было ее новых переизданий, в книге есть информация, которая уже морально устарела. Поэтому в случае решения задач следует дополнительно уточнять актуальность информации.
Настольная книга Администратора БД Oracle
Возможно, книга покажется достаточно сложной.
Наконец-то найдена моя любимая книга по администрированию баз данных Oracle.
Это та книга, которая достаточно долго лежала у меня на столе, когда в моей компетенции было администрирование серверов. Часть материалов сайта взята как раз из нее.
Разумеется я говорю о книге Сема Алапати: Oracle DataBase 11g Руководство Администратора Баз Данных. Качество книги - отличное.
«Введение в системы баз данных» К. Дж. Дейт
Одна из фундаментальных книг, пережившая уже 8 изданий. Пользуется большим уважением в среде преподавателей SQL.
Кристофер Дж. Дейт выпустил эту книгу в 1975 году, на русском она впервые появилась в 1980-м году. Считается, что второе издание «Введения в системы баз данных» заложило терминологическую базу в области реляционных баз данных.
Прекрасно подходит для изучения баз данных с нуля, поскольку написано понятным языком, от простого к сложному.
В профессиональной среде считается одной из обязательных к прочтению. Своего рода библия SQL.
В России выпускается издательствами «Вильямс» и «Диалектика».
«Потоковая обработка данных» Эндрю Дж. Пселтис
Книга, вышедшая в издательстве ДМК-Пресс, совмещает в себе отличный теоретический материал и описания задач со способами их решения.
Подходит широкому кругу читателей, которые хотят научиться эффективной работе с потоками данных. Наиболее полезной книга будет для разработчиков, которые занимаются проектами, связанными с реляционными базами данных.
После изучения каждой главы размещается краткое резюме и примеры из практики.
Ссылки на материалы по изучению Oracle SQL и PL/SQL теперь собираются здесь
Oracle PL/SQL. Для профессионалов. Билл Прибыл, Стивен Фейерштейн
Книга представляет собой полное руководство по языку SQL. Рассмотрены основные принципы работы, структура языка, методика использования операторов и полная инструкция для работы с базами данных. Отдельными главами описаны вопросы безопасности и влияние объектных технологий.
Достоинства:
- тема понятно расписана, подойдет новичкам и практикующим программистам;
- есть примеры с подробным описанием;
- можно использовать и как учебник и справочник.
Недостатки:
- много воды;
- есть опечатки и неточности в переводе;
- автор мало делиться своим опытом, ссылаясь на опыт кого-то другого.
Читайте также: