SQLite를 사용할 때, SQL문이 아닌 sqlite 프롬프트 쉘 내에서 사용하는 명령어들이 있다. CLT(Command Line Tool) 또는 CLI(Command Line Interface)라고 불린다. 출력 포맷을 변경하거나, 데이터베이스의 테이블이 뭐가 있는지, 스키마는 어떻게 되어 있는지 등을 확인하는 용도이다. 심지어 export도 지원하는등 생각보다 기능이 많은데, 간단하게 몇가지만 알아보자. .help 기본적으로 ‘.’, dot으로 시작해야 한다. 이 더 읽기
sqlite
DB relationship with SQLite
Room에대해 정리하다가, DB의 실사용시 만나게 되는 one to one, one to many, many to many relationship을 어떻게 다루는지 별도로 정리하려고 이 글을 쓴다. SQL문과 Room을 비교해보면 이해가 쉽고 빠를거 같아서 그렇게 정리하려다가 android developer 블로그에 이미 정리된걸 발견했다. 아마도 여기서 크게 벗어나지 않을 것인데, 내용상 SQLite에서 사용하는 것만 먼저 정리해 더 읽기
DB에 발가락만 담가보자
개발경력이 대부분 모바일 환경이다보니, 오랜 경력에도 DB를 만져본적이 별로 없다. 안드로이드 앱만 개발해도 sqlite는 쓸텐데, 좀 심각하네. 대학때 배웠던 기억을 되살려보며 아주 간단한 사항만 기록해보려한다. 일단은 다루기쉬운 sqlite3만 고려한다. sqlite를 공부하기 좋은 곳은 tutorialspoint. 어 머야, 어설픈 튜토리얼 사이트보다 sqlite 개쩌는 튜토리얼 사이트가 있었네. https://www.sqlitetutorial.net/ 그냥 비교대상이 없다. 최고라서 살짝 더 읽기