본문 바로가기

웹 프로그래밍/DB2

프로그래머스 SQL Kit 연습문제 답 (by me) @jungwonkkim on GitHub 제곧내네요. 깃허브에 제곧내라고 써도 되나요? 문제는 이곳 ! https://programmers.co.kr/learn/challenges?tab=sql_practice_kit 원래 PostgreSQL 과 sqlite를 씁니다! 이 문제에서는 MySQL을 썼지만, 표준 SQL을 썼기 때문에 크게 상관은 없을 것이라고 생각합니다. MySQL만 가능한 쿼리를 썼다면 나는 MySQL 천재다 (?????) 문제의 저작권은 모두 프로그래머스에 있습니다. 컴알못에 의지라곤 가지고 있지도 않은 제가 할 말은 절대 아니지만 SQL은 사실 굉장히 직관적이기 때문에 해당 DML, DDL, DCL 문의 쓰임을 제대로 알고 있다면 풀 수 있는 문제가 대부분입니다. 모든 프로그래밍, 코.. 2020. 5. 23.
Django Model building 1) Database Django Model building 1) Database MODEL Python의 객체 지향 프로그래밍의 특징을 이용해 우리가 Django 앱 안에서 쓰일 데이터베이스들의 테이블들을 만들 수 있다. 앱 안의 models.py에 class를 이용한다. 그런데 여기서 데이터베이스가 무엇이냐는 질문이 올 수 가 있겠지! Database? 컴퓨터공학을 직접적으로 접해보지 않은 사람들도 데이터베이스라는 말은 들어봤을 것이다. 그러나 아마 데이터베이스가 뭐냐고 물어보면 "엄...데이터가...모여있는..그런거요..." 라고 밖엔 대답할 수 없는 사람들이 있을 것이다. 유식해보이기 위해 데이터베이스에 대한 것들을 CS 적으로 간단하게 알아보고 이를 후에 어떻게 직접 구현하는지 알아보는 형식으로 하자. (SQLD, .. 2020. 5. 3.