Bảng băm

Tác Giả: Judy Howell
Ngày Sáng TạO: 26 Tháng BảY 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Cấu trúc dữ liệu & Giải thuật [14]: #HashTable | Bảng Băm | #Set & #Map
Băng Hình: Cấu trúc dữ liệu & Giải thuật [14]: #HashTable | Bảng Băm | #Set & #Map

NộI Dung

Định nghĩa - Bảng Hashing có nghĩa là gì?

Bảng băm hoặc bảng băm là một loại bảng nội bộ đặc biệt được sử dụng trong các chương trình ABAP, trong đó bằng cách sử dụng chức năng băm, thu được bản ghi bảng cần thiết. Giống như các loại bảng nội bộ khác, các bảng băm cũng được sử dụng để trích xuất dữ liệu từ các bảng cơ sở dữ liệu SAP tiêu chuẩn bằng các chương trình ABAP hoặc các đối tượng ABAP. Tuy nhiên, không giống như các loại bảng nội bộ khác như tiêu chuẩn hoặc được sắp xếp, bảng băm có thể được truy cập bằng chỉ mục. Cũng như các bảng cơ sở dữ liệu, các bảng băm cũng yêu cầu một khóa duy nhất.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Bảng băm

Các tính năng của bảng nội bộ được băm bao gồm: Để khai báo bảng nội bộ một bảng được băm, khai báo của bảng nội bộ phải chứa các từ khóa TYPE HASHED TABLE. Điều này sẽ làm cho bảng nội bộ có thể truy cập được vào thuật toán HASH nội bộ. Khóa duy nhất phải được khai báo khi sử dụng bảng HASH vì nó là bắt buộc trong thuật toán HASH. Khóa duy nhất được xác định bởi từ khóa UNIQUE KEY. Bảng băm cho phép bảng đọc có chi phí độc lập với kích thước bảng. Các bảng băm được ưu tiên hơn các loại bảng nội bộ khác khi có các tập dữ liệu lớn với nhiều lần đọc và số lần ghi không đáng kể. Bảng băm cũng lý tưởng để xử lý lượng lớn dữ liệu. Bất kể số lượng mục trong bảng là bao nhiêu, thời gian phản hồi cho truy cập khóa trong bảng băm vẫn không đổi. Các bảng băm hoạt động tương đối nhanh hơn chỉ với các phím bảng đầy đủ và không thể hoạt động cho các phạm vi. Định nghĩa này được viết trong con lừa của SAP