SQL
SQL 1주차
수수 아보카도
2022. 11. 15. 22:26
데이터 관리에 관심이 있는 나에게 반드시 필요한 SQL.
엑셀보다 쉽다는 강의명에 혹해서 열심히 듣고 있는데,
국비지원 되는 거라 하루에 8강밖에 못듣는게 아쉽다.
그래도 이번 주에 배운 내용을 간단히 정리하자면,
1. 데이터베이스와 SQL의 필요성
1) 방대한 데이터 저장
2) 내가 원하는 데이터를 신속하게 가져올 수 있다.
CRUD (Create, Read, Update, Delete) 중에 가장 많이 하는 것은 Read!
그리고 이 Read를 SQL이 편하게 만들어준다.
SQL은 Structured Query Language의 줄임말로,
데이터베이스에 요청(Query)을 날려서 데이터를 가져오는 것을 도와주는 언어이다.
특별히 데이터를 가져오는 명령어를 작성하는 것을 SQL Query를 작성한다고 한다.
이 수업에서는 DBeaver라는 깜찍한 프로그램을 사용했다.
디비버는 데이터베이스에 접속해서 Query를 실행하고 결과를 확인하는 도구이다.
이번주에 배운 쿼리문들은 select, where, group by, order by, join, subquery에 대해 배웠다.
파이썬처럼 직관적이고 프로그램이 가볍과 효율적이라는 느낌이 들었다.
새로운 것은 like와 %를 함께 써서 원하는 문자열을 찾을 수 있다는 것이었다.