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 |
---|