Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Microsoft SQL Server 2008 исправленная1.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
8.11 Mб
Скачать

Удаление бд

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

1. Выделите свою базу данных в «Обозревателе объектов»

2. Нажмите кнопку «Delete» или щелкните правой кнопкой мыши по БД и выберите «удалить». SQL Server отобразит сообщение, запрашивающее у вас подтверждение удаления:

3. Нажмите ОК. SQL Server удалит базу данных и все свя­занные с ней ссылки с сервера.

Создание таблиц

Для создания щелкните ПКМ по папке "Таблицы" внутри вашей БД и в появившемся меню выберите пункт "Создать таблицу". Появиться окно создания новой таблицы:

В правой части окна расположена таблица определения столбцов новой таблицы. Данная таблица имеет следующие столбцы:

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

Тип данных - тип хранимой информации в столбце.

Разрешить значения Null - допуск значения Null. Если эта опция поля включена, то в случае незаполнения поля в него будет автоматически подставлено значение Null. То есть, поле необязательно для заполнения.

Под таблицей определения полей располагается таблица свойств выделенного поля "Свойства столбца". В данной таблице настраиваются свойства выделенного поля. Данные свойства будут практически не использованы при создании БД по учебному процессу, если вдруг при разработке другой БД понадобятся- они будут далее приведены с кратким описанием.

Общие

Отображает свойства Имя, Разрешить значения NULL, Тип данных, Значение по умолчанию или привязка, Длина, Точность и Масштаб.

Значение по умолчанию или привязка. Выводит значение по умолчанию для этого столбца, устанавливаемое, если никакого значения не было присвоено.

Длина. Указывает число символов, допустимых для символьных типов данных. Данное свойство доступно только для символьных типов данных

Масштаб. Отображает максимальное количество цифр справа от десятичной запятой в значениях этого столбца. Для нечисловых типов данных в этом свойстве отображается 0.

Точность. Выводит максимальное число цифр в значениях этого столбца. Для нечисловых типов данных в этом свойстве отображается 0.

Конструктор таблиц

Раскрывает раздел Конструктор таблиц.

Параметры сортировки. Показывает параметры сортировки, которые SQL Server применяет по умолчанию к этому столбцу, когда его значения используются для сортировки строк в результатах запроса. Для изменения параметров сортировки выберите это свойство и нажмите кнопку с многоточием (…) справа от него, чтобы открыть диалоговое окно «Параметры сортировки».

Спецификация вычисляемого столбца. Выводит данные о вычисляемом столбце.

  • Формула. Выводит формулу для данного вычисляемого столбца. Чтобы редактировать это свойство, введите в поле новую формулу.

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

Сжатый тип данных. Отображает сведения о типе данных поля в таком же формате, что и инструкция SQL CREATE TABLE. Например: поле, содержащее строку переменной длины с максимальной длиной 20 символов, будет представлено как «varchar(20)». Чтобы изменить это свойство, введите значение в поле.

Описание. Выводит текст с описанием этого столбца. Для изменения описания выберите это свойство, нажмите кнопку с многоточием (…) справа от него и измените описание в диалоговом окне «Свойство описания».

Детерминированный. Указывает, может ли тип данных для выбранного столбца быть определен точно.

Опубликован через службы DTS. Указывает, опубликован ли столбец через службы DTS.

Спецификация полноготекстового столбца. Выводит данные о полнотекстовом индексе. Значение этого свойства совпадает со значением свойства потомка «С полнотекстовой индексацией» и указывает, построен ли для данного столбца полнотекстовый индекс.

  • С полнотекстовой индексацией. Указывает, построен ли для данного столбца полнотекстовый индекс. Данное свойство может быть равно «Да», только если тип данных этого столбца допускает полнотекстовый поиск и для таблицы, которой принадлежит этот столбец, есть полнотекстовый индекс. Для редактирования свойства щелкните его значение, откройте раскрывающийся список и выберите другое значение.

  • Столбец полнотекстового типа. Выводит имя столбца, по которому построен полнотекстовый индекс для данного столбца. Это свойство можно задать, если значение свойства «Тип данных» для данного столбца равно либо image, либо varbinary. Указанный в этом свойстве столбец должен быть типа [n]char, [n]varchar, или xml, и раскрывающийся список для этого свойства содержит только столбцы этих трех типов данных. Строки в столбце, указанном в этом свойстве, указывают тип документа соответствующих строк в столбце с возможностью полнотекстового поиска. Для редактирования свойства щелкните его значение, откройте раскрывающийся список и выберите другое значение.

  • Язык. Указывает язык средства разбиения по словам, использованного при индексировании этого столбца. Значение в этом свойстве — это на самом деле идентификатор языкового стандарта для средства разбиения по словам. Для редактирования свойства щелкните его значение, откройте раскрывающийся список и выберите другое значение.

Имеет подписчика, отличного от подписчика SQL Server. Указывает, что столбец реплицируется на подписчик, отличный от SQL Server.

Спецификация удостоверения. Выводит данные о том, будет ли данный столбец форсировать уникальность своих значений и, если будет, то как. Значение этого свойства показывает, является ли этот столбец столбцом идентификатором.

  • Свойство «Идентификатор» показывает, является этот столбец столбцом идентификаторов или нет. Для редактирования свойства щелкните его значение, откройте раскрывающийся список и выберите другое значение.

  • Свойство «Начальное значение идентификатора» выводит начальное значение, указанное при создании данного столбца идентификаторов. Это значение присваивается первой строке таблицы. Если оставить эту ячейку пустой, по умолчанию будет принято значение 1. Чтобы редактировать это свойство, введите в поле новое значение.

  • Свойство «Шаг приращения идентификатора» выводит значение шага идентификатора, указанное при создании данного столбца идентификаторов. Это значение — шаг приращения, добавляемый к значению «Начальное значение идентификатора» для каждой следующей строки. Если оставить эту ячейку пустой, по умолчанию будет принято значение 1. Чтобы редактировать это свойство, введите в поле новое значение.

Индексируемый. Указывает, может ли столбец быть проиндексирован. Например: недетерминированные вычисляемые столбцы не могут быть проиндексированы.

Опубликован слиянием. Указывает, опубликован ли столбец слиянием.

Не для репликации. Указывает, будут ли сохранены исходные значения идентификаторов во время репликации. Для редактирования свойства щелкните его значение, откройте раскрывающийся список и выберите другое значение.

Реплицирован. Указывает, реплицирован ли данный столбец в другое место.

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

Размер. Указывает размер в байтах, который допускается типом данных столбца. Например: тип данных nchar может иметь длину 10 (количество символов), однако для работы с наборами символов в Юникоде его длина будет равняться 20.

Чтобы отметить столбец как первичный ключ, нужно щелкнуть по нему проавой кнопкой мыши и выбрать «Задать первичный ключ».

Чтобы сохранить созданную таблицу щелкните правой кнопкой мыши по вкладке таблицы и выберите «сохранить…» либо откройте «файл» и выберите «сохранить таблицу» либо закройте таблицу и SQL Server автоматически предложит сохранить таблицу. Появится окно переименования таблицы:

Введите название таблицы и нажмите «Ок». После чего таблица будет сохранена в базе.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]