Search
📘

20강. SQLite 데이터베이스2

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!

1. 제공되는 클래스 사용하기

안드로이드는 SQLite 데이터 베이스 사용시 직접 쿼리문을 작성하는 것 뿐만 아니라 제공되는 클래스를 이용하는 방법을 제공하고 있다.
코드 구현은 대부분 비슷하며 쿼리문 작성 대신에 클래스를 사용하면 된다.

2. ContentValue

클래스를 이용하는 방법을 사용할 때 가장 중요한 클래스이다.
ContentValue 클래스는 값을 저장할 때 이름을 부여하는 클래스로써 값을 저장할 때 사용하는 이름은 테이블의 컬럼이름과 매칭된다.
ContentValue에 저장한 데이터는 테이블의 컬럼과 매칭되어 insert, update 등에 사용된다.

3. 학습 정리

정리
안드로이드는 SQLite 라는 내장형 관계형 데이터 베이스를 제공한다.
쿼리문을 이용하는 방법과 제공되는 클래스를 이용하는 방법 두 가지가 있다.