데이터 2

[DB] DML, DDL, DCL, TCL 개념

DML, DDL, DCL, TCL 개념 DML 데이터 조작어 Data Manipulation Language 데이터베이스에 들어있는 데이터를 조회하거나 검색하기 위한 명령어 SELECT : 데이터베이스에 들어 있는 데이터를 조회하기 위함 INSERT : 테이블에 데이터를 삽입 UPDATE : 기존 데이터를 수정 DELETE : 데이터 삭제 DDL 데이터 정의어 Data Definition Language 테이블과 같은 데이터 구조를 정의하는 데 사용되는 명령어들로 그러한 구조를 생성하거나 변경하거나 삭제하거나 이름을 바꾸는, 데이터 구조와 관련된 명령어들 CREATE : 테이블 생성 ALTER : 테이블 구조 수정 DROP : 테이블 삭제 RENAME : 테이블 이름 변경 DCL 데이터 제어어 Data ..

DATABASE 2020.09.17

[DB] 데이터 모델링

데이터 모델링 데이터 모델링이란? 정보시스템을 구축하기 위한 데이터 관점의 업무 분석 기법 현실세계의 데이터(what)에 대해 약속된 표기법에 의해 표현하는 과정 데이터베이스를 구축하기 위한 분석/설계의 과정 데이터 모델의 기능 시스템을 현재 또는 원하는 모습으로 가시화하도록 도와준다. 시스템의 구조와 행동을 명세화할 수 있게 한다. 시스템을 구축하는 구조화된 틀을 제공한다. 시스템을 구축하는 과정에서 결정한 것을 문서화한다. 다양한 영역에 집중하기 위해 다른 영역의 세부 사항은 숨기는 다양한 관점을 제공한다. 특정 목표에 따라 구체화된 상세 수준의 표현방법을 제공한다. 데이터 모델링의 유의점 데이터 품질의 문제가 야기되는 문제 중 하나가 바로 데이터 구조의 문제이다. 중복 데이터, 데이터 구조의 비즈니..

DATABASE 2020.09.13