You are on page 1of 71

:

:
.

:

47/12

SADRAJ:
1. ................................................................................................................................................. 2
8. MICROSOFT SQL SERVERA
2005 .................................................................................................................................................... 3
8.1. ................................................. 4
8.1.1 ........................... 15
8.1.2. MICROSOFT PROCLARITY ............................................................................................ 21
8.1.3. MICROSOFT SQL SERVER 2005 .................................................................................... 27
8.2
........................ 42
9.
........................... 56
9.1. ............................................................................... 58
9.2. ............................................................................................ 61
9.3. ................................................. 62
9.4. ..................................................... 63
9.5. ..................................... 64
9.5.1. ........................................................................................ 64
9.5.2. ............................................................................................. 65
9.5.3. ..................................................................................... 66
9.6. ............................................................ 67
9.7. ..................................................................... 67
9.8. - ......................................................... 68
10. ....................................................................................................................................... 69
11. ............................................................................................................................. 70

1.


.


[1].

.
:
1. (. Data Warehouse),
2. (. Data Mining),
3. (. OLAP
OnLine Analytical Processing).

( )
.
.

.

8.
MICROSOFT SQL SERVERA 2005



,
Microsoft SQL server 2005 ,
.

,
Microsoftovim .

Microsoft Windows XP, Microsoft
SQL server,.. ,

.
ArcGisServer
SQL Serveru 2005 .
software-a
Microsoft Windows ( ), Microsoft
SQL Server Esri Arc Gis Geodatabase.
.

.
,
.,

.
.
.

168: [27]
3

,
, . .

. ,
,
. ,
extraction, transformation and loading.
.
, .

.
.
.
, ,
.
.

( , ,
.) .

8.1.


:
1.
2. .

,
.
,
.
, , .

.

. sa
Access i SQL . SQL serveru
. , ,


, , .

4

.
Geodatabase,
ArcPublisheru, ArcReader formatu .
, .


, a
(Pelkki 1992 [81], Pelkki et al. 1994 [82] , Rose 1985 [101]).
,
,
,
,
.

169:
[81]
software-
,
,
,


Microsoftovim .
, , ,
,

. ()
, (cc 3 )
,
.


. ,
.

, .
:
1. . ,
.
2. .
,
PDA , .,
.
3. , , ,
.
. ,
,

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

170: [82]
6

22
, ,
;
, ,
,
, ;

.

- .
,
.
.

, ,
, ,

,

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

, .

,
, , ,
, .
Drengson Taylor (1997) [03]
:
1.
,
, , .
2.
.

3.
.
2030 %
'' ( ).
4. .
.
5.
,

.
6. .
.
7. .
8. (
, .).
9. . ,
.
10. .
11.
.
12. .

171: [81]

- ,

,
:

:
1.
2.


1.
2.
3.
4.

5.
6.

:
1.
2.
3.
4.

,
,
. ,
, ,
Microsoft Word, Excel Access.

, ,
.

- .
,
,
.

,
, ,

.
,
:
9

,
,





.

,

, .

,
, ,
.

.


,
,
.

,
,
,

, .

172: [27]
,

, Microsoftovim ( 172.),

10

,
.


.
,

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

,
. ,
,
,
.

11

173: .[27]
,
:

,
, , .

,
,
, , ,
,
,
, ,
, ,
,
, ,
12

, , ,
,
,
,

, ,

:
( 174.) ,

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

13

174: .[27]

,
.

.
(GIS) ,
,
. ,

, ,
.
,

,
.


GIS . OLAP GIS
14


OLAP.
SOLAP
OLAP ,
SOLAP , SOLAP
SOLAP .

175: .[27]

, .


.
8.1.1
8.1.1.1 OLAP Microsoft Analysis Services
Microsoft Analysis Services
. Analysis services

15

,
. Analysis services


. OLE DB , SQL
PivotTable service,
Analysis services ,
.
Microsoft ProClarity, , icrosoft Excel.
OLAP , Analysis services ,
SQL Servera, ,
, , .
Microsoft Analysis Services Analysis
Manager ( 176).

