본문 바로가기
자격증/SQLD

[#SQLD] 제 1절 관계형 데이터베이스 개요

by dopal2 2023. 2. 20.
반응형

과목 2 SQL 기본 및 활용

1절 관계형 데이터베이스 개요

1. 데이터베이스

: 특정 기업, 조직, 개인이 필요에 의해 데이터를 일정한 형태로 저장해 놓은 것

- DBMS : 효율적인 데이터 관리, 예기치 못한 사건으로 인한 데이터 손상을 피하고, 필요시 해당 데이터를 복구하기 위한 강력한 기능의 소프트웨어

 

2. SQL

: 관계형 데이터베이스에서 데이터 정의, 데이터 조작, 데이터 제어를 하기 위해 사용되는 언어

           * 데이터 조작어(DML)     – SELECT, INSERT, DELETE, UPDATE

           * 데이터 정의어(DDL)      – CREATE, ALTER, DROP, RENAME

           * 데이터 제어어(DCL)      – GRANT, REVOKE

           * 트랜잭션 제어어(TCL)    – COMMIT, ROLLBACK

 

3. 테이블(TABLE)

           - 테이블 (TABLE)           : 행과 칼럼의 2차원 구조를 가진 데이터의 저장장소 데이터베이스의 가장 기본적인 개념

           - 칼럼/(Column)        : 2차원 구조를 가진 테이블에서 세로방향으로 이루어진 하나하나의 특정 속성

           - (ROW)                  : 2차원 구조를 가진 테이블에서 가로방향으로 이루어진 연결된 데이터

           - 정규화 (Nomalization)   : 테이블을 분할하여 정합성 확보, 불필요한 중복을 줄이는 프로세스

           - 기본 키 (Primary Key)   : 테이블에 존재하는 각 행을 한 가지 의미로 특정할 수 있는 한 개 이상의 칼럼

           - 외부 키 (Foreign Key)   : 다른 테이블의 기본키로 사용되고 있는 관계를 연결하는 칼럼

 

4. ERP

: 정보 간의 어떤 의미의 관계가 존재하며, 다른 테이블과도 어떤 의미의 연관성이나 관계를 가지고 있는지 직관적으로 표현할 수 있는 수단

 

반응형

댓글