ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Oracle key 종류!
    DB/Oracle(DB) 2023. 9. 11. 09:34
    1. 기본 키 (Primary Key):
      • 기본 키는 테이블 내에서 각 행을 고유하게 식별하는 역할을 합니다.
      • 기본 키는 NULL 값을 가질 수 없습니다.
      • 테이블당 한 개의 기본 키만 설정할 수 있습니다.
    2. 외래 키 (Foreign Key):
      • 외래 키는 한 테이블의 열이 다른 테이블의 기본 키를 참조하는 경우 사용됩니다.
      • 외래 키 관계를 통해 두 테이블 간의 관계를 설정하고 유지할 수 있습니다.
    3. 고유 제약조건 (Unique Constraint):
      • 고유 제약조건은 특정 열에 대해 중복된 값을 허용하지 않습니다. 즉, 해당 열의 값은 모두 고유해야 합니다.
    4. 체크 제약조건 (Check Constraint):
      • 체크 제약조건은 특정 열에 저장될 수 있는 데이터의 유효성을 검사합니다. 예를 들어, 나이 열에는 음수 값이 올 수 없도록 설정할 수 있습니다.
    5. 인덱스 (Index):
      • 인덱스는 데이터베이스에서 특정 열의 값을 빠르게 검색할 수 있도록 도와줍니다.
      • 인덱스를 생성하면 데이터베이스는 해당 열의 정렬된 리스트를 만들어 검색 성능을 향상시킵니다.
    6. 복합 키 (Composite Key):
      • 두 개 이상의 열을 결합하여 하나의 기본 키로 사용하는 것을 의미합니다. 이를 통해 복수의 열을 조합하여 고유성을 유지할 수 있습니다.
    7. 시퀀스 (Sequence):
      • 시퀀스는 순차적으로 증가하는 값을 생성하는 객체입니다. 주로 기본 키 값으로 사용되며, 여러 테이블에서 사용될 수 있습니다.
    8. 트리거 (Trigger):
      • 트리거는 특정 이벤트가 발생했을 때 자동으로 실행되는 PL/SQL 블록입니다. 데이터의 변경이나 조작을 감지하고 그에 따른 동작을 수행합니다.

    'DB > Oracle(DB)' 카테고리의 다른 글

    oracle XE 데이터베이스 재시작 명령어  (0) 2023.11.01
    oracle lock걸리는거 해제한 커맨드 목록 (feat: 강사님)  (0) 2023.07.25
    where?  (0) 2023.07.07
    UPDATE & DELETE  (0) 2023.07.07
    SELECT Subquery  (0) 2023.07.07
Designed by Tistory.