рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Использование неформатированных разделов

Работа сделанна в 2000 году

Использование неформатированных разделов - раздел Связь, - 2000 год - SQL Server 2000 Использование Неформатированных Разделов. Sql Server 2000 Позволяет Использов...

Использование неформатированных разделов. SQL Server 2000 позволяет использовать для создания файлов базы данных так называемые неформатированные или сырые - raw разделы.

Неформатированный раздел - это раздел диска, который был создан с помощью утилиты fdisk MS DOS, Windows 95 98 или Disk Administrator Windows NT, Windows 2000 , но не был отформатирован. На таком разделе не существует файловой системы FAT или NTFS , поэтому там невозможно хранение файлов операционной системы. Тем не менее, если при создании базы данных в качестве физического имени файла в конструкции fi!espec указать неформатированный раздел, то SQL Server 2000 создаст в этом разделе блок данных назовем его файлом, который займет все свободное пространство.

Так как при создании файла будет занято все доступное пространство, то увеличение размера файла в данном случае невозможно. Следовательно, указание параметров MAXSIZE и FILEGROW не обязательно. Также не обязательно указание первоначального размера файла. В качестве физического имени файла необходимо указать только букву раздела, например F . Задание неформатированного раздела другим способом а такие имеются - например формат, используемый в файле boot.ini не допускается.

То есть, чтобы иметь возможность разместить файл базы данных на неформатированном разделе, нужно присвоить этому разделу конкретную букву, сконфигурировав его, таким образом, в качестве логического диска. Отметчу, что на неформатированном разделе можно разместить лишь один файл базы данных. Даже после того как SQL Server создаст в этом разделе файл, операционная система будет воспринимать раздел как неформатированный или как раздел с неизвестной файловой системой.

Обычные операции работы с файлами, выполняемые операционной системой, будут недоступны. То есть нельзя будет выполнять копирование, удаление, изменение или перемещение созданного файла. Кроме того, операции резервного копирования с помощью утилиты Windows NT Backup также будут недоступны. Однако допускается создание резервных копий базы данных и журнала транзакций средствами SQL Server 2000. При использовании неформатированных разделов недоступны инструменты проверки целостности диска.

Более того, невозможна горячая замена поврежденных кластеров, которая выполняется для файловой системы NTFS на дисках SCSI. Путем использования неформатированных разделов можно обеспечить высокий уровень безопасности информации в базе данных. При размещении файлов базы данных на обычных дисках с файловой системой всегда имеется возможность скопировать эти файлы и подключить к другому серверу SQL Server 2000. Решить эту проблему в той или иной степени может помочь файловая система NTFS. Если же вы используете файловую систему FAT, то в случае останова SQL Server 2000 файлы баз данных могут быть скопированы безо всяких затруднений.

Я отдельно отметил, что для копирования файлов баз данных необходимо остановить SQL Server 2000, а точнее, службу MSSQLServer. В противном случае файлы баз данных блокируются и к ним не удастся получить доступ.

При наличии неформатированных разделов скопировать данные будет практически невозможно, так как в операционных системах семейства Windows не реализованы механизмы работы с неформатированными разделами. Если вы хотите обеспечить максимальную конфиденциальность информации, то возможность использования неформатированных разделов является довольно мощным инструментом решения задачи. В этом случае рекомендуется создать базу данных из одного файла данных, расположенного на неформатированном разделе.

В идеале файлы журнала транзакций также могут быть расположены на неформатированных разделах. Однако отметим, что для каждого файла базы данных потребуется отдельный неформатированный раздел. Увеличение базы данныхПо мере того как пользователи вносят информацию в базу данных, количество свободного пространства в ней уменьшается. Когда все свободное пространство исчерпано, сервер выдает сообщение об ошибке с номером 1105. В предыдущих версиях SQL Server необходимо было вручную добавлять новое свободное пространство в базу данных, сначала создавая новые устройства или расширяя существующие, а затем увеличивая саму базу данных или журнал транзакций.

Начиная с SQL Server 7.0, реализована возможность автоматического увеличения размеров базы данных auto grow. Эта возможность реализуется на уровне файлов базы данных, для которых можно разрешить автоматическое увеличение размера при полном заполнении базы данных. Если возможности автоматического роста исчерпаны например, кончилось свободное место на диске или размер файла достиг максимальной величины или поддержка автоматического увеличения файлов вообще не была задействована, то администратор должен вручную увеличить размер базы данных expanding database. Для этого он либо увеличивает размер существующих файлов, либо создает новые файлы.

Это касается как файлов самой базы данных, так и файлов журнала транзакций. Особенное внимание администратор должен уделить системной базе данных tempdb, в которой создаются все временные объекты.

По умолчанию максималь ный размер файлов базы данных не ограничен. Тем не менее, если места на диске мало, то через какое-то время возможности увеличения базы данных tempdb будут исчерпаны. Сервер не сможет создавать временные объекты и, следовательно, пользователи не смогут успешно работать с любой базой данных, расположенной на этом сервере. Администратор должен своевременно отслеживать наличие необходимого свободного пространства и при необходимости добавлять к базе данных файлы, расположенные на дисках с достаточным количеством свободного пространства.

Использование Transact-SQLВ этой главе подробно рассматриваются различные аспекты создания баз данных и управления ими в SQL Server 2000. Как уже было сказано, для работыс базами данных в SQL Server 2000 могут быть использованы различные средства - мастер Create Database Wizard, утилита Enterprise Manager и команды Transact-SQL. В этом разделе мы познакомимся с созданием и изменением баз данных, а также с управлением базами данных средствами Transact-SQL. Этот метод является наиболее сложным из всех перечисленных, но обладает максимальными возможностями.

В сущности, два других метода предоставляют всего-навсего графических интерфейс для выполнения соответствующих системных хранимых процедур. Для эффективного управления базами данных SQL Server 2000 вовсе не обязательно виртуозно владеть системными хранимыми процедурами. В большинстве случаев вполне достаточно средств, предлагаемых Enterprise Manager.

Тем не менее истинный профессионал должен уметь добиться нужного результата и в том случае, когда в его распоряжении имеются лишь простые средства выполнения запросов, а использование красивых графических оболочек вроде Enterprise Manager по тем или иным причинам оказывается невозможным. Создание баз данныхПервое, с чем сталкивается администратор при реализации базы данных, это ее создание. Казалось бы, что может быть проще, чем указать имя базы данных, и на этом дело бы закончилось.

Однако база данных SQL Server 2000 является довольно сложной структурой. Более того, процесс создания базы данных может представлять собой не только собственно создание новой базы, но и присоединение готовых файлов данных. В Enterprise Manager не всегда пользователи получают все возможные средства создания баз данных, предлагаемые SQL Server 2000. Доступ к этим средствам обеспечивают только команды Transact-SQL. Этапу создания непосредственно предшествует фаза планирования, которая включает в себя проектирование состава файлов и групп файлов, из которых будет состоять база данных.

Это планирование физической части. Неотъемлемой частью процесса создания базы данных является и планирование логической архитектуры, в которую входит проектирование таблиц с использованием нормализации. Однако создание собственно базы данных не требует предварительного проектирования таблиц. Итак, начнем рассмотрение работы с базами данных с ее создания.

В Transact-SQL создание базы данных выполняется с помощью команды CREATE DATABASE, имеющей следующий синтаксис CREATE DATABASE databasejiame ON PRIMARY filespec n, filegroup, n LOG ON filespec, n COLLATE collationjiame FOR LOAD FOR ATTACH Рассмотрим подробно назначение каждого из аргументов. О database name. С помощью этого аргумента указывается имя, которое будет присвоено создаваемой базе данных. При выборе имени следует следовать общим правилам именования объектов. Если имя базы данных содержит пробелы или другие недопустимые символы, оно должно быть заключено в ограничители двойные кавычки или квадратные скобки. Имя базы данных должно быть уникальным в пределах сервера и не может превышать 128 символов.

Если имя журнала транзакций явно не указано, то сервер укорачивает имя базы данных таким образом, чтобы оно не превышало 123 символов. Это делается из-за того, что сервер по умолчанию использует для имени журнала транзакций имя базы данных и добавляет к нему в конце символы Log. О О N. Это ключевое слово означает, что далее следует определение файлов базы данных.

О PRIMARY. Это ключевое слово означает, что далее следует описание первичного файла базы данных. Напомним, что в этом файле хранятся все системные данные и таблицы. Только один файл в базе данных может быть определен как первичный. Если первичный файл не определен явно, то в этом качестве будет использоваться первый файл, указанный в конструкции f i I espeo. Группа файлов, в которую включен первичный файл, называется первичной группой файлов primary file group. Первичная группа назначается группой файлов по умолчанию default file group, и в нее будут включены все файлы, для которых явно не указана пользовательская группа файлов user file group. О LOG ON. Это ключевое слово означает, что файлы журнала транзакций будут определены явно. После LOG ON должно следовать определение файлов журнала транзакций. Если это ключевое слово не используется, то есть пользователь не задает явно файлы журнала транзакций, то сервер автоматически создает единственный файл размером 25 от общей суммы размеров файлов данных.

