정보와 데이터
- 데이터 : 날 것 그대로 적립되는 사실적 자료
- 정보 : 쌓인 데이터를 목적을 갖고 유의미하게 가공한 것
- DB : DBMS라는 관리 소프트웨어를 통해 규칙에 따라 데이터 저장
추상화
- 물리적 레벨 : 물리적 저장 방식 기술
- 논리적 레벨 : 저장된 데이터와 데이터간 관계 기술
- 뷰 레벨 : 특정 사용자 관심 부분 기술
스키마
자료 구조, 표현법, 관계를 언어로 정의한 하나의 틀
인스턴트에 의한 규정 및 데이터 구조 특성 의미
- 어떤 데이터를 DB에 쌓아 규칙을 갖춰 정보화 할 것인지
(1) 외부 스키마 = 추상화 된 데이터로 쿼리를 이용한 데이터 조작
(2) 개념 스키마 = 전체적 개념 정의
DB 요청행위 : 쿼리
DB에 원하는 테이블을 생성/삭제/조회 하여 결과를 도출
요청행위의 구조화 언어 : SQL
쿼리를 통해 나온 결과를 표현하는 언어
(1) DDL : 테이블 전체 구조 및 골격 정의
- CREATE / ALTER / DROP / TRUNCATE
(2) DML : 테이블 내 데이터 조작
- INSERT / UPDATE / DELETE / SEARCH
(3) DCL : 데이터 사용 권한 허가(GRANT)와 박탈(REVOKE) 제어
- CONNECT / SELECT / INSERT / UPDATE / DELETE / USAGE
(4) TCL : DB를 변화 시킴
- COMMIT / ROLLBACK / SAVEPOINT
728x90
'분석 역량 > 데이터 분석(SQL)' 카테고리의 다른 글
[SQL] MYSQL 알아보기 (0) | 2023.01.03 |
---|---|
[SQL] 자주 쓰지만 헷갈리는! SQL 예제 정리하기 (1) | 2022.12.24 |
[SQL] 자주 쓰지만 헷갈리는! SQL 구문 정리하기 (0) | 2022.12.24 |
PM이 데이터를 알아야 하는 이유 (0) | 2022.12.17 |
[ SQL ] postgreSQL : 불필요한 DB삭제하기 (데이터베이스를 다른 사용자가 액세스하기 시작했습니다 뜨는 경우) (0) | 2022.12.16 |