DB는 추상적인 용어
추상적인 것을 구체화한 것.
DB를 관리할 수 있는 구체적인 시스템.
오라클,마리아 DB,MySQL,MS-SQL,MongoDB,...
오라클 DBMS 버전(나온 순서대로)
i : internet =>아주 옛날꺼
g : grid => 표 =>설치가 빠름.
c : cloud =>
고유한 값.
각행의 구분점으로 사용된다.
중복이 없고 NULL값을 허용하지 않는다.
다른 테이블의 PK를 의미한다.
보통 테이블끼리 관계를 맺을 때 사용한다.
중복이 가능하고 NULL도 가능하다.
NULL은 허용하지만 중복은 불가능하다.
하나의 테이블에 두개이상의 PK가 설정되어 있는 경우.
PK를 a,b컬럼둘다 pk => a끼리는 중복이 되도되고, b끼리도 중복이 되도 됨. a,b조합은 중복이 될 수 없음.
좋은 정보 감사합니다