Mó húa là cỏch thức để thực hiện việc phõn loại, xếp lớp cỏc đối tượng cần quản lý. Phương phỏp được sử dụng trong tất cả cỏc hệ thống.
Việc mó húa dữ liệu mang lại những lợi ớch sau : - Nhận diện khụng nhầm lẫn đối tượng
- Nhận diện nhúm đối tượng nhanh
- Tiết kiệm khụng gian lưu trữ và thời gian xử lý
- Thực hiện những phộp kiểm tra logic hỡnh thức hoặc thể hiện vài đặc tớnh của đối tượng.
Cỏc phương phỏp mó húa cơ bản
Phương phỏp mã húa liờn tiếp: mó kiểu này được tạo ra theo một quy
tắc tạo dóy nhất định. Vớ dụ như mó của người vào sau người thứ 999 là người thứ 1000 ( mó húa theo số thứ tự ). Phương phỏp này cú ưu điểm là khụng nhầm lẫn và tạo lập dễ dàng, nhược điểm là khụng gợi nhớ và khụng cho phộp chốn mó vào giữa hai mó cũ.
Phương phỏpmã húa theo seri: sử dụng một tập hợp theo dóy gọi là seri.
Phương phỏp này sử dụng một tập hợp theo dóy, Seri được coi như một giấy phộp theo mó quy định
Phương phỏp mã húa tụ̉ng hợp: kết hợp mó húa phõn cấp với mó húa liờn tiếp
Phương phỏp mã húa ghép nối: phương phỏp này chia mó thành nhiều
trường, mỗi trường tương ứng với một đặc tớnh, những liờn hệ cú thể cú giữa những tập hợp con khỏc nhau với đối tượng được ghộp mó. Ưu điểm là nhận diện khụng nhầm lẫn đối tượng, cú khả năng phõn tớch cao. Cú nhiều khả năng kiểm tra thuộc tớnh. Nhược điểm là khỏ cồng kềnh vỡ cần nhiều kớ tự, phải chọn những đặc tớnh ổn định nếu khụng bộ mó sẽ mất ý nghĩa
Phương phỏp mã húa gợi nhớ: căn cứ vào đặc tớnh của đối tượng để
thực hiện xõy dựng mó( Vớ dụ như sử dụng viết tắt cỏi chữ cỏi đầu để làm mó như : VND, USD..). Ưu điểm là mang tớnh gợi nhớ cao, cú thể mở rộng dễ dàng nhưng nhược điểm là khụng tiện cho việc phõn tớch và tổng hợp, dài hơn mó phõn cấp