Имя файла генерируется на основе имени базы данных, но в конце к нему добавляются символы Log. О FOR LOAD. Этот аргумент оставлен в большей степени для обеспечения обратной совместимости с предыдущими версиями SQL Server до SQL Server 7.0 . Он предписывает серверу создать базу данных в режиме использования только владельцем dbo use only. Это делается, если необходимо выполнить восстановление базы данных из резервной копии.

Дело в том, что в ранних версиях SQL Server восстановление базы данных было возможно только в уже существующую базу данных, установленную в режим FOR LOAD. Начиная с SQL Server 7.0, при необходимости база данных может быть создана автоматически в ходе выполнения команды RESTORE. Более того, допускается восстановление резервной копии поверх существующей базы данных.

О FOR ATTACH. Этот аргумент используется, когда необходимо выполнить присоединение attach базы данных.

В этом случае на диске уже должны существовать файлы с данными. Таким образом, создание базы данных происходит только на логическом уровне - в системную таблицу sysdatabases базы данных master вносятся соответствующие записи, но создание собственно файлов не выполняется. Для подключения базы данных бывает достаточно указать только размещение первичного файла базы данных. Информация о местоположении всех других файлов базы данных вторичных и журнала транзакций хранится в первичном файле базы данных.

Однако если местоположение файлов базы данных с момента ее отсоединения изменилось, то необходимо будет указать полный путь к каждому файлу базы данных. Присоединение базы данных можно также выполнить и с помощью системной хранимой процедуры sp attach db, которая напрямую работает с системной таблицей sysdatabases и таблицами самой базы данных, внося в нее необходимые изменения. Если присоединение участвующей в репликации базы данных выполняется не на родном сервере, то необходимо удалить поддержку репликации.

Для этого используется хранимая процедура sp removedbreplication dbname dbname. О collation name. С помощью этого аргумента указывается сопоставление по умолчанию для всех объектов, создаваемых в базе данных. Это же сопоставление будет использоваться и для системных таблиц. Разрешается указывать как сопоставления Windows, так и сопоставления SQL Server. Если сопоставление не указывается, то для базы данных будет использоваться сопоставление, определенное на уровне сервера, то есть то сопоставление, которое было выбрано при установке SQL Server 2000. Как видно из синтаксиса команды CREATE TABLE и уже рассмотренных аргументов этой команды, при создании базы данных можно определить набор файлов, из которых будет состоять создаваемая база данных.

Уже было сказано, что файл определяется с помощью конструкции fi1espec, синтаксис которой приведен ниже. Эта конструкция имеет одинаковый формат для всех типов файлов первичного, вторичного и журнала транзакций. Чтобы соответствующий файл был первичным, перед его определением необходимо указать ключевое слово PRIMARY. Журнал транзакций определяется с помощью ключевого слова LOG ON. Если ни одно из этих ключевых слов не указывается указывается только слово ON , то соответствующий файл будет вторичным.

Дополнительно файлы данных могут быть включены в группы. Это будет рассмотрено несколько позже в этом же разделе. filespec NAME Iogica1 file name , FILENAME os file name , SIZE size. MAXSIZE max size UNLIMITED . FILEGROWTH growthj increment . n Рассмотрим назначение используемых аргументов.

О NAME logical file name. Логическое имя файла, под которым он будет опознаваться при выполнении различных команд Transact-SQL. Логическое имя файла должно быть уникальным в пределах базы данных. Имя файла журнала транзакций не должно совпадать с именем файла самой базы данных. Использование ключевого слова NAME не требуется, если выполняется присоединение базы данных, однако таким образом можно указать новое логическое имя для физического файла.

О FILENAME os f 11 e name. Если с помощью предыдущего аргумента указывалось логическое имя файла, то рассматриваемый аргумент предназначен для указания полного пути и названия соответствующего физического файла, который будет создан на жестком диске. Это имя будет иметь файл на уровне операционной системы. Если вы воспользуетесь какой-либо программой просмотра диска, то после успешного выполнения команды CREATE DATABASE сможете увидеть файл с указанным именем.

Напомним, что SQL Server 2000 не позволяет создавать файлы базы данных на сжатых томах и сетевых дисках. По умолчанию для файлов баз данных используются расширения .mdf, .ndf и. Idf соответственно для первичного, вторичных файлов и файлов журнала транзакций. В принципе, вы можете указать любое другое расширение, но вряд ли найдется серьезная причина делать это. Чтобы не создавать путаницы, советуем оставлять значения по умолчанию, то есть при описании файла не указывать расширение.

О SIZE size. С помощью этого аргумента указывается первоначальный размер, который будет иметь соответствующий файл. Размер может быть указан либо в мегабайтах, либо в килобайтах. Для явного задания величины можно использовать приставки М b и К Ь. По умолчанию считается, что размер задается в мегабайтах. Минимальный размер файла составляет 512 Кбайт. Если размер файла не указывается явно, то по умолчанию будет создан файл размером 1 Мбайт. Отметим, что в качестве размера файла разрешается задавать только целочисленные значения.

Таким образом, если необходимо задать дробное количество мегабайт, следует указать соответствующее значение в килобайтах. О FILEGROWTH growth iincrement. При описании физической архитектуры базы данных в главе 4 было сказано, что начиная с SQL Server 7.0 поддерживается автоматическое увеличение auto grow размера базы данных, что реализуется путем последовательного автоматического увеличения размеров файлов, входящих в состав базы данных.

SQL Server 2000 позволяет контролировать величину прироста каждого из файлов базы данных отдельно от других, задавая шаг прироста не на уровне базы данных, а на уровне отдельного файла. С помощью рассматриваемого аргумента задается величина прироста файла базы данных. Шаг прироста может быть указан как в абсолютном выражении в виде конкретного количества мегабайт М Ь или килобайт Kb, так и в относительном в виде определенного процента от первоначального размера файла.

По умолчанию предполагается, что указывается значение в мегабайтах. Если аргумент FILEGROWTH опущен, то файл будет увеличиваться на 10 от первоначального объема. Минимальный размер, на который может быть увеличен файл, составляет 64 Кбайт. Отметим, что в сумме первоначальный размер файла и выбранный шаг прироста не должны превышать указанный максимальный размер файла. О MAXSIZE max size UNLIMITED . Автоматическое увеличение файлов связано с определенными проблемами.

В частности, если диск с файлом базы данных используется для хранения временных файлов различных приложений, то увеличение файла базы данных до большого размера может привести к нарушению работоспособности приложений. Для избежания этой и других подобных проблем SQL Server 2000 позволяет ограничивать рост файлов конкретным размером. Для этого и требуется рассматриваемый аргумент. Максимальный размер может быть указан в мегабайтах Mb- используется по умолчанию или килобайтах Kb. Отметим, что ограничение роста отдельного файла не ограничивает возможность увеличения роста всей базы данных, так как размер базы данных может увеличиваться за счет пророста других файлов.

Если ограничивать максимальный размер файла не нужно, то необходимо указать значение UNLIMITED или вообще опустить аргумент MAXSIZE, так как по умолчанию размер файла не ограничивается, и он будет расти, пока не заполнит все доступное пространство на диске.

Мы рассмотрели синтаксис конструкции filespec, которая используется для описания файлов базы данных. Как уже было сказано, файлы данных mdf и ndf могут объединяться в так называемые группы файлов. Подобное объединение выполняется с целью упрощения управления файлами. Например, при создании резервных копий можно выполнять архивирование не всей базы дан- ных целиком, а лишь определенной группы файлов. Основным же назначением групп файлов является размещение в них данных определенных таблиц или их отдельных столбцов, а также хранение индексов.

При создании таблицы вы можете явно указать, в какой группе файлов должны храниться данные того или иного столбца. Как следствие, подобным образом можно предписать хранить данные столбцов на разных логических или физических дисках. Файлы, не включенные явно ни в какую группу, будут включены в группу файлов по умолчанию, которой первоначально является первичная группа файлов. Однако если имеется необходимость в дополнительных группах файлов с теми или иными файлами, необходимо воспользоваться конструкцией filegroup, имеющей следующий синтаксис fiIegroup FILEGROUP filegroupjiame filespec , .n Аргумент fi1egroup name определяет имя группы файлов, под которым она будет распознаваться при выполнении команд Transact-SQL. После имени группы файлов следует определение включаемых в нее файлов.

