일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- array
- Two Pointers
- sorting
- python3
- Union Find
- ArrayList vs LinkedList
- 구현
- VCS
- Hashtable
- hash
- graph
- String
- stack
- heap
- BFS
- 광연자동차운전면허학원
- Bellman-Ford
- LinkedList
- DailyLeetCoding
- leetcode
- A* Algorithm
- Medium
- Easy
- Leedcode
- greedy
- hash table
- dfs
- SinglyLinkedList
- 자료구조
- Today
- Total
목록전체 글 (88)
Min IT's Devlog

제1절 표준 조인 ANSI/ISO 표준 SQL 기능 - STANDARD JOIN 기능 추가( CROSS, OUTER JOIN 등 새로운 FROM 절 JOIN 기능들) - SCALAR SUBQUERY, TOP-N QUERY 등의 새로운 SUBQUERY 기능들 - ROLLUP, CUBE, GROUPING SETS등의 새로운 리포팅 기능 - WINDOW FUNCTION 같은 새로운 개념의 분석 기능들 8가지 관계형 대수 > 각각 4개의 일반 집합 연산자와 순수 관계 연산자로 나눌 수 있음 일반 집합 연산자 - UNION 연산은 UNION 기능 > 수학적인 합집합을 제공하기 위해 공통 교집합의 중복을 없애기 위한 사전 작업으로 시스템에 부하를 주는 정렬 작업이 발생 > UNION ALL 기능의 경우 특별한 요구..

제1절 관계형 데이터베이스 개요 DBMS - 효율적인 데이터의 관리뿐만 아니라 예기치 못한 사건으로 인한 데이터의 손상을 피하고, 필요시 데이터를 복구하기 위한 강력한 기능의 소프트웨어 관계형 데이터베이스 - 정규화를 통한 합리적인 테이블 모델링을 통해 이상 현상을 제거하고 데이터 중복을 피할 수 있으며 동시성 관리, 병행 제어를 통해 많은 사용자들이 동시에 데이터를 공유 및 조작할 수 있는 기능 제공 - 메타 데이터를 총괄 관리가 가능하여 데이터의 성격, 속성 또는 표현 방법 등을 체계화할 수 있고 데이터 표준화를 통한 데이터 품질을 확보할 수 있는 장점을 지님 - 인증된 사용자만이 참조할 수 있도록 보안 기능 제공 - 제약조건을 이용하여 조건에 위배된 데이터 입력이나 관계를 연결하는 중요 데이터를 삭..

제1절 성능 데이터 모델링의 개요 성능 저하 요인 1) 데이터 모델 구조 2) 데이터가 대용량이 되는 경우 3) 인덱스 특성을 충분히 고려하지 않고 인덱스 생성하는 경우 성능 => 보통 데이터조회의 성능을 의미 - 데이터입력/수정/삭제는 일시적이며 빈번하지 않고 단건 처리가 많으나 데이터조회의 경우 반복적이고 빈번하며 여러 건을 처리하는 경우가 많음. - 일반적으로 트랜잭션의 성격이 조회의 패턴이나 업무에 따라서는 입력/수정/삭제의 성능이 중요한 경우도 존재 성능 데이터 모델링 - DB 성능향상 목적으로 설계단계의 데이터 모델링 때부터 정규화,반정규화,테이블통합, 테이블분할,조인구조,PK,FK등 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것 수행시점 - 분석/설계 단계 => 성능저하에 ..