일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘
- 탐색알고리즘
- olap
- 병합정렬
- QuickSort
- DFS
- 프로그래머스
- queue
- 분할정복
- 백준
- 퀵정렬
- divide and conquer
- BFS
- Data Engineering
- 데이터파이프라인
- Merge sort
- Cookies
- stack
- 고득점KIT
- 데이터엔지니어링
- Sessions
- SQL스터디
- sql
- PYTHON
- deque
- 데이터엔지니어
- OLTP
- 웹기초
- 챗봇
- Chatbot
- Today
- Total
목록데이터베이스, SQL (3)
Trey
프로그래머스 데이터 엔지니어 4기 수업을 진행하면서, Max님의 권유로 오랜만에 SQL 기본 문제들을 쭉 풀어봤습니다. 수업은 PostgreSQL로 진행이 되지만, 프로그래머스 kit에서는 Oracle과 MySQL만 지원하여 조금이라도 더 비슷한(?) MySQL로 풀이했습니다. 문제 이름, 주소, SQL의 구성으로 해당 Kit의 모든 문제에 대한 solution 예시들을 올려놓았으니 기초 문제 푸시는 분들은 참고해주시고, feedback은 언제든지 환영입니다 :) github.com/TreyYi/Programmers_SQL_kit TreyYi/Programmers_SQL_kit SQL 고득점 Kit. Contribute to TreyYi/Programmers_SQL_kit development by cr..
데이터베이스란? (DB, Database) 여러 사람이 공유하고 사용할 목적으로 조직한 **데이터의 집합** 관계형 데이터베이스란? (RDB, Relational Database) 2차원 테이블 형식을 사용하여 데이터를 정의하고 설명하는 데이터 모델 데이터베이스 관리 시스템이란? (DBMS, Database Management System) 데이터베이스 생성, 조회, 수정, 삭제와 같은 조작을 할 수 있는 환경을 제공하는 응용 소프트웨어 각종 응용 프로그램이 데이터베이스에 접근 할 수 있는 인터페이스를 제공 복구, 권한관리와 같은 보안성 기능 제공 SQL, NoSQL을 사용하는 데이터베이스의 종류 SQL : MySQL, Oracle, MS-SQL, PostgreSQL, MariaDB 등 NoSQL (No..
OLTP란? (On-Line Transaction Processing) OLTP는 트랜잭션 기반으로 하는 데이터 작업입니다. 예를 들어, 카드, 은행 거래에서 일어나는 트랜잭션 단위의 활동이 이에 해당합니다. OLAP란? (On-Line Analytical Processing) OLAP는 데이터 집계를 효율화하는 접근 방법중의 하나입니다. 예를 들어, OLAP에서는 카드 사용으로 쌓인 트랜잭션 데이터로 연간대비 실적, 월간 실적 집계와 같은 데이터로 분석하기 위해 여러 복잡한 쿼리를 적용합니다. 쉽게 말해, 트랜잭션으로 쌓인 데이터를 분석 목적으로 집계하고 가공하는 프로세스를 OLAP라고 생각하면 될 것 같습니다. OLTP OLAP 원천 데이터 트랜잭션 단위의 데이터 트랜잭션 데이터로 집계한 데이터 쿼리..