Реферат: Активное администрирование приложений в Microsoft SQL Server 6.0.
Руководство Администратора Системы Microsoft SQL Server
Электронная версия этой книги включает темы по конфигурированию, администрированию и диагностике. Описывает сервер и конфигурацию клиента. Объясняет системные административные задания, такие как управление устройствами и базами данных, копирование и восстановление данных, выполнение копирования, планирование заданий, управление безопасностью, и проверка исполнения. Опишите условия ошибки и сделайте диагностику процедуры.
Руководство Разработчика Базы Данных Microsoft SQL Server
Дает обзор Transact-SQL, который является расширенной версией SQL, осуществления управления данными и объектами базы данных, таких как таблицы, индексы, хранимые процедуры, которые устанавливают значения по умолчанию.
Microsoft SQL Server Transact-SQL Reference
Объясняет, как использовать утверждения Transact-SQL и другие характеристики, чтобы иметь доступ к базам данных, синтаксис и описания для утверждений Transact-SQL, системных процедур, программных утилит и таблиц системы.
Microsoft SQL ServerSetup
Обеспечивает инструкции для установки серверов и клиентов SQL Server 6.0.
Microsoft SQL Server Programming SQL Distributed Management Objects
Обеспечиваетсинтаксисиинформациюнассылкидля SQL Distributed Management Objects, которыеимеют 32-битовыеобъекты OLE Automation дляоперационныхсистем Microsoft Windows 95 и Windows NT. Эти объекты, свойства и методы используются, чтобы написать сценарии и программы, которые могут управлять несколькими SQL Server в сети.
Microsoft SQL Server Programming DB-Library for C
Обеспечиваетсинтаксическуюиссылочнуюинформациюдля DB-Library: прикладнойинтерфейспрограммирования (API), которыйиспользуется, чтобынаписать C/C++ клиентскиепрограммыдля Microsoft Windows NT, Microsoft Windows 95, Microsoft Windows и MS-DOS операционныхсистем.
Microsoft SQL Server Programming DB-Library for Visual Basic Обеспечиваетсинтаксическуюиссылочнуюинформациюдля DB-Library API, которыйиспользуетсядлянаписанияклиентскихпрограммна Microsoft Visual Basic дляоперационнойсистемы Windows.
Microsoft SQL Server Programming Open Data Services
Обеспечивает синтаксическую и ссылочную информацию для Microsoft Open Data Services API, которая используется, чтобы написать на C/C++ серверных и шлюзовых программ для операционной системы Windows NT.
4. Работа в Microsoft SQL Server
Реляционная система управления базами данных Microsoft SQL Server 6.0, технологии клиент/сервер разработана для поддержки крупномасштабных распределенных сред обработки. Microsoft SQL EnterpriseManager, включенный в SQL Server 6.0, - графическое средство, которое обеспечивает мощные, широкие системные административные возможности для SQL Server 6.0.
Microsoft SQL Server 6.0 - многопользовательская реляционная система управления базами данных, которая обеспечивает мощную платформу клиент/сервер для получения эффективных бизнес-приложений для работы в нескольких средах. Microsoft SQL Server 6.0 сочетает мощность и легкость в управлении операционной системы Microsoft Windows NT с надежностью и улучшенными способностями клиентской системы управления базой данных.
4.1.Системные Устройства и Базы Данных
База Данных - набор данных, таблиц и других объектов, которые организованы для того, чтобы обслуживать специфическую цель, как например, поиск, сортировку, и рекомбинацию данных. Базы Данных загружаются на устройства.
Устройство - системный файл в который загружены базы данных. Одна база данных может загружаться на различные устройства. SQL Server имеет два типа устройств: устройства баз данных, которые загружают базы данных, и резервные устройства, на которые загружаются копии баз данных.
Когда SQL Server установлен, программа установки создает устройства MASTER, MSDBDATA и MSDBLG. Затем создаются базы данных model, tempdb, и pubs и устанавливаются на устройство MSDBDATA, и устанавливается журнал транзакций msdb на устройство MSDBLOG.
В большинстве случаев, будет лучше если устройства, создаваемые установкой не будут использованы для других баз данных. Прежде, чем пользователи создадут базы данных, рекомендуется создавать другие устройства для использования баз данных.
4.1.1. Основная База Данных
Когда SQL Сервер установлен, программа установки создает MASTER устройство, затем создает основную базу данных и устанавливает ее на этом устройстве. Основная база данных управляет базой данных пользователя и функционированием SQL Server в целом. Она следит за отчетностью пользователя, дистанционированием серверов, с которыми этот сервер может взаимодействовать, с процессами продолжения, перестраиваемыми переменными среды, сообщениями ошибки системы, базой данных в SQL Server, пространстве памяти распределенных в каждой базе данных, отводах и дисках доступных в системе, и активных блокировках.
Также есть возможность добавить объекты пользователя к основной базе данных, но этого делать не рекомендуется. Любые объекты созданные в основной базе данных должны использоваться для администрации системы в целом. Установите разрешения на MASTER так, чтобы большинство пользователей не смогли создавать там объекты.
Важно копировать основную базу данных всякий раз, когда Вы изменяете ее - всякий раз, когда Вы создаете, любое устройство или базу данных; объект базы данных от MASTER; и всякий раз, когда Вы выполняете хранимые процедуры.
4.1.2. База Данных model
Когда SQL Server установлен, программа установки создает MASTER устройство базы данных. База данных, которая создается и устанавливается на это устройство - model. Эта база данных обеспечивает шаблон или прототип, на которых основаны новые базы данных пользователей. Всякий раз, когда создается база данных, SQL Server делает копию базы данных model и затем расширяет ее в соответствии с запрашиваемом размером создания.