🗄️ SQLite Client는 Android용 로컬 SQLite 데이터베이스 client입니다.
데이터베이스 파일을 열거나 새로 만들고, 데이터와 스키마를 편집하고, SQL을 실행하고, 쿼리를 시각적으로 만들고, SQL을 직접 연습하고, 데이터를 가져오거나 내보내고, 안전장치를 거쳐 원본 파일에 저장합니다.
✨ 주요 기능
📂 파일 기반 SQLite 워크플로
Android Storage Access Framework로 .db, .sqlite, .sqlite3, .db3 파일을 엽니다. 새 빈 데이터베이스를 만들고, 최근 파일을 다시 열고, 다른 앱에서 받은 DB 파일을 열고, 필요할 때 데이터베이스를 공유할 수 있습니다.
✏️ 데이터 편집
셀 인라인 편집, 행 추가, 행 복제, 행 삭제, 컬럼 단위 찾아 바꾸기를 지원합니다. BLOB 데이터를 가져오거나 내보내고, 이미지 BLOB은 화면에서 바로 미리보고, 오디오·비디오 BLOB은 플레이어로 엽니다. 안전하게 식별할 수 없는 테이블은 위험한 행 편집을 막습니다.
⌨️ SQL 편집기
SELECT, INSERT, UPDATE, DELETE, DDL, 다중 문장 스크립트를 실행합니다. 구문 강조, 문맥 자동완성, 쿼리 탭, 실행 기록, 북마크, 파괴적 구문 확인, 단일 트랜잭션 스크립트 실행을 제공합니다.
🧩 시각적 쿼리 빌더
SQL을 직접 쓰지 않고 SELECT 문을 만듭니다. 테이블과 컬럼을 고르고 WHERE 조건(=, !=, <, >, LIKE, IS NULL, IN 등)과 ORDER BY, LIMIT를 설정하면 생성되는 SQL을 실시간으로 미리 보고, 바로 실행하거나 편집기로 보낼 수 있습니다.
🎓 SQL 학습
SELECT, WHERE, 정렬, 집계, GROUP BY, JOIN, INSERT/UPDATE/DELETE를 다루는 10개의 내장 레슨으로 연습합니다. 모든 레슨은 샘플 데이터를 사용하는 안전한 샌드박스에서 실행되어 실제 파일에 영향을 주지 않으며, 진행 상황이 저장됩니다.
🏗️ 스키마 디자이너
테이블 생성/삭제, 컬럼 추가/이름 변경/삭제, 인덱스 생성/삭제, 제약 조건 확인, 적용 전 DDL 미리보기를 지원합니다.
🧰 데이터베이스 도구
무결성 검사, 외래키 검사, VACUUM, ANALYZE, REINDEX, user_version 및 journal_mode 같은 PRAGMA 편집, 두 데이터베이스의 스키마 비교를 실행할 수 있습니다.
🔐 SQLCipher 지원
암호화된 SQLite 데이터베이스를 열고, 비밀번호를 설정하거나 변경하고, 암호화를 해제할 수 있습니다. 암호화 파일도 동일한 안전 편집 흐름으로 저장합니다.
📥 가져오기와 내보내기
CSV 또는 JSON 데이터를 컬럼 매핑 마법사로 가져옵니다. 구분자, 헤더 처리, 대상 모드(새 테이블·추가·교체), 컬럼별 타입, 기본값, 충돌 정책을 선택할 수 있습니다. 테이블 데이터나 쿼리 결과를 CSV, JSON, SQL, Markdown, Excel(XLSX)로 내보내고, 파일명 템플릿과 함께 내보내기 프리셋을 저장해 재사용합니다.
🧭 ERD와 데이터 시각화
테이블, 컬럼, 외래키 관계를 인터랙티브 ERD로 확인합니다. 테이블을 탭해 데이터나 스키마로 이동하고, 외래키 상세를 살펴보고, 관계가 없는 테이블을 강조합니다. 쿼리 결과는 빠른 차트로 시각적으로 살펴볼 수 있습니다.
🛡️ 안전한 설계
SQLite Client는 먼저 임시 작업 복사본을 편집합니다. 저장할 때는 원본 파일을 백업하고, WAL 데이터를 체크포인트하고, 무결성 검사를 통과한 뒤 선택한 원본 파일에 되씁니다. 저장 전에 스키마와 행 수 변경 요약을 미리 볼 수 있습니다.
추가 안전장치:
• 데이터와 스키마 편집을 위한 파일 스냅샷 기반 실행 취소/다시 실행
• 되쓰기 전 변경 미리보기
• 파괴적 SQL 실행 전 확인
• 원본을 쓸 수 없을 때 읽기 전용 폴백
• 원본 쓰기 권한이 없을 때 다른 이름으로 저장 경로 제공
• 핵심 데이터베이스 기능은 오프라인 동작
• 데이터베이스 내용 수집 또는 업로드 없음
🌍 지원 언어
영어와 한국어를 지원합니다.
📱 모던 Android 경험
• Material Design 3
• 라이트, 다크, 시스템 테마
• 최근 파일과 샘플 데이터베이스
• 휴대폰, 태블릿, 폴더블 최적화
SQLite Client로 Android 기기에서 SQLite 데이터베이스를 직접 확인하고, 편집하고, 쿼리하고, 만들고, 배우고, 관리하세요.
----
개발자 연락처 :
이장욱 죽하로 48
장락주공2단지아파트 209-1003
제천시, 충청북도 27142
South Korea 649-11-03282 제2025-충북제천-0264호 Self
Last updated on Jul 29, 2026
Improved SQL lessons so write examples run only in the safe learning sandbox instead of the read-only sample database editor. Includes recent stability fixes for billing state, BLOB handling, import limits, temporary files, and lint cleanup.