Coutty
15-07-2010, 10:14
http://www.piter.com/covers_b/49807806.jpg
Начало книги далось очень тяжело. Перед глазами постоянно держался образ университетского профессора, перед которым стоит цель прочитать курс, а вовсе не научить студента. По ходу чтения начинаешь привыкать к этому жуткому академическому стилю изложения, но полностью с ним свыкнуться невозможно. Особенно удручает частое употребление оборота "Отметим, что...". Настолько частое, что не упомянуть его невозможно - до пяти раз на один разворот, страница за страницей...
Язык языком, но есть и другие неприятности. Так, повторять учебные примеры за автором достаточно непросто. Во-первых, базы данных, на основе которой разбирается функционал Access, постоянно меняются (загружаемые файлы включают в себя 3 БД в 80(!) вариантах). А во-вторых, описанная последовательность действий далеко не всегда включает в себя все ключевые моменты, а то и вовсе приводит к отличающемуся результату. При некоторой сноровке можно разобраться самостоятельно. Но тогда возникает вопрос: зачем нужно такое пособие?
Некоторые важные возможности СУБД в целом и Access в частности рассмотрены мимоходом. Например, на описание языка SQL выделено всего 10 страниц! Да, кто-то при работе с Access может и вовсе без SQL обойтись, но пробежаться поверхностно (10 страниц - это всё равно что ничего) по этому очень важному элементу взаимодействия с базами данных в книге про СУБД - это неприемлемо.
Также на 10 страницах рассмотрены возможности программирования на VBA. Для кого предназначен этот раздел? Вычислить значение площади круга, вызвать форму или определить наличие записи в таблице - это совсем не то, о чём нужно писать. Очень не хватает даже такого примитивного примера, как вызов SQL-запроса из скрипта VBA. Определённо, лучше было бы вообще не рассматривать скриптинг, чем делать это подобным образом.
Из положительных моментов: рассмотрены вопросы защиты информации в базах данных. И хотя, опять же, здесь лишь начальные сведения, они значительно полезнее описанных VBA-возможностей. Жаль, что многие другие авторы обходят вопросы безопасности стороной. Бесспорно, это плюс данного издания.
Так можно ли научиться использованию Access 2010 с помощью данной книги? Сложно, но можно. Основные "офисные" возможности продемонстрированы (хоть и не очень убедительно). На базе полученных знаний можно начинать работу с Access. Только учтите, что довольно значительная часть этих знаний будет вами получена в результате попыток самостоятельно прийти к описанному результату.
Если есть выбор, то, пожалуй, стоит обратить внимание на другой источник информации по программе.
Ссылка на книгу (http://www.piter.com/book.phtml?978549807806)
Начало книги далось очень тяжело. Перед глазами постоянно держался образ университетского профессора, перед которым стоит цель прочитать курс, а вовсе не научить студента. По ходу чтения начинаешь привыкать к этому жуткому академическому стилю изложения, но полностью с ним свыкнуться невозможно. Особенно удручает частое употребление оборота "Отметим, что...". Настолько частое, что не упомянуть его невозможно - до пяти раз на один разворот, страница за страницей...
Язык языком, но есть и другие неприятности. Так, повторять учебные примеры за автором достаточно непросто. Во-первых, базы данных, на основе которой разбирается функционал Access, постоянно меняются (загружаемые файлы включают в себя 3 БД в 80(!) вариантах). А во-вторых, описанная последовательность действий далеко не всегда включает в себя все ключевые моменты, а то и вовсе приводит к отличающемуся результату. При некоторой сноровке можно разобраться самостоятельно. Но тогда возникает вопрос: зачем нужно такое пособие?
Некоторые важные возможности СУБД в целом и Access в частности рассмотрены мимоходом. Например, на описание языка SQL выделено всего 10 страниц! Да, кто-то при работе с Access может и вовсе без SQL обойтись, но пробежаться поверхностно (10 страниц - это всё равно что ничего) по этому очень важному элементу взаимодействия с базами данных в книге про СУБД - это неприемлемо.
Также на 10 страницах рассмотрены возможности программирования на VBA. Для кого предназначен этот раздел? Вычислить значение площади круга, вызвать форму или определить наличие записи в таблице - это совсем не то, о чём нужно писать. Очень не хватает даже такого примитивного примера, как вызов SQL-запроса из скрипта VBA. Определённо, лучше было бы вообще не рассматривать скриптинг, чем делать это подобным образом.
Из положительных моментов: рассмотрены вопросы защиты информации в базах данных. И хотя, опять же, здесь лишь начальные сведения, они значительно полезнее описанных VBA-возможностей. Жаль, что многие другие авторы обходят вопросы безопасности стороной. Бесспорно, это плюс данного издания.
Так можно ли научиться использованию Access 2010 с помощью данной книги? Сложно, но можно. Основные "офисные" возможности продемонстрированы (хоть и не очень убедительно). На базе полученных знаний можно начинать работу с Access. Только учтите, что довольно значительная часть этих знаний будет вами получена в результате попыток самостоятельно прийти к описанному результату.
Если есть выбор, то, пожалуй, стоит обратить внимание на другой источник информации по программе.
Ссылка на книгу (http://www.piter.com/book.phtml?978549807806)