Введение в базы данных. Коротко о главном - Евгений Шуремов

Введение в базы данных. Коротко о главном

Страниц

15

Год

Эта книга предлагает сжатый обзор основных понятий и терминов, связанных с базами данных и системами управления базами данных (СУБД). В ней кратко рассматриваются ключевые особенности реляционных, объектно-ориентированных и NoSQL СУБД, а также различные методы хранения данных. Содержание этой книги придумано специально для читателей, которые стремятся получить четкое представление о данной тематике, но не хотят вдаваться в детали, которые обычно приводятся в учебниках и научных статьях.

В то время как многие учебники и монографии предлагают более глубокое изучение технических аспектов баз данных, эта книга направлена на тех, кто предпочитает более легкий подход. Она доставит читателям необходимое знание, чтобы хорошо понимать и использовать различные типы СУБД, но без подробных технических пояснений.

Кроме того, книга включает практические примеры и советы, которые помогут читателям применить полученные знания на практике. Она также предлагает список рекомендованной литературы для дальнейшего изучения в случае, если читатель заинтересуется глубоким изучением данной темы.

Подход, представленный в этой книге, уникален своим компактным содержанием и умением представить сложные понятия в простой и понятной форме. Благодаря этому читатели смогут получить полное представление о базах данных и СУБД, не тратя много времени на изучение объемных и сложных учебников. Независимо от вашего уровня знаний и опыта, эта книга станет полезным ресурсом для изучения и применения баз данных в практике.

Читать бесплатно онлайн Введение в базы данных. Коротко о главном - Евгений Шуремов

© Евгений Шуремов, 2019


ISBN 978-5-0050-4770-0

Создано в интеллектуальной издательской системе Ridero

Предисловие

Данная книга основана на материалах лекций, которые автор читал студентам-заочникам ряда коммерческих ВУЗов. Поскольку лекции были только обзорными, а для их представления выделялось мало учебных часов, то излагаемый материал приходилось максимально ужимать, чтобы оставить только самое главное, без уточнения многих (не всегда нужных) технических деталей. При этом многие пояснения приходилось делать в наиболее простой и понятной форме, что называется «на пальцах». Опыт показал, что такая форма подачи материала оказалась достаточно эффективной и весьма приветствовалась слушателями, которые за короткое время могли сформировать системное представление об изучаемом предмете и потом вполне успешно сдать зачёт/экзамен.

По такому же принципу построена и эта книга: из большого материала «отжаты» только те сведения, которые необходимы для общего понимания изучаемого предмета. Здесь нет детального описания существующих СУБД, пространных объяснений правил составления SQL-запросов, способов разделения данных и механизмов технической реализации запросов в распределённых базах данных, описания моделей построения объектно-ориентированных СУБД, особенностей алгоритмов функционирования NoSQL СУБД и других такого рода технических деталей, необходимых только специалистам довольно узкого профиля. Поэтому тем, кто ищет такую информацию лучше обратиться к другим книгам. Более того, некоторые вопросы рассматриваемой проблематики в книге намеренно подаются без особой научной строгости, присущей «солидным» толстым учебникам и монографиям. Есть в тексте и небольшие повторы, намеренно сделанные для того, чтобы не нужно было «отматывать» текст назад в поисках контекстно необходимых ранее приведённых сведений.

Изложение ориентировано на тех, кто пока не особо хорошо представляет себе, как устроены базы данных и хранилища данных, как функционируют системы управления базами данных, но хотел бы составить себе об этом сколько-либо цельное представление. Опыт показывает, что даже люди, неплохо осведомлённые о том «как нажимать кнопки» компьютера, чтобы решить некоторую вполне конкретную задачу, не имеют представления о том, как её «решает компьютер». Поэтому возникновение нестандартной ситуации ставит их тупик: почему компьютер это делает, а это делать отказывается.

Разумеется, можно успешно управлять машиной и совершенно не знать, как она устроена. Однако в этом случае любая её самая незначительная поломка на удалённой от «цивилизации» дороге вызовет большие проблемы. И потому лучше хотя бы в самых общих чертах представлять что случилось, а для этого нужно, хотя в самом общем виде, понимать её устройство. То же самое верно и в отношении информационных технологий: стоит хотя бы приблизительно понимать, как они функционируют хотя бы для того, чтобы не ждать от них невозможного.

Если Вы считаете, что что-то уже понимаете в базах данных и потому сомневаетесь в том, стоит ли Вам читать эту книгу, то уяснить необходимость в этом можете, пройдя тестирование на одном из сайтов автора https://shurem.ru в разделе «Поддержка книг -> Введение в базы данных». Тесты будут размещены в ближайшее время после опубликования книги. Там же будут размещаться дополнения к книге. Но для того, чтобы этим воспользоваться придётся зарегистрироваться на сайте, поскольку проходить тесты могут только авторизованные пользователи. Тесты очень простые: их автоматически генерирует программное обеспечение сайта по специализированным словарям терминов. Если даже прохождение этих элементарных тестов вызовет у Вас проблемы, то, наверное, книгу имеет смысл читать. В противном случае – решайте сами.

Вам может понравиться: