Установка свойств базы данных
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Когда вы создаете базу данных, вы указываете определенные характеристики, или свойства, базы данных, такие как имя базы данных и место размещения. После создания базы данных вы можете поменять эти свойства, изменив соответствую­щие параметры в диалоговом окне Properties (Свойства).

Например, увеличение размера физического файла – это довольно серьезная операция, выполнение которой может привести к увеличению времени отклика сервера. Если вы обнаружите, что SQL Server приходится слишком часто увеличивать размер файла, вам следует использовать возможность изменения процента увеличения размера файла в диалоговом окне Properties (Свойства), чтобы сервер смог увеличивать размер файла более чем на 10% (установка по умолчанию).

1. Выберите свою базу данных в окне Сводка.

2. Нажмите ПКМ и выберите Properties (Свойства). SQL

Server отобразит диалоговое окно Properties (Свойства) для базы данных (Рис. 10).

3. Перейдите на вкладку «Файлы»

Рис. 10. Свойства базы данных Project811

 

4. Выберите файл БД и щелкните ЛКМ на кнопке «многоточие» в колонке «Авторасширение» (рис. 11).

Рис. 11. Изменение авторасширения

5. Выберите Увеличение размера файлов в процентах и установите значение 20% и нажмите ОК (рис. 12).

Рис. 12. Изменение авторасширения

Управление базами данных

С помощью Management Studio вы можете изменять свойства базы данных, а также удалять их.

Удаление базы данных

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

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

2. Нажмите кнопку | Delete |. SQL Server отобразит сообщение, запрашивающее у вас подтверждение удаления (Рис. 11).

Рис. 11. Удаление объектов

                                          

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

Построение базы данных

Таблицы представляют собой основные единицы хранения данных в реляционной базе данных. Наиболее распространенный метод описания баз данных использует кон­цепцию сущностей (entities) и атрибутов (attributes). Когда вы переходи­те от логического конструирования к физической реализации, сущности реализуются в виде таблиц, а атрибуты — в виде столбцов (они также называются полями)[3].

База данных, создание которой и является целью нашего практического занятия, состоит, как и прежде, из следующих 7 сущностей:

- Группа

- Кафедра

- Предмет

- Студент

- Преподаватель

- Изучение

- Успеваемость

       В названия всех сущностей и атрибутов, как и прежде, входит идентификационный номер студента (номер группы, порядковый номер студента по списку). Ход выполнения практического занятия будем рассматривать на примере студента, учащегося в 8 группе и имеющего порядковый номер по списку 11, т.е. идентификационный номер студента 811. В отличие от работ, выполненных чисто на Access , внесем некоторые изменения в состав используемых таблиц: дополним таблицы Группа, Студент, Изучение и Успеваемость идентификационными полями с целью дальнейшего использования этих полей в качестве первичных ключей. Это делается, чтобы избежать использования составных ключей, усложняющих и замедляющих работу создаваемой базы данных.

ГРУППА811 ( G_ID811 , НГ811 , Кол811, Пбалл811)

СТУДЕНТ811 ( ID_ ST811 , G _ ID 811, НС811, ФИО811, Годр811, Адрес811, ПрохБалл811)

ИЗУЧЕНИЕ811 ( ID811 , G _ ID 811, КП811,Табн811, Видз811, ЧАСЫ811, СбаллГр811)

УСПЕВАЕМОСТЬ811 ( ID811 , ID ST811 , Оценка811, ДатаСдачи 811)

Таблицы Кафедра, Предмет и Преподаватель оставим без изменений.

КАФЕДРА811 (Ккаф811, Нкаф811, Тел811, Зав811, Фото811)

ПРЕДМЕТ811 (КП811, НП811, Часы811, Лек811, Пр811, ЧС811, Прогр811)

ПРЕПОДАВАТЕЛЬ811 (Табн811, ФИО811, Ст811, Зв811, Ккаф811)



Типы данных

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

Таблица 1. Типы данных в SQL Server 2012 with Tools

