데이터

하나하나의 단편적인 정보

정보는 있으나 아직 체계화 되지 못한 상태

(예) 당탕이, 컴퓨터, 2023.2.1

 

테이블

데이터를 입력하기 위해, 표 형태로 표현한 것

(예) 회원 테이블, 제품 테이블 

 

데이터베이스(DB)

테이블이 저장되는 저장소

각 데이터베이스는 서로 다른 고유한 이름을 가지고 있음

(예) 쇼핑몰 데이터베이스

 

DBMS

데이터베이스를 관리하는 시스템 또는 소프트웨어

 

= 컬럼 = 필드 속성

각 테이블은 열로 구성

(예) 회원 테이블 : 아이디, 회원 이름, 주소 → 3열

 

열 이름

각 열을 구분하기 위한 이름

테이블 내에서 중복되지 않고 고유

(예) 회원 테이블 : 아이디, 회원 이름, 주소

 

데이터 형식

열의 데이터 형식 (숫자, 문자 등)

테이블을 생성할 때 열  이름과 함께 지정

 

= 로우 = 레코드 데이터의 수

실질적인 데이터

(예) 회원 테이블 : 4건의 행 데이터 → 4명의 회원 존재

 

기본 키 열 

Primary Key

열은 각 행을 구분하는 유일한 열

중복이 되어서는 안되며, 비어 있어도 X (주민번호 느낌)

각 테이블에는 기본 키가 하나만 지정

(예) 아이디가 열 ← 중복 확인을 통해 유일함

 

외래 키 필드

Foreign Key

두 테이블의 관계를 맺어주는 키

 

SQL

Structured Query Language / 구조화된 질의 언어

사람과 DBMS가 소통하기 위한 말(언어)

'SQL' 카테고리의 다른 글

SELECT 3  (0) 2024.04.12
SELECT문 2  (0) 2024.04.11
SELECT문  (0) 2024.04.11
데이터베이스 모델링  (0) 2024.04.05
데이터 활용  (0) 2024.04.04