<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>jini_11.log</title>
        <link>https://velog.io/</link>
        <description></description>
        <lastBuildDate>Mon, 25 May 2026 14:37:24 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>jini_11.log</title>
            <url>https://velog.velcdn.com/images/jini_11/profile/f3a2b36d-3ca4-45cd-a9cb-53c930ecda4a/image.jpg</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. jini_11.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/jini_11" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[[코드트리] 청약 통장 챌린지 3회 : 차근차근 약점 집중 돌파]]></title>
            <link>https://velog.io/@jini_11/%EC%BD%94%EB%93%9C%ED%8A%B8%EB%A6%AC-%EC%B2%AD%EC%95%BD-%ED%86%B5%EC%9E%A5-%EC%B1%8C%EB%A6%B0%EC%A7%80-3%ED%9A%8C-%EC%B0%A8%EA%B7%BC%EC%B0%A8%EA%B7%BC-%EC%95%BD%EC%A0%90-%EC%A7%91%EC%A4%91-%EB%8F%8C%ED%8C%8C</link>
            <guid>https://velog.io/@jini_11/%EC%BD%94%EB%93%9C%ED%8A%B8%EB%A6%AC-%EC%B2%AD%EC%95%BD-%ED%86%B5%EC%9E%A5-%EC%B1%8C%EB%A6%B0%EC%A7%80-3%ED%9A%8C-%EC%B0%A8%EA%B7%BC%EC%B0%A8%EA%B7%BC-%EC%95%BD%EC%A0%90-%EC%A7%91%EC%A4%91-%EB%8F%8C%ED%8C%8C</guid>
            <pubDate>Mon, 25 May 2026 14:37:24 GMT</pubDate>
            <description><![CDATA[<p>코드트리 링크 ↓
<a href="https://www.codetree.ai/ko">https://www.codetree.ai/ko</a></p>
<p>2회차에 이어 이번 3회차도 차근차근 약점 집중 돌파 미션인데요! 저번 갭체크 결과에 이어서 ch7. 1차원 배열을 공부하고 있습니다. 
저는 일단 꾸준하게 매일 조금씩이라도 하는게 목표이기 때문에 &#39;하루에 2~3문제 정도는 풀자!&#39;라고 생각하고 코드트리를 시작했는데요. 아래 이미지에 보이는 것처럼 연속 학습 일수를 체크할 수 있고 하루 경험치 목표도 5가지 옵션으로 설정할 수 있어서 매일 공부하는데 큰 도움이 되고 있습니다. 제가 또 연속 학습 일수 달성은 채우고 싶어하는 편이라 더욱 좋은 것 같습니다.
(그치만 마침 이번 회차에 딱 하루 연속 학습을 놓치는 바람에 다시 2일차가 되어버렸네요...ㅎㅎ)
<img src="https://velog.velcdn.com/images/jini_11/post/b60e985a-750c-415e-bd7f-19c80678a76d/image.png" alt=""></p>
<table>
<thead>
<tr>
<th><img src="https://velog.velcdn.com/images/jini_11/post/d4e7e77d-4b87-4a4c-9cf6-396c3e8e8de0/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/cb64b67a-719a-47d3-a389-cf83a3fd9920/image.png" alt=""></th>
</tr>
</thead>
</table>
<hr>
<h3 id="문제풀기">문제풀기</h3>
<p><img src="https://velog.velcdn.com/images/jini_11/post/2a6c598a-9a21-49b2-b059-5af1df12f8db/image.png" alt=""></p>
<p><img src="https://velog.velcdn.com/images/jini_11/post/e9121140-4f8b-43d4-adc0-bd7de96a5038/image.png" alt="">
문제를 풀기전 기본 개념을 자세하게 예제와 함께 설명해줘서 더 이해하기 쉽고 Side Note도 있어서 부가적인 개념이나 예시 등도 알 수 있어서 좋습니다. 또 저는 파이썬으로 공부하고 있지만 C, Java 등 다른 언어로도 문제와 예시가 갖춰져있어서 다른 언어를 공부할 때도 좋을 것 같습니다!</p>
<p>기본 개념 공부 후 기본 문제 -&gt; 연습 문제 -&gt; 테스트 문제 순으로 학습하니 확실히 단계별로 개념 활용도가 올라가서 개념을 숙지하고 문제푸는 것에 익숙해지는데에 좋았습니다.</p>
<p>append,pop 등을 적극적으로 활용하는 것이 아직 익숙치 않은 것 같아서 기본개념과 인터넷에서 개념을 검색해서 활용방법을 이것저것 공부하고 문제를 풀어보려고 노력하고 있습니다!</p>
<p><img src="https://velog.velcdn.com/images/jini_11/post/f945c957-4c2c-4c92-a7bd-6c583cd955fa/image.png" alt=""></p>
<p>중간중간에 출력 결과에 대한 문제도 있어서 직접 풀어보는 재미도 있었습니다😊</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[코드트리] 청약 통장 챌린지 2회 : 차근차근 약점 집중 돌파]]></title>
            <link>https://velog.io/@jini_11/%EC%BD%94%EB%93%9C%ED%8A%B8%EB%A6%AC-%EC%B2%AD%EC%95%BD-%ED%86%B5%EC%9E%A5-%EC%B1%8C%EB%A6%B0%EC%A7%80-2%ED%9A%8C-%EC%B0%A8%EA%B7%BC%EC%B0%A8%EA%B7%BC-%EC%95%BD%EC%A0%90-%EC%A7%91%EC%A4%91-%EB%8F%8C%ED%8C%8C</link>
            <guid>https://velog.io/@jini_11/%EC%BD%94%EB%93%9C%ED%8A%B8%EB%A6%AC-%EC%B2%AD%EC%95%BD-%ED%86%B5%EC%9E%A5-%EC%B1%8C%EB%A6%B0%EC%A7%80-2%ED%9A%8C-%EC%B0%A8%EA%B7%BC%EC%B0%A8%EA%B7%BC-%EC%95%BD%EC%A0%90-%EC%A7%91%EC%A4%91-%EB%8F%8C%ED%8C%8C</guid>
            <pubDate>Mon, 18 May 2026 14:34:40 GMT</pubDate>
            <description><![CDATA[<p>코드트리 링크↓
<a href="https://www.codetree.ai/ko">https://www.codetree.ai/ko</a></p>
<h3 id="갭체크로-내-실력-진단-하기">갭체크로 내 실력 진단 하기</h3>
<table>
<thead>
<tr>
<th><img src="https://velog.velcdn.com/images/jini_11/post/5eb99999-e2e3-49ac-84e6-42c351a44fdf/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/e5482991-6e2b-4b9c-bbfe-8f65df0fd160/image.png" alt=""></th>
</tr>
</thead>
</table>
<hr>
<p>갭체크 결과를 보면어떤 점이 부족하고 어떤 것들을 어려워하는지 잘 집어서 얘기줘서 지금 제 실력을 판단하고 좋았습니다. 또 항상 어떤 부분부터 공부해야할지 막막했는데 추천 챕터로 바로 학습할 수 있어서 좋았습니다!</p>
<p>학습 범위를 설정하지 않고 그냥 테스트해서 기초부터 문제를 풀었는데 코딩 공부를 자주하지 않았더니 기초도 아직 부족한 것 같네요ㅠㅠ 그래도 추천 챕터를 학습하면 금방 익숙해 질 것 같습니다!</p>
<hr>
<h3 id="추천-챕터-학습하기">추천 챕터 학습하기</h3>
<p><img src="https://velog.velcdn.com/images/jini_11/post/bc0cefba-f2d2-4ed5-b518-9c28a8d9271e/image.png" alt=""></p>
<h4 id="기본-문제">기본 문제</h4>
<p><img src="https://velog.velcdn.com/images/jini_11/post/70ed0dc6-bf06-40c1-a575-d459520f32b4/image.png" alt=""></p>
<p>먼저 부족한 개념인 1차원 배열부터 학습했는데요. 문제를 풀기전에 필요한 개념도 예제 코드와 함께 설명해줘서 더 이해하기 쉬웠던 것 같습니다. 기본, 연습, 테스트 문제 순으로 개념부터 응용까지 차근차근 해나갈 수 있어서 좋았습니다:)</p>
<p>얼른 기초 챕터 학습을 끝내고 다음 챕터로 넘어가고 싶네요!!</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[6주 과정] 『혼자 공부하는 바이브 코딩 with 클로드 코드』 완독 챌린지 - 회고]]></title>
            <link>https://velog.io/@jini_11/6%EC%A3%BC-%EA%B3%BC%EC%A0%95-%E3%80%8E%ED%98%BC%EC%9E%90-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%94%EC%9D%B4%EB%B8%8C-%EC%BD%94%EB%94%A9-with-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%E3%80%8F-%EC%99%84%EB%8F%85-%EC%B1%8C%EB%A6%B0%EC%A7%80-%ED%9A%8C</link>
            <guid>https://velog.io/@jini_11/6%EC%A3%BC-%EA%B3%BC%EC%A0%95-%E3%80%8E%ED%98%BC%EC%9E%90-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%94%EC%9D%B4%EB%B8%8C-%EC%BD%94%EB%94%A9-with-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%E3%80%8F-%EC%99%84%EB%8F%85-%EC%B1%8C%EB%A6%B0%EC%A7%80-%ED%9A%8C</guid>
            <pubDate>Sun, 22 Feb 2026 05:04:22 GMT</pubDate>
            <description><![CDATA[<p>6주간의 혼공 바이브코딩 완독 챌린지를 끝마쳤습니다! </p>
<p>이번 방학기간에는 어떤 혼공 챌린지를 할까 고민하고 있었는데 찾아보니 인프런에서 새로 나온 바이브코딩을 공부하는 챌린지가 있어서 바로 신청하게 되었습니다:)</p>
<p><img src="https://velog.velcdn.com/images/jini_11/post/9158ed47-3311-461a-bf08-08061cbaaf5f/image.png" alt=""><img src="https://velog.velcdn.com/images/jini_11/post/cabf99bd-af5d-44eb-931f-8799dd21c6cf/image.png" alt=""></p>
<p>이번엔 벨로그에 공부 기록을 제대로 남겨서 써보자! 했는데 결국 후반은 익숙하고 편한 노션으로 돌아가 버렸네요😅</p>
<p>그냥 혼자서 책만 보면서 공부하는 것보다 챌린지를 통해 저자분께서 직접 찍어올려주신 강의를 들으면서 하니 더 공부가 잘 되었습니다. 게다가 이전에 했을 때도 항상 게으름 피우느라 자주 늦곤 했는데 챌린지로 참여하니 좀 더 성실하게 참여하게 된 것 같기도 합니다🔥</p>
<p>다른 일정들과 동시에 소화하느라 급하게 책과 강의의 기본 내용들만 따라서 학습했는데 그래도 기본은 해냈다는 뿌듯함과 동시에 다른 스타일의 웹,앱들도 만들어보지는 못해서 아쉬운 점도 있었습니다. 그래서 일정이 조금 여유로워진다면 다시 책을 복습하면서, 저자님께서 만들어주신 자료 사이트도 활용해보면서 다른 스타일의 웹,앱도 만들어 보려고 합니다.</p>
<p>평소에도 AI를 많이 사용하면서 바이브코딩에도 자연스럽게 관심이 생겼는데 마침 좋은 기회로 학습하게되어서 좋았고 앞으로 AI를 더 잘 활용할 수 있을 것 같습니다. 그리고 학습 과정에서 API와 AI 에이전트 활용, MCP 활용까지 알차게 배운  유익한 시간이였습니다. 책과 강의에서 친절하고 자세하게 설명해주셔서 쏙쏙 잘 이해할 수 있었고 몰랐던 기능들도 알게되어 좋았습니다.👩‍💻</p>
<p>다음에 또 챌린지나 학습단을 열어주신다면 다시 주저하지 않고 신청하고 싶습니다!! 혼공족장님 항상 격려글과 좋은 플리 추천해주셔서 감사합니다!!🙇‍♀️ 다 챙겨보고 있었다구요!ㅎㅎ</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[6주 과정] 『혼자 공부하는 바이브 코딩 with 클로드 코드』 완독 챌린지 - 3주차]]></title>
            <link>https://velog.io/@jini_11/6%EC%A3%BC-%EA%B3%BC%EC%A0%95-%E3%80%8E%ED%98%BC%EC%9E%90-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%94%EC%9D%B4%EB%B8%8C-%EC%BD%94%EB%94%A9-with-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%E3%80%8F-%EC%99%84%EB%8F%85-%EC%B1%8C%EB%A6%B0%EC%A7%80-3%EC%A3%BC%EC%B0%A8</link>
            <guid>https://velog.io/@jini_11/6%EC%A3%BC-%EA%B3%BC%EC%A0%95-%E3%80%8E%ED%98%BC%EC%9E%90-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%94%EC%9D%B4%EB%B8%8C-%EC%BD%94%EB%94%A9-with-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%E3%80%8F-%EC%99%84%EB%8F%85-%EC%B1%8C%EB%A6%B0%EC%A7%80-3%EC%A3%BC%EC%B0%A8</guid>
            <pubDate>Mon, 26 Jan 2026 21:43:20 GMT</pubDate>
            <description><![CDATA[<p>내용 정리 전에 사담으로 변명하자면 이번 3주차는 해외 일정과 연달은 약속으로 조금 늦어버렸습니다...하하...
그치만 해외에 가서도 조금이라도 진행해보려고 했던 인증사진을 투척해봅니다😅
<img src="https://velog.velcdn.com/images/jini_11/post/7897ceeb-124a-42f1-860a-72a256be8777/image.jpg" width="40%"></p>
<hr>
<h2 id="03-1-클로드-코드-설치하기">03-1 클로드 코드 설치하기</h2>
<p><strong><span style="color:RoyalBlue">터미널</span></strong> terminal : 명령어를 입력해 컴퓨터와 직접 소통할 수 있는 창</p>
<p><strong><span style="color:RoyalBlue">클로드 코드</span></strong> Claude Code : 웹 브라우저에서 사용하는 대화형 챗봇인 클로드와 달리, 내 컴퓨터 터미널에서 직접 실행되는 도구</p>
<h3 id="실습-환경-준비하기">실습 환경 준비하기</h3>
<table>
<thead>
<tr>
<th><img src="https://velog.velcdn.com/images/jini_11/post/692145a3-7882-41f8-a686-27642fc0f7a4/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/86573a21-a67a-4532-b1e9-cb3be71c3ef4/image.png" alt=""></th>
</tr>
</thead>
</table>
<h4 id="확인-문제">확인 문제</h4>
<ol>
<li>2</li>
<li>3</li>
<li>3</li>
</ol>
<h2 id="03-2-손글씨-인식-프로그램-만들기">03-2 손글씨 인식 프로그램 만들기</h2>
<h3 id="프로젝트-폴더-준비하기">프로젝트 폴더 준비하기</h3>
<h3 id="mnist-데이터세트로-숫자-인식-프로그램-만들기">MNIST 데이터세트로 숫자 인식 프로그램 만들기</h3>
<p><strong><span style="color:RoyalBlue">MNIST</span></strong> (Modified National Institute of Standards and Technology) : 손글씨 숫자 7만 장의 표준 데이터세트
<img src="https://velog.velcdn.com/images/jini_11/post/ea399e59-fc08-446b-9fca-066d4ecdc0bc/image.png" alt=""></p>
<table>
<thead>
<tr>
<th><img src="https://velog.velcdn.com/images/jini_11/post/f0221064-0704-4cb7-b5d2-6b54a67ee751/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/971f4199-6632-41ae-a7df-2eafe2696e57/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/fcb12ecd-1a63-49f4-965b-e4f3d48d07f8/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/edadcf53-7214-4f68-8b88-d724656676d6/image.png" alt=""></th>
</tr>
</thead>
</table>
<table>
<thead>
<tr>
<th><img src="https://velog.velcdn.com/images/jini_11/post/81b5b7b0-411e-482b-814c-81d0c920848e/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/80092c0c-268d-4416-9ebb-4b2ce9561fe9/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/fc131775-035d-4b99-8069-8a762935b6bb/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/cb55dbd1-aa56-4228-ac97-82244ab1b779/image.png" alt=""></th>
</tr>
</thead>
</table>
<h4 id="확인-문제-1">확인 문제</h4>
<ol>
<li>3</li>
<li>3</li>
<li>4</li>
</ol>
<h2 id="03-3-claudemd로-프로그램-확장하기">03-3 CLAUDE.md로 프로그램 확장하기</h2>
<p><strong><span style="color:RoyalBlue">CLAUDE.md</span></strong>  : 프로젝트의 구조, 코딩 스타일, 핵심 명령어 등을 문서화한 설정 파일. 클로드 코드 실행 시 자동으로 읽어들임.</p>
<ul>
<li>맥락 유지 : 세션이 끊어져도 프로젝트 맥락 복원</li>
<li>규칙 저장 : 코딩 스타일과 프로젝트 규칙 기록</li>
<li>자동 로드 : 클로드 코드 시작 시 자동으로 읽어들임</li>
</ul>
<h3 id="프로젝트-설정-파일의-이해">프로젝트 설정 파일의 이해</h3>
<p><strong><span style="color:RoyalBlue">/init</span></strong> : CLAUDE.md 자동 생성 초기화 명령어</p>
<p>/init 을 입력하여 현재 프로젝트 폴더의 코드와 파일 구조 분석 → CLAUDE.md 파일 자동 생성</p>
<p><strong><span style="color:RoyalBlue">#</span></strong> : CLAUDE.md에 규칙 빠르게 추가하는 단축키</p>
<h3 id="계층적-구조-활용하여-웹-버전-손글씨-인식-프로그램-만들기">계층적 구조 활용하여 웹 버전 손글씨 인식 프로그램 만들기</h3>
<h4 id="계층-구조-알아보기">계층 구조 알아보기</h4>
<h4 id="계층적-구조-만들기">계층적 구조 만들기</h4>
<h4 id="웹-버전-손글씨-인식-프로그램-완성하기">웹 버전 손글씨 인식 프로그램 완성하기</h4>
<p><img src="https://velog.velcdn.com/images/jini_11/post/1360371e-6c1e-4701-bf9c-cc8bbd7563dc/image.png" alt=""></p>
<table>
<thead>
<tr>
<th><img src="https://velog.velcdn.com/images/jini_11/post/bb898aee-c6b8-4851-afd5-d3508a76fe73/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/b58900af-689d-42a0-81cc-ad4c6902a798/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/683fb5df-97b2-440a-861e-3148b5d0ccdb/image.png" alt=""></th>
</tr>
</thead>
</table>
<table>
<thead>
<tr>
<th><img src="https://velog.velcdn.com/images/jini_11/post/47d4a253-8b61-4333-a45f-fc545bd3f688/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/eff060cf-821c-4fca-adbf-caadebbd52b0/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/311a0db6-249b-473f-82bd-52797aaf79a7/image.png" alt=""></th>
</tr>
</thead>
</table>
]]></description>
        </item>
        <item>
            <title><![CDATA[[6주 과정] 『혼자 공부하는 바이브 코딩 with 클로드 코드』 완독 챌린지 - 2주차]]></title>
            <link>https://velog.io/@jini_11/6%EC%A3%BC-%EA%B3%BC%EC%A0%95-%E3%80%8E%ED%98%BC%EC%9E%90-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%94%EC%9D%B4%EB%B8%8C-%EC%BD%94%EB%94%A9-with-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%E3%80%8F-%EC%99%84%EB%8F%85-%EC%B1%8C%EB%A6%B0%EC%A7%80-2%EC%A3%BC%EC%B0%A8</link>
            <guid>https://velog.io/@jini_11/6%EC%A3%BC-%EA%B3%BC%EC%A0%95-%E3%80%8E%ED%98%BC%EC%9E%90-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%94%EC%9D%B4%EB%B8%8C-%EC%BD%94%EB%94%A9-with-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%E3%80%8F-%EC%99%84%EB%8F%85-%EC%B1%8C%EB%A6%B0%EC%A7%80-2%EC%A3%BC%EC%B0%A8</guid>
            <pubDate>Mon, 19 Jan 2026 14:38:30 GMT</pubDate>
            <description><![CDATA[<h1 id="02-1-ai를-깨우는-프롬프트의-비밀">02-1 AI를 깨우는 프롬프트의 비밀</h1>
<h2 id="프롬프트의-중요성">프롬프트의 중요성</h2>
<h3 id="좋은-프롬프트의-조건">좋은 프롬프트의 조건</h3>
<ul>
<li><strong><span style="color:RoyalBlue">명확성</span></strong> : 모호한 표현 피하기, 원하는 결과 구체적으로 전달</li>
<li><strong><span style="color:RoyalBlue">구체성</span></strong> : 결과물에 필요한 기능이나 조건을 세부적으로 지시해야 함.</li>
<li><strong><span style="color:RoyalBlue">맥락 제공</span></strong> : 왜 필요? 어떤 상황에서 활용? 을 알려야 더 정밀 답변 가능.</li>
</ul>
<h2 id="제품-기획서-초안-작성하기">제품 기획서 초안 작성하기</h2>
<p><strong><span style="color:RoyalBlue">PRD</span></strong> (Product Requirements Document) : 제품 기획서</p>
<h3 id="기획의-핵심-요소">기획의 핵심 요소</h3>
<p><strong><span style="color:RoyalBlue">5W1H</span></strong></p>
<ul>
<li><strong><span style="color:RoyalBlue">Why</span></strong> : 왜 만드는가?</li>
<li><strong><span style="color:RoyalBlue">Who</span></strong> : 누구를 위한 것인가?</li>
<li><strong><span style="color:RoyalBlue">What</span></strong> : 무엇을 만들 것인가?</li>
<li><strong><span style="color:RoyalBlue">When</span></strong> : 언제 사용되는가?</li>
<li><strong><span style="color:RoyalBlue">Where</span></strong> : 어디서 사용되는가?</li>
<li><strong><span style="color:RoyalBlue">How</span></strong> : 어떻게 만들 것인가?</li>
</ul>
<h3 id="대화하며-완성하는-제품-기획서">대화하며 완성하는 제품 기획서</h3>
<ul>
<li>5W1H의 모든 요소가 적절히 포함되어야 함.</li>
<li>구현 방향을 구체적으로 요구해야 함.</li>
<li>AI를 위해 구체적인 기능을 기술적으로 설명해야 함.</li>
</ul>
<p><strong><span style="color:RoyalBlue">효과적인 프롬프트를 위한 기본 질문 템플릿</span></strong></p>
<blockquote>
<p>[무엇]을 만들려고 해.
주요 기능은 [구체적인 기능 설명]이야.
[누구]를 위한 것이고,
[왜/어떤 문제를 해결]하기 위해 필요해.
어떻게 구현하면 좋을지 기술적인 방향과 함께 구체적인 PRD를 작성해 줘.</p>
</blockquote>
<p>EX) 프리랜서 마케터 포트폴리오 웹페이지</p>
<hr>
<h3 id="확인-문제">확인 문제</h3>
<p><strong>p.66</strong></p>
<ol>
<li>3</li>
<li>5W1H</li>
<li>2</li>
<li>2, 좋은 프롬프트(정확하고 구체적인 지시)를 작성하여 양질의 결과물을 도출하기 위해서</li>
</ol>
<h1 id="02-2-실전-마케팅-포트폴리오-완성하기">02-2 실전! 마케팅 포트폴리오 완성하기</h1>
<h2 id="4단계-포트폴리오-전략">4단계 포트폴리오 전략</h2>
<ol>
<li>뼈대 → 2. 기능 → 3. 디자인 → 점검</li>
</ol>
<h3 id="1단계--뼈대">1단계 : 뼈대</h3>
<h3 id="2단계--기능">2단계 : 기능</h3>
<h3 id="3단계--디자인">3단계 : 디자인</h3>
<h3 id="4단계--점검">4단계 : 점검</h3>
<hr>
<h3 id="확인-문제-1">확인 문제</h3>
<p><strong>p.80-81</strong></p>
<ol>
<li>3</li>
<li>2</li>
<li>4</li>
</ol>
<p><a href="https://claude.ai/public/artifacts/434fb812-fbaa-4916-8fd9-a2bc1b1d279e">3년차 퍼포먼스 마케터 포트폴리오 | ROAS 200% 달성</a></p>
<p><img src="https://velog.velcdn.com/images/jini_11/post/71eff84e-2409-48d7-9a3f-897261eb4917/image.png" alt="">|<img src="https://velog.velcdn.com/images/jini_11/post/4033a660-38af-410d-b98c-e436615471fe/image.png" alt="">|<img src="https://velog.velcdn.com/images/jini_11/post/0651fc1f-d9e5-4bef-a5b8-37cf910d5142/image.png" alt="">|<img src="https://velog.velcdn.com/images/jini_11/post/4ccfb199-a9b4-4ff2-964e-c591ca7689a0/image.png" alt="">
|--------------------------|--------------------------|--------------------------|--------------------------|
<img src="https://velog.velcdn.com/images/jini_11/post/26ab6a2b-29c3-4016-9735-13e293fda9df/image.png" alt="">|<img src="https://velog.velcdn.com/images/jini_11/post/32d16419-f9cd-4c22-bac9-45b1650374ba/image.png" alt="">|<img src="https://velog.velcdn.com/images/jini_11/post/ba9e6bc5-4431-49ea-99ee-d3a45dd90bdf/image.png" alt="">|<img src="https://velog.velcdn.com/images/jini_11/post/73dafce7-e6a3-43f6-b872-2edda6af76c9/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[6주 과정] 『혼자 공부하는 바이브 코딩 with 클로드 코드』 완독 챌린지 - 1주차]]></title>
            <link>https://velog.io/@jini_11/6%EC%A3%BC-%EA%B3%BC%EC%A0%95-%E3%80%8E%ED%98%BC%EC%9E%90-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%94%EC%9D%B4%EB%B8%8C-%EC%BD%94%EB%94%A9-with-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%E3%80%8F-%EC%99%84%EB%8F%85-%EC%B1%8C%EB%A6%B0%EC%A7%80-1%EC%A3%BC%EC%B0%A8</link>
            <guid>https://velog.io/@jini_11/6%EC%A3%BC-%EA%B3%BC%EC%A0%95-%E3%80%8E%ED%98%BC%EC%9E%90-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%94%EC%9D%B4%EB%B8%8C-%EC%BD%94%EB%94%A9-with-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%E3%80%8F-%EC%99%84%EB%8F%85-%EC%B1%8C%EB%A6%B0%EC%A7%80-1%EC%A3%BC%EC%B0%A8</guid>
            <pubDate>Sun, 11 Jan 2026 14:57:06 GMT</pubDate>
            <description><![CDATA[<h4 id="바이브-코딩이란">바이브 코딩이란?</h4>
<p>vibe coding, AI와 대화를 주고받으면 프로그램을 구현하는 새로운 개발 패러다임</p>
<p><a href="https://share.google/DQnHStaBxhghKGBx8">클로드 Claude</a></p>
<h4 id="클로드로-웹페이지-만들기">클로드로 웹페이지 만들기</h4>
<p>클로드 아티팩트로 웹페이지 만들기</p>
<p><strong>아티팩트(Artifacts) 기능</strong>
대화창과 별도로 구분되는 패널로, 실제 작동하는 결과물을 즉시 확인할 수 있는 기능</p>
<p><span style="color: Khaki">생성AI의 특성상 만들어지는 결과는 매번 다름!</span></p>
<h4 id="프롬프트의-중요성">프롬프트의 중요성</h4>
<p>결과의 품질 = 프롬프트의 품질</p>
<h4 id="좋은-프로프트의-3가지-조건">좋은 프로프트의 3가지 조건</h4>
<ol>
<li>명확성</li>
<li>구체성</li>
<li>맥락 제공</li>
</ol>
<h4 id="5w1h-프레임워크">5W1H 프레임워크</h4>
<ul>
<li>WHy 왜 만드는가?</li>
<li>Who 누구를 위한 것인가?</li>
<li>What 무엇을 만들 것인가?</li>
<li>When 언제 사용되는가?</li>
<li>Where 어디서 사용되는가?</li>
<li>How 어떻게 만들 것인가?</li>
</ul>
<p><strong>PRD (Product Requirements Document)</strong>
PRD = 제품 계획서 : 개발자들이 코딩 전에 작성하는 문서
좋은 프롬프트 = 좋은 기획서</p>
<p><strong>4단계 전략</strong></p>
<ol>
<li>뼈대</li>
<li>기능</li>
<li>디자인</li>
<li>점검
각 단계마다 <strong>요청</strong>-&gt;<strong>생성</strong>-&gt;<strong>확인</strong>-&gt;<strong>수정</strong> 사이클 반복</li>
</ol>
<hr>
<h4 id="1주차-기본미션">1주차 기본미션</h4>
<ul>
<li>PROJECT 1.나의 첫 웹페이지 만들고 캡처하기
<img src="https://velog.velcdn.com/images/jini_11/post/ec768ace-a1db-4817-bdc4-dfef820ff4bf/image.png" alt=""><img src="https://velog.velcdn.com/images/jini_11/post/6eaa6222-db20-464e-8c49-cfcdf7984b6d/image.png" alt=""></li>
</ul>
<ul>
<li><p>P.33, P54-55 확인 문제 풀고 인증하기
  p.33 확인문제
  <strong>1번</strong></p>
<p>  웹 기반 챗봇 - 챗GPT, 클로드 등
  모델 선택형 - 커서, 리플릿, 윈드서프 등
  전용 모델형 - 클로드 코드, 제미나이 등</p>
<p>  <strong>2번</strong></p>
<ol>
<li>바이브 코딩</li>
<li>AI 어시스턴트</li>
<li>모델 선택형</li>
<li>전용 모델형</li>
</ol>
<p>p.54-55 확인문제</p>
<ol>
<li>2</li>
<li>4</li>
<li>2</li>
<li>게시</li>
<li>사용자 지정</li>
</ol>
</li>
</ul>
]]></description>
        </item>
        <item>
            <title><![CDATA[[혼공S] 혼자공부하는SQL_회고록]]></title>
            <link>https://velog.io/@jini_11/%ED%98%BC%EA%B3%B5S-%ED%98%BC%EC%9E%90%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94SQL%ED%9A%8C%EA%B3%A0%EB%A1%9D</link>
            <guid>https://velog.io/@jini_11/%ED%98%BC%EA%B3%B5S-%ED%98%BC%EC%9E%90%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94SQL%ED%9A%8C%EA%B3%A0%EB%A1%9D</guid>
            <pubDate>Sun, 23 Feb 2025 14:05:22 GMT</pubDate>
            <description><![CDATA[<table>
<thead>
<tr>
<th><img src="https://velog.velcdn.com/images/jini_11/post/bb57fca4-e1c2-4ea2-a182-0354a70c7547/image.png" alt=""></th>
<th><img src="https://velog.velcdn.com/images/jini_11/post/2bf6b63d-ddfd-4859-a4d9-068e57d5a0c0/image.png" alt=""></th>
</tr>
</thead>
</table>
<p><strong><em>2달간의 방학기간, 6주 동안 13기 혼공단을 끝마쳤습니다!</em></strong></p>
<p>두번째 혼공단 참여였는데요 저번엔 조금 더 난이도가 있는 자바라는 언어를 공부하기도 했고 느리적거리느라 너무 시간에 쪼들린채 하느라 너무 아쉬웠었는데 이번에 다시 참여하게 되어서 너무 좋았습니다😆</p>
<p><strong>SQL을 선택하게 된 계기</strong></p>
<p>학과 전공 수업에서 데이터베이스를 배우면서 MySQL을 사용했었습니다. 이를 통해 흥미를 느껴서 좀 더 배우고 활용해 보고 싶었고, SQLD 자격증 시험도 준비해야 하기 때문에 SQL을 탄탄하게 배우기 위해 선택하게 되었습니다!</p>
<h3 id="후기">후기</h3>
<p>SQL 문법을 직접 손코딩하면서 어느 부분에서 이런 문법을 사용하는지, 어떤 의미인지 쏙쏙 이해가 되면서 더욱 재미있게 공부할 수 있었습니다!
이번에도 프로지각러였지만 주차별로 공부를 하면서 알차고 꼼꼼하게 공부해서 늦더라도 제출한 저 자신이 조금은 기특했습니다ㅎㅎ
이전보다 SQL에 대한 많은 지식들을 쌓을 수 있었고 다시 복습하거나 추가 지식들을 스스로 찾아보면서 SQL을 더 탐구해보고 싶습니다!
그리고 마지막 8장에서 파이썬과 SQL을 연결하여 실습해보는 것은 처음해보기도 하고 오랜만에 파이썬 IDLE을 활용해서 GUI도 만들어보니 정말 재미있었습니다 :)</p>
<p>이번 혼공단에 참여하면서 매 주차 열심히 학습한 후 기록을 올리고 회고록까지 꼭 작성해보는게 목표였는데 이렇게 이루게 돼어 기쁘네요☺️ 항상 격려해주시고 칭찬해주시고 공부하면서 듣기 좋은 플레이리스트까지 추천해주셨던 족장님께 너무나 감사했습니다!! 족장님의 격러 덕분에 공부 의욕이 더 올랐던 것 같아요👍</p>
<p>다음 혼공단도 열리게 되면 다른 교재로 다시 꼭 참여하고 싶습니다ㅎㅎ 
함께했던 혼공족 분들도 족장님도 모두 수고하셨습니다~!!</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[[혼공S] 1주차_SQL 기초부터 다시 가보자고]]></title>
            <link>https://velog.io/@jini_11/%ED%98%BC%EA%B3%B5S-1%EC%A3%BC%EC%B0%A8SQL-%EA%B8%B0%EC%B4%88%EB%B6%80%ED%84%B0-%EB%8B%A4%EC%8B%9C-%EA%B0%80%EB%B3%B4%EC%9E%90%EA%B3%A0</link>
            <guid>https://velog.io/@jini_11/%ED%98%BC%EA%B3%B5S-1%EC%A3%BC%EC%B0%A8SQL-%EA%B8%B0%EC%B4%88%EB%B6%80%ED%84%B0-%EB%8B%A4%EC%8B%9C-%EA%B0%80%EB%B3%B4%EC%9E%90%EA%B3%A0</guid>
            <pubDate>Wed, 08 Jan 2025 01:49:09 GMT</pubDate>
            <description><![CDATA[<hr>
<h1 id="chapter01-데이터베이스와-sql">Chapter01 데이터베이스와 SQL</h1>
<h2 id="01-1-데이터베이스-알아보기">01-1 데이터베이스 알아보기</h2>
<p><strong><span style="color:CornflowerBlue">데이터베이스</span></strong> Database, DB : 데이터의 집합</p>
<h3 id="데이터베이스와-dbms">데이터베이스와 DBMS</h3>
<h4 id="dbms의-정의">DBMS의 정의</h4>
<p><strong><span style="color:CornflowerBlue">DBMS</span></strong> Database Management System : 데이터베이스를 관리하고 운영하는 시스템</p>
<p>ex) 은행 예금 계좌 데이터베이스</p>
<h4 id="dbms의-종류">DBMS의 종류</h4>
<p>MySQL, 오라클 Oracle, SQL 서버Server, MariaDB 등</p>
<h3 id="dbms의-발전-과정">DBMS의 발전 과정</h3>
<p>종이에 펜으로 기록 → 컴퓨터에 파일로 저장 → DBMS의 대두와 보급</p>
<p><strong><span style="color:CornflowerBlue">SQL</span></strong> Structured Query Language : DBMS에 데이터를 구축, 관리하고 활용하기 위해 사용되는 언어</p>
<h3 id="dbms의-분류">DBMS의 분류</h3>
<h4 id="계층형-dbms">계층형 DBMS</h4>
<p><strong><span style="color:CornflowerBlue">계층형 DBMS</span></strong> Hierarchical DBMS </p>
<ul>
<li>각 계층은 트리tree의 형태를 가짐.</li>
<li>처음 구성을 완료한 후 이를 변경하기 상당히 까다로움.</li>
<li>다른 구성원을 찾아가는 것 비효율적.</li>
</ul>
<h4 id="망형-dbms">망형 DBMS</h4>
<p><strong><span style="color:CornflowerBlue">망형 DBMS</span></strong> Network DBMS</p>
<ul>
<li>계층형 DBMS의 문제점을 개선하기 위해 등장</li>
<li>하위에 있는 구성원끼리도 연결된 유연한 구조</li>
</ul>
<h4 id="관계형-dbms">관계형 DBMS</h4>
<p><strong><span style="color:CornflowerBlue">관계형 DBMS</span></strong> Relational DBMS - <span style="color:CornflowerBlue">RDBMS</span></p>
<ul>
<li><span style="color:CornflowerBlue">테이블</span>table이라는 최소단위로 구성<ul>
<li>하나 이상의 <span style="color:CornflowerBlue">열</span>column과 <span style="color:CornflowerBlue">행</span>now으로 이루어져 있음.</li>
</ul>
</li>
</ul>
<h3 id="dbms에서-사용되는-언어-sql">DBMS에서 사용되는 언어: SQL</h3>
<p><span style="color:CornflowerBlue">SQL</span> Structured Query Language : 관계형 데이터베이스에서 사용되는 언어</p>
<h2 id="01-2-mysql-설치하기">01-2 MySQL 설치하기</h2>
<p><strong><span style="color:CornflowerBlue">MySQL 서버</span></strong> : 데이터베이스 엔진을 운영하는 가장 중요한 프로그램</p>
<p><strong><span style="color:CornflowerBlue">MySQL 워크벤치</span></strong> : MySQL 서버에 접속하기 위한 프로그램</p>
<hr>
<h1 id="chapter02-실전용-sql-미리-맛보기">Chapter02 실전용 SQL 미리 맛보기</h1>
<h2 id="02-1-건물을-짓기-위한-설계도--데이터베이스-모델링">02-1 건물을 짓기 위한 설계도 : 데이터베이스 모델링</h2>
<p><strong><span style="color:CornflowerBlue">데이터베이스 모델링</span></strong> database modeling : 테이블의 구조를 미리 설계하는 개념</p>
<p><strong><span style="color:CornflowerBlue">폭포수 모델</span></strong> waterfall model</p>
<ul>
<li>데이터베이스 모델링은 폭포수 모델의 업무 분석과 시스템 설계 단계에 해당</li>
</ul>
<p>⇒ <span style="color:CornflowerBlue">테이블 구조</span> 결정</p>
<h3 id="프로젝트-진행-단계">프로젝트 진행 단계</h3>
<p><span style="color:CornflowerBlue">프로젝트</span>project : 현실 세계에서 일어나는 업무를 컴퓨터 시스템으로 옮겨놓는 과정. 대규모 <span style="color:CornflowerBlue">소프트웨어</span>software를 작성하기 위한 전체 과정</p>
<pre><code>  1 프로젝트 계획 --&gt; 2 업무 분석 --&gt; 3 시스템 설계 --&gt; 4 프로그램 구현 --&gt; 5 테스트 --&gt; 6 유지보수</code></pre><ol>
<li><span style="color:CornflowerBlue">프로젝트 계획</span> : 판매 계획 단계</li>
<li><span style="color:CornflowerBlue">업무 분석</span> : 업무가 어떻게 돌아가는지 파악</li>
<li><span style="color:CornflowerBlue">시스템 설계</span> : 업무 분석을 컴퓨터에 적용시키기 위해 알맞은 형태로 다듬는 과정</li>
<li><span style="color:CornflowerBlue">프로그램 구현</span> : 시스템 설계 결과를 실제 프로그래밍 언어로 코딩하는 단계</li>
<li><span style="color:CornflowerBlue">테스트</span> : 코딩된 프로그램에 오류가 없는지 확인하는 과정</li>
<li><span style="color:CornflowerBlue">유지보수</span> : 실제 운영을 통해 문제점을 보완하고 기능을 추가하는 과정</li>
</ol>
<p>장점</p>
<ul>
<li>폭포수 모델은 각 단계가 구분되어 프로젝트의 진행 단계가 명확하다</li>
</ul>
<p>단점</p>
<ul>
<li>문제가 발생할 경우 다시 앞 단계로 돌아가기 어렵다</li>
</ul>
<h3 id="데이터베이스-모델링">데이터베이스 모델링</h3>
<p>데이터베이스 모델링 database modeling : 우리가 살고 있는 세상에서 사용되는 사물이나 작업을 DBMS의 데이터베이스 개체로 옮기기 위한 과정</p>
<p>ex)</p>
<ul>
<li>신분증 - 이름, 주민등록번호, 주소 등</li>
<li>인터넷 쇼핑몰 판매 제품 - 이름, 가격, 제조일자, 제조회사, 재고량 등</li>
<li></li>
</ul>
<h3 id="전체-데이터베이스-구성도">전체 데이터베이스 구성도</h3>
<ul>
<li><span style="color:CornflowerBlue">데이터</span> data : 하나하나의 단편적인 정보</li>
<li><span style="color:CornflowerBlue">테이블</span> table : 데이터를 입력하기 위해 표 형태로 표현한 것</li>
<li><span style="color:CornflowerBlue">데이터베이스</span> Database, DB : 테이블이 저장되는 저장소. 각 데이터베이스는 이름이 서로 달라야 한다!</li>
<li><span style="color:CornflowerBlue">DBMS</span> Database Management System : 데이터베이스 관리 시스템 of 소프트웨어</li>
<li><span style="color:CornflowerBlue">열</span> column : 테이블의 세로</li>
<li><span style="color:CornflowerBlue">열 이름</span> : 각 열을 구분하기 위한 이름. 각 테이블 내에서는 서로 달라야 함.</li>
<li><span style="color:CornflowerBlue">데이터 형식</span> : 열에 저장될 데이터의 형식</li>
<li><span style="color:CornflowerBlue">행</span> now : 실질적인 진짜 데이터, 행 데이터. 행의 개수 = 데이터의 개수</li>
<li><span style="color:CornflowerBlue">기본 키</span> Primary Key, PK : 기본 키(주키) 열은 각 행을 구분하는 유일한 열을 말함. 중복X 비어 있음X</li>
</ul>
<p>테이블에는 열이 여러 개 있지만 기본 키는 1개만 지정해야 하며, 일반적으로 1개의 열에 지정</p>
<ul>
<li><span style="color:CornflowerBlue">SQL</span> Structured Query Language : 구조화된 질의 언어. 사람과 DBMS가 소통하기 위한 언어.</li>
</ul>
<h2 id="02-2-데이터베이스-시작부터-끝까지">02-2 데이터베이스 시작부터 끝까지</h2>
<p><strong>데이터베이스 구축 절차</strong></p>
<p>데이터베이스 만들기 → 테이블 만들기 → 데이터 입력/수정/삭제하기 → 데이터 조회/활용하기</p>
<h3 id="dbms-설치하기">DBMS 설치하기</h3>
<h3 id="데이터베이스-만들기">데이터베이스 만들기</h3>
<p><img src="https://velog.velcdn.com/images/jini_11/post/29be6c93-960d-4b33-aa76-085ee6668ccb/image.png
"></p>
<h3 id="테이블-만들기">테이블 만들기</h3>
<h4 id="테이블-설계하기">테이블 설계하기</h4>
<p>테이블의 <span style="color:CornflowerBlue">열 이름</span>과 <span style="color:CornflowerBlue">데이터 형식</span> 지정</p>
<h4 id="테이블-생성하기">테이블 생성하기</h4>
<img src="https://velog.velcdn.com/images/jini_11/post/9710951b-1d55-45d1-9438-89af9ac35750/image.png">


<p>회원 테이블</p>
<img src="https://velog.velcdn.com/images/jini_11/post/1c6e7faf-ed9f-40af-a8dd-047f93ec83e2/image.png">

<p>제품 테이블</p>
<img src="https://velog.velcdn.com/images/jini_11/post/7abda750-6f69-403c-9f58-7abd0639020e/image.png">



<h3 id="데이터-입력하기">데이터 입력하기</h3>
<p>회원 데이터 입력</p>
<img src="https://velog.velcdn.com/images/jini_11/post/8669e104-26cd-43f6-bd11-b4d051066bb9/image.png">


<p>제품 데이터 입력</p>
<img src="https://velog.velcdn.com/images/jini_11/post/3525df74-8819-4f11-a510-9d125e8aefb9/image.png">


<ul>
<li>데이터 입력 : INSERT문</li>
<li>수정 : UPDATE</li>
<li>삭제 : DELETE</li>
</ul>
<h3 id="데이터-활용하기">데이터 활용하기</h3>
<p>SELECT의 기본 형식</p>
<pre><code class="language-sql">SELECT 열_이름 FROM 테이블_이름 [WHERE 조건]</code></pre>
<p><code>*</code> : 모든 열을 의미
<img src="https://velog.velcdn.com/images/jini_11/post/6610784f-8e46-4391-8ae4-a2e91aae2433/image.png" alt=""><img src="https://velog.velcdn.com/images/jini_11/post/401edce8-b5e2-4840-a33c-0fa32862aa1c/image.png" alt=""><code>기본 숙제(필수)</code><img src="https://velog.velcdn.com/images/jini_11/post/62f798bf-485e-400e-89e7-818f03b2711b/image.png" alt=""></p>
<h2 id="02-3-데이터베이스-개체">02-3 데이터베이스 개체</h2>
<p><code>추가 숙제(선택)</code></p>
<h3 id="인덱스">인덱스</h3>
<h4 id="인덱스-개념-이해하기">인덱스 개념 이해하기</h4>
<p><span style="color:CornflowerBlue">인덱스</span> index : 데이터를 조회할 때 결과가 나오는 속도를 획기적으로 빠르게 해줌. ‘찾아보기’</p>
<h4 id="인덱스-실습하기">인덱스 실습하기</h4>
<p><span style="color:CornflowerBlue">Full Table Scan</span> - 전체 테이블 검색
<img src="https://velog.velcdn.com/images/jini_11/post/5dba0b23-229f-4e50-825f-138ed0998aa1/image.png" alt=""></p>
<p><span style="color:CornflowerBlue">ON member(member_name)</span> - member 테이블의 member_name 열에 인덱스를 지정하라</p>
<pre><code class="language-sql">CREATE INDEX idx_member_name ON member(member_name);</code></pre>
<p><span style="color:CornflowerBlue">Non-Unique Key Lookup</span> - Key Lookup은 인덱스를 통해 결과를 찾았다 → <span style="color:CornflowerBlue">인덱스 검색</span>(Index Scan)</p>
<p><img src="https://velog.velcdn.com/images/jini_11/post/84ad9591-eaf6-49cf-bb90-3b0d50eb3565/image.png" alt=""></p>
<ul>
<li>인덱스 생성 여부에 따라 결과가 달라지는 것은 아님!</li>
</ul>
<h3 id="뷰">뷰</h3>
<p>테이블의 일부를 제한적으로 표현할 때 주로 사용. 테이블과 상당히 동일한 성격의 데이터베이스 개체</p>
<h4 id="뷰-개념-이해하기">뷰 개념 이해하기</h4>
<p><span style="color:CornflowerBlue">뷰</span> View : 가상의 테이블. 실제 데이터를 가지고 있지 않으며, 진짜 테이블에 링크link된 개념 </p>
<p>ex) 윈도우즈 운영 체제의 ‘바로 가기 아이콘’</p>
<p>뷰의 실체는 <span style="color:CornflowerBlue">SELECT</span>문</p>
<h4 id="뷰-실습하기">뷰 실습하기</h4>
<pre><code class="language-sql">CREATE VIEW member_view
AS SLELCT * FROM member;</code></pre>
<p><img src="https://velog.velcdn.com/images/jini_11/post/4af8daed-881c-4074-b4f7-ba34b39ba947/image.png" alt=""></p>
<p>테이블을 사용하지 않고 뷰를 사용하는 이유</p>
<ul>
<li>보안에 도움이 된다.</li>
<li>긴 SQL 문을 간략하게 만들 수 있다.</li>
</ul>
<h3 id="스토어드-프로시저">스토어드 프로시저</h3>
<p>스토어드 프로시저 : SQL에서 프로그래밍이 가능하도록 해줌</p>
<h4 id="스토어드-프로시저-개념-이해하기">스토어드 프로시저 개념 이해하기</h4>
<p>스토어드 프로시저stored procedure : MySQL에서 제공하는 프로그래밍 기능으로, 여러 개의 SQL 문을 하나로 묶어서 편리하게 사용 가능</p>
<h4 id="스토어드-프로시저-실습하기">스토어드 프로시저 실습하기</h4>
<p><span style="color:CornflowerBlue">DELIMITER // ~ DELIMITER ;</span>  : 구분 문자. 스토어드 프로시저를 묶어주는 약속</p>
<p><span style="color:CornflowerBlue">CALL 문</span> : 스토어드 프로시저 호출</p>
<p><img src="https://velog.velcdn.com/images/jini_11/post/53b2ec75-37ff-4853-83c9-9f9a3bf6c2e6/image.png" alt=""></p>
<h4 id="➕">➕</h4>
<p><span style="color:CornflowerBlue">CREATE 개체_종류 개체_이름 ~~</span> : 데이터베이스 개체 생성</p>
<p><span style="color:CornflowerBlue">DROP 개체_종류 개체_이름</span> : 데이터베이스 개체 삭제</p>
<hr>
<h3 id="1주차-회고">1주차 회고</h3>
<p>지난 12기 활동에선 자바로 참여했었는데 처음 참여하는 스터디라 계속 밀리기도 하고 어설프게 끝난게 너무 아쉬웠다. 그래서 이번에 다시 참여할 땐 제대로 학습할 겸 SQL 공부와 SQLD 시험 공부를 병행하려고 혼공S로 참여하게 되었다.</p>
<p>원래 학습 내용 정리는 노션이 편해서 노션에 정리하는데 벨로그도 시작해볼겸 다른 사람들과 공유하는데에는 벨로그가 더 나을 것 같아서 시작하게되었다. 벨로그는 makedown 언어로 작성해야 해서 기록할 때는 처음 이용하는 방법이라 조금 낫설지만 재밌기도 하고 html 용어도 어느 정도 알고있어서 금방 익숙해질 수 있을 것 같다.</p>
<p>이번주 학습내용에서는 SQL이 무엇인지, MySQL 설치하기, 데이터베이스 모델링이 무엇인지와 간단한 실습을 진행했다.
이미 전공 과목인 데이터베이스를 배우고 다시 공부하니 금방 이해하고 끝낼 수 있었다. 또 데이터베이스 모델링에 대한 내용을 학습할 때 소프트웨어 공학에서 배웠던 폭포수 모델이 나와서 반갑기도하고 다시 복습할 수 있었다.</p>
]]></description>
        </item>
    </channel>
</rss>