You are on page 1of 5

Hng dn thc hnh MapInfo 10.5 TS.

Nguyn Hu Xun H Quy Nhn

2012

Bi thc hnh 7

THAO TC VI BNG TNH TRONG MAPINFO 10.5


1. Mc tiu ca bi thc hnh:
Gip sinh vin hiu v nm vng cch khai thc, kh nng vn thanh Menu Table
cho mt cng vic c th cp nht thng tin thuc tnh cho bn Vit Nam.
2. Yu cu
Sinh vin phi bit s dng my tnh vi cc thao tc c bn, c k ti liu hng
dn trc khi i thc hnh. Nu s dng my tnh c nhn phi c ci t phn mm
MapInfo 10.5.
Dng c thc hnh
My vi tnh, phn mm MapInfo 10.5, d liu bn hnh chnh Vit Nam, s
liu thng k dn s, din tch Vit Nam nm 2010 (ly t ngun ca Tng cc Thng k
Vit Nam 2011).
3. Ni dung thc hnh
3.1. To trng d liu mi trong Menu Table:
* To Table mi (capnhat) vi cc trng d liu sau:
- -To trng d liu ID (Name: ID; Type: Character; With = 4).
- To trng d liu DANSO2010 (Name: DANSO2010; Type: Decimal; With =
11).
- To trng d liu DIENTICH 2010 (Name: DIENTICH2010; Type: Decimal;
With = 9)
- To trng d liu MDDS2010 (Name: MDDS2010; Type: Decimal; With = 1)
3.2. S dng lnh Append Rows To Table kt ni Table Provice63 vi Table
Capnhat:
- Kt ni bng d liu ca Table Province63 vi cc trng va to ca Table
Capnhat.
3. 3. Nhp d liu DANSO2010 V DIENTICH2010 cho Table Capnhat
3.4. S dng lnh Update Columm cp nht trng MDDS2010
4. Cc bc tin hnh
- c k hng dn sau v l theo ng hng dn :

Hng dn thc hnh MapInfo 10.5 TS. Nguyn Hu Xun H Quy Nhn

2012

1. TABLE STRUCTURS (Bin tp cu trc Table)


Vi mt Table ang m, nu khng ch Editing th lnh ny s hin th cu
trc ca Table (danh sch tn, kiu d liu ca cc ct). Nu Table cho php Editing th
lnh s cho php sa i cu trc ca Table.
Thay i cu ca Table nh thm vo, bt i cc trng d liu hoc thay i
kiu, v tr... (thm, bt ct, i tn, i kiu, rng).
M Table Province63 Editing table Province63

File New Table Chn nh hnh v

Trong New Table Structure, s dng Add Field to ra cc trng bm create


t tn trng Save; Mn hnh nh sau:

To cc trng d liu vi cc c trng nh hnh v


2. APPEND ROWS TO TABLE (gp 2 Table)
- S dng lnh ny c th ni thm cc dng ly t mt Table vo mt Table
khc. Nh vy cc Table a vo s dng cho lnh ny phi c cng s ct (field), th t
ct v kiu d liu ging nhau.
2

Hng dn thc hnh MapInfo 10.5 TS. Nguyn Hu Xun H Quy Nhn

2012

- Trng hp mun ni cc ct t mt bng khc vo Table ang m c th dng


lnh Join.
- Lnh Append Rows To Table c hiu lc khi c hai Table c m.
- Cc Table mun ghp ni vi nhau phi c cng mt cu trc. Nu chng khc
nhau th c th thay i cu trc ca mt lp theo cu trc ca lp kia. Vo thc n
Table > Appen Rows to Table. Hp hi thoi hin ra:
- Ti hi thoi ny bn xc nh cc Table gc (to Table) v Table s ghp vo n
(Append table) OK.

Kt qu nh sau:

3. NHP D LIU DANSO2010


M Table capnhat Editing Table capnhat

S dng Menu Main nhp d liu dn soos2010 v din tch 2010 cho cc
tnh
Lu Table capnhat
3

Hng dn thc hnh MapInfo 10.5 TS. Nguyn Hu Xun H Quy Nhn

TT
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

TNH
Hi Phng
Hi Dng
Hng Yn
H Nam
Nam nh
Thi Bnh
Ninh Bnh
H Giang
Cao Bng
Lo Cai
Bc Kn
Lng Sn
Tuyn Quang
Yn Bi
Thi Nguyn
Ph Th
Vnh Phc
Bc Giang
Bc Ninh
Qung Ninh
Lai Chu
Sn La
Ho Bnh
in Bin
Thanh Ho
Ngh An
H Tnh
Qung Bnh
Qung Tr
Tha Thin Hu
Nng
Qung Nam

S
DN
1857800
1712800
1132300
786300
1830000
1786300
900600
735800
513100
626200
296500
735600
728900
746400
1131300
1322100
1008300
1560300
1034200
1159500
382400
1092700
793500
504500
3406800
2917400
1228000
849300
600500
1090900
926000
1425100

DIN
TCH
1522,1
1650,2
923,5
860,2
1652,5
1567,4
1389,1
7945,8
6724,6
6383,9
4859,4
8323,8
5870,4
6899,5
3526,2
3532,5
1231,8
3827,8
822,7
6099
9112,3
14174,4
4595,2
9562,9
11133,4
16490,7
6025,6
8065,3
4747
5062,6
1283,4
10438,4

2012

TNH

S DN

33 Qung Ngi
34 Bnh nh
35 Ph Yn

1218600
1489700
868500
1167700
443400
1300900
1754400
510600

TT

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

Khnh Ho
Kon Tum
Gia Lai
k Lk
k Nng
TP.H Ch Minh
Lm ng
Ninh Thun
Bnh Phc
Ty Ninh
Bnh Dng
ng Nai
Bnh Thun
B Ra - Vng
Tu
Long An
ng Thp
An Giang
Tin Giang
Vnh Long
Bn Tre
Kin Giang
Cn Th
Tr Vinh
Sc Trng
Bc Liu
C Mau
Hu Giang
H Ni

7396500
1204900
570100
893400
1075300
1619900
2569400
1176900
1012000
1446200
1670500
2149500
1677000
1026500
1256700
1703500
1197100
1005900
1300800
867800
1212100
758600
6561900

DIN
TCH
5152,7
6039,6
5060,6
5217,6
9690,5
15536,9
13125,4
6515,6
2095,5
9772,2
3358
6874,4
4049,2
2695,2
5903,4
7810,4
1987,4
4493,8
3375,4
3536,8
2484,2
1479,1
2360,2
6346,3
1401,6
2295,1
3311,8
2501,5
5331,6
1601,1
3344,6

4. UPDATE COLUMM (Cp nht d liu cho ct)


- Trn mt Table ang m v ch Editable, lnh cho php gn cc gi tr cho
mt ct, Thm tm thi mt ct m s dng d liu t mt bng khc, chuyn i gi tr
gia cc ct. Vo lnh s phi khai bo nh sau:
- Trong hp Table to Update thng ly tn Table (thng l Query hay
Seclection) c ct cn Update gi tr, nu cha c cn to trng (ct) t Table
Mainternance Structure Add Fields .....
4

Hng dn thc hnh MapInfo 10.5 TS. Nguyn Hu Xun H Quy Nhn

2012

- Trong hp Column to Update ly tn ct cn thay i gi tr.


- Trong hp Get Value From Table khai tn Table m bn s ly d liu b sung.
Tuy nhin 2 Table c th l mt , ngha l gi tr thay i cho ct ch nh cng ly t gi
tr ca cc ct khc trong chnh Table ny.
- Hp Value: d xc nh cho Value, bn Click vo hp Assist th ca s
Expression s m.
Tnh Mt dn s nm 2010:
Chon Table > Update Column. Hop thoai Update Column m ra.

Trong o Table to Update chon Capnhat, trong o Column to Update chon cot
MDDS2010.
Trong o Get Value from Table gi nguyen la Capnhat.
Nhap chuot vao nut Assist e m hop thoai Expression ra.
Trong
o
Expression
go
DANSO2010*1000/DIENTICH2010 OK

vao

Bieu

thc

sau:

Neu khong nh chnh xac ten trng va cha thong thao cach go bieu thc, ta
co the s dung hai menu tha xuong Column va Operators e lap bieu thc.

You might also like