본문 바로가기

Data Engineer31

SQL 1️⃣ order by 은 SQL문의 가장 마지막에 온다. 예외) 상위 n개 출력시 - limit n 을 가장 마지막에 사용함 SELECT name from ANIMAL_INS order by DATETIME limit 1; 열의 숫자를 이용하여 정렬도 가능, 여러 열을 기준으로 사용 가능 SELECT ANIMAL_ID, NAME, DATETIME from ANIMAL_INS order by name asc, datetime desc; 2️⃣ count(distinct(name)) - count 전에 distinct 사용 가능 3️⃣ IFNULL(True, False) SELECT ANIMAL_TYPE, IFNULL(NAME, 'No name'), SEX_UPON_INTAKE from ANIMAL_INS.. 2022. 2. 3.
전공자 SQLD 자격증 후기 제43회 SQL 개발자 시험을 보았고 76점으로 합격했다. 책은 많이 알려져 있는 노랭이로 시작하였다. 저 책은 문제만 나와있기에 요악집과 개념책으로 공부하였다. 전공자이면 2주면 충분히 합격할 수 있을 것 같다. 1과목은 요악집 1 회독 -> 노랭이 풀기 -> 개념 정리 -> 오답 2과목은 개념 정리 -> 노랭이 풀기 -> 요약집 1 회독 -> 오답 마지막에 오답과 요약본을 다시 봤다. 시험 난이도는 노랭이보다 쉽다. 요약집과 개념서를 파일로 올려놓겠다. 공부하면서 모르는 문제와 개념들은 카페에서 질문을 하였고 가체점도 여기서 하였다. 그리고 카페에 기출문제집이 있는데 이를 꼭 풀어보고 가는 것을 추천한다. 이와 비슷하게 문제들이 출제되었다. https://cafe.naver.com/sqlpd 데이터 .. 2021. 12. 17.
정보처리기사 자격증 후기 우선 2021년 필기 1회 차와 2021년 실기 1회 차를 보았다. [필기] 한달을 잡고 공부했지만, 전공자라면 2주면 가능할 거 같다. 책은 수제비를 이용해서 공부하였다. 3 회독을 하였는데 2 회독을 하였어도 충분했을 거 같다. 수제비 카페도 있어서 이를 이용해서 헷갈리는 내용을 물어보고 하였다. https://cafe.naver.com/soojebi 수제비- IT 커뮤니티 (정보처리기사... : 네이버 카페 수제비-수험생 입장에서 제대로 쓴 비법서(정보처리기사, 정보처리기능사, 빅데이터 분석기사 등 시리즈) cafe.naver.com [실기] 실기는 한달을 잡고 공부하였는데 실기는 3주~ 4주 잡는 것이 좋을 거 같다. 예상 문제집이 수제비 카페에 있어서 5회분 풀고 들어갔던 기억이 있다. 크게 도.. 2021. 12. 11.
SQLD 헷갈리는 내용 SQL문장 끝나고 ;(세미콜론) 빼먹지 말자 ❗ 1. WHERE T1.COL1 = T2.COL1(+) 2021. 11. 19.
Django, Spring, Node.js의 특징과 장단점 💎 Django Framework 특징 MVT 패턴 ORM 기반 프레임워크 MVT 패턴이란? Model: 데이터 관련 DB View: Model과 View를 연결해주며, 함수 정의 Tamplate: 실제로 화면을 보여주는 인터페이스 ORM 기반 프레임워크란? 객체 지행 프로그래밍에서 객체라는 개념을 구현한 클래스와 RDB에 쓰이는 데이터인 테이블을 자동으로 연결하는 것으로 SQL문이 필요 없다. 장고 MVT 패턴과 파일 구조 장고는 Urls.py에서 넘어온 요청을 View.py의 함수와 연결되고 함수에서 model.py에서 데이터를 읽어와서 함수를 수행한 뒤 render 함수를 통해서 template에 딕셔너리 형태로 데이터를 넘겨주고 넘겨받은 데이터를 가지고 html에서 작업을 수행한다. Django의.. 2021. 7. 14.
프로세스 간 통신(IPC) 프로세스 내부 통신: 2개 이상의 스레드가 존재하는 경우를 의미, 스레드끼리 전역 변수나 파일을 이용하여 데이터를 주고받는다. 프로세스 간 데이터 통신: 같은 컴퓨터에 있는 여러 프로세스끼리 통신하는 경우로 공용 파일이나 파이프를 이용하여 데이터를 주고받는다. 네트워크를 이용한 데이터 통신: 여러 컴퓨터가 네트워크로 연결되어있을 때의 통신을 의미하며 소켓을 이용하여 데이터를 주고받는다. 분류 방식 종류 예 통신 방향에 따른 분류 양방향 통신 일반적 통신, 소켓 통신 방향에 따른 분류 반양반향 통신 무전기 통신 방향에 따른 분류 단방향 통신 전역변수, 파일, 파이프 통신 구현 방식에 따른 분류 대기가 있는 통신(동기화 통신) 파이프, 소켓 통신 구현 방식에 따른 분류 대기가 없는 통신(비동기화 통신) 전역.. 2021. 6. 4.