웹사이트 검색

초보자와 중급자를 위한 10가지 MySQL 데이터베이스 인터뷰 질문


지난 기사에서 우리는 15가지 기본 MySQL 질문을 다루었습니다. 여기서도 중급 사용자를 위한 또 다른 인터뷰 질문 세트를 준비했습니다. 앞서 말했듯이 이러한 질문은 취업 면접에서 물어볼 수 있습니다. 그러나 지난 기사에서 일부 비평가들은 나는 비판자들에게 답변을 하지 않으며 질문은 매우 기본적이며 데이터베이스 관리자 인터뷰에서는 결코 질문하지 않을 것이라고 말했습니다.

그들에게 우리는 모든 기사와 질문이 모든 무리를 염두에 두고 구성될 수 없다는 것을 인정해야 합니다. 기초부터 전문가 수준까지 단계별로 진행하고 있습니다. 우리와 협력해 주십시오.

1. SQL을 정의하시겠습니까?
2. RDBMS란 무엇입니까? 그 기능을 설명하시겠습니까?

답변: 관계형 데이터베이스 관리 시스템(RDBMS)은 관계형 데이터베이스 모델을 기반으로 하는 가장 널리 사용되는 데이터베이스 관리 시스템입니다.

RDBMS의 특징
  1. 데이터를 테이블에 저장합니다.
  2. 테이블에는 행과 열이 있습니다.
  3. SQL을 통해 테이블 생성 및 조회가 허용됩니다.
3. 데이터 마이닝이란 무엇입니까?
4. ERD란 무엇입니까?
5. 기본 키와 고유 키의 차이점은 무엇입니까?
6. 데이터베이스에 사진 파일을 저장하는 방법. 어떤 객체 유형이 사용됩니까?
7. 데이터 웨어하우징이란 무엇입니까?
8. 데이터베이스의 인덱스란 무엇입니까? 인덱스의 유형은 무엇입니까?

답변: 색인은 다음과 같습니다. 데이터베이스에서 데이터를 빠르게 검색하기 위한 빠른 참조입니다. 색인에는 두 가지 종류가 있습니다.

클러스터형 인덱스
  1. 테이블당 1개만 가능합니다.
  2. 데이터가 인덱스 순서로 물리적으로 저장되므로 비클러스터형보다 읽기가 더 빠릅니다.
비클러스터형 인덱스
  1. 테이블당 여러 번 사용할 수 있습니다.
  2. 클러스터형 인덱스보다 삽입 및 업데이트 작업이 더 빠릅니다.
9. MySql에서는 몇 개의 TRIGGER가 가능합니까?

답변: 있습니다. MySQL 데이터베이스에서는 6개의 트리거만 사용할 수 있으며 실제로 그렇습니다.

  1. 삽입 전
  2. 삽입 후
  3. 업데이트 전
  4. 업데이트 후
  5. 삭제 전
  6. 삭제 후
10. 힙 테이블이란 무엇입니까?

지금은 MySQL 관련 질문이 전부입니다. 곧 또 다른 질문을 제시하겠습니다. 댓글 섹션에 귀중한 피드백을 제공하는 것을 잊지 마세요.