면접 대비 IT 상식 (2021.06.21.)
데이터베이스 - 데이터를 여러 사용자가 공유하여 사용하는 데 용이하게 하기 위해 데이터를 체계화해서 통합, 관리하는 시스템이다. - 데이터를 구조화하여, 검색, 갱신의 효율을 증가시킨다. - 특징: 실시간 접근성 지속적 변화 동시 공유 내용 참조 데이터의 논리적 독립성 - 장단점: 장점: 데이터의 중복을 최소화한다. -> 저장 공간의 최소화 데이터를 공유할 수 있다 일관성, 무결성, 보안성을 유지한다. 데이터 접근에 용이하다. 단점 데이터베이스를 관리하고 구축하는 전문가가 필요하다 비용 부담 데이터의 백업, 복구가 어렵다 엑세스가 집중될 경우 과부하가 발생한다. - 종류: 관계형 데이터베이스: 테이블 간의 관계로 데이터 모델을 정의한다. 이를 위해 ER diagram(Entity-Relation diag..