최종 등록이 늦어 오늘부터 SQL 강좌를 듣게 되었다.
DBeaver 로 수업을 진행하게 되며 설치를 마쳤다.
데이터베이스는 서버를 만들어 공유할 수 있고, URL과 Password를 알고 있다면 공유받을 수 있다.
스파르타코딩클럽에서 미리 만든 데이터베이스 폴더를 가져와 실습에 사용한다.
데이터베이스 : 데이터가 저장되어 있는 폴더
테이블 : 데이터가 저장된 공간. 데이터베이스 안에 테이블이 있다.
컬럼 혹은 필드 : 테이블의 각 열
SLECET : 데이터를 가져오는 기본 명령어. 모든 Query에 사용
FROM : 데이터를 가져올 테이블을 지정하는 명령어.
SELECT * FROM food_orders
여기서 '*' 는 모든 데이터를 의미한다.
즉, food_orders 라는 테이블에서 모든 데이터를 가져와!
라는 의미의 구문이다.
필요한 부분을 가져오기 위해서는 '*' 이 아닌 특정 부분을 지정해주면 된다.
SELECT restaurant_name, addr FROM food_orders
이렇게 하면 food_orders 라는 테이블에서 restaurant_name, addr 컬럼을 가져와!
라는 구문이다.
위 구문을 실행하면 아래와 같이 출력되는데 컬럼 이름이 restaurant_name, addr 그대로 표시되는 것을 확인 할 수 있다.
컬럼 이름을 변경하고 싶다면 컬럼 뒤에 변경하고 싶은 명칭을 쓰면 된다
SELECT restaurant_name as "음식점", addr address FROM food_orders
구문에서 특이한 점이 있다면
1. as를 쓴것과 안쓴것
2. "" 를 넣은것과 안넣은것
이 있다.
컬럼명을 변경할때에는
1. 컬렴 명 띄어쓰고, 명칭 쓰기 (as는 생략 가능)
2. 영어 외 다른 언어는 ""안에 묶기
위 규칙을 준수하면 된다.