데이터 베이스 관련하여 책을 봐도 언급이 없는 것 같습니다.

에뮬레이터 상의 messaging 어플리케이션을 수행시키면
mmssms.db 상의 sms 관련 table에 저장이 되고 있는 것은 확인했습니다.

sms를 많이 수신하게 되면 sms table 자체의 크기가 늘어나야 하고
sms table이 포함되어 있는 mmssms.db의 크기도 늘어나야 할텐데요..

1) sms table의 최대 크기 같은 제한은 어디서 확인할 수 있는 것인지요?
     messaging app.에서의 setting을 통해서 확인한 것은 conversation 별 message 개수를 제한할 수 있는 것은 확인은 했습니다.
     이것만으로는 sms table 의 크기를 제한하는 것은 아닐 것 같은데요(conversation의 개수 제한이 없으므로)
    
2) mmssms.db와 같은 데이터베이스의 최대 크기는 어디서 정하는 것인지요?
     그냥 사용하는대로 크기가 계속 증가가 되는 것인지요?
    
3) SQLite에서는 데이터 타입 부분을 참고할 뿐이라는 것을 책에서 보았는데요,
    INTEGER 타입으로 정의가 되어 있어도 문자열을 입력하는 것이 가능하다고 하는데,
   이렇게 되면 하나의 Row를 입력하기 위하여 필요한 메모리의 양이 얼마인지 계산할수가 없을 것 같습니다. 
   예를 들어서 sms table에 100개의 데이터가 삽입이 되면 어느 정도의 메모리 양이 소비가 되는 것인지를 계산하려면
   어떤 식으로 계산을 해야하는지 알고 싶습니다.

4) Emulator 상에 포함되어 있는 messaging app의 source code는 어디서 볼 수 있는지요?