THIẾT KẾ CẤU TRÚC BẢNG DỮ LIỆU THUỘC TÍNH

Một phần của tài liệu Hướng dẫn sử dụng Mapinfo Professional-Phần cơ bản ppt (Trang 41 - 42)

Mở Table cần thiết kế cơ sở dữ liệu thuộc tính, hay nói cách khác ta xây dựng cấu trúc bảng dữ liệu thuộc tính. Từ menu Table > Maintenance > Table Structure. Xuất hiện hộp thoại Modify Table Structure, trong đó có các nội dung:

+ Fields: Tên của các trường dữ liệu của bản đồ hiện thời. + Type: Kiểu của các trường dữ liệu của bản đồ hiện thời.

MapInfo cho phép định dạng các trường dữ liệu với các kiểu như sau:

Character:Kiểu ký tự. Trường có định dạng này được dùng để chứa dữ liệu kiểu chữ. Ví dụ như tên tỉnh, tên sông, tên thành phố. Trường này có thể chứa tối đa 254 ký tự.

Integer: Kiểu số nguyên. Trường kiểu dùg để chứa các số nguyên. Giới hạn của trường này là từ âm hai tỷ (-2,000,000,000) đến dương hai tỷ (2,000,000,000).

Small Integer: Kiểu số nguyên nhỏ. Trường kiểu này có giới hạn trong khoảng âm 32,768 (-32,768) đến dương 32,767 (32,767).

Float: Kiểu số thập phân có dấu chấm động. Nên thiết lập định dạng là trường này nếu không biết chính xác giá trị nạp vào là bao nhiêu, ví dụ như khi nhập dữ liệu vào trường bằng cách lập công thức tính toán từ dữ liệu của các trường khác hay từ hàm số.

Decimal: Kiểu số thập phân xác định, có nghĩa là phải biết chính xác giới hạn con số thập phân nạp vào là bao nhiêu. Ví dụ: 12,57. Trường kiểu này có thể chứa tối đa 19 chữ số.

Date: Kiểu ngày tháng. Giá trị ngày tháng nạp vào mặc định theo thứ tự hệ Anh - Mỹ, tháng/ngày/năm. Ví dụ “12/09/2006” thì MapInfo sẽ hiểu là ngày 9 tháng 12 năm 2006.

Logical:Kiểu luân lý. Trường này chỉ có hai giá trị là đúng/có (được gõ là “T”, là viết tắt của chữ True) hoặc sai/không (được gõ là “F”, viết tắt của chữ False).

Khi định dạng trường theo kiểu Logical, tất cả các bản ghi đều có giá trị mặc định ban đầu là sai (F). Đối với các trường kiểu số, giá trị mặc định ban đầu của các bản ghi là 0.

+ Indexed : Mục này nếu được đánh dấu thì những dữ liệu của trường hiện hành sẽ được sắp xếp nhằm tăng khả năng truy nhập, tìm kiếm. Chỉ trường dữ liệu nào được Indexed

- Ta có thể thay đổi tên, kiểu dữ liệu tại các mục Name, Type.

+ Add Field: Dùng để thêm vào một trường dữ liệu.

+ Remove Field: Dùng để lược bỏ một trường dữ liệu nào đó.

+ Projection: Dùng để thay đổi các tham số về cơ sở toán học của cả bản đồ. - Sau khi hoàn thành việc thay đổi bấm OK.

Lưu ý, tên trường (Field) tối đa là 8 ký tự, không có dấu và không có ký tự đặc biệt.. Trước khi thiết kế cơ sở dữ liệu thuộc tính cho một lớp nào đó, ta cần phải phân tích các nội dung gì (trường gì - Field) cần đưa vào trong lớp đó và kiểu loại trường đó là gì.

Sau khi thực hiện một lệnh thay đổi cấu trúc bảng dữ liệu của một lớp bản đồ trong hộp thoại Modify Table Structure thì lớp đó tự động tắt đi (nhưng không phải đóng lại). Để hiển thị lại lớp bản đồ đó, ta vào Map>Layer Control , chọn nút Add, hộp thoại Add Layer mở ra, ta chọn tên lớp đó và chọn Add.

Một phần của tài liệu Hướng dẫn sử dụng Mapinfo Professional-Phần cơ bản ppt (Trang 41 - 42)

Tải bản đầy đủ (PDF)

(57 trang)