====== 제 3장 SQL의 실행계획 ======= ===== 개발자의 역할 ===== - SQL을 잘 활용하는 방법을 익혀 두는 것이 필요하다 - SQL 자체가 하나의 어플리케이션이다 - 관계형 데이타베이스를 이용해서 일일이 절차형으로 처리한다면 오히려 불편한 일도 많이 생기고 오버헤드도 크게 증가한다. \\ **우리의 목적과 원하는 시간을 잘 감안해서 관계형 데이타베이스를 이용한다면 \\ 보다 많은 데이터를 절차형 처리보다 빠른 시간에 수행할 수 있다** - 기초를 확실하게 하고 많은 응용문제를 해결해 보면서 집합을 이용하는 방법을 깨우치는 것이 중요하다 - 초보자에게는 중요한 일을 맡기지 않듯이 \\ 옵티마이져를 이해하지 못한 사람이 함부로 지나치게 복잡한 SQL을 사용하는 것은 바람직하지 못하다