Вы находитесь на странице: 1из 329

. .

1: 8


,
,

2012
1

681.322 (075)
65.0527
52
:
.
. .
.
, . . . .

, . .
1: 52
8 : , , , / . . .
: , 2012 329 .: .

,
,
,
.


.

681.322 (075)
65.0527
. , 2012.
. ., 2012.
2


............................................................................................................... 6
1.
1.1. ........................................ 7
1.2. .......................................... 8
1.3. ...................................................... 11
1.4.
.............................................................................................. 11

2.
2.1. ............... 13
2.2. , ........................................................................... 17

3. . - .
.
3.1. .......................................................................................................................... 21
3.2. - ............................................................. 32
3.3. .............................................................................................................. 34

4.
4.1. ................................................................................ 39
4.2. ....................................................................................... 45
4.3. .............................................................................. 50
4.4. ................................................................................... 53
4.5. ............... 56
4.6. ............................................................................................ 58
4.7. .............................................................................................. 59
4.8. ......................................................................... 59
4.9. ............................................................................................................ 72
4.10. ......................................................................................................... 75

5.
5.1. ...................................................................................................................... 90
5.2. ........................................................................................................ 93
5.3.
5.3.1. ................................................................................................... 96
5.3.2. ............................................................................................................ 98
5.3.3. .......................................................................................................... 100
5.3.4. ............................................................................................................. 103
5.4. ......................................................................................................... 105
5.5. ......................................................................................................... 105
5.6. .......................................................................................................... 105

6.
6.1. .......................................................................... 106
6.2.
6.2.1. (".")................................................................. 106
6.2.2. ................................................................... 107
3

6.2.3. ....................................................................... 107


6.2.4. .................................. 108
6.2.5. ........................................................................ 108
6.2.6. SQL ............................................................................... 109
6.2.7. () ................................................. 110
6.2.8. ................................................................ 110
6.2.9. ............................................................................................ 110
6.2.10. .............................................................................................. 111
6.2.11. ........................................................................ 112
6.2.12. ....................................................................................... 113
6.3. .......................................................................................................... 122

7.
7.1. . ...........................................................................122
7.2. ............................................................................................133
7.3. .................................................................................................................140
7.4. .................................................................................................................140

7.5. .......................................................................................................... 147

8.
8.1. ................................................................................. 159
8.2. ............................................................................................................ 159
8.3. ................................................................................... 170
8.4. .......................................... 178
8.5. ............................................................................................................................ 179
8.6. ......................................................................................................... 180
8.7. ...................................................................................................................... 185
8.8. .......................................................................................................... 186

9.
9.1. . .......................................................................... 192
9.2. ............................................... 196
9.3. .......................................................................................................... 201

10. ()
10.1. .......................................................................................................................... 209
10.2. ...................................................................................... 210
10.3. ........................................................ 210
10.4. ...................................................................................................... 218
10.5. ........................................................................................................ 232

11.
11.1. , ......................................................... 237
11.2. ........................................................................ 237
11.3. ............................................................................................ 245
11.4. .......................................................................................... 247
11.5. ............................................ 249
11.6. ................................................................................................ 252
11.7. ........................................................................................................ 260
4

12.
12.1. - .................................................................... 270
12.2. .............................................................. 272
12.3. ...................................................................................... 276
12.4. ........................................................................................................ 281

13.
13.1. , ............................. 285
13.2. ...................................................................................................... 286
13.3. ............................................................................................................ 289
13.4. ................................................... 294
13.5. ........................................................................................................ 307

14.
14.1. .................................................................................... 311
14.2. ...................................................................................... 317
14.3. ........................................................................................................ 322

............................................................................ 329


1:,
, 8.2.
1: 8.2. 2009 .
, , 2012 ,
. ,
. ,
1: 8.1.,
. ,
8.1., 8.2.,
.
1: 8.2.
, , ,
,
. , ,
.
, , .

. ,
,
, -. -
,
-..
, , ,
1: 8
.


.
, , , ,
, , , , ,
, -
. ,

.
.


5 08080165
, 4
230700.62 231000.62 ,
.
:
6

SQL - Structured Query Language

- ;
- ;
;
;
.
- .

1.
1.1.
()
on-line 1:
:

- 1: ;
- - 1: - (
).

off-line.
,
.
1:
- . -
1:
.
(.thin client)
- - ,
.
1cv8c.exe,
.
( 8.0 8.1).
1:.
, .
1: . -,
1: 8. -
HTTP. -, , 1: 8
- .
-
Apache IIS.
-
1: -
.
7

- -
(Microsoft Internet Explorer Mozilla Firefox).
- -,
1: 8. -
HTTP. -, , 1: 8
- .
- Apache IIS.
. , ,
1: 8 JavaScript. ,
(, , -),
1:,
1:.
- ,
, Linux:

1.2.
()
-.
-
, -.
: ,
1, ? ,
""?". , -
.
Javascript, , .
: , ,

= *
.

= * * .,
. ,
"" .
, , ,
- (,
..) - .
:
:
;
8

;
( );
.

:
;
;
;
( ).
, , :
:
(, , ),
;
, - .
, , Javascript;
;
HTML-,
.
:
HTTP-,
;
, (
): ,
-;
, 1
, ;
.


. ,
, .
. ( ),
-,
.
-
" .
,
. :
1. .
80% .
2. .
3. .
4. , ,
.
9

5. .

:

HTML-

25.00
24
600.00
50.00
10
500.00

1100.00

,
.
, - , -
.
:
1. ,
" " -
.
2. ,
, , -
.
3. (, ) "" ,

, (,
..). ,
- .
4. , :

;
;
;
;
;
;
.

5. , :

;
;
(, );
, (,
);
;
10

.
, .
. ,
( , ) .

1.3.

, . : ,
(, .), ,
. .
.
,
:

1.4.

.

,
. ,
.
, ..
.
, , ""
.
.
.
,
(
).
. ,
,
.
. ,
, .
, .
.
.
. ,
, ,
.

()
()
11


(.1.1.).
:
->
. ,
.
: ,
. ,
, ,
,
. ,
.
: , ,
.
, ,
, ,
.

.1.1.
12

: ,
.
: .
: ,
, , , .
:
: , , , , ,
.
:
, ,
,
.
:

, , , ,
-.
.

2.

2.1.

, ,
1:, .
, ,
.

.
. :

;
;
;
.

>
,
, Ins ,
.
, . 2.1.
13

. 2.1.
, ,
, .
:
:
:
C ,
.
,
. .

2.2.
- 1:, .2.3.:

14

. 2.3.

. ,
.
,
. , ,
. ""
, .
. ,
Windows- , . 2.4.

. 2.4. 1:
> . ,
. 2.5., ,
.


, (,
, ).
,
.
15

. 2.5.

. ,
.
,

, . 2.6.

16

. 2.6.

.
.
,
, , , ,
.
, , 2.7.

. 2.7.
,
.

2.2. ,

. .
> , ,
. (
> ),

17

, . 2.8. , ,
.

. 2.8.
, ,
, ,
.

,
,
, . 2.9.

. 2.9.
.
> ,
.

18

,
.
, ,

(. 2.10.), , ,
,
"" - .

. 2.10.

, . 2.11.

. 2.11
19

, ,
.
, . 2.12.

. 2.12.
.
, ( )
, . 2.13.

. 2.13. , 2
1:.
, .2.14.

20

. 2.14.
, ,
.
, ,
.
.

3. . -
.
3.1.
1: ,
, .
. (. 3.1.),
:
:
:
: 50
. ,
, .
,
1:. (. 3.2), , ,
, , .
. ,
, , .

21

. 3.1.
.
,
.

. 3.2.

.
. , , ,
, ..
. ,
.
22

", !" (. 3.3.)


.

. 3.3.
,
,
.
,
, , . 3.4.

. 3.4.
, ,
1: 8.2. . ,
.
, , . ,
1: .
, , . 3.5.

. 3.5.
23

,
, .
, , , . 3.6.
.

. 3.6.
, . 3.5.,
, .
, " " "
", , . 3.7.

. 3.7.
, (
):
:
:
: 2

24

.
1:
.



.
, . 3.8.,
,
.

. 2.8.
, . 3.9. ,
,
, .

25

. 3.9. ,
,
, . 3.10.

. 3.10.
26

1: 8.2
. ,
, , .
, ,
, , ,
.
.

.3.11.

. 3.11.
,
.
27

.
,
.
, . 3.12.,
.

. 3.12.
1:
.
,
, .
.
. , ,
.
,
, . 3.13.
.

28

. 3.13.
,
.
. ,
,
.
,
.
( , ,
, ). ,
, ""
, .
( ),
. ,
, . 3.14.

29

. 3.14. ,
(,
) , . 3.15.:

//
()
//
(..());

