전체 글310 SQL 개발자[SQLD] 3일 합격 후기 (55회, 전공자기준) SQLD 시험일정정 데이터자격검정데이터자격검정, 빅데이터분석기사, DAP, DAsP, SQLP, SQLD, ADP, ADsPwww.dataq.or.kr 저는 55회 2024년 11월 17(일)에 시험을 쳤습니다. 시험을 치기 전에 SQLD는 꼭 사용하는 내용이니까 꼭꼭 공부해야겠다는 다짐은 무색하게 회사에서 개발을 진행하는 만큼 시간은 지나갔고 개념은 많이 놓친상황에서 시험을 보게 되었습니다. 이번 시험의 목표는 일단 SQL문 자체에서 아는건 안헷갈리고 빠르게 풀고 나오자 였습니다. 즉 기본적인 것만 일단 쏙쏙 배우고 부족한 부분은 1회독을 하여 들어오면 좋고 아님 말고 이렇게 말하면 기본적인게 뭔데 라고 하실수 있겠지만 SQL문을 읽고 요구하는게 뭔지 생각을 하는 능력을 키우고자 했습니다. 따라서.. 2024. 12. 27. [SQL] PIVOT (행을 열로 돌려버렷) 해당 포스팅은 Oracle기반으로 작성되었습니다. Pivot에 대해서 약간 사전적으로 이야기를 하면데이터를 재구성하여 특정 기준에 따라 행 데이터를 열 데이터로 변환하는 기능입니다.즉 하나의 행의 값들을 여러개의 열로 변환시켜주는 것입니다. Pivot의 구조는 다음과 같습니다.-- 생략가능Select 열 FROM 테이블명 Pivot ( 집계함수(값) FOR 피벗기준열 in( 값1 , 값2 ...) ) ;Pivot은 집계함수 사용하는데 집계 함수는 데이터를 요약할때 사용되는 것으로SUM,COUNT,AVG등을 사용하는데 즉, Pivot에서는 집계함수가 필요하다고 볼수있습니다. 이론만 보면 세밀한 경우를 설명하기 힘드니까 실전으로 알아가보도록 하겠습니다.WITH절을 이용해서 해당 테이블이 .. 2024. 12. 26. 클린코드란 뭘까 실제 유지보수를 하거나 개발을 하다보면 그전에 개발하던 분들의 코드를 보고"이게 뭐지", "이게 왜있지" 하는 코드들이 가끔있다종종 그 코드들은 필요한 코드였거나 아니면 그냥 아무생각없이 작성된 코드들도 있었다.나또한 해커톤을 하다보면 그런 코드들이 양산이 된다. 대부분 그런 코드들은 마감시간을 맞추기 위해서 양산이 된다.나쁜 코드들은 즉, 빚과 같다.언젠간 고쳐야하고 고치지 않으면 그 문제점은 언젠간 나타나게 된다.흔히 기술부채라고도 할 수 있다.그때는 속도가 났겠지만 추후에는 해당 코드로 인해 진도가 나가지 않거나 수정하기엔 분석하는데 오래걸리는 문제점도 있다.즉, 나쁜 코드는 생산성도 낮추게되는 것이다.내가 만든 나쁜 코드는 추후 다른 팀동료들이 분석을 할 것 이고 그로인한 문제점은 점점점 쌓여져.. 2024. 12. 24. 가벼운 WIL(Work I Learn & diary) - 2024년 12월 3주차 (12.16~12.22) 가벼운 WIL(Work I Learn & diary) 매주 회사에서 성장해 나아가는 모습을 일기형식으로 적어보기나중에 제가 이랬던 저를 보면서 흐뭇해 하기를 바라면서 :) Event배포학교가기이번주 동안에 느낀점학교를 마지막 등교를 하고오늘은 수정을 한것들에 스테이징에서 test를 진행을 하다가 오류가 없어서 바로 업데이트를 진행했고 사용자들이 어떤 문제가 있을지 고민을 해서 해결을 좀 진행하였다.이번주에 해결한 요구사항은 5개! 그래도 우다다다 요구사항을 처리를 하고 테스트를 진행하고 분석하는 과정에서 점점 일을 배워가고있다소프트스킬이 중요하기 때문에 늘 소프트스킬을 배워나가는 생각으로 일을 하고있다 2024. 12. 23. [학습활동] ZeroBase BE_Part 5기 25주차 회고 ZeroBase BE 주차(월일~월일)이번주 공부 리스트코딩테스트회고 이번에도 코딩테스트를 푸는건데 Greedy? 와 같은 알고리즘 문제가 많이 나왔고해당알고리즘을 좀 더 공부를해서 푼다면 더욱 더 재밌을 것같았다 더 준비를해야겠다 2024. 12. 22. 요즘 공부하는거 끄적.. CI/CD.. 파이프라인 구축하기..공부중... 2024. 12. 17. [학습활동] ZeroBase BE_Part 5기 24주차 복습 및 회고 ZeroBase BE 주차(12월09일~12월15일)이번주 공부 리스트연습문제 2-1~2-5회고 이번주차에도 동일하게 문제를 풀었다 이번에는 또 문제 스포를 하지않으면서 뭘 적어야할 까 고민을 해봤는데 아직 결론이 나지않았다 문제는 다양하게 많았고풀다가 도중에 정전및 인터넷이 끊기는 일이 좀 요즘 많아서 문제를 풀다 못푸는 일도 많아졌다 새벽3시에 자꾸 인터넷이 끊..긴다..ㅠ 아무튼 다음주까지 문제를 풀면 완료! 아자아자 2024. 12. 15. 가벼운 WIL(Work I Learn & diary) - 2024년 12월 2주차 (12.09~12.15) 가벼운 WIL(Work I Learn & diary) 매주 회사에서 성장해 나아가는 모습을 일기형식으로 적어보기나중에 제가 이랬던 저를 보면서 흐뭇해 하기를 바라면서 :) Event많은 배포작업CI/CD이번주 동안에 느낀점이번주는 Docker사용과 GITlab을 이용하여 CI/CD를 자동화 하는 법을 배우고 있다 다시 한번 정리를 해보려고 하는데 회사에서 배운다기보다 배포가 이미 편하게 되어있기 때문에 딱히 준비가 없이 되는데 만약 자동적으로 해야한다면 뭘 알아야하고 무엇을 준비해야하는지 공부를 하고있었다이번주는 많은 배포와 SQL작성을 통해 실력을 좀 늘려가려고 하였다 다양한 쿼리를 작성해가면서 왜 이렇게 할떄 이렇게 되는지를 분석하고 행동하고 하였다 :) 2024. 12. 15. 가벼운 WIL(Work I Learn & diary) - 2024년 12월 1주차 (12.02~12.08) 가벼운 WIL(Work I Learn & diary) 매주 회사에서 성장해 나아가는 모습을 일기형식으로 적어보기나중에 제가 이랬던 저를 보면서 흐뭇해 하기를 바라면서 :) EventOr의 Oracle에서 영향요구사항처리속도이번주 동안에 느낀점최근에 Oracle성능에 대해서 고민을 좀 많이하여 PL/SQL을 작성을 했는데OR에 대해서 고민을 하는 상황이 생기게 되었다.or을 사용하면 결국 인덱스와 관련없이는 컬럼을 사용하게 될경우 풀스캔을 다 하게된다는 문제점으로 성능이 줄어드는 점을 작업하다가 알게되었다 또한 요구사항 처리속도가 점점... 빨라져서 이제는 할일이 생기면 바로 처리를 하여서 Oracle에 대해서 공부를 하고있다.. 2024. 12. 9. [자료구조/JAVA] ArrayList 보호되어 있는 글 입니다. 2024. 12. 8. 이전 1 2 3 4 5 ··· 31 다음 728x90