SQLite 데이터베이스, 테이블 생성하기

IT|2015.04.18 00:12

저번 포스팅에서는 SQLite를 설치를 하고 명령프롬프트에서 동작을 하는 방법을 알아보았다. 이 번에는 직접 명령프롬프트 상에서 SQLite를 실행하여 데이터베이스 및 테이블을 생성을 하는 방법에 대해 다루어 보자.



처음에는 어려울 지도 모르나 반복을 거듭 하다 보면 꾸준한 실력이 늘어나게 되어있다. 처음 부터 완벽은 바라지 말자..!! 우선 저번 시간에 배웠던 부분을 보자면 명령프롬프트에서 SQLite를 실행까지 하는 거였고 이번에는 직접 데이터베이스를 생성을 하여야 한다.


  • SQLite 데이터베이스 생성하기

 

 

 

우선 명령프롬프트 상에서 C드라이브에 sqlite폴더 안에 sqlite-shell 폴더 안으로 접근한다.

sqlite3.exe korea.db를 입력을 하면 SQLite 상에 korea.db가 만들어진다.

 

.database를 입력을 하면 korea.db라는 데이터베이스가 생성이 되었다는 것을 확인을 할 수가 있다.



이제 korea.db 안에 테이블을 만드는 방법을 알아보자.



  • korea.db 안에 테이블 만들기

 

 

우선 테이블을 만들기 위해서는 create라는 명령어를 사용을 하여야 한다. create라는 명령어는 생성을 한다는 뜻이고 이 명령어를 통해 다른 MYSQL에서도 데이터베이스는 물론이고 테이블도 생성이 가능하다.


명령 프롬프트 창에서 위와 같이 입력을 한다.

 

create table member (

no integer primary key,

user_id varchar(20),

name varchar(20),

user_pw varchar(20),

email varchar(40),

date date

);

 

위와 같이 입력을 하고 엔터키를 누르면 테이블이 생성이 된다. 테이블이 제대로 생성이 되었는지 확인을 하기 위해 또 다른 명령어가 있다.

 

 

 


.table을 입력을 하면 아래에 member 테이블이 만들어 진 것을 볼 수가 있다. 위의 member 테이블 말고 다른 테이블도 한 번 만들어보는 시간을 가졌으면 한다.


오늘 포스팅에서는 데이터베이스 생성, 테이블 생성에 대해서만 알아보았다. 처음에 너무 많이 알아버리면 쉽게 지쳐버리기에 천천히 알아가는 것 또한 좋은 방법 일 것 같다. 다음 포스팅에서는 테이블에 데이터 삽입, 삭제, 수정, 조회 하는 방법을 차례대로 알아보자. 

댓글(1)