. 3.15. ,

. ,
:
()
//
(.());

30

, . 3.16.

. 3.16.
,
. - ,
, , , , ,
.
.
( > ), ,
,
, , . 3.17.:

. 3.17.

, . 3.18.

. 3.18.
31

3.2. -
&, ,
,
(). 1: 8.2,
, .
, ( ) ( )
, .
,
.
, - .
,
, ,
. &.
.
, ,
. ,

, :
&
()
(" !");
(()+" -
");
(.()+" -
");
(()+" -
&");

//
()
//
(..());

//
&
()
//
(..());

(),

()
32

&.
().
, ,
, ,
, ,
, .
. 3.19. ,
.

. 3.19. ,

.
, , . 3.1.
.
3.1.

&

&

&

&

&
:
33

& .
. ,
.
, .
.
& .
, -
, .

.
, .
&
, .
.
.
&
, .
.
, .
.
&
, .
.

. ,
.

3.3.
, 14-
1: 8.2.
. , , ,
, ( )
.
. ,
, ,

, , ""
.
,
. ,
"" . ,
" " , , ,
34

. ,
:

;
;
;
;
;
;
;
;
;
;
-;
.


. , ,
, ,
. ,
,
, .
.
, ,
.
,
,
, .
.
, . 3.20.:
:
: , 50

. 3.20.
35

.
.
.
, , ,

.
.

.

, .

,
,
, .
:
:
: .
:
,
, .

, . 3.21.

. 3.21.
1: ,
.
36

. ,

. .
. ,
, .
,
, . 3.22.
, (, )
,
.

. 3.22.
.
, . 3.23.

37

. 3.23.
, , .
. ,
. 3.24.

. 3.24.

38

4.
4.1.
, ,
. ,
, .
, , .
.
, ,
. , ,
.
.
, . 4.1.

. 4.1.
,
, , .
4.2.

39

. 4.2.

,
.
,
, , .
,
, :
:
: , 50.
:

.
.
,
.

40

. 4.3.
1:. ,
, ,
, .
,
, . 4.4.
.
1: .
, .

41

. 4.4.
.
. ,
(, , ,
, , ), .

, . ,
, ,
.
, ()
.
. , ,
.
, "" " " - .
, ,
. ,
,
- , , ,
.
, ,
,
:
:
: , 30
:
: , 30
:
: , 30
:
: ,

42

,
. , ,
.


. ,
, "" "", .

.
.
, ,
, .
.
.
,
, 100
, ,
, . 4.5.

. 4.5.
. :
:
: .
:
: .
43

. ,
.
, .
(),
:
:
: , 30
:
: ,
:
: , .
,
. 4.6.

. 4.6.

,
.
. ,
.
, .

(.4.7.).

44

. 4.7.
-
, , ,
. , ,
, .
, ,
.

4.2.
.
.

. 4.8.
, . 4.9.,
, ,
.
.
45

. 4.9.

,
. 4.10.

46

. 4.10.
, . ,
:
( )
,
. ,
. ,
.
,
, , ,
.
( )
, . ,
, , , ,
, , . 4.11.,
(
), , (
, ).
47

. 4.11.
(. 4.11.). ,
( ,
),
. , , .
, .
. ( )
, ,
1: 8.1. .
,
, , .
(. 4.12.)
, .
.
.
.

48

. 4.12.
,
.
,
, , .
,
, . 4.13.
.
, ,
.

49

. 4.13.
,
, .

4.3.
. ,
. ,
1:
.
,
(. 4.14). ,
.
. -
. ,
, ,
, ,
.


. :
&
(, )
// .
>
50

. 4.14.
& , ,

, , ,
, - , .

, .


,
, . 4.15..
, .
1:
, , ,
,
, , .
.
,
( ), ,
,
.
:

51

. 4.15.
&
(, )
//
;
//
="";
// ...
(.)
//
=+" ;";
;
// ...
(.)
=+" ;";
;
// ...
(.)
=+" ;";
;
// , -
//
()
//
();
//
=;
//
;
;
52

// , ,
//
.=.+" "+ ((.,1))+".
"+((.,1))+".";

,
.
, ,
.
, . 4.16.

. 4.16.

4.4.
,
, .
1: 8.2. -
, "" , .
. ,
, ""
. , (
, , , ),
, .
:
&
(, )
53

// ...
(.)
(".", "
", );
;
// ...
(.)
(".", " ", );
;
// ...
(.)
(".", "
", );
;
// -

.=.+" "+ ((.,1))+".
"+((.,1))+".";
;

&
//,
//
(, , )
= ;
.=;
.=;
.();
=;

. ,
. .
,
. .

,
. ,
, , ,
.
, , . ,
, ,
. ,

.
,
54

, ,
.

,
""
, . 4.17., 4.18.

. 4.17. ,

55

. 4.18. ,
, ,
.
, ,
, ,
,
. , ,
,
, ,
.

4.5.


.

:
., . 4.19.

56

. 4.19.

.

.
: ,
.
">" ( ),
, , 4.20.

57

. 4.20.
, . 4.21.,
,
.

. 4.21.

4.6.
:
;
-
. , ..
.
, .
-
,
.
V8
. , 4.22.

58

. 4.22.

4.7.
.
V8 ,
.
,
-, . 4.23.

. 4.23.

4.8.
.
59

1. , ,
.
. , . 4.24.

. 4.24.

. .
,
, . 4.25.

. 4.25.
60


().
.
, ,
. 4.26.

. 4.26.
.
,
,

, . 4.27.

. 4.27.

61

:
&
()
// .

, ,
, , ,
. . ,
,
, ,
, .
-, (
) , ,
.
, , . 4.28.

. 4.28.
. ,
,
. :
&
()
62

();

()
.
(.);
;

, (),

&..
4.29.:

. 4.29.
2. .
, ,
, .
, .

.
,
.
, .
,
, .
, ,
, 25,
, . 4.30.

63

, ,
100. ,
.
.
, ,
.

. 4.30.
,
(. 4.31.), , ,
.

64

. 4.31.
, .
, ,
, .
. 4.32.

. 4.32.
. ,
, ,

.
65

, ,
(, ). ,
, :
=..();

()

.
( ).
, .
, ,
, ,
(
):
= [].();
[], ,
.
, ,
(
) . , :
&
()
=();
(" "++"
"+ + " :
"+);

()
= [].();
.=;
.();
(.);

,
, ,
,
&.

(
&) ( ),
. ,
(
66

),
.
, .
, , , ,
&. , . 4.33.

. 4.33.
,
,
. .
, ,
.
3. ( )

. ,
, ,
:
&
()
();

()
= 0;
= [].();
.()
=.();
.
.();
=+1;
;
;
(" "++"
"++" ");
67

[]

. (). ()
. ,
, ,
.
,
, .
,
,
, ,
( ) .
.(), -, (
),
, -, .

.

.()

, . , ,
,
.
, ,

( ), .
, , ,
.
(. ..) ,
. ,
, , .
,
, , - .
, ,
, , , , .

. ,
.
4.
( , ),
, ,
.
,

68

,
, . 4.34.

. 4.34.
,
:
&
()
();

()
=[].
();
=[].()

(" "++"
"+);

=.();
=.;
69

.=(.);
.();
(" "++"
"+.+" ,
"++" "+.);
;

- . 4.35.

. 4.35.
5. .
,
, ,
.
, .4.36.

70

. 4.36.
:
&
()
1=..;
(1);

()
.
(.);
;


.
6. .
.
, .4.37.

71

. 4.37.
:
&
()
=..;
();

()
=..(,.
);
.()
(.);
;

()
-.

4.9.
8.2, , ,
. .


. ,
,
.
.
, , , ,
. .
72

,
:
()
= ;
= ..

.("");
.("");
.("");
.("");
.("");
=
..
.("");
.("");
.("");
.("");
= ..

.("");
.("");
.("");
.("");
= ..

.("");
.("");
.("");
.("");
;

? -
().
. ,
, . ,
,
-
. . ,
, . ,
. ,
. ,

73

, .
, .

, .

.(
)
, 8.2
. . :
..(
)
, ,
,
.

, ,
.


. ,
.

. ,
, ,
.

, .
()

.
. ,

( , ),
.

, , , , , .
74


, , , ()
.
: .
, ,
.
.

4.10.
.
1. .
2.
: 1,
.
.
3. : , , .
, .
4. , ,
.
5. , ,

.
,
.
.
.
,
1.
6. , .
1. ( )
.
- .
- . :
;
( ,
).
;
1: , 2-3
.
,
.

.
.

.
.

. . .
()
75


. . .
()

, .
7. , ,
.
()
1
1. , .
2. ():
;
;
( );
;
;
.
( .)
,
:

( ).
3. - ():
( );

1.

" "
( ).
2.

: ,
1980 .
2
1. , .
2. :
;
;
( );
( : , ).

:
( ;

76


3. ():
( : , , ) ;
.
.
" "
( ).
2.

: ,
, 1.5*.
3
1. , .
2 :
;
;
( : ,
, );
;
;
.

:
( , );
.

3 ():
( , :
, , );
.


.
" " - "" (
).
2.
:
4
1. , .
2. :
;
;
;
( );
77

( )
;
.

:
;
.

()
3. ()


( )
.
" " - "5 000 " (
).
2.

:
.
5
1. ,
.
2.

( - );
;
;
;
.
( )


() :
;
;
().
3. - ()




.
" " ( ).
78

2.

:
40 ..
6
1. ,
2. :
;
;
;
;
( - ).

:
( );
;
.
3. ()
( );

1.
""
- "" (
).

2.

: .
7
1. . ,
2. :
;
;
( )

:
( )
;
(( )
.
3. , ()
( )
( )

79

1.
" "
"" ( ).

2.


: , 10
.
8
1. ,
2.
( );
;
;
;
.

:
( - : , ,

;
( ).
3. , ()
( )


1.
" " "" ( ).
2.

: ,
30 000 .
9
1. ,
2. :
( );
( );
;
;
( ).


:
( );;
;
80

.
3.
,
()
( );


1.

" "

- "" ( ).
2.
:
.
10
1. ,
2. :
;
( );
;
.

:
;
(

3. - ()
( );

1.
" " - "2004" (
).
2.

: ,
10.
11
1. ,
2/ :
;
( );
;
.
,
:
( );
81

, (
);
;
( : , );
( : , );.
.
3. ()



1.
" " - "2004" (
).
2.

: ,

12
1. ,
:
;
;
;
( , ,.).
( )

:
(
)
;
.

3. ()
()


1.
"" - "" (
).
2.
: ,
13
1. ,
2.
/
/
82

/ ( :,
)
( ) ( 70 -
) ( )

( , , , )
:
/()
/ ( , )
3.
,
()
( )


1.
" ( )" - "20" (
).
2.
: ,

14
1. ,
2.


( )

,
:
(

- ()
( )


1.
"" - (
).
2.
: ,
.
15
1. , .
2. :
;
;
83

( );
;
;
.

:
( )


( , ,
, ).
3. ()



( )
1.
""
- 10 000 (
).
2.
: ,

16
1. ,
.
2.


, (
)

:


()
3. , ()
( )


1.
" "
"" ( ).

84

2.

: ,
1000 .
17
1. ,
.
2.


(*)

( : , ,
)
-
:
( )

3. - ()
( )


1.
" " - ". "
( ).
2.

: ,
- .
18
1. ,
.
2. , .



,
. :
, ( - , , , .
)
10
%
3. ())
( )


85

1.
" "
- ( ).
2.

: ,
10 .
19
1. ,
2.




,
:
( )
( : , ..
(
3. ()
( )

1.
" "
( ).
2.

: ,
3
20
1. ,
2.
( )
( )

,
:
( )



3. ()
( )
( )
86


1.
"" -
( ).
2.

: ,
.
21
1. ,
2.


( )
(
) ,
:
( )


3. ()
( )


1.
" "
- "" ( ).

2.


: ,

22
1. ()
, . .
2. :
;
;
( );
;
;
.

:
( - )


87

3. ()



1.
" " - ""
( ).
2.

: , .
23
1. ,
2.



,
:
( - , , )
( , , )
()
(, )
()
. 1.
" "
-
( ).

2.

: ,
.
24
1. ,
2. :
;
;
( - )
;
(
)

:
o /;
o /
o ( )
o ( )
88

o
3. ()



1.
" " - ""
( ).
2.

: ,
.
25
1. ,
.
2. :
;
;
(

(

:
(



3. ()
( , , )

1.
" " ( ).
2.

: ,

.

5.
. 1: 8

, ,
89

, , .
.
,
.
.

5.1.
, , ,
, .
, , . 5.1.

. 5.1.
.
"", .
,
1: 8 .

, ,
.

. ,
( ),
, . 5.2.
, , . 5.3,
Microsoft Excel. ,
, , ,
, .

90

. 5.2.
,
.

. 5.3.

- .
, .
, ,
.
. 5.4. .

91

. 5.4.
2,2 : "
[]",
, , , . 5.5.

. 5.5. ,

.
4,2 4,4
.
.
(
)
,
.

,
.
, ( )
.
(<>),
.
.

92

. ,
.
, ,
..

5.2.
.
, ,
. ,
, ,
. .
,
. , ,
. 5.6.

. 5.6.
- .
- .

, ,
.
93

- ,
, .
.
,
. ,
, , , .
&
, ,
,
,
.
.
, .
,
.
, , .
,

, .
. (. 5.7.)
:

. 5.7..
&
()
=();

&
()
94

= ();
=..("");
=.("");
=.("");
=.("");
..=();
.();
=..();
.()
.
=;

=;
;
..();
.();
;
();

()
(),
.

.
. ,
, .
.
, , ()
. ,
.
,
.
..=();
,
. , , ,
, , , .
().
, , , ,
.();

.
, .
,
. ,
.
.
,
,
95


..();.

.
,
.
,
, 1: 8. ,
, , , >
. , . 5.8.,
( ),
.

. 5.8.
.
,
>
.

5.3.
5.3.1.
.
,
, . 5.9.:

96

. 5.9.
, . 5.10.:

. 5.10.
, ,
, Web-,
, ,
, . 5.11.:

97

. 5.11.

5.3.2.
.
,
.
,
:
,
- .
,

.

:
. .
, . 5.12.:

98

. 5.12.
:
&
()
=();

()
= ();
=
..("") ;
= .("");
.();
.();
=..();
.()
.
= .("");
..=.;

= .("");
..=.;
..=.;
..=.;
..=.;
..=.;
;
.(,.(),,);
;
.();
;

, . 5.13.:

99

. 5.13.

5.3.3.
,
,
.
.
, , .
, ,
.
( ).
,

. 5.14. c
.
:
.
..=.;

, . 5.15.

100

. 5.15.
.
, ,

(" "). , ,
( "
, ").
.
.


(. . 5.14.)
,

:

101

. 5.16.

- :

. 5.17.
:
&
(, ,
)
=;
=;
= ();
=();
.=;
.("");
102


()
= ();
=
..("") ;
= .("");
..=;
.();
.
= .("");
..=.;
..=.;
..=.;
.();
;
;

. 5.18.

5.3.4.

.
. ,
103

.
() , (
), ,
.

:
&
()
=();

()
= ();
=
..("") ;
= .("");
.();
=.("R8C1:R8C4");
=.("R6C1");
.();
=..();
.()
.
..
.;
= .("");
..=.;

..
.;
= .("");
..=.;
..=.;
..=.;
..=.;
..=.;
;
.(,.(),,);
;
.();
;

104

. 5.19.

5.4.
, ,
,
.
,
, Microsoft Office 2007 (*.xlsx, *.docx),
OpenDocument (*.ods)
Adobe (*.pdf):

5.5.

,
. ,
, , .

5.6.
:
1. 2.
.
2.
(. 4). :

;
;
;
;
;

3.
.. :
.
.
105

;
;

- :
)
;
) .

6.
- ,
. ,
, ;
. ,
,
.

6.1.
,
. ,
, - ,
:
,
.
,
.

6.2.

, .
SQL, ,
-
.
,
:

6.2.1. (".")
- (
), ".",
.

106


....

6.2.2. (
)

, . ,
(
), :

.,
.,
.,
.

. .
,
,
():

.(
,
,
,

. .

6.2.3.
("")

.

.,
.,
107

.,
.

. .

6.2.4.
,
,
.

. ,
(.) ,
.,
(.)

. .

. ,
.,

(),
()

6.2.5.
, ,

. ,
- .
, ,
..

108

6.2.6. SQL
SQL , ,
(Union), (Join) .. .
1.

.,
.

.
.
. = .
2.

.,
.

.
.
. = .
3.

109


.,
.
..
.. & &

.,
.
..
., & &

6.2.7. ( / CASE)
, ,

= " "
>=1000 "1000 "
>= 100 "100-1000"
>= 10 "10-100"
> 0 "0 - 10"
" "

.

6.2.8.


,
( ,1,2) ,
() ,
() ,
()
.

6.2.9.
.
,
.
110

, .
:

, , :

6.2.10.

- ,
.
, ";".
.
, ,
,
.

.,
.

111

.
.
. = .

;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////

.,
.,
. ,
.


..

.=.

6.2.11.

= ;
= " * .";
. = ;
= 3. ();
.()
= .();


,
:
,
..

() ,
1) :
= .();
= .(.);
.()
(.);
;
,
.
112

2) :
.:
= .;
= .();
,
, .. ( ),
.
.
.;
= .().();
.()
//
1=. ();
1.()
//
..
3)
= .;
= .();
.()
//
(" : " + (.) +
": " + (.));
// ( )
= .();
.()
(" : " + (.) + " : " +
(.));
;
;

6.2.12.

. ,
, .
, ,
.

113

(Query Builder)
- .
.
,
.
, . 6.1..

. 6.1.
, . 6.2.:

. 6.2.
114


, ,
, , ,
, :

. 6.3. -

. , ,
-
.
.


.
.

, , ..
115


,
.
-
.
,
.

:
.

. 6.4.
.
,

, , .
, , .
. , ,
.
-. ,
, . :

116

. 6.5. .
, -,
.

. 6.6. . .
, ,
, ..
.

117

. 6.7. . .
. :
)

. 6.8. .
) :
//{{____
// .
// ,
// !!!
=
.__.
("");
= ;
. =
"
|
.,
|
.,
|
.,
|
.,
|
. ,
|
.
|
|
.
118

|
|
|
. ";
= .();
= .("");
= .("");
= .("");
= .("");
= .("");
.();
.();
.();
.();
= .();
.()
..(
);
.(,
.());
;
.();
.();
.();
//}}____
, .
,

119

. 6.9.
, :
&
()
=();

()
//{{____
// .
// ,
// !!!
=
.__.
("");
= ;
. =
"
|
.,
|
.,
|
.,
|
.,
|
. ,
|
.
|
|
.
|
120

|
|
. ";
= .();
= .("");
= .("");
= .("");
= .("");
= .("");
= ();
.();
.();
.();
.();
= .();
.()
..(
);
.(,
.());
;
.();
.();
.();
//}}____
;

. 6.10.
121

,
(, ) ,
.

6.3.

(. 4). :
3.
.
-.
.
.
,
5.

7.
7.1. .
.
,
.

. .
.
. ,
(. 7.1), :
: , : .
: : : .

:
: , : .
: , : , 10, 2
: , : , 10, 3
: , : , 10, 2

122

. 7.1.
, . 7.2., .

. 7.2.

.
,
.
,
, .
,
, ,
, ( ,
123

, , )
.
, . 7.3, .

. 7.3.
,
, .
,
, , , ,
.
,
.
,
, ,
. ,
. " ",
, , .
, ,
. .

.
, .
.

.
. , ,
, ,
, "" , ,
.
124

, , , , , ,
.
,
. 7.4., ,
.

. 7.4.
, , " ",
,
"" - .
, , ,
.
.
, ,
, ,
.
, . 7.2.
2 : 1
() - ; 2 .

125

. 7.5.
1, ""
.
. .
,
,
7.1.
7.1.
7.1.

. 7.6. .

126

. 7.6.
, ,
( , ),
.
127

, .

.
,
. ,
.
, , .
, ,
. .
,
, , ,
, ,
- ,
.
,
. ,
,
, ,
(. 7.7). , ,
,
. , ,
.

128

. 7.7.

.
: ,
, , ,
.
, , ,
. ,
,
.
, ,
, . ,
,
, , . 7.8.

129

. 7.8.
, :
&
()
();

&
()
();

&
()
=..;
.=.*.;

, ,
.
,
,
, . 7.9.

130

. 7.9.
.
, ,
. 7.10.

131

. 7.10.
, . ,
, , ,
, ,
.
,
, , ,
, ,
.
. C
.
. 7.11.

. 7.11.
.

..

.
.
, .
, . 7.12.
, , -,
(
), , -, ,
, .
, ""
,
132

.
,
, , .
.

. 7.12. .

7.2.

, , .
1:, .

. ,

, ,
, , ,
.
.
.

.

133

,
.
,
.

.
, .
.
,
, .
,
.
,
.
:
&
()
();

()
.
(.);
;

. 7.13.

. 7.13.
( )
, ,
( ),
: . ,
, , .
.
, , ,
,

134

, ,
.
""
.
,
.

.
, , . 7.14.
, .

. 7.14.
:
&
()
//
=.;

=.;
;
//
//
=();
135

//
();

()
//
= ..();
//
.=();
.=..
("000000003");
.=..("
", ". , . 2, 3-34-34");
.=" ";
//
=..();
.=..
("");
.=10;
.=200;
.=10*200;
//
.();
//
(.);

, ,
(). ,
, .

,
..
, ,
..
(),

().
,
.
, (),
, , .
().
.
() ,
() .
.
.

136

.
,
.
, , .
, , (
)
.
, , . 7.15.

. 7.15. ,
.
,
" ".
, .
:
&
()
();
("
");

137

()
= ;
. =
"
| .
|
| .
|
| . = &";
.("", "
");
= .();
= .();
.()
=..();
.();
;

, (),
,
.
( )
.
, , ,
, . 7.16.

. 7.16.

138


, .
, ,
,
.
:
&
()
("
"++" "+);
();

()
=..(,
);
.()
(.);

,
.
, . 7.17.

. 7.17. , ,

139

7.3.

(, , , , . .). ,
, ., .7.18.

.7.18.

7.4.
1: 8 .
,

.
: ,
. (.7.19.).
, ,
, .

.
.

140

.7.19.

,
.

141

(, , )
. , .7.20.

.7.20.

142

,
, ..7.21.

.7.21.

(, , ,
).
) (.7.22.):

.7.22.

143

(.7.23.):

.7.23.
) (.7.24.):

.7.24.
:

.7.25.
144

, . ,
, ,
.
- .

, (
), ,
( ).
,
,
. . .

.
,
( ) - (.7.26). ,
- . -
.

145

146

.7.26

7.5.
,
.
:
1. 4.
.
2.
(, , ).
3.
:
( ) (
.).
4.
(. 3). - . .
5. ,
- .

147

6. . ,
.
.
7. . ,

. .
4.
8. .
9.

. - . .
1
1. , ..
,
.
2.
__________________________
______________________________


.

.

3. , :
,
.
4. :
.
2
1. , , 100 .
2.
__________________________
______________________________


.

.

.
.
3. , :
148


.
4. :
.
3
1. , .
2.
% ______________
% ______________
________________________

.
.
3. , :
.
4. :
4
1. ,
.
2.
______________


.

,
, ,
.
3. , :
.
5
1. , .
.
2.

_____________
____________________
N

.
%

149



.
,
,
. .
3. , :
.
.
.
4. :
6
1. , ..
,
.
2.
_____________
____________________

N



.
,

3. , :
,
.
4. :
.
7
1. , , 100 .
2.
__________________________
___________________________


.

.
3. , :

150


.
4. :
.
8
1. , .
2.
__________________________
________________


.

.
3. , :
.
4. :
.
9
1. ,
.
2.
__________________________
________________
___________

___________________


.
, ,

.

.
.
( )
.
3. , :
.
151

4. :
, .
10
1. , .
.
2.
_____________________
.



: 71,
, 60 62, .
(, . )
3. , :
.
.
.
4. :
.
11
1. , ..
,
.
2.

_____________________

(
)

/

: 71,
, 60 62, .
(, . )
3. , :
,
.
4. :
.
12
1. , , 100 .
152

2.
______________________________
_________

2 :
; .
:

.,


.
,
.
3. , :

.
4. :

.
13
1. , .
2.
__________________________
________________


.
.
3. , :
.
4. :
.
14
153

1. ,
.
2. :
__________________________
,
.

. 2 :
;
.
:

.,


.
3. , :
.
4. :

.
15
1. , .
.
2. :
, ___________
?

()

____________________________

, .

.
3. , :
.
.
.
4. :

.
154

16
1. , ..
,
.
2. :
_________________

)

.
2.
- (
).
.
3. , :
,
.
4. :

.
17
1. , , 100 .
2. :
_______________________________


.

.
.
3. , :

.
4. :

.
18
1. , .
2. :
___________________________
155


.
.

3. , :
.
4. :

.
19
1. ,
.
2. :
__________________________
______________________________


.
.
.
3. , :
.
4. :
.
20
1. , .
.
2. :
__________________________
______________________________


.
.
3. , :
.
.
.
4. :
.
156

21
1. , ..
,
.
2. :
__________________________
_______________


.
.
3. , :
,
.
4. :

.
22
1. , , 100 .
2. :
__________________________
______________________________


.

.
.
3. , :

.
4. :
.
23
1. , .
2. :

______________

157



.
2 3 .
1
2 / .
1 *
.
3. , :
.
4. :

.
24
1. ,
.
2. : -
______________
_________________________________


.
,
.
3. , :
.
4. :
.
25
1. , .
.
2. :
_______________________

%

: , .


.
.
3. , :

158

.
.
.
4. :

.

8.
8.1.
,
. ,
, ,
, , ,
.
"" , .
, , ,
, , .
, , ,
, , , ,
,
. 1:
(). , , ,
.
.

8.2.
,

.
, , , ,
.
.
,
, "" ,
.
, :

,


, .

159

, , ,
, .
,
. ,
.
,
. ,
.
, , ,
,
, .
, , ,
, .
, ,
.

,
.
, , ,
,
, ,
. ,
,
.
. , ,
, . 8.1.

. 8.1.
160

..
, :
:
: , : .,
.
: , : .,
.

: , : , 10, 3
: , : , 10, 2
:
: , : .
, , (.
8.2.) .

. 8.2. ,
.
.
,
.

-
.
,
. .
,
(. 8.3.)

161

. 8.3. ,
, ,
,
.
( ,
, , ,
, ),
.
, . 8.4.
,
(
, ):

162

. 8.4.
(, )
//
.. = ;

= ..();
. = .;
. = ;
. = .;
. = ;
. = .;
. = .;
;

, .
..
, ,
. .
,
.
. ,
.

163

, ,
.

..
( ). ,
, ,
.
1:,
.

, .

, . 8.5

. 8.5.
. , ,
"" ,
, . , ,
.
, ,
>
, ,
.
, , ,
.
, ,
, .
,
.

- ,
, ,
.
164

-, , ,
. ,
,
, , ,
,
.
-, , -
.
.
, 10
9 ( 90 ), 20 12
( 240 ).
. ,
, , 15 ,
,
(90+240)/(10+20)=11
, 11*15=165 . ,
.
,
, .
.
.

,
.
,
.


.
.
,
.
, , ,

(
), . 8.6.

165

. 8.6.

.
, "" ,
, , ,
.
..

166

, ,

:
.("", );
.("", );
:
.("", ());
.("", );
, -, (),
( ,
). -,
.
,

. (.8.7.)

167

. 8.7.

()
( ), ,
. ,
. :
(, )
= ;
. =
"
| .,
| (.) ,
| (NULL(., 0))
|,
| (NULL(., 0))
|
| ..
|
|..(&,
| = &)
| . = .
|
| . = &
|
|
| .";
.("", ());
.("", );
.("", );

168

= .();
= .();
..=;
.()
.>.
("
"+.
+", "+.+", "
+.);
=;
..=;
;

;
;
=..();
.=.;
.=;
.=.;
.=.;
.=.*./
.;
.=;
.=;
;

.
, ,
, (
, ),
.
.
,
. ,
.
,
, ,
.
1:.
,
, ,

, .

169

8.3.
,
.
, ""
. ,
.
, ,
,
.
, , ,
.
, , -,
, - .
,
,
( , ). , ,
, .
,
.
, ,
. ,
, ,
,
, , , .
, -, ( ),
, , -
, ,
, .
.
, ,
, , ,
(, "" ),
.
,
,
, () .


.
.
. .
:
170

: : : .
: : : .
:
: , : .
: , : , 10, 3
: , : , 10, 2
: , : , 10, 3
: , : , 10, 2
: , : , 10, 2
.
,
,

,


, . 8.8.

. 8.8.

,
.
, , .

, . 8.9.

171

. 8.9.
,
, .

, ()
().
, , ,
,
.
, . , ,
,
. .
, , .

,
1: .
:

.,
(.) ,
(NULL(., 0))
,
(NULL(., 0))

..

..(&,
= &)
172

. = .

. = &

.
,
. ,
, ,
,
. ,
.
().
.
:
&
()
=.;
=(" .
?",,0);
=.
();
();
(" ");

(" ");
;

&
()
= ;
. =
"
| .,
| NULL(., 0) ,
| NULL(., 0) ,
| .,
| .,
| .
|
| ..
|
..(&,
= &)
| . = .
|
173

| . = &";
.("",
..());
.("",
.);
.("", .);
= .();
= .();
..();
.()
=..();
. = .;
.=0
.=./
.;
;
.=.;
.=.;
.=.;
.=.;
;

&
()
=..;
.=.*.
;

&
()
();

&
()
();

, , , ,
, .
.
-
(8.10.), ().

174

. 8.10.

. ,
,
.
, ,
, , 8.11.

. 8.11.
,
, , ,
.
, , ,
,
,
. , ,
, , , ,
.
, .
, . 8.12. .

175

. 8.12.
(. 8.13.) :
:
: , : .
: , : .
: , : .
:
: , : , 10, 2
: , : , 10, 3
: , : , 10, 2

. 8.13.

.
176

.
, .
.

.
(, )
= ;
. =
"
| .,
| (.) ,
| (.) ,
| (NULL(., 0))
,
| (NULL(., 0))
|
| ..
|
..(&,
= &)
| . = .
|
| . = &
|
|
| .";
.("", ());
.("", );
.("", );
= .();
= .();
..=;
..=;
.()
.>.
("
"+.
+", "+.+", "
+.);
=;
..=;
..=;
;

;
;
177

=..();
.=.;
.=;
.=.;
.=.;
.=.*./
.;
.=;
=..();
.=;
.=.;
.=.;
.=.*.
/.;
.=.;
.=;
.=;
;

, , -,
, , ,
,
, ,

.
,

, .
, ,
. , ,
, .

8.4.
.
.

. ,
,
. ,
,
, . 8.14.

178

. 8.14.

8.5.
,
, ,
. ,
.
.
.
, , ,
,
. 8.15.

179

. 8.15.
(. 8.16.),
, ,
, .
.
,
.

. 8.16.

, , ,
.
, ,
, ,
.

8.6.
,

180

, .
.
,
. ,
.
10.07.12 ( 1),
10 1 10
.
12.07.12 ( 1),
6 1. ,
, ,
, , 6 1 60 ,
4 40 .
, , ,
, , , , 11.07.12,
(2), 10 1 15
?
, , 13.07.12, ,
14 .
4*10
, , 10*15. 190
.
1, 12.07.12,
, 11.07.12. ,
,
. ,
10, 100, 10.
2 12.07.12 20 250
, 12,5 . ,
1 6 1 12,5 ,
75 , 13.07.12
14 , 175 .
1 2
14 , 190 .
, , , .

, ,
,
(, ). , ,
, ""
.
, , ""
2 1.
,
, ,
, ""
181

. , , ,
-
. ,
, ,
. , ,
, ,
.
1: 8

, .

, ,
, .

),

, . 8.17.

. 8.17.
.
, . 8.18.,
,
,
, ,
.

182

. 8.18.
.
, ( , ,
) ,
(
), ,
() .
, ,
.
,
. , .
,
,

, .


.

> > > ,
, , . 8.19,
, , , .

183

. 8.19.
,
13.10.2011.

, , 10.10.2011.
, . 8.20.

184

. 8.20.
. ,

13.10.2011.

8.7.
,
.
. ,
, . 8.21.

. 8.21.
,
.
, (
), . 8.22.
.

185

. 8.22.
, , ,
000000001, ,
,
000000002.

8.8.
:

5. ,
, .
, , (.
).
,
.
.
. .
.
.
. . .

.

1
____ ____


186

2
____________ ___
_____ ______

1. .
.
2 .
.

3
____________ ___
_____ ______

1. .
.
2.
.

4
______ __________
___ _______ ___

1. .
.
2.
.

5
______
___ _______ ___

1. .
.
2.
.

6
______ ___________
___ _______ ___
187

1. .
.
2.
.

7
___ ___

1.
.

8
____________ ___
_____- ______

1. .
.
2.
.

9
______ ___ ___

1. .
.
2.
.

10
______ __________
___ _______ ___

(,)

1. .
.
2.
.

11
______
188

___ _______ ___

1. .
.
2.
.

12
______ ___________
___ _______ ___

1. .
.
2.
.

13
_______ _____

(,
)

(,
)

(,
)

(,
)

1.

.

14
__________ _______ _____


()

()

()


()

1.

.

15
__________ _______ _____

189

1.

.

16
________ __________
_______ _____

1.

- .

17
_______ _____

1.

.

18
___ ______

1.
.

19
_________ _______ _____

1.

:
.
, .
.

190

20

_______ __

<>
1. .
_____
2.
.

21
________________________
___ _________

1. .
_____
2.
.

22
______ _______

1.
.

23
______________

1. .
_____
2.
- .

24
- ______ _______

191

1.
3. .
_____
- .

25
______
_______

1.
- .

9.
9.1. .

.
. ,
, . ,
.
, ,
, .
,
,
- . 1: 8
.
() .
.
, ,
. ,
- , ,
, ,
, , .

.
, , ,
,
. . ,
, ,
,
.
192

,
.
,
. ,
-.

. .
, ,
.
.
,
, . 9.1.

. 9.1.
.
(. 9.2.) :
:
: , .. ,

: , , 10, 4
: , , 10, 0
.
,
4- .
. ,
34.3234, 1 , 34.3234 .

193

. 9.2.
.
, . 9.3.
.
, ( ) (
).
,
(, ).

194

. 9.3.
,
, .
, .

, . ,
, .


, ,
.
.
.
, ,
, .

.
,
:
= .. ();
.()
. =
;
;


:
195

, ,
: .
,
. ,
. ,
-.
,
.
, . ,
USD 02.01.2012 ,
, .. 01.01.2012.

9.2.
.
.
.
. ,
, ,
, , . ,
,
, (. 9.4. )
.

196

. 9.4.

, ,
. 9.5.

. 9.5.
,
.
, , .

.,
.,
.,
.,
.,
.,
.

.
..

. = .

, .

197

,
,
(. 9.6.).

. 9.6.
, . 9.7.

198

. 9.7. .
,
, .., .
,
, .
,
, . 9.8.

199

.9.8.
, ,
, . 9.9.

.9.9. -
:
&
()
();

()
=
..();
. = ();
. = .;
. = ;
. = 1;
.();

, .9.10.

200

. 9.10.

, ,
.
:
&
()
();

()
= .;
= ("",.);
=
.((), );
= .;

9.3.
:
6. ,
, .
, 3,
, ..
( * - . ).
(
1). , *,
.
.

. .

,
.

.
201



.
,
:
< > < >

. ,
.
.
.
*
. ,
.
.
1
():
1) ;
2) ;
3) ()*;
4) ;
5) ;
6) .
7) ( .)
,
:
1)
2) .
2
:
1) ;
2) ;
3) ;
4) * ;
5) .

