본문 바로가기
[SQLite3] 01. SQLite 소개 [SQLite3] 01. SQLite 소개 이 글은 "빠르게 활용하는 모바일 데이터베이스 SQLite3” 이란 글을 보며 필요한 내용만 정리한 글입니다.자세한 내용은 책을 구매해서 보세요-SQLite3 는 안드로이드, 아이폰에서 채택되면서 모바일 환경에서 가장 널리 사용되는 DB 가 되었다. ( 파폭 브라우저, 드롭박스 등에서도 사용 )개발 초창기부터 임베디드 환경을 고려했기 때문에 SQLite3 는 다른 DB 의 대부분의 기능을 지원하면서도 상대적으로 라이브러리 크기가 작고, 메모리가 적은 환경에서도 뛰어난 성능을 발휘한다.오픈 소스 프로젝트이며, 특별한 라이선스 없이 무료로 사용 가능하다. 1. 주요 특징 단일 데이터베이스 파일 데이터베이스의 모든 정보가 단 하나의 파일에 저장된다.테이블 스키마, 레.. 2018. 5. 16.
[SQLite] JOIN 에 대한 이야기 [SQLite] JOIN 에 대한 이야기 -다음과 같은 JOIN 이 있다. CROSS JOIN INNER JOIN OUTER JOIN CROSS JOIN 첫번째 table 의 모든 row 와 두번쨰 table 의 모든 row 를 JOIN 한다.만약 각 table 에 x, y 개의 컬럼이 있다면, 결과 table 은 x+y 개의 컬럼이 된다.만약 각 table 에 a, b 개의 row 가 있다면, 결과 table 은 a*b 개의 row 가 된다. CROSS JOIN 은 큰 table 을 만들기 때문에 꼭 필요한 경우에만 써야 한다. SELECT … FROM table1 CROSS JOIN table2; INNER JOIN 조건에 의한 JOIN 을 수행한다.조건을 만족시키는 첫번째 table 의 row 와 .. 2017. 8. 22.
반응형