176: Microsoft Analysis Services[67]


OLAP
, .
magSQL1.
Microsoft OLE DB Provider SQL Server

magSQL.

.
.
: Analysis Services
. ,
.
16

OLE DB, SQL Server, Oracle,


, Microsoftovog DTS
.
ODBC. .
() ,
.
, .
,
, .
:
Microsoft Analysis Services
Dimension <editor , Analysis managera.
( 30),
,
.
30,
(.shared dimension),
.
.
fact3 :

: ,
3 .
,

,
,
.
.

,
.
:
.

,
=/3
. Calculated
Member Builder Microsoft Analysis Services.

Cube Editor,
, ,
. (. Snowflake schema)
Cube Editor.

17

177: , Cube editor.[67]


34: .[27]

GgoGge

3.
,
.
, , .
,
.
, ggo,gge, .

,
.
.
,

, .

.
,
.


.
.

,
.
, -.
.
.

18



.
( , ).

:

( 35.)

.
,

.
35: .[27]

GgoGge

.
,
,

.


.
,
.
.

.

- .


.

. ,
(, )
.

- .

.

:
,
.
19

.
Storage Design Wizard .
Storage Design Wizard :
: MOLAP, ROLAP, HOLAP


.

.
Analysis Services
( 178.) .

178: [67]

:
.
, .


.
:
.
, . ,
,
.
.
20

,
.
Analysis Manager , Data
Analysis managera ( 179.)
.
.

179: Analysis services[67]

8.1.2. MICROSOFT PROCLARITY


OLAP OLAP
, . OLAP
:

,
,
,
OLAP ,
OLAP .
OLAP : Microsoft Excel, Cognos PowerPlay,
hungryDog, Microsoft Proclarity.
21

Microsoft Excel OLAP


Microsoft ProClarity .
Microsoft ProClarity OLAP Microsoft Analysis Services
.
,
. ( )
.
Proclarity ( 180.)
,
,
.
( 182) .
,
.

,
. ,
, ,

.

, ,
.
,
, , ,
, .

22

180: Proclarity [98]


,
,
.
OLAP
,
, - ,

.
,
-
. ,

, , , .
, - , ,

. ,

:
1 1
23

1996 1999 2
10
3?
,
Microsoft Proclarity (180).
( 180.)
,
. ,

.


.

.
,

,
.
,
.

:
- Abieti-Fagetum D.
Omphalodetosum ?

( 181.)
.

24

181: [98]

( 181),



,

(-)

.
-

.
OLAP ,

.
.
-
. -

.
, ,
,
.

25

Microsoft ProClarity OLAP


(. perspective View).


. ( 182.)
.

182: . [43]
( 182) ,
(55) .
55
50 ,
.
60 cm
.

,
,
.


.

26

8.1.3. MICROSOFT SQL SERVER 2005


SQL Server
, ,

.
, SQL Sever
, , . SQL
Pocket PC
SQL Server Windows CE Edition.
Microsoft SQL Server 2005 je Microsoftov
, ,
.

Microsoft SQL Server 2005.
Microsoft SQL Serveru 2005.
. .
36: Microsoft SQL Server 2005. .[13]

Express

3.900

Workgroup

739 (
+5
)

1-CPU
1-GB RAM-a
4-GB

4 GB ,
Simple Reporting
Replication& SSB Client


Management Studio
1-2 CPU-
3-GB RAM-a

/
Um/bad Raplication
Publishing

Back-up Log Shipping



CTL
OLAP

5.000

Standard

2.799
(+10
)

1-4 CPU-
RAM



&SSB
32-
64-

27


Itanium 2 / 64

,

25.000

Enterprise

(+25
)


OLAP
.

,
ad/hoc
CTL

.
32- 64
Itanium 2 / 64

SQL Server 2005 SQL Server nagement Studio,


,
, .
,
. ,
,
.
Microsoft SQL Server 2005, ,
, .
8.1.3.1. K (Microsoft SQL Server Management Studio)
Microsoft SQL Server Management Studio-a,
Microsoft SQL Server 2005. Microsoft
SQL Server 2005,
.
, Microsoft SQL Server anagement Studio
( 183).

