Cơ sở dữ liệu quan hệ

Một phần của tài liệu Tài liệu tập huấn Hệ thống thông tin Địa lý (Trang 40 - 41)

Ch−ơng 4 Cơ sở dữ liệu không gian 4.1 Khái niệm cơ sở dữ liệu không gian

4.5. Cơ sở dữ liệu quan hệ

Cơ sở dữ liệu quan hệ là mô hình phổ biến nhất trong GIS. Ví dụ, những phần mềm cơ sở dữ liệu có quan hệ sau đ−ợc sử dụng rộng rãi.

- INFO trong ARC/INFO

- DBASE III cho vài GIS cho PC - ORACLE cho vài sử dụng GIS

Cơ sở dữ liệu quan hệ là một mô hình liên kết những mối quan hệ không gian phức tạp giữa những đối t−ợng.

Những đối t−ợng không gian đ−ợc xếp thành bảng gồm có những bản ghi với một tập hợp của những thuộc tính nh− cho thấy trong hình 4.3(c). Mỗi bảng (đ−ợc gọi là quan hệ) gồm có các số khác nhau của những thuộc tính, đ−ợc gọi cấp. Cấp của những một thuộc tính tham chiếu tới quan hệ n-phân (ví dụ n-phân, nhị phân).

Trong một mô hình có quan hệ, hai khái niệm quan trọng sau cần phải đ−ợc định nghĩa: - Chìa khóa của quan hệ: một tập con của những thuộc tính

- Xác minh duy nhất: ví dụ những thuộc tính chìa khóa là một th− mục điện thoại trong một tập hợp của tên, họ và địa chỉ.

- Không d− thừa: bất kỳ thuộc tính chìa khóa nào đ−ợc lựa chọn và xếp thành bảng cần phải giữ sự duy nhất của chìa khóa. Ví dụ địa chỉ không thể đ−ợc cho vào từ địa chỉ điện thoại, vì có thể nhiều ng−ời cùng tên.

- Thuộc tính đầu tiên : một thuộc tính liệt kê trong ít nhất một chìa khóa.

Điểm quan trọng nhất của thiết kế cơ sở dữ liệu quan hệ là xây dựng cho một tập hợp những thuộc tính chìa khóa với một thuộc tính đầu tiên để cho phép sự phụ thuộc giữa những thuộc tính cũng nh− tránh sự mất mát thông tin chung khi những bản ghi đ−ợc chèn vào hoặc đã bị xóa.

Bảng 4.2 chỉ ra để xây dựng cơ sở dữ liệu quan hệ bởi việc bình th−ờng hóa một bảng phi cấu trúc nh− thế nào.

Những lợi thế của cơ sở dữ liệu quan hệ nh− sau: - Không có sự d− thừa.

- Kiểu xây dựng của một chủ nhân có thể đ−ợc thay đổi mà không phá hủy quan hệ giữa kiểu và giá.

Bảng 4.2. Sự tiêu chuẩn hóa với cơ sở dữ liệu quan hệ bảng không tiêu chuẩn hóa (a) Bảng không chuẩn hóa

Lô số 1 Chủ nhân tòa nhà Loại nhà Giá bảo hiểm

Nam Bê tông 350

Toàn Gạch 450

Thắng Bê tông 350

Bảo Gỗ 500

Quốc Bê tông 350

Giang Gạch 450

Nhật Gỗ 500

Thuận Gạch 450

(b) Bảng chuẩn hóa

Thuộc tính chủ yếu Thuộc tính chủ yếu Lô số/ a Chủ nhân tòa nhà Loại nhà Bảo hiểm Loại nhà Giá

Nam Bê tông Bê tông 350

Toàn Gạch Gạch 450

Thắng Bê tông Gỗ 500

Bảo Gỗ

Quốc Bê tông

Giang Gạch

Nhật Gỗ

Thuận Gạch

Một phần của tài liệu Tài liệu tập huấn Hệ thống thông tin Địa lý (Trang 40 - 41)