전체 글(14813)
-
KRnet - Korea Internet Conference
KRnet Korea Internet Conference http://krnet.gagabox.com/
-
IT ebooks - IT /Programming관련 다양한 교재
IT ebooks IT /Programming관련 다양한 교재 http://it-ebooks.info/
-
FORENSIC CHALLENGES
FORENSIC CHALLENGES 도식도 http://www.amanhardikar.com/mindmaps/ForensicChallenges.html
-
SQLite 사용시 기본 사항
SQLite 사용시 기본 사항 테이블의 작성과 삭제 CREATE [TEMP] TABLE (Column정의, [테이블제약]);TEMP(또는 TEMPORARY) 키워드를 지정하면 임시 테이블을 작성할 수 있습니다. 이 테이블은 데이터베이스를 close했을 때에 자동적으로 삭제됩니다. SQLite에서 지원하는 컬럼 타입 컬럼타입설명text, varchar문자열smallint, integer정수(2바이트 또는 4바이트)real, float, double부동소수(4바이트 또는 8바이트)booleantrue 또는 falsedate, time, timestamp시간(날짜, 시간, 날짜 + 시간)binary바이너리 테이블의 작성 예 CREATE TABLE contact_list( _id integer primary k..
-
데이터베이스, 어플리케이션 개발시 SQLite 사용
SQLite 소개 http://codedragon.tistory.com/3599 http://codedragon.tistory.com/3600 SQLite 특징 안드로이드와 아이폰은 같은 SQLite를 사용하지만 중계하는 방식이 달라 사용방식은 다릅니다. 내장 기능으로 인식하여 사용하기 때문에 SQLite는 권한 설정할 필요가 없습니다 index만 사용 가능 애플리케이션이 작성한 데이터베이스를 조작하고자 할 때는 /system/xbin 디렉터리에 있는 sqlite3 명령어를 사용합니다. 어플리케이션 개발시 SQLite 사용 애플리케이션이 작성한 SQLite의 데이터베이스는 /data/data//databases 디렉토리에 생성됩니다. 하나의 애플리케이션에 대해서 하나의 디렉토리가 할당됩니다. 데이터베이스..
-
Database(DB: 데이터베이스) - 테이블(table), Database 특징
Database(DB: 데이터베이스) 데이터를 영속적으로 저장할 수 있는 공간 테이블(table) 데이터베이스에서 데이터가 모이는 집합공간 SELECT, INSERT, UPDATE, DELETE같은 쿼리문으로 제어할 수 있습니다. 데이터 베이스 특성 원자성(atomicity)하나의 트랜젝션이 하나의 작업 단위로 처리. 여러 단계에 걸쳐 수행되더라도 트랜젝션이 실패가 되면 모든 상태가 트랜젝션 수행 상태 전으로 rolled back되어, 이전 상태를 유지하게 됩니다. 즉, 트랜젝션이 완전히 수행되거나, 아무것도 수행되지 않은 상태(All or Nothing)을 의미합니다.일관성(consistency)트랜잭션 수행후 완전한 데이터만 저장이 됩니다.독립성(isolation)격리성이라고도 합니다. 트랜젝션 수행..