일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 스택
- programmers
- Regression
- C++
- machine learning
- 회귀
- Heap
- Python
- gan
- GIT
- PANDAS
- 파이썬
- googleapiclient
- python3
- kmu
- LSTM
- Stack
- 국민대학교
- 재귀
- Seq2Seq
- OS
- 머신 러닝
- 프로그래머스
- SQL
- instaloader
- 운영체제
- db
- 데이터베이스
- 정렬
- 국민대
- Today
- Total
목록개념 정리/데이터베이스 (15)
정리 노트
DML 문을 연습할 데이터 베이스는 아래의 사이트에서 스크립트를 다운로드하여 실행해 생성했습니다. MySQL Sample DatabaseThis page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly.www.mysqltutorial.orgORDER BY 절은 SELECT 결과를 특정 열을 기준으로 정렬해 출력해 주는 역할을 합니다. ORDER BY 절에서는 기본적으로 오름차순으로 정렬하고, 내림차순으로 정렬하도록 지정할 수 있습니다.ORDER BY 절 연습을 위해 아래의 테이블을 사용하겠습니다.SELECT customerNumber, customerName, phon..

DML 문을 연습할 데이터 베이스는 아래의 사이트에서 스크립트를 다운로드하여 실행해 생성했습니다. MySQL Sample DatabaseThis page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly.www.mysqltutorial.orgGROUP BY절과 HAVING 절은 다음과 같은 특성들을 가지고 있습니다.GROUP BY 절로 소그룹별 기준을 정하고 SELECT 절에 집계 함수를 사용집계 함수의 통계는 NULL 값을 가진 행을 제외하고 수행집계 함수는 WHERE 절에는 올 수 없음SELECT 절과 달리 ALIAS를 쓸 수 없음 (SELECT ~ AS ~ 와 같이..

DML 문을 연습할 데이터 베이스는 아래의 사이트에서 스크립트를 다운로드하여 실행해 생성했습니다. MySQL Sample DatabaseThis page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly.www.mysqltutorial.org이번 포스트에서는 SQL에서 제공하는 집계 함수들에 대해 알아보겠습니다.이 함수들이 SELECT 절과 나중에 작성할 HAVING 절, ORDER BY 절에서 적용할 수 있기 때문입니다.집계 함수는 여러 행들의 그룹이 모여(GROUP BY 절로) 그룹당 단 하나의 결과만을 돌려주는 함수입니다. 아래 사이트에서 MySQL을 기준으로 전체..

DML 문을 연습할 데이터 베이스는 아래의 사이트에서 스크립트를 다운로드하여 실행해 생성했습니다. MySQL Sample DatabaseThis page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly.www.mysqltutorial.org이번 포스트에서는 SQL에서 제공하는 단일 행 내장 함수들에 대해 알아보겠습니다.SELECT ~ FROM ~ WHERE ~ ; 보다가 내장 함수들에 대해 작성하는 이유는, 이 함수들이 SELECT 문, WHERE 절 그리고 나중에 작성할 ORDER BY 절에서 적용할 수 있기 때문입니다.단일 행 내장 함수들은 다음과 같은 특징들을 가..
DML 문을 연습할 데이터 베이스는 아래의 사이트에서 스크립트를 다운로드하여 실행해 생성했습니다. MySQL Sample Database This page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly. www.mysqltutorial.org WHERE 절 WHERE 절에서는 tuple 조건 식을 사용해 조건에 맞는 tuple만 선택합니다. 하지만 조건 식에서 집단 함수를 사용할 수 없습니다.(ex. SUM, AVG, MIN, MAX, ...) WHERE절 없이 SQL 문을 실행하면 모든 tuple을 반환합니다(Full Table Scan: FTS). 이는 시스템에 ..

DML 문을 연습할 데이터 베이스는 아래의 사이트에서 스크립트를 다운로드하여 실행해 생성했습니다. MySQL Sample Database This page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly. www.mysqltutorial.org 위 사이트에서 crow's foot 표기법을 사용해 테이블 간의 관계를 표현하므로 이 표기법에 대해 알고 싶으신 분들은 아래 사이트를 참고 바랍니다. Crow's Foot Notation – Relationship Symbols And How to Read Diagrams Entity relationship diagrams (E..

이 포스트는 아래의 포스트 내용과 이어집니다. 관계 데이터 연산 - 순수 관계 연산자 이 포스트는 아래의 포스트의 내용과 이어집니다. 관계 데이터 연산 - 집합 연산자 이 포스트는 국민대학교 소프트웨어학부 '데이터베이스' 강의를 듣고 요약하는 포스트입니다. 원하시는 정보 study-note-99.tistory.com Semi-join(⋉) R(X), S(Y)의 조인 속성을 X \( \cap \) Y라고 할 때, S와 join 할 수 있는 R의 tuple들의 집합이 semi-join 연산의 결과입니다. 이를 S에서 R로의 semi-join이라 부릅니다. 이를 식으로 적으면 아래와 같습니다. $$ R ⋉ S = R \Join_{N} ( \Pi_{X \cap Y}(S) ) = \Pi_{X}(R \Join_{N..

이 포스트는 아래의 포스트의 내용과 이어집니다. 관계 데이터 연산 - 집합 연산자 이 포스트는 국민대학교 소프트웨어학부 '데이터베이스' 강의를 듣고 요약하는 포스트입니다. 원하시는 정보가 없을 수도 있습니다. 이 점 유의 바랍니다. 오류 지적은 매우 환영합니다! 테이블 study-note-99.tistory.com 순수 관계 연산자 순수 관계 연산자에 대해 설명할 때 아래의 기호들을 사용하겠습니다. R : 릴레이션(테이블), R(X), X = {\( A_1, ... , A_n \)} \( \rightarrow \) R(\( A_1, ... , A_n \)) r : R의 tuple, r \( \in \) R, r = \( a_i \) : r의 속성 \( A_i \)의 값, r.\(A_i\) = r[\(A_..