관리 메뉴

클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

실전용 SQL 미리 맛보기 5 - 데이터베이스 개체 2 : 스스로 실습해보기 본문

알고리즘 및 자료 관리/SQL

실전용 SQL 미리 맛보기 5 - 데이터베이스 개체 2 : 스스로 실습해보기

huenuri 2024. 10. 20. 17:02

첫번째 실습은 시간이 많이 걸렸지만 이번부터는 조금 속도를 내볼 것이다. 이번에는 인덱스, 뷰, 스토어드 프로시저 등에  대해 실습해볼 것이다.


 

 

 

인덱스

 

 

전체 테이블 검색을 그림으로 표현한 것이다.


 

 

 

이 코드를 실행하는 건 정말 어려웠다. 한번 이름을 잘못 쓰면 MySQL에서는 수정이 잘 안되는 것 같다. 


 

 

 

 

 

뷰를 만들고 조회해보았다. 뷰는 바로가기 아이콘과 비슷한 개념이다.


 

 

 

 

스토어드 프로시저

 

 

이렇게 작성하며 코드가 길어질 때는 일일이 다 써야 하는 불편함이 있다. 스토어드 프로시저를 사용하면 좀더 간단하게 해결할 수 있다.

 

 

 

이제 SQL 문을 실행할 필요 없이 스토어드 프로시저를 호출하면 된다.

 

 

 

 


 

 

 

학습을 마치고

인덱스와 뷰, 프로시저 실습을 해보았다. 여기까지 2장 두번째 학습이 끝났다. 2장은 비교적 쉬지만 이 개념을 잘 알고 있어서 3장부터 조금 어려워지는 코드를 이해할 수 있다.