28

183: Microsoft SQL Server Management Studio.[68]


: Microsoft
SQL Servr 2005, . ,
Databasses Object Explorer-
New Database...( 184).

184: .[13]
New Database
(
29

, SumskoGazdinstvo).
. ,
Databasses
( 184).
SQL Server , , ,
.
.
.
(Database diagrams, Tables, Views).
,
.

185: SumskoGazdinstvo .[43]


:
.
, ,
,
.
- .
idSortimenta,

.

30

186: Sortimenti .[43]


.
:
USE [SumskoGazdinstvo]
GO
/****** Object:
******/

Table [dbo].[Sortimenti]

Script Date: 06/30/2012 21:50:09

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Sortimenti](
[idSortiment] [int] NOT NULL,
[nazivSortimenta] [nvarchar](50) NULL,
[idDrSortiment] [int] NULL,
[idProdukt] [int] NULL,
CONSTRAINT [PK_Sortimenti] PRIMARY KEY CLUSTERED
(
[idSortiment] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

31

GO

Open Table ( 187).


(Delete Table),
, . Rename
. Scrypt Database As :
Create To: . ,
,
Drop To: ,
Drop And Create To:
,
.
Select To: Select ,
Insert To: Insert ,
Update To: Update ,
Delete To: Delete .

187: Open Table.[43]


(Primary key Constraint key): (Primary key)
.
:
, ,
.
(Constraint key) ,

.
, .
: , SQL Server 2005
master, model, msdb,
tempdb. ,
Databasses, System Databases,
.
master
, .
32

SQL Server Management Studio


master. ,
master, .
model .
, SQL Server model (
) .
,
model.
msdb
SQL Server Agent;
.
empdb
SQL Server-a.
, SQL
Server .
: SQL Serveru 2005
, . SQL Serveru 2005
. .
New Query. New Query .
,
. Available databases
,
. . master,
, . Available databases
SQL Server 2005.
, ,
USE, SumskoGazdinstvo
USE [SumskoGazdinstvo].
SQL : , SQL
.
SQL .
. ,
. , .
SQL Server- SQL Transact-SQL (T-SQL). SQL Serveru 2005,
.

( ), ()
SumskoGazdinstvo.
. :
Use [SumskoGazdinstvo]
SELECT *
FROM Sortimenti

33

USE [SumskoGazdinstvo] SumskoGazdinstvo. SELECT



. * . FROM
, Sortimenti . ,
SQL Serveru (
) Sortimenti.
: ,
Parse Query. ,
,
. , SQL Server
Management Studio .
, , ,
.

188: .[43]
: , Execute.
, Execute ,

34

8.1.3.2. SQL Serveru 2005


SQL Server
, .
SQL Servera.
:

37: SQL Serveru.[13]

Bit

Integer



.
;
. null
.

.

-263 263-1.
92 .

Bigint

Integer

Int

Integer

-2 147 483 648


2 147 483 647.

SmallInt

Integer

-32 768 32 767.

TinyInt

Integer

0 255.

Decimal
ili
Numerik

Decimal/
Numeric


-1038-1 1038-1.
.

Money

Money

-263 263
.

, .

SmallMon
ey

Money

-214
7483648 +2143647

( , Float (20))
.
,
. -1.79+308 1.79+308

Float
(

ANSI
tip Real)
DataTime

Approximet
e
Numerics
Data/Time


1. 1753 31. 9999,
35


..

SmallDate
Time

Cursor

Timestam
p/rowversi
on

Char

Data/ Time

Special
Numeric


1. 1900 6. 2079,
.

.
,


.


.


, timestamp
UPDATE. ( ,

timestamp.)

Special
Numeric
(binery)

Character

.

.
Unicode.

8000 .

VarChar

Text

NChar

NVarChar

Character

Character

Unicode

Unicode


. .
Unicode.
8000 ,
x

( 2A31 bajtova
).

SQL Servera 2005


. ,
varchar (max).


Unicode.
.

4000 .

Unicode
.
.
4000 ,
x

36


( 2A31 bajtova ).

Ntext

Unicode

Text,
.
nvarchar(max).
Unicode .

Binary

Binary


8000 bajtova.

VarBinary

Binary


8000
,
x
LOB ( 2A31 bajtova
).

Image

Binary

SQL 2005
. ,
varbinary (max).


,

.

.

Variant
VB-a C++a.

SQL .


. VB-a ,

,

XML
.
XML

XML-.

Table

Sql_varian
t

XML

Character


. , int SQL- Long Visual Basic-,
++, int. ,
SQL Servera
.
(1/1/1990

37

, )
.
NULL:
? . ? ,
. , .
( ), NULL
, .
, .
NULL. , .
8.1.3.3. SQL Serveru
SQL
, : Oracle, Sybase, Informix, Microsoft SQL
Server, Access ,
. SQL
. ,
SQL-a.
SQL SELECT, INSERT, UPDATE, DELETE.
SumskoGazdinstvo, a
.
1.:
Id-u, :
SELECT idSortiment, nazivSortimenta
FROM Sortimenti

38

189: 1. . .[43]
2.: ;
DELETE FROM Sortimenti
WHERE nazivSortimenta = 'Jasen'

anagement Studio 1 . :

190: 2. . .[43]

39

WHERE.
.
. ,
=. :
38: . [13]

=
< !=

( )
<

>

<=

>=

3: , :
INSERT INTO
Sortimenti (idSortiment,nazivSortimenta,idDrSortiment,idProdukt )
VALUES (6,'Jasen', 3, 2)

.
. idSortiment
, NULL
. ,
Identity,
Yes.
. :
INSERT INTO Sortimenti (nazivSortimenta,idDrSortiment,idProdukt )
VALUES ('Jasen', 3, 2)

idSortiment , IDENTITY
SQL int .
.
, SQL
.

40

4: nazivSortimenta =
Bor idProdukt int 1,
, UPDATE.
. :
UPDATE Sortimenti
SET idProdukt = 1
WHERE nazivSortimenta = 'Bor'

nazivSortimenta
Bor, AND
. Sortimenti
idProdukt 1 nazivSortimenta Jela
idDrSortimenta int 2. :
UPDATE Sortimenti
SET idProdukt = 1
WHERE nazivSortimenta = 'Jela' AND idDrSortiment = 2


.
SQL Server 2005
.
,
, SQL Server 2005 .
SQL Server 2005
:
:

, SQL Server 2005

, .
:
, , SQL Server 2005

.
: SQL Server 2005
,

,

41

8.2



SQL Serveru 2005.
.

Microsoft i ESRI , . Windows , SQL
Serveru ArcGIS Serveru,,
.
ArcGIS ArcMap
ArcGIS ArcSDE,
, , ,
, .

,
, :
. ,
,
,
,
, ,
.

DW, D
. -. Spatial
OLAP ().

191:.
[128]

42


-

, .

.

. ,
.
.
, .
,


- .

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

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

. ,
.
.
, :
, . (LGS Group, 2000).

43

192: [128]
y ,
,
.
:
MS SQL Server,
ArcGIS Server,
ArcGIS Desktop ( ArcMAP, ArcEditor),
ArcSDE ( SQL ),
ArcPAD (Trimble GPS),
(
)
,
, .
, , ,
, ,
, .
, .
, .

Gauss Kruger
( 193.).

44

193: Gauss Kruger [43]


SQL- ArcCatalog (
194.), ESRI ArcGIS.

45

194: ArcCatalog[43]
, ,
. (.
, .)
Feature class ( 195.)

46

195: Feature class [43]


,
.
, ,
,
.
TRIMBLE GPS.

47

196:. Trimble GPS [43]


, ArcGIS
( 197.).

197: ArcMap[43]
ESRI ArcGIS (plug-in),
ArcMap ( 197.), , ,
...

48

198: [43]
, ,
,
, , .
( 199.)

49

199: ArcMap-[43]

, ,
( 200., 201.).

200: ArcMap[43]

50

201: [43]
ArcMap
:
X, 7 ,
5 12.
SQL ,
, .
, ,
,
,
/ .
w
, web
browseru.
Dundas (www.dundas.com)
web browseru. ( 201.)

51

201: Dundas
[43]
ArcGIS Server,
ESRI.
ArcGIS Server .mxd ( ESRI
) ,
Java Script, Flex Silverlight / .
,
, ,
( 202.)

52

202: / [43]

. , ,
, ArcMap .
ArcGIS Servera (MAP
WMS) .
/
MAP/WMS .
(. , , ),
,

.
, MAP/WMS
, ,
.
,
, ,
,
.
-,
, ,
.
,
, ,
, :
53

I.
II.
III.
IV.

,
,
,

I :
ESRI rcGIS Server v10.1 15.000 x 1
ESRI ArcGIS Desktop v10.1 (ArcEditor) 10.000 x 1
ESRI ArcGIS Desktop v10.1 (ArcView) 4.000 x 5
ESRI ArcGIS DataInteroperability 3.000 x 1
ESRI ArcGIS Business Analyst 4.000 x 1
ESRI ArcGIS Spatial Analyst 4.000 x 1
ESRI ArcGIS Tracking Analyst 3.000 x 1
II
, . GDI GISDATA, ESRI ,
- .
III ,
MS SQL Servera, MAP/WMS
Servisa
. ,
,
.
, , IV
. .net ,
,
.
web browsera
.
.
, ,
.
-
III, ,
.
,
,
, , .
, ,
, .

ESRI , -
.
, ,
, 14% ,

54

,
, .

55

9.



,
.

,
:
-

,
.

,
:
1. ,
2.
3. ( )

.
4.
5.
6.
:
1. -
,

2. :
- ()
,
- -

:
-



.
( )

(

56


).



.

.




. ( 203)
(
)
.

203.
,
12
, 12
,
.
204
.

57

6%

13%

6%


54%

21%

204.


, , .

9.1.
( 205)
.

.
- .
( )

.

.

58

205.


.
.
.

,
( ) .


.
:
1.
2.
3.
4.

, ,
( 206)
(Data Warehouse)
, ,
( 207).
, ,
. , ,
.

59

Data
Warehouse

206.

Data
Warehouse

207.

60


, .

,
. . (. Data Mining)
(. Data Warehouse).

, .
,

()
. ,
, .
.

(, , )
( , . Data Warehouse)

.

9.2.

:

:
,

:
( )
.

:

.

.

: (, ,
)

.


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

, ). ,
,
.

. ,

.

9.3.

.

.
, .


,
.
:
7.
8.
9.
10.
11.
, ,
,
.
:

:
.
,
, ,
, .

:

,
.

:

,
, .
62


,
.

.

9.4.

.
- .

.


.
, .

(.:
X, 7 ,
5 12).

.

.
(.: 52-60
10 ,
40 120 6 , .)

,
.

(. Online Analytical Processing)

.

63

9.5.


.

(. BI, Bussines Inteligence).
,
.

.

9.5.1.

.
,
,

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

, , , .
,
.
3.
.
,
. ,
.

64

:

.

.
,
.
(
) ( )
.
,
,
,

. , 5%,
.

.

9.5.2.
,
.
.
, ,
, , .
, .
.
:
( 208).

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

.
( ,

65

)
.

208.

9.5.3.
.
:
.
:
.
.
:

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

66

9.6.


.
.
:
1.

2.

3.

4.
5.


,
, .


.

9.7.
.

:
1.
2.
.
3.

4.
,

5. ad infinitum

67

6.
.
( ,
, , ) 12
18
7.
.
.

8.


...

9.8. -
.
209 AberdeenGroup Inc.

.
.



<->

209.

68

10

10.
-


12 18 . ,


.
.

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

.
, , ,
, .
.
,

,
.
,
,
, .
,
, ,
.

5 23%
47%
.

69

11.
[1]

, ., ., , ,
, 2005.

70

You might also like