:
1) ;
2)
3
1) :
2) ;
202

3) ;
4) ( );
5) ;
6) *;
7) .

:
1) ( );
2) .
3)
4
:
1) ;
2) ;
3) ;
4) ;
5) ;
6) .

:

()

5
:
1.
( );
2.
;
3.
;
4.
;
5.
.
6.
()*.

() :

().

6
:

*;

;
203

( ).

.
7
:

*.

:

.
8
:

( );

*;

.

:
1.
( , , );
2.
;
3.
( ).
9
:
1.
( );
2.
;
3.
;
4.
;
5.
.
6.
*

:

.
204

10
:
1.
;
2.
*;
3.
;
4.
.

:
1.
;
2.
.
3.

11
:

*;

.
,
:
1.
;
2.
;
3.
;
4.
;
5.
.
12
:
1.
;
2.
;
3.
;
4.
.
5.
( )*

:

.
13

/ (, )

( ) ( 70 -
)

,
*
205


( , , , )
:

()

( )
14

1.

2.

3.

4.

5.
, *
,
:
1.

2.

15
:

( );

*;

.

:
1.

2.

3.

4.
( , ,
,
).
16

, *

:

(.)
206

17

(*)

()*
-
:
1.

2.

3.

18
, .
1.

2.

3.

4.
*
,
. :
1.
, ( , , , . )
2.
10
3.
%
19

