한국기술교육대학교 온라인 평생교육원 - Python 기반 SQL 프로그래밍 첫 번째 강의를 듣고 정리한 내용입니다 요약 DBMS가 필요한 이유는 데이터를 효율적으로 다루기 위해 등장했다. DB화란, 현실세계에 있는 데이터를 데이터베이스 객체로 만들고 저장하는 과정을 가리킨다. RDBMS(관계형 데이터베이스 시스템)에서는 데이터 모델링이 크게 개념 모델링, 논리 모델링, 물리 모델링 세 단계로 구성된다. RDBMS의 데이터베이스를 다룰 때 사용하는 언어가 SQL이며, 데이터베이스에 요청을 통해 필요한 정보를 가져올 수 있다. 데이터 모델링의 3단계 개념 모델링(Conceptual Modeling) 현실 세계의 데이터와 관련된 개념을 식별하고, Entity, attributes, Relationship 등의..