Тип данных    Допустимые значения
Bigint Целые числа от -2^63 до 2^63-1
Int Целые числа от -2^31 до 2^31-1
Тип данных    Допустимые значения
Smallint Целые числа от -2^15 до 2^15-1
Tinyint Целые числа от 0 до 255
Bit Целые числа, принимающие значения 0 или 1
Decimal Десятичные числа с фиксированным количеством знаков до и после запятой в диапазоне от -10^38+1 до 10^38-1. (Десятичные числа decimal также могут быть описаны как «numeric»; диапазон значений при этом одинако­вый)
Money Числа в денежном формате в диапазоне от -2^63 до 2^63-1. (Значения в денежном формате имеют точность, равную одной десятитысячной (.0001) от денежной единицы)
Smailmoney Числа в денежном формате в диапазоне от -214748,3648 до 214748,3647 (Точность этих чисел также равна од­ной десятитысячной (.0001) от денежной единицы)
Float Числа с плавающей запятой в диапазоне от -1.79Е+308 до 1.79Е+308 (Значения являются лишь приблизитель­ными)
real Числа с плавающей запятой в диапазоне от -3.40Е+38 до 3.40Е+38 (Значения являются лишь приблизитель­ными)

Значения даты и времени

datetime Значения даты и времени начиная с 1 января 1753 г. До 31 декабря 9999 г. (Значения даты и времени имеют точ­ность, равную трем сотым секунды или 3,33 мс.)
smalldatetime Значения даты и времени начиная с 1 января 1900 г. До 6 июня 2079 г. (Точность значений составляет 1 мин.)

Символьные значения

char Символьные значения (не Unicode) фиксированной дли­ны, максимально 8000 символов
varchar Символьные значения (не Unicode) переменной длины, максимальная длина составляет 8000 символов
Text Данные (не Unicode) переменной длины, максимальная длина составляет 2^31-1 (2147483647) символов
Nchar Данные (Unicode) фиксированной длины, максималь­ная длина составляет 4000 символов
nvarchar Данные (Unicode) переменной длины, длина составляет 4000 символов    
Тип данных    Допустимые значения
ntext Данные (Unicode) переменной длины, максимальная длина составляет 2^30-1 (1073741823) символов

Двоичные (бинарные) значения

binary Двоичные данные фиксированной длины, максималь­ная длина составляет 8000 байт
Varbinary Двоичные данные переменной длины, максимальная длина составляет 8000 байт
image Двоичные данные переменной длины, максимальная длина составляет 2^31-1 (2147483647)

Другие значения

cursor Ссылка на курсор (Курсор представляет собой сущ­ность, которая устанавливает ссылку на определенную строку в результирующем наборе)
rowversion Уникальный используемый для всей базы данных но­мер, который обновляется каждый раз при модифика­ции строки
sql_variant Значения любого типа, за исключением text, ntext, rowversion и sql_variant
uniquedentifier Глобальный уникальный идентификатор (GUID)

 

 

Таблица 2. Соответствие типов данных Microsoft Access и Microsoft SQL

Тип данных Microsoft Access Тип данных Microsoft SQL Описание типа данных Microsoft SQL
1 Текстовый Nvarchar Тип данных для хранения текста до 4000 символов
2 Поле МЕМО Ntext Тип данных для хранения символов в кодировке Unicode до 1 073 741 823 символов
3 Числовой Int Численные значения (целые) в диапазоне от -2 147 483 648 до +2 147 483 647
4 Дата/время smalldatetime Дата и время от 1 января 1900 г. до 6 июня 2079 года с точностью до одной минуты
5 Денежный Money Денежный тип данных, значения которого лежат в диапазоне от -922 337 203 685 477.5808 до +922 337 203 685 477.5807, с точностью до одной десятитысячной
6 Счетчик Int См. пункт 3
7 Логический Bit Переменная, способная принимать только два значения - 0 или 1
8 Поле объекта OLE image Переменная для хранения массива байтов от 0 до 2 147 483 647 байт
9 Гиперссылка ntext См. пункт 2
10 Мастер подстановок nvarchar См. пункт 1

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

Таблицы создаются и обслуживаются с помощью конструктора таблиц Table Designer SQL Server Manager Studio. Первым шагом является создание и присвоение имени таблицы путем открытия конструктора таблиц Table Designer для новой таблицы.

Дата: 2019-11-01, просмотров: 170.