*
,
:


20

1.

2.

3.
*

,
:
207

21

*
(
) ,
:
1.

2.

3.

22
:

( );

*.

:
1.
( )
2.

3.

23

*
,
:
1.
( , , )
2.

24
:

( )

;
208


*;

:
1.
/;
2.
/
3.

4.

5.

25
:
1.
;
2.
;
3.
;
4.
*
5.


:

( )

10. ()
10.1.
( ) 1 8.1. V8,
,
. ,
.

,
. ,
, ,
XML XML,
.
,
, , , :
1. ;
2.
;
3. ;
4.
;
209

5.
6.
7.
8.

;
;
;
.

10.2.
,
.
- ,
; , ;
;
; ; , . ,

,
,
, .
,

,
- .
1:,
.
-


.
- ,
,
.
, ,
.

10.3.

.
.
, "",
.
"
". "" (.10.1.)

210

.10.1.
(.10.2.).

.10.2.
.
,
.

(.10.3.).

211

.10.3.
:

" "
, ,
(.10.4.):

212

.10.4.
.
"" . .
,
. , ,
,
.
.
, ,
, ""
(.10.5.):

213

.10.5.
.., ,
.
. , ,
. , ,
. , ,
. .
".
. ""
"" "" . "" "
" (.10.6.):

