SQL Server Урок 1. Что такое SQL Server?
В этой серии уроков мы с вами будем работать с SQL Server 2000. Наша конечная цель - это создать полноценное приложение, которое будет использовать все (ну, почти все) возможности этого замечательного продукта.
Но для начала несколько слов, что такое вообще SQL Server и в каких вариантах он выпускается. Наше версия (а мы будем работать с версией 2000) выпускается в нескольких версиях, некоторые из которых перечислены ниже:
Personal Edition - используется на компьютере под Windows 98/Me, Windows NT Workstation или Windows 2000 Professional. Может устанавливаться на отдельном компьютере (в том числе на мобильном). Как правило, предназначена для работы одного пользователя.
Standard Edition - используется в небольших фирмах.
Enterprise Edition - самая мощная версия. Используется на больших предприятиях.
Developer Edition - функционирует как Enterprise Edition. Самое важное отличие от последнего - это способ лицензирования. Если версия Enterprise имеет лицензию на промышленное использование, то лицензия для версии Developer Edition разрешает использование продукта только для разработки баз данных и их тестирования. Именно эту версию мы с вами и будем использовать на наших уроках.
Есть еще и некоторые другие версии, которые мы рассматривать не будем.
Аппаратные требования для SQL Server'а следующие - процессор не ниже 300 МГц, RAM не меньше 64 МБайт, около 180 МБайт для полной установки. Все приведенные требования могут и не совпадать с официальной документацией, а взяты исключительно из опыта.
Теперь несколько слов о наших планах. Предполагается, что уроки будут взаимосвязанные - мы с вами будем делать некоторое приложение, постепенно от урока к уроку добавляя к нему что-то новое. Мы посмотрим такие вещи, как создание базы данных, извлечение данных из нее и изменение их, администрирование базы данных, разграничение методов доступа для разных пользователей, изучим язык T-SQL (=Transact SQL) - именно эта версия SQL используется в SQL Server'е. Кроме того, наше приложение будет состыковано с WEB-сервером, и мы сможем публиковать данные из базы данных в виде HTML-страниц.
|