[iOS - swift] 7. SQLite DBMS (설치부터 기본 사용방법)
* SQLite는 c언어 기반이므로 swift에 맞는 데이터 타입과 완전히 동일하지 않으므로,
가급적이면 Objective-c로 만들어진 FMDB라이브러리 사용할 것
1. SQLite설치
1) 아래 링크 접속
DB Browser for SQLite
DB Browser for SQLite The Official home of the DB Browser for SQLite Screenshot What it is DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite. DB4S is for users and dev
www.sqlitebrowser.org
최신 버전을 선택한 후,

max용 .dmg파일 설치
2) 설치 후, Application폴더에 드래그앤 드랍
3) 실행


* 보안 해결 : 시스템 환경설정 -> "확인 없이 열기"클릭

2. SQLite사용
1) 새 데이터베이스 클릭, 테이블 생성하기 클릭
* 이름 사용시 DB는 대소문자 구분이 없으므로 카멜표기법 보다는 언더바 사용


* NN = Not Null
AI = Auto Increment
* Schema(스키마) : 테이블을 구성하는 레코드의 크기, 키, 레크드와의 관계등을 정의한 것
2) 두 번째 테이블을 정의한 후 외래키를 department의 depart_cd로 설정

3) SQL실행 - INSERT


* 전체 실행(빨간색), 한 줄실행(초록색)

UPDATE


DELETE


SELETE

SELECT ~ JOIN
데이터를 추가로 삽입 후,

