데이터
하나하나의 단편적인 정보
정보는 있으나 아직 체계화 되지 못한 상태
(예) 당탕이, 컴퓨터, 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 |