📝 SQL 비기너에게 추천하는 5가지 좋은 습관

SQL 비기너에게 추천하고픈 5가지 좋은 습관입니다! 1️⃣  적합한 SQL 에디터를 선택하라 : 분석가는 SQL 에디터 속에서 가장 많은 시간을 보냅니다. SQL 생산성을 올리고(그리고 일잘러의 느낌을 주기도 하는), 확장성도 좋은 나에게 적합한 SQL 에디터를 선택하는 것이 중요합니다. 저는 다양한 DBMS와 연결 호환성이 좋은 DBeaver Community Edition을 씁니다. 2️⃣  Asterisk(select *)를 피하라 : 개인적으로는 동의하지 않는 부분도 있지만, 테이블에 대한 정확한 정보가 없이 * 를 사용했을 때는 DB 엔진에 상당한 부하를 주게 되고, DB의 컬럼명이 바뀌었다면 자동화된 쿼리 내에서 문제가 됩니다. 리소스를 함께 쓰는(심지어 쿼리당 비용을 지불하기도 하는) 상황에서는 더욱 지양해야 하겠습니다. 3️⃣  주석을 남기라 : 굉장히 공감하는 부분입니다. 현업에서 업무를 하다보면 수많은 레거시 코드가 있는데, 이럴 때 주석을 잘 남겨놓으면 만나지 못한 옛날 사람이라도 이 사람이 얼마나 일을 잘하는지 알 수 있습니다. 기록과 문서화는 코딩에서 굉장히 중요한 부분이니까요! 4️⃣  Null 값을 고려하라 : 컬럼 내에 null 값이 있다면 우리가 쓰는 함수에서 null 값이 어떻게 처리되는지 잘 알고 있어야 합니다. 예를 들어, not like 에는 null 값이 고려되지 않는다는 사실, count(컬럼명)에서는 null 값이 집계되지 않는다는 사실 등을 잘 고려하여 사용하여야 합니다. 5️⃣  쿼리를 아름답게! : 쿼리를 가독성있게 만드는 과정입니다. 쿼리를 처음 접하는 개발자나 분석가도 각 코드라인이 잘 이해될 수 있도록 가독성 높은 쿼리를 짜는 것이 매우 중요합니다! (항상 중요) SQL 비기너를 위한 5가지 좋은 습관을 알아보았습니다! 습관이라는 것은 하루 아침에 만들어지기 어렵지만, 꾸준히 기억하며 사용하다보면 몸에 배는 것 같습니다. 시작 단계부터 좋은 습관을 만들어 탄탄한 실력을 쌓아가는 우리가 되기를! 🙂

5 Best Practices for writing SQL queries

SQL Shack - articles about database auditing, server performance, data recovery, and more

5 Best Practices for writing SQL queries

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 3월 31일 오전 12:14

 • 

저장 17조회 1,322

댓글 0