전체 글 7

[혼공S] 6주차 _ chapter7

드디어 마지막... 하지만 지금 또 제가 뭐 테이블을 중간에 잘 못 만들고 빼먹었는 지 숙제를 못했습니다.. 죄송합니다 ㅠ 1. 스토어드 프로시저- mysql에서 제공하는 프로그래밍 기능, 동작을 일괄 처리하기 위한 용도로 사용 * 필수 형식DELIMITER $$ - 프로시저 묶기CREATE PROCEDURE 스토어드_프로시저_이름( IN 도는 OUT 매개변수 ) - 프로시저 이름 정해줌BEGIN          SQL 프로그래밍 코드 작성END $$DELIMITER; CALL 스토어드_프로시저_이름(); - 프로시저 호출DROP 스토어드_프로시저_이름(); - 스토어드 프로시저 삭제 * 입력 매개변수IN 입력_매개변수_이름 데이터_형식 => 입력 매개변수 지정CALL 프로시저_이름(전달_값); => 입..

카테고리 없음 2025.02.23

혼공단 SQL 회고록

혼공단 활동을 한마디로 표현하자면, "내 자신을 좀 더 믿고 앞으로 나아갈 수 있게 해준 활동" 이었다.개발이라는 단어를 알고, 학교에서 배우며 개발이 무엇인지 알아갔지만, 실습을 통해 개발을 깊이 이해하는 것은 쉽지 않았다. 전공 성적도 기대만큼 나오지 않았고, "내가 정말 이 길을 가고 싶은 게 맞을까?" 하는 의문이 들기도 했다. 하지만 내가 선택한 길을 후회하고 싶지 않았기에, 전공 성적을 올리고 개발 실력을 키울 방법을 찾기 시작했다. 그 방법이 바로 혼공단이었다. 사실 혼공단을 처음 접한 건 1학년 때였지만, 귀찮다는 이유로 신청하지 않았다. 지금 돌이켜보면 아쉬운 선택이었다. 2학년이 되어 마음을 다잡은 나는 혼공단에 신청했고, 그중에서도 당시 관심이 많았던 MySQL을 선택했다. 프론트엔드..

카테고리 없음 2025.02.19

[혼공S] 5주차 _ chapter6

이제서야 받은 꿀커피를 먹어봤는데... 되게 신기한 맛... 꿀과... 커피...? 1. 인덱스- 데이터를 빠르게 찾을 수 있도록 도와주는 도구 * 클러스터형 인덱스 : 기본 키로 지정하면 자동 생성, 테이블에 1개만 만들 수 있음기본 키로 지정한 열을 기준으로 자동 정렬 * 보조 인덱스 : 고유 키로 지정하면 자동 생성되며 여러 개를 만들 수 있음. But 자동 정렬을 되지 않음. ✓ 장점 : SELECT 문으로 검색하는 속도가 매우 빨라짐컴퓨터의 부담이 줄어들어서 전체 시스템의 성능이 향상됨 ✓ 단점 : 공간 차지로 인해 데이터베이스 안에 추가적인 공간 필요처음 인덱스를 만들 시 시간이 오래 걸릴 수 있음. 2. 균형 트리- 클러스터형 인덱스와 보조 인덱스는 모두 내부적으로 균형 트리로 만들어짐 * ..

카테고리 없음 2025.02.16