1. 엑셀과 비교 하여 데이터 베이스 개념 비교
엑셀 = 데이터 베이스
엑셀 시트 = 테이블
엑셀의 행과 열 = 데이터 베이스에서 로우, 컬럼
2. SQL이란?
- 표준 관계형 데이터베이스 언어이며, 관계 대수와 관계 해석을 기초로 한 혼합 데이터 언어이다.
- SQL의 유형은 DML, DDL, DCL, TCL 등이 있으며, 주로 DML 과 DDL 두가지로 구분한다.
3. 핵심 용어
1) 데이터베이스 정의어 (DDL)
- 스키마, 도메인, 테이블, 뷰, 인덱스를 정의하거나 변경 또는 제거 할때 사용하는 언어
- 주로 데이터 분석을 하는 사용자/분석사 보다는 관리자(DBA)가 다루는 유형의 언어
2) 데이터베이스 조작어 (DML)
- 데이터베이스 사용자가 응용 프로그램이나 질의어를 통하여 저장된 데이터를 실질적으로 관리하는데 사용되는 언어
- DML의 주요 커멘드 유형인 SELECT, INSERT, UPDATE, DELETE 중에서도, 데이처분석가/기획자/마케터 등 데이터 조회 및 분석 업무를 하는 사용자는, 주로 SELECT 문을 집중적으로 사용하게 됨
4. 인덱스(Index)
- 인덱스는 일반 테이블이나 클러스터에서 쓰여지는 선택적인 객체로서, 데이터베이스 테이블내의 원하는 레코드를 빠르게 찾아갈 수 있도록 만들어진 데이터 구조를 말함
- 한마디로 찾고자 하는 데이터를 빨리 찾아갈 수 있도록 추가적으로 생성한 데이터
- 인덱스의 종류는 다음과 같이 4가지 유형이 존재 함
1) Primary : 중복되지 않은 유일키
2) Normal : 중복을 허용하는 인덱스
3) Unique : 중복을 허용하지 않는 유일키
4) Foreign : 다른 테이블과 관계성을 부여하는 키
SQL과 구글시트 공부2 (0) | 2023.01.03 |
---|---|
SQL과 구글 시트 공부1 (0) | 2023.01.03 |
제품의 가장 강력한 USP 찾기 (0) | 2022.08.18 |
SQL 마케터가 공부하기 <2> : 데이터베이스 키의 개념 및 종류 (0) | 2022.03.28 |
댓글 영역