본문 바로가기

/Web

DATABASE _ by WolLu

DB (데이터베이스)란 무엇인가?


- 데이터베이스는 여러 응용시스템들의 정보를 통합하여 저장하는 것이다.

- 데이터베이스의 구조는 아래와 같다.

    고객정보    
고객번호 이름 나이 거주지 전화번호
1 홍길동 24 포항 010-4884-****
2 박민수 20 경주 010-8748-****
3 이준서 34 부산 010-4888-****
  • 데이터 베이스의 "고객정보"는 테이블(table)이라 칭한다.
  • 데이터 베이스의 각행을 로우(raw) or 레코드(record)라 칭한다.
  • 데이터 베이스의 각열을 컬럼(columm) or 필드(field)라 칭한다.

- 데이터베이스를 조작하기 위해 SQL이라는 언어가 있다. ( 다음 포스트에서 자세히 알아보겠다 )

- 데이터베이스를 관리하기 위해 DBMS를 사용한다.

- DBMS를 제어하기 위한 언어(SQL)가 존재한다.

  • DDL - Data Definition Language : 데이터 정의어
  • DML - Data Manipulation Language : 데이터 조작어
  • DCL - Data Control Language : 데이터 제어어

- 위 3가지 모두 SQL에 포함된다.

- 보통 프로그래밍 언어로 구성된 코드들을 소스코드라 칭하지만 SQL은 쿼리라고 칭한다.

 

'Hacking&Security > Web' 카테고리의 다른 글

SQL Query (1) _ by WolLu  (0) 2019.10.07