20220626 DB, 컬렉션

.·2022년 6월 26일
0

후보키(Candidate Key)

  • 아래 두개의 속성을 만족해야 한다.
  • 유일성(Uniquenness)
    릴레이션에 있는 모든 튜플에 대해 유일하게 식별되어야 한다.
  • 최소성(minimality)
    유일성을 가진 키를 구성하는 속성(컬럼) 중 하나라도 제외하는 경우 유일성이 깨지는 것을 의미한다.(최소한의 속성만 가지고 있어야함.)
    유일성을 만족하는 조합에 하나의 컬럼을 추가해도 유일성은 깨지지 않지만, 최소성은 만족하지 않는다.

컬렉션의 포함여부

  • 동일한 성질의 컬렉션(ArrayList1, ArrayList2)가 있을때 List2의 원소를 List1가 모두 가지고 있는지 알고 싶을때.
List1.containsAll(List2);
  • 어떤 데이터가 컬렉션 원소안에 있는지 알고 싶을때.
String data = "?!?";
List1.contains(data);
profile
.

0개의 댓글