214

. 10.6.
(.10.7.):

. 10.7.
:

.., , ,
( ). ,
,
.

.
,
215

. ,
.

, ,
(. 10.8.).

.10.8.
(.10.9.):

. 10.9.
:
1. -
.
2. -
3. - ,
. , , ,

216

(.10.10).

.10.10.

,
, .10.11.:

.10.11.
, , .10.12.

217

.10.12.
(.10.13.):

.10.13. 1::

10.4.

(
), , . 10.14.

218

.10.14.
,
, ,
.
: ,
, , , , .
, ,
, .
- ,
.
( ),
.
- ,
,
, ,
.
( ),
.
- ,
.
( ),
.
- ,

.
219

( ), .
- ,
, ,
,
.
( ), .
,
, , .

, .
,
( . 10.15)

.10.15.


.
220


.
(. -
). .


(.10.16.)

.10.16.
,
.
,
. .

&
(,
)
=();

&
()
=();
=..().();
// .
// . .. ,
. //
=.("");
=
;

.;
;
//.. , .

221

,
, ( ,
).
:
&
(,
)
= _();
=
;
;

= _();
=
;
;
=_();
=
;
;
=;
=(,,);
.();
//();

&
_()
=();
=..().();
//
=.("");
=
;

//(.);
.;
;

