밑에글에 연관된 질문이지만 평소 궁금했던거기도 해서 새로 여쭤봅니다..
어떤 데이타를 sqlite DB에 저장하면 그게 프로그램 크기에 영향을 주나요? 아니면 안드로이드 내부의 DB에 그냥 저장되는건가요?
정확히 이 DB의 위치가 어디 있는지, 그리고 프로그램에서 이 디비에 저장을 많이 할수록 그게 프로그램에 어떤 영향을 주는지...

그리고 일련의 데이터를 XML파일로 저장하는 방법도 있는걸로 아는데 이 경우 XML에서 파일 읽고 쓰기가 DB에서 읽고 쓰는것과 속도차가 큰지.. 어떤 경우에 어느것을 사용하는게 효과적일까요? 속도면이나 처리면에서라던지...

그리고 DB에 저장하거나 XML로 저장하면 이건 SD카드에 저장되는것이랑은 상관없는건가요? SD카드에 저장하는것은 그냥 특정 파일 포맷으로 저정이 가능한건지요?


감사합니다..