| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- 항해99
- 개발자사이드프로젝트
- print("""
- 개발자스터디
- 코딩부트캠프후기
- 파이썬 int()
- 파이썬 sep
- not a git repository
- Til
- 주니어개발자멘토링
- 파이썬 |
- cp949
- 파이썬 map 함수
- Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding
- MomentumParameters
- 파이썬 클래스
- 코딩테스트
- 99클럽 #99일지 #코딩테스트 #개발자스터디 #항해 #til
- 항해
- fatal:not a git repository
- 주니어개발자역량강화
- print sep
- 99클럽
- 99일지
- vscode cp949
- EnvCommandError
- 항해플러스
- 파이썬
- 10430번
- 백준
- Today
- Total
목록전체 글 (4)
선발대
강의 순서섹션 3. 조인2 - 외부 조인과 기타 조인섹션 4. 서브쿼리섹션 3. 조인2 - 외부 조인과 기타 조인외부 조인 1 내부 조인은 양쪽 테이블에 모두 데이터가 존재하는 교집합 영역만 조회한다.한쪽 테이블에만 데이터가 존재하는 경우까지 포함해서 조회하려면 외부 조인을 사용해야 한다.외부 조인은 기준 테이블의 모든 데이터를 결과에 포함시킨다.LEFT JOIN 은 왼쪽 테이블을 기준으로 하고 RIGHT JOIN 은 오른쪽 테이블을 기준으로 한다.기준 테이블과 짝이 맞는 데이터가 없는 경우 해당 필드는 NULL 값으로 채워진다.NULL 값을 비교할 때는 반드시 IS NULL 또는 IS NOT NULL 을 사용해야 한다. 외부 조인 2 LEFT JOIN 과 RIGHT JOIN 은 테이블의 위치를 바꾸면 ..
강의 순서섹션 1. 강의 소개와 수업 자료 (생략)섹션 2. 조인1 - 내부 조인섹션 2. 조인1 - 내부 조인 조인이 필요한 이유 데이터는 정규화 과정을 거쳐 여러 테이블에 나뉘어 저장된다. 데이터 중복을 피하고 데이터 갱신 삽입 삭제 시 발생할 수 있는 이상 현상을 방지하기 위함이다. 분리된 테이블에서 의미 있는 정보를 얻으려면 흩어진 데이터를 다시 연결해야 한다. 조인은 여러 테이블에 흩어진 데이터를 기본 키와 외래 키를 기준으로 합쳐서 보여주는 핵심 기술이다. 내부 조인 1 내부 조인( INNER JOIN )은 두 테이블에 공통으로 존재하는 데이터만 결과로 보여준다. ON 절에 명시된 연결 조건이 참이 되는 행들만 결과에 포함시킨다. 조인의 논리적 처리 순서는 FROM/JOIN 으로 테이블을 ..
강의순서섹션 5. SQL - 조회와 정렬섹션 6. SQL - 데이터 가공섹션 7. SQL - 집계와 그룹핑섹션 8. 다음으로섹션 5. SQL - 조회와 정렬생략섹션 6. SQL - 데이터 가공문자열 함수 CONCAT() 함수는 괄호 안에 전달된 문자열이나 컬럼 값을 순서대로 이어 붙인다.CONCAT_WS(구분자, 문자열1, 문자열2)는 각 문자열 사이에 지정된 구분자를 넣어 합친다.UPPER()와 LOWER() 함수는 문자열을 각각 대문자나 소문자로 변환한다.CHAR_LENGTH()는 글자 수를 반환하고 LENGTH()는 바이트 수를 반환한다. NULL 함수 데이터가 비어있음을 의미하는 NULL값을 다른 값으로 대체하여 출력할 필요가 있다.IFNULL(컬럼, 대체값) 함수는 해당 컬럼이 NULL일 경우 ..
강의 순서섹션 1. 강의 소개와 수업 자료 (생략)섹션 2. 데이터베이스 소개섹션 3. 데이터베이스 시작섹션 4. SQL - 데이터 관리섹션 2. 데이터베이스 소개데이터와 정보 데이터는 아직 가공되지 않은 개별적인 사실이나 값이다. 그 자체로는 의미를 갖기 어렵다.구조화된 데이터는 데이터에 꼬리표를 붙여 의미를 부여한 상태지만 통찰은 줄 수 없다.정보는 구조화된 데이터를 특정 목적을 가지로 분석, 가공해서 얻어낸 유의미한 결과물이다.데이터를 정보로 만드는 과정은 의사결정에 필수적이다.데이터베이스는 이 과정을 돕는 핵심 도구이다. 데이터베이스 관리 시스템이 필요한 이유 컴퓨터 파일 시스템(텍스트 파일, 엑셀)으로 초기에 관리할 수는 있는데 규모가 커지면 심각한 문제점들이 발생한다.데이터 중복과 불일치: 여..