Json:{ } 블로그
👩🏻‍💻
데이터베이스

[데이터베이스] JScode 스터디 2주차 (1)

2024.03.14

SQL과 프로그래밍 언어의 차이점

목정성에 차이가 있습니다. 일반 프로그래밍 언어는 범용적인 목적으로 만들어졌지만, SQL은 오로지 데이터베이스를 조작하기위한 언어 입니다.

SQL이 어떤 과정을 통해 실행 되는가?

DML이란 무엇인가?

DDL은 무엇인가?

DCL은 무엇인가?

참조 무결성이란?

CASCADE 설정은?

VIEW에 대하여

SELECT 절의 처리순서

  • SQL에 대해서 설명해주세요. C언어와 같은 프로그래밍 언어와 어떤차이가 있나요?
  • 개발자가 작성한 SQL이 어떤 과정을 통해 실행 되는지 설명해주세요.
  • DML은 무엇인가요? 어떤 구문이 있는지도 설명해주세요.
  • DDL은 무엇인가요? 어떤 구문이 있는지도 설명해주세요.
  • DCL은 무엇인가요? 어떤 구문이 있는지도 설명해주세요.
  • 참조 무결성에 대해서 설명해주세요.
  • CASCADE 설정에 대해서 설명해주세요.
  • VIEW에 대해서 설명해주세요.
  • SELECT 절의 처리순서에 대해서 설명해주세요.
  • SELECT ~ FOR UPDATE 구문에 대해서 설명해주세요.
  • GROUP BY절에 대해서 설명해주세요.
  • ORDER BY절에 대해서 설명해주세요.
  • INNER JOIN과 OUTER JOIN의 차이점에 대해서 설명해주세요.
  • LEFT OUTER JOIN, RIGHT OUTER JOIN에 대해서 설명해주세요.
  • CROSS JOIN에 대해서도 설명해주세요.
  • 서브쿼리에 대해서 설명해주세요.
  • DROP, TRUNCATE, DELETE에 각각에 대해 설명해주세요. 어떤차이가 있나요?
  • DISTINCT에 대해서 설명해주세요. 사용해본 경험도 설명해주세요.
  • SQL Injection 공격이 무엇인지 어떻게 공격을 예방할 수 있는지 설명해주세요.
  • 알고 있는 SQL 안티패턴이 있다면 설명해주세요.
  • 페이지네이션을 구현한다고 했을때 쿼리를 어떻게 작성해야할까요?
👇 도움이 되셨다면 👇

B

u

y

M

e

A

C

o

f

f

e

e

© Powered by danmin