🏴󠁧󠁢󠁥󠁮󠁧󠁿
TechDictionary.org
Tiếng Việt
Tiếng Việt
  • Xin chào
  • Giới thiệu
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
    • ProGuard
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • REFERENCES
    • How to be a guru
  • (Ghi chú)
Powered by GitBook
On this page
  • Technical Debt
  • Task (business analysis)
  • Technique
  • Temporal event
  • Tester
  • Throw-away prototype
  • Time-box
  • Timeline
  • Traceability
  • Transition requirement
  • Trigger
Export as PDF

T

Technical Debt

Chi phí bảo trì sản phẩm thường không thể dự đoán trước, thường do các quyết định thiết kế không lý tưởng, góp phần vào tổng chi phí sở hữu. Chi phí này có thể tồn tại ngoài ý muốn trong Increment hoặc được đưa vào một cách có chủ đích để nhận ra giá trị sớm hơn.

Task (business analysis)

Một phần công việc riêng biệt có thể được thực hiện chính thức hoặc không chính thức như một phần của phân tích kinh doanh.

Technique

Một cách thức, phương pháp hoặc phong cách để thực hiện nhiệm vụ phân tích kinh doanh hoặc định hình kết quả của nó.

Temporal event

Một sự kiện dựa trên thời gian có thể kích hoạt việc khởi tạo một quy trình, đánh giá các quy tắc kinh doanh hoặc một số phản hồi khác.

Tester

Cá nhân chịu trách nhiệm xác định cách xác minh giải pháp đáp ứng các yêu cầu do nhà phân tích kinh doanh xác định và thực hiện quy trình xác minh.

Throw-away prototype

Nguyên mẫu được sử dụng để khám phá và làm rõ các yêu cầu hoặc thiết kế một cách nhanh chóng bằng các công cụ đơn giản, đôi khi chỉ cần giấy và bút chì. Nguyên mẫu được dự định sẽ bị loại bỏ khi hệ thống cuối cùng đã được phát triển.

Time-box

Khoảng thời gian đã thỏa thuận để tiến hành một hoạt động hoặc dự kiến ​​tạo ra một sản phẩm xác định.

Timeline

Traceability

Xem #requirements traceability.

Transition requirement

Yêu cầu mô tả các khả năng và điều kiện mà giải pháp phải đáp ứng để tạo điều kiện thuận lợi cho quá trình chuyển đổi từ trạng thái hiện tại sang trạng thái tương lai. Đây là các yêu cầu tạm thời không cần thiết sau khi thay đổi hoàn tất. Chúng khác với các loại yêu cầu khác vì chúng là tạm thời.

Trigger

1. Trong Cơ sở dữ liệu (Database)

Trigger là một thủ tục (procedure) tự động được thực thi khi có một sự kiện cụ thể xảy ra trong cơ sở dữ liệu. Nó thường được sử dụng để duy trì tính toàn vẹn của dữ liệu, tự động hóa các tác vụ và giảm lỗi thủ công.

2. Trong Lập trình & Hệ thống

Trigger cũng có thể hiểu là một sự kiện kích hoạt một hành động trong hệ thống phần mềm.

Trigger

1. Trong Cơ sở dữ liệu (Database)

Trigger là một thủ tục (procedure) tự động được thực thi khi có một sự kiện cụ thể xảy ra trong cơ sở dữ liệu. Nó thường được sử dụng để duy trì tính toàn vẹn của dữ liệu, tự động hóa các tác vụ và giảm lỗi thủ công.

✅ Ví dụ về Trigger trong SQL:

  • Khi INSERT một bản ghi mới, trigger tự động thêm dữ liệu vào bảng log.

  • Khi UPDATE một giá trị, trigger kiểm tra điều kiện và ngăn không cho cập nhật nếu không hợp lệ.

  • Khi DELETE một bản ghi, trigger có thể sao lưu dữ liệu vào bảng khác trước khi xóa.

Ví dụ Trigger trong SQL Server:

sqlCopyEditCREATE TRIGGER trg_AfterInsert
ON Employees
AFTER INSERT
AS
BEGIN
    INSERT INTO Employee_Log (EmployeeID, Action, ActionDate)
    SELECT EmployeeID, 'INSERT', GETDATE() FROM inserted;
END;

🔹 Ý nghĩa: Mỗi khi có dữ liệu mới được chèn vào bảng Employees, trigger sẽ tự động ghi lại thông tin vào bảng Employee_Log.


2. Trong Lập trình & Hệ thống

Trigger cũng có thể hiểu là một sự kiện kích hoạt một hành động trong hệ thống phần mềm.

✅ Ví dụ phổ biến:

  • Trong Postman, trigger có thể được sử dụng để tự động chạy một request khi request khác hoàn thành.

  • Trong CI/CD pipelines, trigger có thể kích hoạt việc build và deploy khi code được đẩy lên GitHub.

  • Trong Automation tools (Zapier, Power Automate), một trigger có thể là "Khi có email mới đến", sau đó kích hoạt một chuỗi hành động như lưu file vào Google Drive.


Trigger dùng để làm gì?

✔ Tự động hóa quy trình – Giảm thiểu công việc thủ công. ✔ Cải thiện bảo mật dữ liệu – Ngăn chặn các thao tác không hợp lệ trên CSDL. ✔ Ghi log và theo dõi thay đổi – Hữu ích trong kiểm toán và debugging.

PreviousSNextU

Last updated 3 months ago