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/
'codepresoo' 카테고리의 다른 글
Spring boot 웹 개발 초급 (0) | 2022.03.04 |
---|---|
AWS활용한 클라우드 컴퓨팅 실습 (0) | 2022.02.22 |
springboot 웹개발입문 (0) | 2022.01.24 |
SW 유지보수성 향상을 위한 Clean Code(comment) (0) | 2022.01.23 |
SW 유지보수성 향상을 위한 Clean Code (clean method) (0) | 2022.01.23 |