Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [ 60 ] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146

Fr[c FilH Oiiriy Winrirw Help

]ggJ[>jQBrui:>..i:-

Micro sotl ISQUW

Query - RUBE N2lauto slore\sa

I: S-.E:T i.OCl&l !ierilL- mul

Quer

.riJ.io.:- r:..[ i.--nr,- r<-...[~Klr»,iia*q*ir», i--it-i

иHCPE ".j-iil J-.e. 1 ] I - - : 1; ji I 11 :i.

Conneclions T

E>ei:uies Hie current Оиегуел

Рис. 6.18. Набор команды в редакторе SQL Server

Lite 1ЛИ Quciy Window Help

Query RUBENгVвulч stor*lsa

oui.i.-ttane

t Uuerie-pl !SE LE if T m з :l : n j - c- rn . [jj jj*

Results

Sreli*iiM \jO

CI z!t ! li ri

sue Згшжт 4,3

-Tt? 6.0

ChovTcilBt F№l DSL

1.1 г.--.In

ti-i i.,?jiir,-ae(M

Boll VC1-

30(1 .141

i I.Ill

1 lVH

Рис. 6.19. Просмотр результатов выполнения команды в SQL Server

предусматривает вывод данных (рис. 6.19). Остальные вкладки обеспечивают возможность очень наглядного графического представления условий выполнения команды. Вы можете убедиться в этом, взглянув на рис. 6.20 и 6.21.



file Edil Query Wrdow J.4e;lji

MIcrotirltlSOUM

Query nUBErlSjuto.ilorfifla

. .i\ "BJ jf Г z. I . ).ЯОге [j] ClllBtWS:[*1 SELECT mOdlH riSni9 iF0i[t [Vj I ! I "I

QiMiy

I iJannadiMrl Г

Рис. 6.20. Графическое представление выборки в SQL Server

Die Edit Query Ifrimirjw J Help

MIcrotmltlSOUM

йивгу- RIUBENZVBUtii BliirB>a

Ва;еШО ЯОге i] Pums: *1 SELECT madgl[taniB [Foi[tli[р[и

Sttp: PbuII *\-5lep f1 -SELECT 11

Ojn%

Рис. 6.21. Графическое представление отношение в выборке между таблицами в SQL Server

Прежде чем создать БД, необходимо решить, на каком из существующих устройств - Device -наша база данных будет храниться, либо создать подобное устройство.

Device - файл, который MS SQL Server использует для размещения одной или нескольких баз данных, заранее резервируя место на диске.

Размер Device указывается уже при его создании. При этом необходимо учитывать, что база данных может находиться на нескольких устройствах, то есть Device может хранить часть базы данных. Устройство создается следующей командой:

DISK INIT

NAME = cLogicalName,

PHYSNAME = cPhysicalName,

VDEVNO = nValuel,

SIZE = nValuel

[, VSTART = Adress]

Описание опций этой команды приведено в следующей таблице:



Предложение

NAME

PHYSNAME

VDEVNO

SIZE

VSTART

Описание

Название устройства, которое будет использоваться внутри SQL для обращения к нему. Не может превышать 30 символов.

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

Уникальный номер устройства между 1 и 255.

Количество 2-килобайтных блоков. Минимальное число - 500 блоков или 1 M байт.

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

В качестве примера создадим устройство Rdev lib, где SAMP LIB.DAT - имя файла, который является хранилищем устройства:

DISK INIT

NAME = Rdev lib,

PHYSNAME = C:\SQL 60\DATA\SAMP LIB.DAT,

VDEVNO=1, SIZE = 5120

На рис. 6.22 приводится результат создания устройства, который мы можем увидеть в File Manager Windows NT.

C:\SQL BD\DATA\* [RUBiq

- Q Progiam Fibs

- :;атпр1е

p ;:iu!L i:iJ

h DEIN

-Cdeinn - & [:har3E

Ь DATA

- Cj [LL

- QLi

- Q RELDATA L Q SAMPLED

- СЗ l»=iinp

-e]"ooLT.

- Qvpp

-e:i\v-hJ95

□ НАьТЕП.ГА-

D MSDELDe.DAT D5AMP LIE.[iAT

Рис. 6.22.

Далее обязательно необходимо создать устройство Rdev log для журнала транзакций БД:

DISK INIT



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [ 60 ] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146