Java 웹 개발
[코드 프레소 웹 개발 체험단] - 처음 시작하는 SQL 프로그래밍
m_yell
2022. 2. 4. 09:43
- 코드프레소 Java 웹 개발 체험단 활동 중
- 코드프레소 이러닝 강의 수강 중 'Spring Boot 웹 개발 입문'
이 글은 코드프레소 Java 웹 개발 체험단 강의 중 'Spring Boot 웹 개발 입문' 강의 내용입니다.
웹 서비스 개발을 위해서는 데이터베이스 SQL 에 대한 이해가 필수적
데이터베이스란?
- 컴퓨터에 저장되어있는 정보도 데이터베이스
사용 목적?
- 여러 사람이 동시에 접속해서 사용하기 위해
DBMS
- 데이터베이스를 관리하기 위한 프로그램
- MySQL, Oracle, PostgreSQL,...등
SQL?
- 데이터베이스에서 사용되는 언어
- 구조화되어 질의를 하는 언어
- 인간과 데이터베이스간의 언어
- 문법이 단순, ANSI, ISO 표준
(빅데이터 분석, 인공지능에 SQL 사용한다)
MySQL?
- 오픈 소스 RDBMS
- 가장 많이 사용되는 DBMS중 하나
- 서버와 클라이언트 구조
- 서버가 실제로 데이터가 저장되는 곳
- 클라이언트가 데이터 저장/조회를 서버로 요청한다
- 클라이언트는 인간과 상호작용
- 보통 서버는 클라우드, 클라이언트는 로컬pc에 설치
MySQL Workbench
- MySQL을 다루기 위한 도구
- 코드프레소 URL : https://www.codepresso.kr/