О курсе
Добро пожаловать в "Программирование в Microsoft SQL Server 2000 Шаг за шагом". Вы научитесь пользоваться средством Enterprise Manager SQL Server 2000 для создания и администрирования баз данных и объектов баз данных. Освоите работу с анализатором запросов Query Analyzer, познакомитесь с возможностями автоматизации за счет использования сценариев, триггеров, функций и хранимых процедур.
SQL Server 2000 является сложным программным инструментом для обслуживания реляционных баз данных. Чтобы курс имел разумный объем, были приняты некоторые допущения и ограничения. Так, предполагается наличие у читателя некоторых представлений о реляционных базах данных и о том, как их создавать. В то же время, вам не обязательно обладать каким-либо опытом в применении баз данных, чтобы выполнять упражнения из этого курса. Тем не менее, если слова "третья нормальная форма" кажутся вам непонятными и пугающими, вам лучше сначала обратиться к моей первой книге, "Разработка систем реляционных баз данных" (Microsoft Press, 1999).
При создании курсов, подобных этому, когда вам приходится урезать излагаемый материал, всегда возникают мучительные сомнения, а вдруг это именно то, что читателям обязательно следует знать. К сожалению, для такого программного продукта, как SQL Server 2000, просто невозможно раскрыть все его особенности в одном курсе.
Если задуманный автором подход оказался правильным, содержащиеся в курсе уроки позволят вам ощутить, чего же вы можете достичь, используя данный продукт. Естественно, вам необходимо освоить все раскрываемые в этом курсе функциональные возможности SQL Server до того, как вы перейдете к рассмотрению более сложных вопросов, таких как OLAP или приложения для электронной коммерции.
С чего начать изучение
Microsoft SQL Server 2000 – это система управления реляционными базами данных (RDBMS) в топологии клиент/сервер, разработанная для обработки высокопроизводительных сетевых транзакций (OLTP), хранения данных и использования в приложениях электронной коммерции. Курс "Программирование в Microsoft SQL Server 2000 Шаг за шагом" поможет вам быстро освоить принципы создания и манипулирования базами данных с использованием интерактивных средств, входящих в состав SQL Server 2000 версий Personal, Standard и Enterprise.
Внимание! Этот курс предназначен для использования с SQL Server 2000, однако сама система не поставляется вместе с курсом. Прежде, чем приступить к выполнению уроков, вы должны приобрести и установить SQL Server 2000.
Этот курс предназначен как для читателей, вообще не знакомых с реляционными базами данных, так и для тех, которые имеют опыт работы с другими системами управления базами данных, такими как Microsoft Access, и хотели бы перейти к SQL Server 2000. Воспользуйтесь приведенной ниже таблицей, чтобы выбрать для себя план занятий.
Если вы ... | Порядок действий |
---|---|
Не знакомы с системами реляционных баз данных |
|
Ранее работали с другим продуктом управления базами данных |
|
Переходите с более ранней версии Microsoft SQL Server |
|
Используете эту курс как справочное пособие после того, как проработали все уроки |
|
Новые возможности SQL Server 2000
В следующей таблице приведены основные особенности Microsoft SQL Server 2000. В таблице указан номер урока, в котором вы познакомитесь с той или иной особенностью.
Чтобы узнать о том, как | См. |
---|---|
Добавлять описание столбца в Enterprise Manager | "урок 5" |
Осуществлять каскадные изменения в главной таблице (таблице первичного ключа) | "урок 7" |
Создавать индекс для представления | "урок 16" |
Реализовывать каскадные удаления для отношения | "урок 19" |
Объявлять переменные с табличным типом данных | "урок 25" |
Создавать триггеры INSTEAD OF | "урок 29" |
Создавать пользовательские функции | "урок 30" |