728x90

면접준비 3

[취준일지] RDBMS index, Multipart 타입, 멀티미디어 저장소

9. RDBMS의 index가 무엇인가요? 그렇다면 유니크키 FK는 index인가요? RDBMS에서 인덱스는 데이터베이스 테이블에 대한 데이터 검색 작업 속도를 향상시키는 데 사용되는 데이터 구조입니다. 일반적으로 테이블에 있는 하나 이상의 열 값을 기반으로 데이터의 정렬된 표현을 생성하여 작동합니다. 인덱싱된 열을 기반으로 데이터를 쿼리할 때 데이터베이스 엔진은 인덱스를 사용하여 검색 기준과 일치하는 행을 빠르게 찾을 수 있습니다. Unique Key 제약조건은 특정 열(또는 열의 조합)에 대해 고유한 값을 갖도록 강제하는데 사용됩니다. 이를 위해 RDBMS는 해당 열(들)에 대한 인덱스를 생성합니다. 이러한 인덱스를 통해 데이터의 고유성을 보장하면서도 검색 성능을 향상시킬 수 있습니다. 따라서 Uni..

면접준비 2024.03.15

[취준일지] HTTP상태코드, ERD설계 및 개발 경험, 헤더와 쿠키

5. HTTP 상태 코드 100번대, 200번대, 300번대, 400번대, 500번대에 대해 각각의 특징을 설명해주세요. 참고 : HTTP 상태 코드 정리 100번대 (정보 응답): 이 상태 코드들은 일시적인 응답을 나타내며, 클라이언트가 계속 요청을 진행해도 좋다는 것을 알려줍니다. 예를 들어, 100 Continue는 서버가 요청의 초기 부분을 받았고, 나머지 부분도 계속해서 보내도 좋다는 의미입니다. 200번대 (성공): 이 코드들은 요청이 성공적으로 수행되었음을 나타냅니다. 가장 흔히 볼 수 있는 200 OK는 요청이 성공적으로 처리되었고, 응답이 포함되어 있다는 것을 의미합니다. 300번대 (리다이렉션): 클라이언트가 요청한 리소스가 다른 위치로 옮겨졌음을 알려주는 코드입니다. 예를 들어, 30..

면접준비 2024.03.13

[취준일지] 세션, JWT 토큰, 쿠키, RestfulAPI, HTTP 메소드

1. 세션 기반의 인증 방식과 토큰(JWT)기반의 인증 방식에 대해 설명해주세요. 세션 기반 인증 방식은 사용자가 로그인하면 서버에서 사용자정보를 세션에 저장하고, 이 세션을 식별할 수 있는 세션ID를 발급합니다. 이 ID는 클라이언트에 쿠키로 저장되며, 클라이언트는 요청마다 이 쿠키를 서버에 전송해 사용자인증을 합니다. 서버는 세션 저장소에서 해당 세션 ID를 찾아 사용자 정보를 확인합니다. 토큰 기반 인증 방식은 사용자가 로그인하면 서버에서 사요자정보를 바탕으로 토큰을 생성하여 클라이언트에게 전달합니다. 클라이언트는 요청 시 이 토큰을 서버에 전송해 사용자인증을 합니다. 서버는 토큰을 검증하고 클라이언트의 요청을 처리합니다. 1-1. JWT를 이용한 인증 방식의 장점을 설명해주세요. 우선 Statel..

면접준비 2024.03.13
728x90