1 min read
Super Key (슈퍼키) candidate Key (후보키) Alternate Key (대체키) 기본키 외래키
관계 데이터 모델에서 relation 에 포함된 tuple 들을 유일하게 구별해주는 역할 Key 의 종류 Super Key (슈퍼키) candidate Key (후보키) Alternate Key (대체키) 기본키 외래키 .
postgreSQL B) Related C) References.
MongoDB Compass B) Related C) References.
Dense Index 모든 Search key 에 대한 index record 를 보유할 때 .
Parquet 데이터를 저장하는 방식 중 하나로, hadoop ecosystem 에서 많이 사용되는 파일 포맷이다. 파켓은 컬럼 단위 저장 포맷 (columnar storage) 을 사용하는 방식이다.
SQL Join 두개이상의 테이블이나 데이터베이스를 연결하여 데이터를 검색하는 방법이다. 주로 정규화된 릴레이션을 통해 원하는 정보를 찾고자 할때 사용한다. 테이블을 연결하려면 적어도 하나의 속성은 서로 공유되고 있어야한다.
정규화란 정규화 (Normalization) 는 관계형 데이터베이스 설계에서 중복을 최소화하도록 데이터를 구조화하는 프로세스를 의미한다. 비정규화도 존재한다.
Key: tuple 을 찾거나 순서대로 정렬할 때, 다른 튜플들과 구별할 수 있는 유일한 기준이 되는 속성 Key 의 속성 두 가지 유일성 (Unique) 하나의 키 값으로 각 튜플을 유일하게 식별할 수 있어야 하는 것 최소성 (Minimality) 꼭 필요한 최소의 속성으로 구성되어야 하는것 키를 구성하는 속성...
Notations 샤딩은 대규모 데이터를 여러 개의 작은 데이터 단위로 나누어 저장하는 기술을 의미합니다. 이 방식은 특히 하나의 데이터베이스에 모든 데이터를 저장하기에는 너무 클 때 사용됩니다.
What is ACID Transaction 의 성질: Atomicity, Consistency, Isolation, Durability 총 4 가지를 의미한다.