SQL 문장을 배우기 시작한지 2주 정도 됐다. 제공되는 예제 테이블로 연습하다가 직접 테이블을 만들어보고 싶어졌다. CREATE 문장을 통해 TABLE 생성하는 과정을 정리해보도록 하겠다. 테이블을 직접 만드는게 공부에 큰 도움이 되는 이유 중 하나가 다양한 요소를 활용해야 하기 때문이다. 기본키, 참조키, 각종 데이터형의 이해가 필요한 작업이다. 테이블 생성에서 강조하고 싶은 부분은 기본키 생성이다. 우리가 회원가입을 할 때 id 중복체크를 하는 이유는 특정 개인에게만 부여되는 고유번호를 생성하기 위해서인데 이는 전 국민의 주민번호가 다르며, 중복되지 않는 것과 같다고 생각하면 된다. 테이블도 결국은 데이터의 집합이기 때문에 데이터를 대표할만한 기본키를 지정해주어야 한다. 기본키의 역할과 문법을 중점..