본문 바로가기
[SQLite3] 06. 임베디드 SQLite3 최적화 #2 [SQLite3] 06. 임베디드 SQLite3 최적화 #2 이 글은 "빠르게 활용하는 모바일 데이터베이스 SQLite3” 이란 글을 보며 필요한 내용만 정리한 글입니다.자세한 내용은 책을 구매해서 보세요 5. 엄격한 자료형 검사 -SQLite3 자체는 동적 자료형 형태지만 typeof() 함수와 CHECK 제약조건을 이용해서 정적 자료형처럼 사용할 수 있다. ex)sqlite> CREATE TABLE testTable( name text CHECK(typeof(name)=‘text’), age integer CHECK(typeof(age)=‘integer’)); CHECK 규칙을 위반할 경우 constraint failed error 가 발생한다. 6. DB 갱신과 트랜잭션 -INSERT/UPDATE .. 2018. 5. 23.
[SQLite3] 02. SQLite3 설치 [SQLite3] 02. SQLite3 설치 이 글은 "빠르게 활용하는 모바일 데이터베이스 SQLite3” 이란 글을 보며 필요한 내용만 정리한 글입니다.자세한 내용은 책을 구매해서 보세요 -SQLite3 은 프로그램에 라이브러리 형태로 포함되어 사용된다.SQLite 홈페이지에서 배포되는 SQLite3 라이브러리를 내려 받아 프로그램에서 사용 가능한 형태로 만들면 된다.기본적으로 SQLite3 라이브러리는 C 코드를 압축한 형태로 배포되므로 이를 컴파일할 수 있다면 어떤 OS 에서도 사용할 수 있다.윈도우, 리눅스, 맥 OS X 등에서는 컴파일된 바이너리 자체를 직접 내려 받을 수도 있다. SQLite3 라이브러리 SQLIte3 의 핵심 엔진으로 프로그램에서 이것을 이용해 DB 를 대상으로 CRUD 를 .. 2018. 5. 17.
반응형