6 빅데이터 자격증 ADsP 내용 (출처 데이터듀 데이터분석준전문가)/6 9 DBMS와 SQL

기술노트

DBMS와 SQL DBMS : Database Management System으로 데이터가 있고, 데이터를 저장 해두는 곳이 있는데, 데이터를 저장해두는 시스템이다. 여기에 데이터를 입력할 수도 있고, 조회할 수도 있다. SQL는 Structured Query Language이다. 이는 언어이고, 프로그램 언어는 아니고, 데이터 베이스에 데이터를 입력하거나, 수정하거나 삭제할 때 사용하는 언어이다.

예를 들면 SELECT NAME, GENDER, SALAR FROM CUSTOMERS WHERE AGE BETWEEN 20 AND 30

SELECT NAME, GENDER, SALAR - select 명령어는 조회를 하는 명령어이다. name, gender, salar라는 항목의 값들을 가져오라고 하는 것이다. 예상하기로 이름과 성별 그리고 연봉을 조회하는 것이다. FROM CUSTOMERS - FROM은 어디로 부터 가져올지이다. 그리고 CUSTOMERS는 테이블의 이름이다. 데이터 베이스에 저장되는 단위는 테이블이다. 테이블에 데이터들이 한줄씩 들어가는데 그것을 레코드라고 한다. WHERE AGE BETWEEN 20 AND 30 - 조건식이다. 이는 AGE(나이)가 20-30인 고객의 데이터를 조회하라는 조건이 된다. 결과적으로 CUSTOMERS라는 테이블의 고객 데이터 중에서 20 30대 고객의 이름, 성별, 연봉을 조회하는 명령어가 된다.

개발자, 기술사, 삼성, 외국계 IT기업 20년차 기술노트 알렉이 직접 작성한 IT기업 기술 면접을 위한 CS + 면접 노하우 PDF <https://kmong.com/self-marketing/539751/LUA54VnQsP> 자주 나오는 CS 질문과 답변 그리고 100번 이상 면접관으로 참여하면서 느꼈던 면접자가 알아야 할 팁 13가지 포함

백엔드 개발자를 위한 클라우드 강의, AWS <https://inf.run/o1NX>

이제는 비전공자도, 일반이도 개발할 수 있다. ChatGPT를 이용한 누구나 앱개발 with 알렉 <https://inf.run/rpX4>

백엔드 직접 번역한 도서 <https://www.yes24.com/Product/Goods/122536127>

IT기술의 거의 모든 것을 다루는 기술노트with알렉 유투브 <https://www.youtube.com/c/%EA%B8%B0%EC%88%A0%EB%85%B8%ED%8A%B8with%EC%95%8C%EB%A0%89>