В данный момент вас, вероятно, интересует, сколько стоит часть, расположенная в центре рис. 20.1 — процессор БД SQL Server. Корпорация Microsoft устанавливает цену с помощью сложной схемы лицензирования, которая повышает цену в зависимости от числа одновременных пользователей БД. Обычно она достигает тысяч долларов и нередко для больших компаний доходит до 20 000 долларов и больше в год. Но прежде чем с досадой пропустить эту главу, следует узнать кое-что: абсолютно бесплатная версия SQL Server выставлена и
ждет вас. Как ни странно, у нее почти та же мощность, что и у программы, стоящей тысячи долларов и требующей от вас заложить своего первенца корпорации Microsoft.
Эта версия называется SQL Server 2005 Express Edition, и в следующем разделе вы узнаете, как ее устанавливать. Если сравнить эту версию с полной, выяснится, что у нее есть три следующие ограничения.
■ Данная версия поддерживает только один процессор (компьютерный процессор). Дополнительные ЦПУ создаются для сверхмощных компьютеров, и это ограничение мешает программе SQL Server Express быть столь же мощной, как ее старшая сестра, версия не Express.
■ Версия Express может использовать только 1 Гбайт оперативной памяти. Если на вашем сервере больший объем памяти, используйте его для чего-нибудь еще.
■ Максимальный объем создаваемой вами БД — 4 Гбайт. В этом нет проблемы, т. к. программа Access ограничивает объем файлов БД 2 Гбайт. Если избегать хранения изображений и других данных большого объема, на какое-то время этого будет достаточно.
Большего внимания заслуживает то, что нет денежных расходов. SQL Server Express — это полнофункциональная версия программы SQL Server с точно таким же мощным процессором БД или движком. Если необходимо преобразовать вашу БД Access, данная программа — отличный выбор.
Примечание
SQL Server Express предоставляет замечательные средства, помогающие создавать таблицы и управлять вашими БД. Несмотря на то, что можно загрузить из Интернета бесплатное средство управления с сайта корпорации Microsoft (рис. 20.2), у вас для этого уже есть программа Access. Это клиентская часть с большими возможностями, способная выполнить все, что вам нужно.
Часто задаваемые вопрос.
Можно ли доверять корпорации Microsoft?
Почему корпорация Microsoft отдает что бы то ни было даром?
Смекалистые компьютерные пользователи подозрительно относятся ко всему, что кажется слишком хорошим, чтобы быть правдой. Они боятся, что предложение SQL Server корпорацией Microsoft может быть хитроумной недобросовестной торговой тактикой — другими словами, достаточной, чтобы привлечь вас к применению SQL Server, но не удовлетворяющей ваши потребности.
К счастью, для беспокойства нет оснований. Если вы решите использовать программу SQL Server Express, то с успехом можете оставаться верным ей годами и не ощущать необходимости в переходе на коммерческую версию.
Но почему же Microsoft предлагает программное обеспечение, которое не принесет никакого дохода? Все просто — они рассчитывают на крупный улов. Маленькая компания может начать с версии SQL Server Express, а затем вырасти в большое предприятие, готовое заплатить дополнительную сумму за более мощную версию программы. Это особенно справедливо в отношении компании, применяющей SQL Server для снабжения данными так называемого Web-приложения (сайт интернет-торговли, например).
Если этот Web-сайт станет вторым eBay, компании, обслуживающей его, потребуется серьезная рабочая лошадка (например, серверный компьютер с несколькими ЦПУ и тоннами памяти). Для поддержки такого оборудования они вынуждены будут перейти на полную версию программы SQL Server.
И, наконец, предложение бесплатной версии SQL Server помогает привлечь большее количество людей к разработке высококлассных систем БД с помощью программы SQL Server. Технические специалисты, возможно, познакомятся с SQL Server Express и полюбят эту программу, а потом порекомендуют компаниям-толстосумам ее полную версию.