방대한 DB 속에서 원하는 정보만 쏙! 뽑아내고 내고 싶으니깐!
개발자분께 맨날 원하는 정보 뽑아달라고 부탁할 수는 없으니깐!
그래서 SQL을 배워요!👍
SQL : Structured Query Language
DB와 대화하기 위해 특별히 디자인된 언어
Excel 과 비슷하게 형태
1) Relational
2) Non Relational
0r
1) SQL
: mysql, postgresal, sqlite
2) Non-SQL
: mongoDB, DynamoDB, couchDB
ORM은 뭘까요?
음.. 예를 들어 파이썬을 가져와서 SQL 코드로 바꿔주는 것
간편해서 개발자가 SQL 코드를 직접 작성하기보다 ORM에 의지하는 경우가 많이 생긴다고 해요. 편리하지만 ORM에 문제가 생기거나 오히려 간단한 SQL 코드 작성으로 해결할 수 있는 부분을 놓칠 수도 있다는 함정이 생기죠!
개발자만큼의 심도높은 언어공부가 아니더라도, PM 직무를 위해
SQL 정도는 마스터해야될 것 같다는 생각이 드네요..!