본문 바로가기
반응형

스토어드 프로시저3

스토어드 프로그램 (2) Preface 이번 장에선 스토어드 함수, 커서, 트리거 등 다양한 스토어드 프로그램에 대해 공부했다. 내용 자체가 많진 않았지만, 직접 코드를 작성하며 이해해야 할 부분이 많아서 그런지 3~4시간이 훌쩍 갔다. 처음 BEFORE 트리거의 설명을 봤을 땐 어떤 상황에서 사용하는 트리거인지 도통 감이 오지 않았는데, 예시를 본 후 직접 코드를 짜니 금방 이해가 됐다. 또, 중첩 트리거를 공부하며 코딩은 차라리 지식이 얕을 때가 훨씬 간단하고 쉬운 것 같다는 생각을 했다. 이런저런 내용을 배우면 배울수록 코드를 짤 때 고려해야 할 부분이 많아지는 것 같다. 그래도 오늘은 오랜만에 코딩 공부를 처음 시작했을 때 처럼 시간 가는 줄 모르고 재미있게 공부했다. 2. 스토어드 함수 - 스토어드 함수: 사용자가 직접.. 2022. 6. 25.
스토어드 프로그램 (1) Preface 기말고사를 끝내고 대략 한 달만에 MySQL 공부를 다시 시작했다. 중간고사 때와 달리 종강을 앞두고 있어 이것 저것 제출할 것도, 준비할 것도 너무 많아 개발 공부에 시간을 쓰지 못했다. 어찌저찌 종강을 한 후엔 일주일 정도 아무것도 안 하고 푹 쉬었다. 몸이 너무 피곤해서 7월부터 공부를 시작할까 생각도 했지만, 남은 시간이 얼마 없어 후다닥 책을 폈다. 이번 장은 한 번에 글을 업로드 할 생각이었는데 오버플로우 코드를 실행시킨 뒤부터 맥북 발열이 너무 심해서 어쩔 수 없이 파트를 나누어 업로드해야 할 것 같다. 딱히 어려운 부분은 없었지만, 오랜만에 다시 공부를 해서 그런지 기억이 잘 나지 않는 부분도 있다. 잠시 복습하는 시간을 가진 후 빡새게 공부해서 얼른 SQL을 마치고 웹 공부.. 2022. 6. 23.
MySQL 전체 운영 실습 Preface 이번 장에선 MySQL의 내용을 전반적으로 살펴보며 간단한 실습을 해봤다. 대부분 데이터베이스 개론에서 이미 한 번 봤던 내용들이라 그런지 쉽게 이해할 수 있었다. 다만, 이번 장에선 각각의 개념에 대한 자세한 설명을 토대로 이해를 하는 것이 아닌 몇 가지 개념들을 맛보기 하는 수준이었기 때문에 MySQL의 자세한 문법은 아직 다루지 않았다. 또 이번 장의 마지막 부분에서 Visual Studio Community를 사용해 MySQL과 응용 프로그램을 연결하는 파트가 있는데, Mac에선 해당 프로그램을 다운로드 할 수 없어 기존에 사용하던 윈도우에 프로그램을 설치하는 중이다. 앞으로도 이런 저런 실습을 할 때 응용 프로그램이나 문서, 데이터 등을 다운로드 받아 사용할 일이 많을 것 같은데 .. 2022. 5. 1.