Аннотация к книге "Базы данных. Проектирование и разработка"
Сегодня практически любая задача требует работы с большим количеством данных - это и получение, и обработка, и хранение информации. Существует множество различных программных продуктов для работы с базами данных, но всех их объединяют одни и те же общие принципы. Данная книга призвана помочь вам быстро разобраться в основах теории реляционных баз данных и в том, как разрабатывать и проектировать эти базы данных в трех основных программных продуктах -Огасlе, Мiсгоsoft Ассеss и Мiсгоsoft...
Сегодня практически любая задача требует работы с большим количеством данных - это и получение, и обработка, и хранение информации. Существует множество различных программных продуктов для работы с базами данных, но всех их объединяют одни и те же общие принципы. Данная книга призвана помочь вам быстро разобраться в основах теории реляционных баз данных и в том, как разрабатывать и проектировать эти базы данных в трех основных программных продуктах -Огасlе, Мiсгоsoft Ассеss и Мiсгоsoft SQLSегveг. Вместо длинных описаний вы найдете здесь множество схем, таблиц и рисунков, которые существенно упрощают понимание различных вопросов. Примеры, представленные в книге, взяты из реальной жизни, таким образом, вы сразу сможете проверить полученные знания на практике. Вы узнаете о том, что такое концептуальное проектирование, трехъярусная архитектура, а также научитесь разрабатывать клиент-серверные приложения и создавать Wеb-приложения для работы с базами данных. А множество диаграмм сделают процесс обучения намного проще и интереснее.
Эту книгу я бы никому не порекмендовал. Сделанный в ней вывод о ненужности изучения моделей "сущность-связь" и замена их доморощенными "реляционными диаграмами" неверен, и приводит к потере многих важных понятий. Например, "домены", появляются в книге лишь для проформы, мельком, как бы притянуты за уши и вообще непонятно о чем идет речь. "Свойства отношений" вообще отсутствуют ка класс. Зато во многих местах по 3 раза перемывается по шагам один и тот же простейший пример.
Даже если допустить, что такое упрощенное изложение могло бы пригодиться для поверхностного знакомства с БД, работа перводчика и редактора все равно сводит все на нет. Эти двое, похоже, были вообще не в теме, порой книгу хочется выкинуть.
Например: "2НФ - таблица, в которой каждое неключевое поле целиком определяется первичным ключем и само не является частью первичного ключа" - говорится в книге. Это во-первых совсем совсем не понятно. Сравните с классическим определением: Таблица находится во 2НФ, если она находится в 1НФ и при этом любой её атрибут, не входящий в состав первичного ключа, функционально полно зависит от первичного ключа. Во-вторых это вообще неправильно. Точнее, эта фраза - просто бессмыслица, ведь слово "целиком" вообще не имеет смысла применительно к слову "поле" в данном контексте.
А как вам понравится бредовая фраза на стр.129: "Нарушение 3НФ - это когда неключевое поле определео частью другого ключевого"? И таких непоняток в книге - просто куча.
И это не считая массы ошибок в обозначениях, невыделение, где надо, жирным шрифтом, неподчеркивание где надо, применение странных терминов типа "диаграма отношений логических объектов-сущностей" и т.п.
Короче, книга совершено сырая. Дочитать до конца не хватит никакого терпения. Выпускать книгу в таком виде - это наплевательское отношение к читателям как к "быдлу".
Оставить комментарий