Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- TouchableWithoutFeedback
- 3079
- 이진탐색
- 수정렬하기4
- 큐
- 실버1
- 17089
- 프로그래머스
- 그리디
- 2800
- ReactNative
- 11831
- PYTHON
- 이분탐색
- 그래프
- 괄호제거
- 브루트포스
- 복잡도 측정
- 백준
- 자료구조
- React #새파일생성
- 딥러닝
- 골드5
- useHeaderHeight
- 머신러닝
- 시간초과해결
- KeyboardAvoidingView
- 상담원 인원
- LV3
- FlatList
Archives
- Today
- Total
지니 코딩일기
[데이터분석] 데이터베이스(DB)란? / 관련 용어 정리 본문
#4 데이터베이스 이해 ★★★★
- 데이터베이스의 정의
- 데이터 저장 및 검색할 수 있는 복합체
- 정형 + 비정형 데이터 포함
- 특징
- 통합 : 데이터 중복되어 있지 않음
- 저장 : 컴퓨터가 접근할 수 있는 저장매체에 저장됨
- 공용 : 여러 사용자에게 서로 다른 목적으로 데이터가 공동으로 이용됨
- 변화되는 : 추가, 삭제, 갱신으로 항상 변화하면서도 항상 현재의 정확한 데이터를 유지해야 함
- 데이터베이스 VS. DBMS
- DB : 데이터의 집합
- DBMS DB를 효율적으로 관리하는 소프트웨어
#5 데이터베이스 용어 ★★★
- DD (Data Dictionary)
- 자료에 관한 정보를 모아 두는 저장소
- ERD (Entity Relationship Diagram)
- Entity - Relationship을 도형으로 표현한 것
- 대응관계 종류
- 1:1, 1:N, N:1, N:M
- SQL (Structured Query Language)
- RDMBS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어
- SQL 명령어
- DDL (Definition) : CREATE, ALTER, RENAME, TRUNCATE
- DML (Manipulation) : SELECT, INSERT, UPDATE, DELETE
- DCL (Control) : GRANT, REVOKE
- TCL (Tool Command) : COMMIT, ROLLBACK, SAVEPOINT
- SQL 문법
- 집계 함수
- COUNT → 데이터 타입에 상관없이 개수 집계
- SUM, MIN, MAX, AVG → 숫자 데이터에 대해
- SELECT, FROM, WHERE, (GROUP BY, HAVING), ORDER BY
- 집계 함수
- 메타데이터, 인덱스
- 메타데이터 : 데이터에 대한 데이터
- 인덱스(Index) : 데이터베이스에서 테이블의 동작 속도를 높여주는 자료 구조
'Computer Science > 데이터분석' 카테고리의 다른 글
[데이터분석] 데이터란? / 암묵지&형식지 / DIKW (0) | 2024.02.20 |
---|