본문 바로가기

프로그래밍/SQLD2

[SQLD] SQL 기본 - 1 SQL 기본 - 관계형 데이터베이스 개요 -DDL, DML, DCL, TCL 관계형 데이터베이스 개요 1. 데이터 베이스 특정 기업이나 조직 또는 개인이 필요에 의해 공유하고 사용할 목적으로 통합 관리되는 데이터를 일정한 형태로 저장한 것 2. SQL 관계형 데이터베이스 관리 시스템(DMBS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어 명령어의 종류 명령어 설명 데이터 조작어(DML) SELECT 데이테베이스에 들어 있는 데이터를 조회, 검색 INSERT UPDATE DELETE 데이터베이스의 테이블에 들어 있는 데이터를 변형을 가하는 종류의 명령어 데이터 정의어(DDL) CREATE ALTER DROP RENAME 데이틀과 같은 데이터 구조를 정의하는데 사용되는 명령어 데이터 제어어(.. 2022. 3. 12.
[SQLD][1과목] 데이터모델링의 이해 1. 모델링의 이해 모델링의 정의 "다양한 현상을 표기법에 의해 표기하는 것" 특징 - 추상화: 일정한 형식에 맞춰 표현함 - 단순화: 제한된 표기법이나 언어로 표현 - 명확성: 이해가 쉽게 표현 관점 - 데이터 관점: 업무와 데이터 및 데이터 사이의 관계 - 프로세스 관점: 진행되고 있거나 진행되어야 하는 업무 - 상관 관점: 데이터에 대한 업무 처리 방식의 영향 2. 데이터 모델링 데이터 모델링이란? - 정보시스템을 구축하기 위한 데이터 관점의 업무 분석 기법 목적 1. 정보에 대한 표기법을 통일하여 업무 내용 분석 정확도 증대 2. 데이터 모델을 기초로 DB 생성 기능 가시화, 명세화, 구체화, 구조화된 틀 제공, 문서화, 다양한 관점제공 중요성 파급효과, 간결한 표현, 데이터 품질 유의점 중복, .. 2022. 3. 7.