codepresoo

처음 시작하는 sql프로그래밍 with codepresso

당근개발자 2022. 1. 30. 23:04

SQL이란 무엇인가??

1) SQL은 문법이 단순하여 배우기 쉬움

2) SQL은 ANSI, ISO 표준

3) 각 DBMS마다 자기만의 방언을 가짐

4) 핵심 문법은 유사함

 

 

 

MySQL

 

- 오픈소스 RDBMS

- 가장 많이 사용되는 DBMS 중 하나

 

 

MySQL WorkBench

 

-mysql을 다루기 위한 도구

- sql 작성 /실행 /결과 조회가능

- csv 파일 Import,export 가능

- cli 환경에서 확인하기힘든, db를 시각적으로 표현해 확인, 조회가 간편하다.

 

 

데이터베이스의 주요 구성 요소

1) Schema - application 마다 1개

2) Tagle - 각 application의 세부 기능 마다 정의

3) Column - 각 기느에 필요한 요소들

4) Row - 데이터 1건

 

 

 

 

Table 생성

Insert INTO

 

- 테이블에 데이터를 추가

데이터 조회

- select 문을 사용해서 테이블의 데이터를 조회

 

데이터 필터링

 

- Where 절을 이용하여 원하는 조건으로 데이터(ROW)를 필터링

- Where 절 다음에 원하는 조건을 명시

- Where 절은 select 문 외에 update, delete 문에서도 사용가능

 

비교 연산자

 

- 같지 않음 : <>

- 같음 : =

- 크고 /작음 : > / <

- 크거나 같음 / 작거나 같음 : >= / <=

OR 연산자

- 주어진 조건 중 한라도 만족시키는 데이터를 조회

 

정리

 

데이터베이스 RDBS에 대해 간단히 배우고,  데이터베이스중에 하나인 mysql을 설치하고,

workbench를 설치하여, gui환경에서 

스키마 생성, table 생성, 간단한 데이터 조회에 대해서 수강하였다.

 


 

본글은 코드프레소 JAVA 웹 개발 체험단 활동중에 작성한 글입니다.

 

 코드프레소 URL : https://www.codepresso.kr/