공부/데이터베이스

Basic DataBase

원클릭쓰리버그 2022. 1. 9. 20:35
728x90

이제 기초적인 데이터베이스에 대해 알아보자.

 

귀찮아서 하나로 들고 왔다. 데이터베이스는 예상과는 다르게 영어문법을 따른다. 프로그래밍 언어와 비슷할 거라고 생각했는데, 그렇지 않다. 하지만 그래서 직관적으로 알기 쉽고 새로운 언어를 배운다는게 익숙해져서인지 그냥 편하게 배울 수 있게 되었다.

 

위에서 SELECT*은 모든 선택이다. 혹 SELECT name을 하게 된다면 name의 부분만 따로 불러올 수 있다.

밑에 FROM은 '~에서' 인데 두 줄을 합쳐서 풀어보면 <players에서 모든것을(*) 선택한다.>로 해석할 수 있을거 같다.

그 밑의 WHERE은 프로그래밍의 IF와 비슷한 기능을 한다. 그럼 결국은 < 조건이 일치하는 players의 모든것을 선택한다.>라고 해석할 수 있을거 같다.

 

여기서 WHERE에 맞춰지는 조건형 문법에 대해 알아보자.

NULL은 데이터의 유무를 확인하는 문법이다.

LIKE는 문자열을 찾을 때 쓰이는데 'New%'를 사용할 시, New가 포함된 문자열을 찾는다. 'New Yor_'를 사용할 시, New Yor이 포함하고 있는 char를 찾는다.(한글자)

 

테이블을 추가할 시, Column Name을 정하고 DataType을 정한다. 저기서 nvarchar는 유니코드의 2byte형식의 배열50을 만든다는 의미라고 생각하면 된다. 2byte 형식은 우리나라, 일본, 중국 등의 유니코드 형식을 의미한다. 이건 특이해서 메모. 

 

기초적인 부분이라 적을게 그렇게 많지 않다. 그냥 머 그런게 있구나... 정도? 나중에 Create, Read, Delete

'공부 > 데이터베이스' 카테고리의 다른 글

CASE && 집계함수  (0) 2022.01.16
DATETIME  (0) 2022.01.16
사칙연산 및 문자열  (0) 2022.01.15
정렬 및 기초  (0) 2022.01.15
데이터베이스  (0) 2022.01.08