Как видно из синтаксиса, в одну группу файлов может быть включено множество файлов. Мы рассмотрели создание обычной базы данных, работа с которой производится на локальном сервере. Иногда бывает необходимо перенести базу данных на новый сервер или разослать копии базы данных например, каталог или годовой отчет компании. SQL Server 2000 имеет инструменты для выполнения таких задач.

Перенос выполняется путем отсоединения и последующего присоединения базы данных. Далее в этой главе будет подробно описан механизм этих операций, а также будут рассмотрены хранимые процедуры для выполнения отсоединения и присоединения базы данных. Если база данных записывается на компакт-диск и этот компакт-диск рассылается пользователям, то если выполнить обычное присоединение, файлы базы данных нельзя будет изменять.

Следовательно, нельзя будет изменить параметры системы безопасности, чтобы разрешить пользователям доступ к базе данных. Кроме того, журнал транзакций также будет недоступен для записи. Специально для решения подобных проблем SQL Server 2000 позволяет создавать переносимые базы данных. При присоединении такой базы данных сервер создает на жестком диске файл, содержащий системные таблицы и журнал транзакций.

Пользовательские же данные используются непосредственно с .носителя и не могут быть изменены. Для создания переносимой базы данных используется хранимая процедура sp create removable. Чтобы после создания базы данных проверить, соответствует ли она требованиям переносимой базы данных, можно использовать хранимую процедуру sp certify removable.

– Конец работы –

Эта тема принадлежит разделу:

SQL Server 2000

В частности, можно выделить два основных раздела работы с сервером, каждый из которых при ближайшем рассмотрении может быть легко разделен на более… Администрирование SQL Server 2000 в свою очередь можно разделить на две части… Таким образом, администрирование баз данных представляет собой отдельную область работы с SQL Server 2000. Оно…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Использование неформатированных разделов

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Краткая характеристика редакции
Краткая характеристика редакции. SQL Server 2000 Первый вопрос, который необходимо решить, прежде чем приступить непосредственно к установке SQL Server 2000 это выбор редакции. SQL Server 2000 пост

Возможности редакций
Возможности редакций. Клиентское программное обеспечение для всех редакций SQL Server 2000, за исключением SQL Server Windows CE Edition, запускается на любых версиях Microsoft Windows NT, Microsof

Аппаратные требования
Аппаратные требования. Для установки инструментария и библиотек Microsoft SQL Server 2000 компьютер должен отвечать минимальным требованиям к аппаратному обеспечению компьютера табл. 7.3 . Цифры, п

Взаимодействие с операционными системами
Взаимодействие с операционными системами. Как уже стало ясно при описании редакций SQL Server 2000, каждая из них работает под управлением лишь некоторых операционных систем семейства Windows.

Взаимодействие с программным обеспечением Интернета
Взаимодействие с программным обеспечением Интернета. Для установки всех редакций Microsoft SQL Server 2000 необходимо наличие в операционной системе Microsoft Internet Explorer 5.0. Исключением явл

Планирование конфигурации сервера
Планирование конфигурации сервера. Если в вашей организации предполагается наличие нескольких серверов баз данных, взаимодействующих между собой и обменивающихся данными, то необходимо разработать

Выбор сопоставления
Выбор сопоставления. На одном из этапов установки в окне Collation Settings параметры сопоставления мастер установки SQL Server 2000 предлагает выбрать сопоставление collation, которое будет исполь

Выбор метода установки
Выбор метода установки. SQL Server 2000 поддерживает три способа установки, предоставляя администраторам разные возможности автоматизации и упрощения процесса установки. От выбора того или иного ме

Выбор типа установки
Выбор типа установки. При установке SQL Server 2000 в редакциях Enterprise, Standard, Personal edition мастер установки предложит вам выбрать один из трех типов установки. О Обычный тип установки T

Установка сетевых протоколов в Windows
Установка сетевых протоколов в Windows. В операционной системе Windows 2000 установка и конфигурирование сетевых протоколов несколько иная по сравнению с Windows NT 4.0. Для управления настройками

Сетевая библиотека Описание
Сетевая библиотека Описание. AppleTalk ADSP Позволяет клиентам Apple Macintosh подключаться к серверам SQL Server 2000 по протоколу AppleTalk взамен TCP IP Sockets. Вам не обязательно конфиг

Установка и конфигурирование клиентов
Установка и конфигурирование клиентов. Как уже было сказано, чтобы клиент имел возможность подключаться к SQL Server 2000, на нем должен быть установлен по крайней мере один сетевой протокол и сете

