개발자취업 2

[항해 취업코스] 개발자 취준 기록 7일차

Q. HTTP 상태 코드 100번대, 200번대, 300번대, 400번대, 500번대에 대해 각각의 특징을 설명해주세요. 상태 코드 : 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능 1xx (Informational) : 요청이 수신되어 처리중 거의 사용되지 않는다. 2xx (Successful) : 요청 정상 처리 200 OK : 요청 성공 201 Created : 요청 성공해서 새로운 리소스가 생성됨 202 Accepted : 요청이 접수되었으나 처리가 완료되지 않았음 204 No Content : 서버가 요청을 성공적으로 수행했지만, 응답 페이로드 본문에 보낼 데이터가 없음 예) 웹 문서 편집기에서 SAVE 버튼 save 버튼의 결과로 아무 내용이 없어도 된다. save 버튼을 눌러도..

CS 2024.03.14

[항해 취업코스] 개발자 취준 기록 6일차

Q. RDBMS의 index가 무엇인가요? 그렇다면 유니크키 FK는 index인가요? RDBMS에서 인덱스(Index)는 데이터베이스 테이블의 데이터를 빠르게 조회할 수 있도록 돕는 데이터 구조입니다. 인덱스는 검색 속도를 향상시키기 위해 사용되며, 내부적으로는 대부분 B-트리 또는 해시 테이블 구조를 사용합니다. 인덱스를 사용하면 특정 조건에 맞는 데이터를 빠르게 찾을 수 있지만, 인덱스를 유지하기 위한 추가적인 공간이 필요하고 데이터를 삽입, 삭제, 수정할 때마다 인덱스도 업데이트해야 하므로 성능 저하를 일으킬 수도 있습니다. 유니크키(Unique Key)와 외래키(Foreign Key, FK)는 인덱스의 일종으로 볼 수 있습니다. 유니크키는 테이블 내의 각 로우가 유일함을 보장하는 역할을 하며, 인..

CS 2024.03.14