&
_()
=();

222

=....
(0)..;
=
;

;
;

&
_()
=..().
;
// < "">
//
=(());
=(,"""");
=(,+1,()-1);
=..();
=

;
;

, , ,
. :
, .. ,
.
,
. ,
( , ) .
.

, , . 10.17.:

223

.10.17.
(
), .10.18.:

.10.17. ,

(
) ,
.

224


, . 10.19.

.10.19.

(.10.20.)

225

.19.20.
,
, ,
, .10.21.

.10.21.
, .10.22.

.10.22.
, , -,
, -, , ..
, .10.23.

226

.10.23.
, .10.14.:

.10.24.
,
,
, .
, ,
() .10.25).

.10.25.
227

, , . 10.26.

.10.26.
.

, .10.27.

.10.27.
:
) , .10.28.:

.10.28.
) , .10.29.:

228

.10.29.
, , (.10.30):

. 10.30.
, ,
.




.
,

229

.
, (, ), (
) .
.
, .
.

. ,


&
(,,)
=._1.();
//
=.;
=.();
=..
( (""));
.="
"+();
.=;
..();
//
=.;
=...("");
<>
.=;
;
=...("");
<>
.=;
;
=...("
");
<>
.=;
;
..();

230

= ;
= .(, );
//
= ;
.();
//
=
;
= ;
.();
=.();
// .
//.
;

(.10.31):

.10.31.
(.10.32.):

231

.10.32.

10.5.

, .
.

7. ,
, .
,
. .
(, , )
. -.
,
.
.
.
. .
.
, .
,
.

.

232

1
______ _______






:
, ,
.

2
____________ ______
_______

: ,
, .

3
______
_______

: .

4
_ _________

5
____________ ___
_____- ______

6
______ __________
___ _______ ___

233

7

___ _______ ___

8
______
___ _______ ___

9
_______ _____

(,
)

(,
)

(,
)

(,
)

: .

10

_______ _____


: .

11
___ ______

: .

12

_______ __

:
.

13
________________________
234

___ _________



:
.

14
___ _________


: .

15

___ _________

:
.

16
___ _________

2 :
.

17
_______ _____


()

()

()


()

: .

18

___ _______ ___

19
- ___ ______

235


: -

20

___ ______

: .

21
___ ______

:
.

22
_____

____


: .

23
___ _________


: .

24
_ _

25

236

___ ______


() ()
()
:

11.

11.1. ,
, ,
:
;

( ),
.11.1.

. 11.1. ,

. ,
,
, .

11.2.


,
.
, ,
.
, ,
,
.
237

1: 8 :
,
- .
,
.
.

, (
).
, (.11.2.):

.11.2.
(.11.3.):

238

. 11.3.
1C: 8
,
.
, ,
, ..
,
.
,
, , , ,
.. .
.
(.11.4.):

239

.11.4.
.
,
(.11.5.).

.11.5.
,
.

(.11.6.).

240

.11.6.
, .. : .
, (
) .
,
, (
, .. ),
.11.7.

.11.7.

.
, (..
).

. ,
. ,
,
10 . , ,

10 . .
, , ,
241

.

.

.
,
(). ,
.
.

. ,
.
, . 11 8.

. 11.8.


.
,
, , .
,
. , 60
.
242

. .

, .11.9..

.11.9.

.
, ,
, , 20 70 1000 .
, ..
.
1C: 8 :
(
),
( (.11.5.)

.
() .
.
1. ( ) , .11.10.

243

. 11.10.
. .
:
.
2. , . 11.11.

244

. 11.11.

.

11.3.
( )
.
, ,
, , ..

.
., .11.12.

.11.12.
- ,
, .

245


, ,
,
.11.13.

.11.13.
,
, .
.
.


,
(
), , , .., .11.14.

246

.11.14.

.

( ),
. ,
41 ,
.

11.4.

(.11.15.):

247

.11.15.
.
.


.
[...].
,
.
:
= .;
= .("");
.< >
.
, .
1.
= .;
= ("1,,",

248

,,);
= .(, , );
2
= ..();
...();
.();
.< >
.
, ,
.
.
,
. , .
999999999.

= .;
= .();
= ;
//
// ...
.();
.< >
()
.
,
.
.

= ..();
.()
//
// ...
;
.< >
.

..();

11.5.
1.
249


(
)

.
. (.11.16.)

.11.16.

= .;
= ();
.("" , );
.("" , );
.("" , );
.(""
, );
. = "
|
|
1,
|
2,
|
+
|
|
..(&, = &, ,
(1 = &) (2 = &)
|
) ";
= .().();
.()
= .;

= 0;
;
> 0
= .;
= .();
.
= ;
. = ;
.
= ;
250

.=..;
.. = ;
.. = ;
. = ;
//
(.,., 1,
);
(.,., 2,
);
..();
;
2.
.
= .;

= .();
.
= ;
. = ;
. = " ";
.
= .;
. =
..
=
..;
. =
..
=
..;

(" " + + "


", .);
= ;
;
;
.
= ;
.. = .;
.
= ..;
.. =
;
;
..();

251

11.6.
:

(,
,

:
, , (
), ,
.
.

.
:
1.
,
.

10
01
51

98
98
98

2. (),
.
(, ..),
,
.
:
10 , , . ,
, ,
. 10 . ,
(
).
01 . ,
.
51 .
,
.
98 . ,
.
252

,
: : ,
,
,
.
3. .

,
(.11.17.).

.11.17.
(.11.18.)

253

.11.18.
4.
.
(. ).
,
(, , ..).
: 01 10 ,
, 51 98 .
.


, . = 1m,
(.11.18.).

254

.11.18.

5. , .
,

.
.
, .
,

.
, ..
255

. (.11.19.)

.11.19.
, ..
, .11.20..

256

.11.20.
, .. ,
.
.
, ..
, ,
.

6. ,
.11.21.

257

.11.21.
, .11.22.:

.11.22.
7. .***,
. .
, ,
258

. ,
.
.
.
.

8. .
.

.
,
:
(, )
//{{____
// .
// ,
!!!

= ..();
. = ;
.=..
.=..;
.[..]
=.;
.=.;
.=" ";

.=..

.=..;
.[..
] =.;
.=.;
.=" ";

.=..

.=..;
.[..
] =.;
.="

";
;
.=..
;
.[..
] =.;
. = .;
;

259

//
..();
//}}____

9. 1: ,
. , .11.23..

.11.23.

11.7.
:
:
1. ,
.
2. (),
.

(, ..),
,
.
:
3. 8.
.
4. .

,
.
5.
.
(. ).
,
(, , ..).
6. , .
,
.
. ,
. ,

. .
7. .
8.
.
260

9. .***,
. . ,

,
. ,
.
10. .
11. .
12. ,

.
13. -.
14. , .
.
.
15. .
16. .
1

C 60
*


:
60/51.
.
2 c
__________________________


. .

. ,
.
:
1) ( )
2) ( )
3 c
__________________________

261


..
2 :
1) ;
2) .
4 -
______________
_________________________


.. .
.

:
a) =0, ,
.
) <> 0,
< , ,
,

.
5
_________________________


*
: , .

.
.
.
.
6
% ______________
____________________
262

.......


70

........

..........

. 70

%
.
2 .
1) ;
2) .
7

_____________
____________________

.

.

:
;
.
,
.
8.
____________


(
)

70

*
. 70

2 .
1) .
2) .
.
.
(, ).
.

263

9
_____________________

62
*

: , .
. 62
.

62.** 00, 00 62.**.
:
,
, - . :
62 ;
, .
10
()
________________

, :
, ( ) 10000 ,
;
, 10000 ,
.
,
..

11
()_________________________

70

*
. 70

4 .
1) ;
2) ;
3) .
4) .
.
.

(, ).
.

264

12
*_________
.

*________
.
()
.
. 60 , 62, 71, 70 51,
/ .
.
.
- .
.
13

*_________

(
)

*________
.
()
.
. 60 , 62, 71, 70 51,
/ .
.
.
14
______________________



(/

)
265


70


00 70.
. 70
.
.
.
15
_____________
,
.


10 00.

.

:
) (
10 );
) ( .
+ ) .

.

-.
16

*_____________
.________
_________
_____________

*_____________
.
()
.
1. 50/.. -
: .=71, - , . = 60
62, , 51, ,
.
17
, ___________

266

()



*

10 00.

.
.
18
*_____________
. ________
_________
_____________

*_____________

.
()
.
1. ./50. -
: .=71, - , . = 60
62, , 51, ,
.
19
60
- 1 62.
, ,
2 .
1 ______________________ . 60*________
2 ______________________ . 62*________
1 (, )________
_________
____ %
____

.
.
60 62 .
267

.
20
_____________

(
)

. 51*


.
. 51 .
- (
).
.
.
21
___________________


.

.
, ,
10,
.
,
(
).


-.
22

268


.
, ().
,
.
, ,
.
, , , 10.9.
10.9 . .
1. , ,
10-15
.
3. .
23
___________________
__________________________
______________________________


( ) .

.
,
.
.
.
24
___________________
__________________________
______________________________

,
.

.
,
.
:
1 ;
269

2- .

25

___________________
______________________________

,
,
.

.
,
.

-.
.

12.
12.1. -

. 1: 8
- .
- .
, ,
.
.
(). , .
:
o <>
o <>
o <>
o
o
o
o
o
o
o
.
270

. .
:
o <>
o <>
o <>
o
o < >
o
o
o
o
o < >
o

. . - .
:
o
o
o
o
o

. , .
:
< >
< >
< >
< >
<>
<>
< >

. ,
.
:
o < >
o <>
o <>
o <>
o < >
o
o
o
o
o <>
o
271

. , , .
:
< >
<>
<>
<>
<>
<>
<>
<>
<>
<>
<>
<>
<>
<>



<>

.
.
, .
:
o < >
o < >
o < >
o <>
o <>
o <>
o
o
o
o <>
o <>
o
o

12.2.
, .
.

272


,
:

: .
: ..

: .
: .

: .


- .
- .
, ,
, , :
|
|, //
|, ,//
|, //
|, , //
|, //
|, , //
|, , //
|, , //
|,
| //
| .
, .
.


.
.
1 ,
273

.
:
|
|, //
|, //
|, , //
|, //
|1, 1, // 1
|2, // 2
|1, 2, // 1 2
| , , //
| //
| . .


- .
,
. :
|BPATb
|. ,
|. ,
|.
|
| .
|
|..
| ()
|,
|


,
.
:
|
|. ,
|. , ,
|. ,
|.
|
|. .
|
|..
| ()
|,
|,
274


,
. ,
.
:
|
|. ,
|. ,
|. ,
|.
|
|. .
| .
| (), ()
|,
|


, ,
, :
|
|. ,
|. ,
|.
|
|. .
|
|., .
| ()
|,
|
,
.

, , .

-
-
. ,
:
275

|
| ,
| ,
| ,
| ,
| ,
| ,
|
|
|..(&,
|&)
|
|.
| (), (),
|(), (),
|(), ()
|
.
, - .

12.3.
. :
____

_______

2
3
4
5
1
.

.
1. .
,
:
10 98 ;
01 98 ;
51 98 .


.
98, .. .
.
2. .
, (
), ,
1.
276

, 2,3,4 ,

.
3. .
.
- ,
.
(.12.1.)

.12.1.
.
-
, ( ) , .12.2.

.12.2. ,

1 (.12.3.)

277

.12.3. 1
/ ( .12.4.)

.12.4.
:

1.1 ,
(
1. = &10
1.
0
) ,
(
1. = &01
1.
0
) ,
(
1. = &51
1.
0
) ,
(
278

1. = &10
1.
0
+
1. = &01
1.
0
+
1. = &51
1.
0
)

.1.
1

1.1
,
(.12.5.).

.12.5.
,
, (.12.6.):

.12.6.
,
, ,
(.12.7.)
279

.12.7. ,
, (.12.8.)

.12.8.
. (.12.9.):

280

.12.9.

12.4.
:
9. ,
, .
, . .
1.
2. .
3. .
.
4.
(. 10).
1
____

2
_____ ________

281

3
___ ___


4
- ___

___


5
___ ___

6
___ ___

7
____ _____

8
____ _____

9
____
____
282

10
____ ______

11
_
___


12
_____ _________

13
_____ _________
.

, .
: , .
14
____ _____

15

_____________

283

16
____ ______

. c ( ),
.

17
____ ____


18
____ ______

. c ( ), .

19


. 60

____ _____

. 62

20
____ _________

)

21

284

____ _____


22
____ _____




23
_________________


24
____ _____
______________________________


25

_ ______

13.
13.1. ,
:
,
.
:
,
, , , ,
..

285

,
.
.
.


,
.

13.2.
:
(, ),
(, ),
(, , ),
(, ),
(, ),
.


, .13.1.

.13.1.

, ,
.
.
, ,
. ,

(, )
(, ).
. V8 .
, .. , .



, .13.2..
1:
286

.13.2.


,
, .13.3.

287

.13.3.
- ,
. ,
, .
- ,
. ,
,
.
.
- ,
.
, .
, ,
.
, ..
. , 10
20 , -
.
: 1 9 21 .
. ,
(
).


,
:

.
288

13.3.
(
), .13.4.

.13.4.
,
. ,
,
, ,
,
.


,
. ,
, . 13.5.

289

.13.5.
- . ,
, , ,
- : .
- , ,
. .

- .
. ,
,
..


,
( ,
).

:
,
,
,
.
,
.
,
.
,
.
, ,
08.04.2012,
01.04.2012


, .13.6.

290

.13.6.


()
, .
( )
:


(.13.7.).

.13.7.
, ,
,
.
, (,
). .
, , .
291

, ,
,
.
.
,
( ,
). , ,
:


,
,
,
, . .13.6.
,
, .

(, ),
, .
, , (
) , - .
-
( )
,
,
.
,
, , ..


, , .
, - "" ( ),
15.04.2012 15.04.2012 (
: 2 ,
, , , ..).
, .
, ,
, ,
, ,
. ,
.
.
,
. ,
292

,
.
, - ,
. (.. )
, . ,
,
: , .
,
15.04.2012 15.04.2012
.
,
. , ,
.
, .
, .
, ,
, ,
.

, .
, -
, ( ).
, .
,
.
, , .
,
.


.
, . 13.9.

293

.13.9.

,
. ,

. .
,
, ,
.
, ,
,
. ,
.

13.4.
.

:

*
/

0.1*

294

0.25*( +
)+

0.01*( + +
)
5000

,

.
1.

(
), .
, ( )
. .
2.
1-
.
3. C .
,
. ,
-
(13.10).

.13.10.
,
(.13.11.).

295

.13.11.
,
(.13.12.)

.13.12.
.
, .. ,
(.13.13.)

296

.13.13.
4.
C . ,

.
(.13.14.).

,
.

297

.13.14.
5.

(, )
( 1), =1, , 0
, .13.15..

.13.15.
, 5-
. (.13.16.).

298

. 15.16.
6.


.
, ,
.
, ,
, ,
.
(.13.17.)

.13.17.

:
o , .,
( );
o , , 15, 2,
, , 15, 2 (.13.18.).

299

o
.13.18. , ,
7. .
.
, . ,
(.13.19.).

.13.19.
8. ,
: , .
, : ,
, , , (), .13.20.

300

.13.20.

.
(. 13.21.).

.13.21.
9.

.
10.
1: ,
,

301

( ). , , ,
.
11.
,
.

1:
()
(.13.22.)

302

.13.22.
.
, .

303

304

, ,
, ,
. (),
(,
). ,
, ,
. , ,

( () - .)
,
,
.

. .
( )

305

306

12.

13.5.
.13.4.


10.
13.1.
, ,
13.2.
13.3..
13.4..

13.1.

1
1

2
30

2
3

40

30 % +1 *

40 % +2 *
50 % +1 *

307

5
6
7
8

10
11
12

13
14
15
16

17
18
19

50 % +1 *

60 % +1 *

20

20 %

25
30

25 %
30 %

80 % +

10 % + 100

20 % + 50

5 % + 200

20 %

10 % +

20 % +1*

5 % + 300

100 +

200 +
5000 +

308

20

21
22

23
24

25

26

50 %

5 % +

5 % + 50

50 % + 2*

20% +
1*

25 % +

10*+ 1000

13.2.

*/

40 % ( )
1000 ( )

3*
5*
3000 ( )

1.4*(*
)
1.4*(/ )*
*
1.2*(*
)
1.2*(/ )*
*

309

15 % ( )

3000 ( )

X% ( )
.
2*(*
)
2*(/ )*
*
( )
.
X% ( )

10 % ( )




13. 3

13%
:

1 % .

25% .

15% .

800 .

310

13.4
( )
2000

5000

14.
14.1.

. - (.
-):, .14.1.

.14.1. -

.
. 14.1.

14.1

<
>

.
, .

< >

.
, .
.
,
( ,
).
.

<
>

311

:
.
.

:
.

- .
:
1.
.

. -
, .
.
,
03.03.2003,
01.03.2003.

03.03.2003,
01.01.2003 ..
:
.
.

:
.
.

:
.
.

-.
.
= ;
. = "
|
.
| .
|
|
. = &
|

|
. = &
|

|
. = &";
.("", ());
.("", );
.("", );

312

.

:
o < >
o < >
o < >
o
o
o
o
o
o
o
o
o
o
o
:
- . ,
,
.
:
"
|
.,
|
..,
|
.,
|
.,
|
.,
|
..,
|
.,
|
.,
|
.,
|
.
|
|.
.
";
.
:
o < >
o
o
o
:
"
|
.,
|
.,
|
.,

313

|
|. .
";
.
".<>."
, .

.

, :
1. < >;
2. < >;
3. < >;
4. < >.
.
,
,
, ,
.

, , "<
>" -
.
,
,
.
,
, ,
"".
:
- . ,
,

:
(
| . ,
| .
|,
|.
|,
| . ,
314

| .
|
|..(
| = &
| = &
| (&))
| ");

.

, .
()
,
, .
,

,
.

,
. ,
.
:
o < >
o < >.
.

, .
o < >
o < >.
,
.
o < >
o <>
o
o
o
o
o
o
o
o
o
o
14.2.

315

14.2

.
: , .
,
, .


, <
>.
: , .
,
, .


, <
>.
: , .
,
, .

.
, ,

, - ,
.
. ,
,
.

:
(
|
|. ,
|.
|
|..(
|&,&,, =
| &
|
=
&

(&))
|";
= ( 1);
[0] = "";
.("", );
316

.("", );
.("",
...);
.("", );
.("",
);

14.2.
. ,
. . ,
, , ,
.
- .
, ,
-
(.),

, .14.2.:

317

.14.2.
/
(.14.3.),

.14.3.

318

- .
,
(.14.4.)

.14.4.
- .
. . 2.
-.

. :

.
,
.,
.,
.,
319

..(&
, &, ,
& &)

.,
.,
.,
.,
.

..(&
, &, , &
&)
,
(.14.5.)

.14.5.
4 .(.14.6.)

.14.6.

.
. .

320

, ,
. .
(.14.7.)

.14.8.

(.14.9.)

.14.10.

(.14.11.)

.14.11.
, .14.12.

321

. . :

14.3.


11.
.
.
,
. . .
14.3.
14.3.




322

10

11

12

13

14

15

16

323

17

18

19

20

21

22

23

24

25

.
, (. ) .
1. .
2. .
3. .
4.
,
() .
1
H H

___________

(
)

...
2
H H

___________

324

3

___________

4
___________

5
HA

_______ ___________

___________

..........
7
HA

___________

8
_______ ______

325

9
_________ ________

10

_____ ______

11

_____

12
_______

.
13

________

.
14
______

326

15
________

16
_______

17

__________

18
HA
________

19
HA
_________

20
HA
________

21
,
, ___________

22
___________

327

23
___ ______

24

______

25
,
, ___________

328


1. / . . , . . ,
. . , . . . : 1-, 2010. 728 .
2. , . . 1: 8.2
: ( ) / . . .
http://www.intuit.ru/department/pl/dev1c82up/
3. 1: 8.2. . 1.
http://depositfiles.com/files/jtv69z0by
4. 1: 8.2. . 2.
http://depositfiles.com/files/g4h3vb6g9
5. , . . 1 ().
http://www.youtube.com/watch?v=3GgW1JP-VSU
6. , . . 2 ().
http://www.youtube.com/watch?v=5DiD8ArFSIE




1: 8

6,61 . 126.
,
432027, . , . . , . 32.
.: (8422) 778-113.
E-mail: venec@ulstu.ru
http://www.venec.ulstu.ru
329