Bazy_dannykh_Uchebnoe_posobie
.pdf-:
.
, .
(
).
:
-.
.
.
-.
.
.
.
«-»
.
(), ,
.
SQL-,
.
.
,
, ,
-.
«-»
() (N-tier multi-
tier).
121
«».
«», , 2-
: , +
. - (),
, ,
.
. , Web-.
?
-
. ,
.
:
().
.
, () (-).
|
|
, |
« |
» |
, |
|
. |
|
|
. |
|
, |
|
, |
.
. SQL, ..
.
,
.
, ,
.
().
122
, ,
.
,
: ,
,
. ,
. 28. . ,
, ,
, ,
.
,
.
:
,
;
.
. 28. , :
OLTP-,
;
123
.
. , ;
. , , ;
.
, :
.
-.
.
DW ,
.
; DW
.
.
, .
(. cloud computing) -
,
-.
-,
(, ,
, , ,
. .) , , :
;
( /
).
25.
, ,
-
(
124
|
/ |
|
, « |
»), |
- |
|
|
- |
, |
, |
, |
() .
|
- |
|
. |
- |
, |
|
- |
. : , SETI
.
. , .
,
,
. ,
, , .
125
. 29. -.
,
«loud computing», , ,
,
, .
,
"",
.
, .
«» ,
. . 30
.
126
. 30. .
. -.
-
(. data center), () (/)
- ()
. |
- |
, |
, ,
-
.
--.
,
127
-
(). -:
,
-
;
,
-, -;
,
-.
Microsoft
Windows Azure, Transact SQL.
Transact SQL
Transact-SQL (T-SQL) - SQL Microsoft, Microsoft SQL Server Sybase. SQL :
,
,
, , ..,
Microsoft Windows
Transact-SQL ,
, .
- , (BEGIN END).
- , (IF
ELSE).
- , (WHILE BREAK CONTINUE).
- ,
(GOTO).
- , (WAITFOR)
- ,
(RAISERROR)
128
.
, ,
, |
, |
. , , GO,
. DECLARE, SET, SELECT:
74:
USE TestDatabase
--
DECLARE @EmpID int, @EmpName varchar(40)
-- @EmpID
SET @EmpID = 1
-- @EmpName
SELECT @EmpName = UserName FROM Users WHERE UserID = @EmpID
-- @EmpName
SELECT @EmpName AS [Employee Name]
GO
129
12.
. 31. .
.
.
-
.
, , , .
, , ()
, |
. |
, |
.
130