• 티스토리 홈
  • 프로필사진
    Song hyun
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
Song hyun
  • 프로필사진
    Song hyun
    • 분류 전체보기 (780)
      • 백준 (0)
      • 영어 (2)
        • Diary (0)
        • Toast Masters (2)
      • 메모 (13)
      • 설치 메뉴얼 (30)
      • Java (178)
      • MySQL (60)
      • JSP (67)
      • Springboot (46)
      • HTML,CSS, JS (71)
        • HTML (8)
        • CSS (12)
        • JavaScript (37)
        • HTML&CSS 스터디 (13)
      • C++ (7)
      • Linux (7)
      • JPA (34)
      • Kotlin (2)
      • Flutter (42)
      • Error Note (39)
      • 디자인 패턴 (12)
      • 디지털논리회로 (4)
      • 데이터베이스 시스템 (8)
      • 알고리즘 (7)
      • 운영체제 (3)
      • 이산수학 (3)
      • 인공지능 (1)
      • 자료 구조 (14)
        • 기본 개념 (14)
        • 자료구조 스터디 (0)
      • 💡My project (76)
        • 팩맨 : Java Swing 게임 제작 프로젝트 (6)
        • 네이트톡 : Java 소켓 통신 프로젝트 (4)
        • 포켓옥션 : HikariCP&JDBC CRUD 프.. (3)
        • 이지 부산 : BDIA-Devton 2024 프로.. (20)
        • 그린 유니버시티 : JSP를 사용한 학사관리 프로.. (1)
        • 애드 포커 : 웹 소켓과 Spring을 사용한 카.. (1)
        • 셸위 : 게임 친구 매칭 사이트 (21)
        • 다모아 : 개발자 중개 플랫폼 (20)
      • 📗스터디 (13)
        • CNN : 웹개발 스터디 (10)
        • Node&React로 유튜브 사이트 만들기 (3)
      • 📙독서 및 강연 기록 (36)
        • 강연 (14)
        • 독서 (22)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • 포스트글 썸네일 이미지
        [MySQL] 19. 시나리오 코드로 관계 차수 이해하기 : 야구 팀과 야구 선수
        Song hyun:
        [MySQL] 19. 시나리오 코드로 관계 차수 이해하기* 참고하면 좋은 글: https://whatsthatsound.tistory.com/243 [MySQL] 18. 관계 차수[MySQL] 18. 관계 차수1. 관계 차수란?2. 테이블 차수와 관계 차수 3. 테이블 간의 관계 정의 1. 관계 차수란? 2. 테이블 차수와 관계 차수 3. 테이블 간의 관계 정의 (1) 1:1 관계(2) 1:N 관계(3) N:1 관계whatsthatsound.tistory.com 예제 코드를 통해 관계 차수의 개념을 이해해보자. 1. 생각해보기: 야구 팀-야구 선수 테이블 만들기-표를 그려서 시각화해보자: 한 팀은 여러 명의 선수를 지닐 수 있다. 하지만 한 선수는 한 팀에만 속할 수 있다.한 팀은 여러 명의 선수를 지닐..
        • 2024-06-04 11:38:44
      • 포스트글 썸네일 이미지
        [MySQL] 18. 관계 차수
        Song hyun:
        [MySQL] 18. 관계 차수1. 관계 차수란?2. 테이블 차수와 관계 차수 3. 테이블 간의 관계 정의  1. 관계 차수란?-관계 차수(Relation Degree)는 관계형 데이터베이스(RDBMS)에서 사용되는 용어이다. 테이블 간의 관계를 설명할 때 '일대일','일대다','다대일','다대다' 같은 용어로 관계를 설명하는데, 이들이 관계 차수이다.   위의 사진에서 고객 테이블과 구매 테이블의 관계 차수는 1:N의 관계라고 할 수 있을 것이다.2. 테이블 차수와 관계 차수*테이블 차수와 관계 차수는 용어가 비슷해 혼동하기 쉽다. 각각의 특징을 인지하고 혼동하지 말자! (1) 테이블 차수: 테이블 내의 컬럼 수를 나타낸다.(2) 관계 차수: 두 테이블 간의 관게의 복잡성(관계 차수)를 나타낸다.3. ..
        • 2024-06-04 10:37:14
      • [MySQL] 1일 1쿼리 (1) : 영화 평점표 만들기
        Song hyun:
        [MySQL] 1일 1쿼리 (1) : 영화 평점표 만들기1. 문제2. 풀이*관련글: https://whatsthatsound.tistory.com/241(샘플데이터 삽입은 위 링크를 참고해주시길 바랍니다.) [MySQL] 17. 도전 문제: 테이블 및 문제 만들기[MySQL] 17. 도전 문제: 테이블 및 문제 만들기표를 기반으로 테이블을 설계 해주세요.표를 기반으로 데이터를 입력해주세요.직접 쿼리문 작성을 위한 문제를 스스로 만들고 결과를 확인해 주whatsthatsound.tistory.com1. 문제번호문제1장르가 드라마 이고 id 가 6 이상인 영화의 평점을 8.67로 수정하기 2관객수 컬럼을 추가하고 데이터를 넣기3테이블에 문자형 칼럼 'check_watch'을 만들고, '괴물'과 '베테랑'을 ..
        • 2024-06-04 10:31:17
      • 포스트글 썸네일 이미지
        [MySQL] 17. 도전 문제: 테이블 및 문제 만들기
        Song hyun:
        [MySQL] 17. 도전 문제: 테이블 및 문제 만들기표를 기반으로 테이블을 설계 해주세요.표를 기반으로 데이터를 입력해주세요.직접 쿼리문 작성을 위한 문제를 스스로 만들고 결과를 확인해 주세요(5문제)*데이터 베이스 이름은 통일하기 (db_movie) 1. 테이블 명을 직접 설계 해주세요.2. 테이블 스키마를 적절하게 설정.3. 아래표를 참고해서 테이블에 데이터를 구축 하세요. 1. 데이터 명 직접 설계 및 스키마 설정하기 & 데이터 구축create database db_movie;create table movie( id int primary key auto_increment, title varchar(50) not null, director varchar(20), realese..
        • 2024-06-04 10:20:41
      • 포스트글 썸네일 이미지
        [MySQL] 16. INDEX 인덱스
        Song hyun:
        [MySQL] 16. INDEX 인덱스1. 인덱스란?2. 인덱스의 예시3. 인덱스의 특징 1. 인덱스란?(1) MySQL에서 인덱스는 데이터베이스 테이블의 검색 성능을 향상시키기 위해 사용되는 데이터 구조이다. 인덱스는 특정 열(Column)에 대한 정렬된 데이터 집합으로, 데이터베이스 엔진이 더 빠르게 데이터를 찾을 수 있게 도와준다. 인덱스는 일종의 색인이며, 테이블의 특정 열에 대한 빠른 검색을 가능하게 한다. *인덱스를 사용하면, 데이터베이스 엔진은 테이블을 전체적으로 스캔하는 것보다 더 빠르게 특정 조건에 맞는 행을 찾을 수 있다. 2. 인덱스의 예시-예를 들어 우리가 자바 책 한 권을 가지고 있다고 하자. 이 때, 인터페이스에 대한 정보가 궁금하다면, 첫 장부터 끝 장을 모두 살펴보는 것이 아..
        • 2024-06-04 09:27:29
      • 포스트글 썸네일 이미지
        [MySQL] 15. UNIQUE 제약
        Song hyun:
        [MySQL] 15. UNIQUE 제약 1. UNIQUE 제약이란? 2. UNIQUE key의 특징3. 시나리오 코드1. UNIQUE 제약이란?(1) UNIQUE key는 데이터베이스 테이블의 열(Column)에 적용되는 제약 조건이다. 이들 중에 해당 열의 값들이 고유(unique)하다는 것을 보장한다. 즉, 중복된 값을 허용하지 않는 제약이다. (2) 또한 UNIQUE 제약 조건은 데이터베이스에서 인덱스를 생성할 때도 사용된다. UNIQUE 제약 조건이 설정된 열은 인덱스를 생성할 때 자동으로 인덱스로 지정되어, 검색 속도를 높일 수 있다. 2. UNIQUE key의 특징(1) 고유한 값 보장: 특정 열에 UNIQUE key가 적용되면 해당 열에 있는 모든 값들이 고유해야 한다. 즉, 중복된 값을 허..
        • 2024-06-04 09:25:28
      • 포스트글 썸네일 이미지
        [MySQL] 14. DELETE 구문과 조건절
        Song hyun:
        [MySQL] 14. DELETE 구문과 조건절1. DELETE 구문이란?2. DELETE 구문의 활용1. DELETE 구문이란?-DELETE 구문은 특정 테이블에서 특정 조건을 만족하는 행을 삭제하는 데 사용된다. DELETE 구문을 사용할 때는, 삭제할 행을 신중히 선택해야 한다. 이는 DELETE 구문을 사용해 데이터를 삭제하면, 복구하기 어렵거나 불가능하기 때문이다.=>따라서 DELETE 구문을 사용하기 전 데이터를 백업하거나, 테스트용 데이터를 사용하거나, WHERE 절을 사용해, 조건을 만족하는 행만을 삭제하도록 주의해야한다!!  아래의 코드를 살펴보자. 우선 INSERT 구문을 통해 총 10개의 데이터를 삽입했음을 알 수 있다. 그리고 23번째 행의 코드를 살펴보면, product 테이블 내..
        • 2024-05-31 10:43:36
      • 포스트글 썸네일 이미지
        [MySQL] 13. UPDATE 구문과 조건절
        Song hyun:
        [MySQL] 13. UPDATE 구문과 조건절 1. UPDATE 구문이란?2. 예제(1) 샘플 데이터(2) 문제(3) 풀이 3. 기타 사전 기반 지식1. UPDATE 구문이란?: UPDATE 구문은 이미 존재하는 테이블의 레코드를 수정하는 명령문이다. 이 구문은 WHERE 절을 포함해 사용되며, WHERE 절을 사용해 특정 조건에 해당되는 레코드만 수정할 수 있다. UPDATE 구문의 형태는 아래와 같다.💡UPDATE [테이블 이름] SET [칼럼 이름1] = [새로운 값1], [칼럼 이름2] = [새로운 값2], ... WHERE [조건]; 위의 구문에서 SET 절은 테이블의 특정 칼럼 값을 변경하는 부분이다.WHERE 절은 조건에 해당하는 레코드만 변경할 수 있게 필터링한다.(ex: student..
        • 2024-05-31 10:24:22
      • [MySQL] 12. 조건절 활용 : 샘플 데이터를 활용한 도전 과제
        Song hyun:
        [MySQL] 12. 조건절 활용 : 샘플 데이터를 활용한 도전 과제1. 샘플 데이터2. 문제3. 문제 풀이 1. 샘플 데이터 더보기CREATE TABLE subject ( subject_id INT AUTO_INCREMENT PRIMARY KEY, subject_name VARCHAR(50) NOT NULL, credit INT NOT NULL, department VARCHAR(50) NOT NULL, professor VARCHAR(50) NOT NULL);CREATE TABLE customer ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, email VARCHAR(50), address VARCHAR(100) NO..
        • 2024-05-31 10:07:11
      • [MySQL] 11. 조건절 WHERE
        Song hyun:
        [MySQL] 11. 조건절 WHERE 1. 조건절이란? : WHERE 2. 조건식의 응용3. 조건절에서 사용할 수 있는 대표 연산자4. 연습문제 및 풀이 1. 조건절이란? : WHERE(1) WHERE 절은 SELECT, UPDATR, INSERT 문에서 조건을 지정하여, 해당하는 데이터를 선택하거나, 수정하거나, 삭제할 때 사용한다. (2) WHERE 절은 기본적으로 조건절을 포함하며, 조건식은 연산자와 피연산자로 이루어져 있다. 연산자는 비교 연산자, 논리 연산자 등이 있으며, 피연산자는 컬럼명, 상수값, 서브쿼리 등이 올 수 있다. (3) ex: 아래의 SELECT 문에서는 WHERE 절에 "age>=20"이라는 조건식을 포함하고 있다.SELECT * FROM users WHERE age >= 2..
        • 2024-05-31 09:12:26
      조회된 결과가 없습니다.
      [1][2][3][4][5][6]
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바