Bài 4. QU N TR D LI U VÀ K T XU T D LI U
(Áp d ng cho ph n m m MapInfo)
1. Tìm ki m trên cùng m t c s , ế ơ
2. Tìm ki m trên các l p d li u khác nhauế
3. Tính toán trên cùng m t l p d li u
4. Tính toán trên khác l p d li u
5. K t xu t b n đế
1. Chu n b d li u cho tìm ki m và ế
tính toán
D li u khi dùng đ tính toán ph i đm b o:
Không b l i k thu t khi xây d ng:
- D ng đng: đi m n i không t i hay v t ườ ượ
qua
- D ng vùng: Không ch ng n i ho c ch a ư
k t n i đi v i nh ng vùng k c n nhau.ế ế
Ph i t ng đng v m t tính ch t c a tr ng ươ ườ
d li u c a hai tr ng d li u ườ
2. Các toán t , các hàm trong tìm ki m và ế
tính toán
Các toán t thông th ng: C ng (+), tr ườ
(-), nhân (*), chia (/)
Các toán t so sánh: =, , , ,
Các toán t lu n lý: not, and, or, any,…
Các hàm dùng cho các đi t ng đa lý: ượ
contains, ccontains entire, is within,
entirely within, intersect,…
2. Các toán t , các hàm trong tìm ki m và ế
tính toán
Các hàm toán h c: Min, Max, Sin, Cos,…
Các hàm chu i ký t : Left, Right, Mid,…
Các hàm ngày tháng: date, month, year,
Các hàm liên quan đn đa lý: Area, ế
Objectlen,
Các hàm d ng: any, all, in, và between
3. Tìm kiếm trong dữ liệu
Tìm kiếm một/nhiều giá trị thông quan sự kết hợp
của nhiều trường dữ liệu
Kết hợp giữa các toán tử để cho ra kết quả là 1 hay
nhiều giá trị
Tìm kiếm trong cơ sở dữ liệu để cho ra bảng s
liệu theo yêu cầu
Kết hợp giữa các toán tử và việc chọn cột
Tìm kiếm một thông số có liên quan trong CSDL
nhưng không có trong CSDL
Dùng các hàm để kết xuất ra thông số liên quan
* Tìm kiếm kết hợp giữa hai layer