[3단계] CS 질문 & 대답 요약 정리집/DB
데이터베이스 면접 질문 요약 노트 - 1
Q1. SQL이 무엇인가요? Sql은 RDMBS에서 자료를 처리하기 위해 설계된 언어로 크게 3종류로 나뉩니다 DDL: 데이터 정의 언어로 CREATE,ALTER,DROP문 등이 여기에 해당합니다 DML: 데이터 관리를 위한 언어로 SELECT, INSERT, UPDATE문 등이 여기에 해당합니다 DCL: 사용자 관리 및 사용자 별로 데이터 관리, 접근 권한을 위한 언어로 GRANT, REVOKE문 등이 해당됩니다 Q2. 트랜잭션이 무엇인지 설명해주세요 정의 - 트랜잭션은 데이터베이스 시스템에서 병행 제어 및 회복 작업 시 처리되는 작업의 논리적 단위이다. - 사용자가 시스템에 대한 서비스 요구 시 시스템이 응답하기 위한 상태 변환 과정의 작업단위이다. - 하나의 트랜잭션은 Commit되거나 Rollba..
2022. 6. 4. 18:42