Mục lục:

Làm thế nào để bạn có được một chìa khóa thay thế?
Làm thế nào để bạn có được một chìa khóa thay thế?

Video: Làm thế nào để bạn có được một chìa khóa thay thế?

Video: Làm thế nào để bạn có được một chìa khóa thay thế?
Video: Hãy chọn một cách sống - Chìa khóa để bạn có cuộc sống tốt đẹp hơn| First News 2024, Có thể
Anonim

MỘT phím thay thế trong SQL Server được tạo bằng cách gán thuộc tính nhận dạng cho cột có kiểu dữ liệu số. MỘT phím thay thế là một giá trị được tạo ngay trước khi bản ghi được chèn vào bảng. Có một số lý do để thay thế một Chìa khóa với một phím thay thế.

Mọi người cũng hỏi, ví dụ key thay thế là gì?

MỘT phím thay thế là một định danh duy nhất được sử dụng trong cơ sở dữ liệu cho một thực thể hoặc một đối tượng được mô hình hóa. Nó là một duy nhất Chìa khóa có ý nghĩa duy nhất là đóng vai trò là mã định danh chính của một đối tượng hoặc thực thể và không bắt nguồn từ bất kỳ dữ liệu nào khác trong cơ sở dữ liệu và có thể hoặc không được sử dụng làm dữ liệu chính Chìa khóa.

Thứ hai, sự khác biệt giữa khóa chính và khóa thay thế là gì? MỘT khóa chính là một ràng buộc đặc biệt đối với một cột hoặc tập hợp các cột. MỘT phím thay thế là bất kỳ cột nào hoặc tập hợp các cột nào có thể được khai báo là khóa chính thay vì "thực" hoặc tự nhiên Chìa khóa . Đôi khi có thể có một số chìa khóa có thể được tuyên bố là khóa chính và chúng đều được gọi là ứng cử viên chìa khóa.

Ngoài ra, làm thế nào để bạn tạo một khóa thay thế?

Tạo khóa thay thế

  1. Nhấp vào tab Thuộc tính.
  2. Nhập tên cho cột khóa thay thế trong thuộc tính Tên cột đầu ra đã tạo.
  3. Nhập hoặc duyệt tìm tên nguồn.
  4. Chọn loại nguồn.
  5. Nếu kiểu nguồn là một chuỗi cơ sở dữ liệu, hãy xác định các thuộc tính Kiểu cơ sở dữ liệu.
  6. Nếu nguồn khóa là một tệp phẳng, hãy chỉ định cách tạo khóa:

Khi nào bạn sử dụng khóa thay thế?

3 lý do hàng đầu để luôn sử dụng Khóa thay thế trong Kho dữ liệu

  1. Kích thước thay đổi chậm. Nó thường là một yêu cầu để theo dõi các giá trị lịch sử của các bản ghi thứ nguyên. Ví dụ; thứ nguyên khách hàng có thể chứa trường mã zip.
  2. Thay đổi hệ thống nguồn. Sử dụng khóa tự nhiên liên kết chặt chẽ tính toàn vẹn của kho dữ liệu với sự ổn định của hệ thống nguồn.
  3. Màn biểu diễn.

Đề xuất: