혼공단 6

혼공스 6주 차 (˘・_・˘)

혼공스를 시작한 지 얼마 되지도 않은 것 같은데. . .벌써 마지막 주차라니 뭔가. . 기분이 요상하네요ㅜ-ㅜ마지막 공부도 레츠 고~스토어드 프로시저 사용 방법스토어드 프로시저는 SQL 프로그래밍 기능을 추가해서 일반 프로그래밍 언어와 비슷한 효과를 낼 수 있다.스토어드 프로시저 기본스토어드 프로시저의 개념과 형식스토어드 프로시저(저장 프로시저)란 MySQL에서 제공하는 프로그래밍 기능이다.또한 스토어드 프로시저는 쿼리 문의 집합으로도 볼 수 있으며, 어떠한 동작을 일괄 처리하기 위한 용도로도 사용된다.자주 사용하는 일반적인 쿼리는 스토어드 프로시저로 묶어 호출을 해 사용하는 것이 훨씬 편리하다! ^_~ 스토어드 프로시저의 형식을 보여주겟다 - !DELIMITER $$CREATE PROCEDURE 스토어..

레쭈고 혼공스 2024.08.17

혼공스 5주 차 (o゚v゚)ノ

방학을 너무 즐겁게 보내고 왔더니... 모든 것을 다 잃어버린 기분입니다..그래서 다시 한번 복습을 쭉 해볼 예정입니다. ♪(´▽`)인덱스의 개념을 파악하자인덱스는 데이터를 빠르게 찾을 수 있도록 도와주는 도구이다.인덱스에는 클러스터형 인덱스와 보조 인덱스가 있다.클러스터형 인덱스는 기본 키로 지정하면 자동 생성되며 테이블에 1개만 만들 수 있다.기본 키로 지정한 열을 기준으로 정렬된다.보조 인덱스는 고유 키로 지정하면 자동 생성되며 여러 개를 만들 수도 있지만 자동 정렬되지는 않는다.인덱스의 개념인덱스의 장점과 단점적절한 인덱스를 생성하고 인덱스를 사용하는 SQL을 만든다면 기존보다 아주 빠른 응답 속도를 얻을 수 있다.또한 전체 시스템의 성능이 향상되는 효과를 얻게 된다! 하지만 이러한 인덱스에도 단..

레쭈고 혼공스 2024.08.03

혼공스 4주 차 UwU

어느덧! 벌써 4주 차라니요. . . T-T시간이 굉장히~ 아주~ 빠르게 느껴집니닷 ㅎ0ㅎ이번 주는 우수혼공족! 해 볼게유 그나저나 우수혼공족이 되려면 어떻게 해야 하는 거죠?일단 전 저대로 열심히 달립니다 ~ ( ̄︶ ̄)테이블 만들기테이블은 표 형태로 구성된 2차원 구조로, 행과 열로 구성된다.행은 로우나 레코드라고 부르며, 열은 컬럼 또는 필드라고 부른다.데이터베이스와 테이블 설계하기데이터 형식을 활용해서 각 열에 가장 적합한 데이터 형식을 지정한다.GUI 환경에서 테이블 만들기 '네이버 쇼핑 DB 구성도'의 회원 테이블과 구매 테이블은 기본 키 - 외래 키로 연결되어 있다.이는 구매 테이블의 mem_id 값은 반드시 회원 테이블의 mem_id로 존재해야 한다는 의미이다.SQL로 테이블 만들기 NULL..

레쭈고 혼공스 2024.07.24

혼공스 3주 차 (* ̄3 ̄)╭

오늘부터는 부지런히 월요일부터 차근차근. . . 하나 씩 공부를 해 보려고 해요!사실 제가 저자님의 강의도 보고 싶었는데 (. ❛ ᴗ ❛.) 지금까지 시간에 쫓겨 블로그를 제출하느라오늘부터는 밀린 강의 영상이랑 앞으로의 강의 영상을 쭉 - 보고 정말 저를 위한 공부를 하려고 합니다. ( •̀ ω •́ )✧레츠 고 ~ MySQL의 데이터 형식테이블을 만들 때는 데이터 형식을 설정해야 한다.데이터 형식에는 크게 숫자형, 문자형, 날짜형이 있다.이렇게 다양한 데이터 형식이 존재하는 이유는 실제로 저장될 데이터의 형태가 다양하기 때문이다.데이터 형식정수형정수형은 소수점이 없는 숫자, 즉 인원 수, 가격, 수량 등에 많이 사용한다.데이터 형식바이트 수숫자 범위TINYINT1-128 ~ 127SMALLINT2-32..

레쭈고 혼공스 2024.07.19

혼공스 2주 차 (* ̄3 ̄)╭

기말고사가 끝났구, 여유롭게 혼공스를 공부할 수 있는 시간이 왔습니다 ~ ;D사실 기말고사를 망해서... 그것도 전공들을.......너무너무 슬프지만, 이를 극복하고 방학에 부족한 부분을 공부한 후~ 2학기 때에는 더 성장하려고 합니닷! ( ̄︶ ̄)↗ 그럼 SQL 공부 레쭈고 -SELECT ~ FROM ~ WHERESELECT 문은 구축이 완료된 테이블에서 데이터를 추출하는 기능이기 때문에,아무리 많이 사용해도 기존의 데이터가 변경되지는 않는다! SELECT의 가장 기본 형식은 SELECT ~ FROM ~ WHERE이다.SELECT 바로 다음에는 열 이름이, FROM 다음에는 테이블 이름이 나온다. WHERE 다음에는 조건식이 나오는데 조건식을 다양하게 표현함으로써 원하는 데이터를 뽑아낼 수 있다! ~_~..

레쭈고 혼공스 2024.07.14

혼공스 1주 차 ^^

데이터베이스 = 데이터의 집합!데이터베이스를 관리하고 운영하는 소프트웨어: DBMS MySQL과 같은 DBMS의 개념은 1973년에 에드거 프랭크 커드라는 학자가 이론을 정립~!DBMS의 분류: 계층형, 망형, 관계형, 객체지향형, 객체관계형현재에는 관계형 DBMS가 가장 많은 부분을 차지한다! MySQL도 관계형 DBMS이다.계층형 DBMS처음으로 등장한 DBMS의 개념으로 트리 형태를 갖는다.처음 구성을 완료한 후에 이를 변경하기가 상당히 까다롭다는 단점과다른 구성원을 찾아가는 것이 비효율적이라는 단점이 존재한다.망형 DBMS계층형 DBMS의 문제점을 개선하기 위해 등장했다.망형 DBMS를 잘 활용하려면 프로그래머가 모든 구조를 이해해야만 프로그램 작성이 가능하다는 단점이 존재한다.관계형 DBMS관계..

레쭈고 혼공스 2024.07.06