Ручной запуск SQL Server
Ручной запуск SQL Server. Если вы по каким-либо причинам не хотите использовать автозапуск, придется каждый раз при загрузке операционной системы вручную запускать SQL Server. Аналогичные де

Запуск SQL Server в однопользовательском режиме
Запуск SQL Server в однопользовательском режиме. При некоторых обстоятельствах бывает необходимо запустить SQL Server в однопользовательском режиме - например, чтобы выполнить конфигурирование важн

Запуск SQL Server с минимальными требованиями
Запуск SQL Server с минимальными требованиями. В некоторых случаях, например после применения неправильных параметров конфигурации, SQL Server при следующем запуске не сможет стартовать, в результа

Дополнительные режимы запуска
Дополнительные режимы запуска. После установки SQL Server программа установки заносит в реестр набор базовых параметров запуска для SQL Server. Если вы не хотите использовать параметры по ум

Приостановка SQL Server
Приостановка SQL Server. Перед остановкой сервера SQL Server вы можете приостановить его работу и отправить сообщение по сети, предупреждающее пользователей о предстоящей остановке сервера, чтобы о

Правила Безопасности
Правила Безопасности. На любом функционирующем предприятии имеется определенная группа людей, которые обеспечивают принятие решений и контроль их исполнения. Каждый человек должен иметь четко очерч

Общие правила разграничения доступа
Общие правила разграничения доступа. Если ваша база данных предназначена для использования более чем одним человеком, необходимо позаботиться о разграничении прав доступа. В процессе планиро

Архитектура системы безопасности SQL Server
Архитектура системы безопасности SQL Server. Система безопасности SQL Server 2000 базируется на пользователях и учетных записях. Пользователи проходят следующие два этапа проверки системой безопасн

Режимы аутентификации
Режимы аутентификации. SQL Server 2000 может использовать два режима аутентификации пользователей О режим аутентификации средствами Windows NT 2000 Windows NT Authentication О смешанный режим аутен

Режим аутентификации SQL Server
Режим аутентификации SQL Server. Для установки соединения с сервером SQL Server 2000, находящемся в домене, с которым не установлены доверительные отношения, можно использовать аутентификацию SQL S

Компоненты структуры безопасности
Компоненты структуры безопасности. Фундаментом системы безопасности SQL Server 2000 являются учетные записи login, пользователи user, роли role и группы group . t Пользователь, подключающийся к SQL

Защита данных
Защита данных. Как бы хорошо ни была спланирована система безопасности SQL Server 2000, остается возможность копирования файлов с данными и просмотра их на другом компьютере. Кроме того, с и

Ограничение доступа к файлам SQL Server
Ограничение доступа к файлам SQL Server. В своей работе SQL Server создает и использует множество файлов - базы данных, журналы ошибок, резервные копии, файлы для экспорта и импорта данных и многое

Создание и обслуживание баз данных
Создание и обслуживание баз данных. Любая база данных SQL Server 2000 состоит из набора таблиц, содержащих данные, и дополнительных объектов, создаваемых для обработки данных. К таким объект

Управление базами данных
Управление базами данных. К управлению базой данных на физическом уровне относится вся работа по изменению имен, размера, количества, положения файлов базы данных, усечение базы данных и журнала тр

Присоединение и отсоединение базы данных
Присоединение и отсоединение базы данных. SQL Server 2000 позволяет отсоединять detach базы данных от сервера. Пользователи не могут обращаться к отсоединенным базам данных. Описание отсоеди

Передача прав владения
Передача прав владения. Если администратор баз данных вашей компании увольняется и ему на смену приходит другой человек, необходимо передать права владения всеми объектами, включая базы данных, нов

Просмотр свойств базы данных
Просмотр свойств базы данных. Часто бывает необходимо получить исчерпывающую информацию о структуре и параметрах базы данных. В этом разделе будут рассмотрены средства Transact-SQL, с помощь

Управление пользовательскими типами данных
Управление пользовательскими типами данных. В главе 5 в разделе Типы данных были рассмотрены встроенные в SQL Server 2000 типы данных. Эти типы данных всегда имеются в распоряжении пользоват

Управление правилами
Управление правилами. Правила rules являются одним из средств обеспечения целостности данных, хранящихся в базе. Правила оставлены для обеспечения обратной совместимости с предыдущими версиями SQL

Управление умолчаниями
Управление умолчаниями. Умолчание default - это значение, которое будет присвоено столбцу таблицы при вставке строки, если в команде вставки явно не указано значение для этого столбца. Как и

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги