데이터베이스

운영 업무를 하며 '프로시저'라는 단어를 많이 접하게 되었다. 최근까지 그것을 다룰 일이 없다가, 프로시저를 수정해야 할 요청이 들어와서 본격적으로 공부하고 글을 남긴다. SQL이 무엇인지, 쿼리는 무엇인지 등 DB에 관해 어느 정도 기초 지식이 갖춰진 상태로 읽는 것을 추천한다. 저장 프로시저(Stored Procedure)란? CREATE PROCEDURE procedure_name(IN parameter) BEGIN SQL1; SQL2; END; EXECUTE procedure_name(parameter); CALL procedure_name(parameter); 위 코드의 CREATE 부터 END 까지가 저장 프로시저를 구성하는 코드이고, 하단 부의 EXECUTE 혹은 CALL 문장으로 해당 프로..
본 글은 생활코딩 유튜브의 DATABASE1 강의를 복습 겸 글로 정리한 것이다. 유튜브 강의는 총 네 개의 강의로, 재생 시간을 모두 합쳐도 30분이 채 안된다. 데이터베이스에 대한 간단한 소개에 대한 내용들 위주이며, 이 글을 통해 어떠한 강의 내용인지 대략적인 느낌을 받고 위의 유튜브 링크를 통해 영상으로 공부하는 것을 추천한다. 파일의 한계 데이터베이스가 개발되기 전, 사람들은 파일이라는 구조로 데이터를 정리하고 저장하였다. 예를 들어, "헬창" 쇼핑몰을 이용하는 사용자들의 정보를 관리할 때, 한 명의 사용자마다 하나의 txt 파일을 이용한다고 생각해보자. 해당 쇼핑몰을 이용하는 사람이 10명, 100명, 1000명 정도라면 귀찮지만 txt 파일을 새로 작성하거나 수정하는 행위가 가능할 것이다. ..
대흉근
'데이터베이스' 태그의 글 목록