멀리 보는 연습

DATABASE_용어 본문

Study/DATABASE

DATABASE_용어

푸실리 2021. 5. 23. 18:52

*Database 기본 용어 

table : 표 제목, DB에 data를 저장하는 최소 저장 단위

column :  열 이름, table은 여러개의 속성(colum)으로 구성

null : 값이 비어있음

PK : table 대표  키 (Primary key)

FK : 외래 키(Foreign key)

SK : 슈퍼키 (Super key), 최소성은 없지만 유일성 만족

 

*프라이머리키와 외래키

외래키는 테이블과 테이블의 관계를 설정할 때 키를 통해 무결성을 보장

 

 

* DEPARTMENT 표

 

DEPARTMENT_ID :부서 번호

DEPARTMENT_NAME : 부서 이름

MANAGER_ID : 관리자 번호

LOCATION_ID : 지역 번호

 

* EMPLOYEES 표

 

EMPLOYEE_ID : 사원 번호

FIRST_NAME

LAST_NAME

EMAIL

PHONE_NUMBER

HIRE_DATE : 입사 날짜

JOB_ID : 업무

SALARY : 월 급여

COMMISSION_PCT : 보너스

MANAGER_ID : 사수 사원 번호

DEPARTMENT_ID : 근무하는 부서 번호

 

 

 

Q. 0, 스페이스, null 차이점은?

0은 0이라는 데이터 값이 담겨있고,

스페이스는 할당이 되어있는 공간은 있고, 공백이라는 데이터가 담겨있고,

null 은 공간만 할당이 되어있지만 데이터가 담겨있지 않은 상태

 

단일 문장일 경우 as >> select last_name as name

대문자로 출력할 경우 띄어쓰기 >> select last_name NAME

복수 문장일 경우 "" >> select last_name " last name"

 

 

 

 

 

 

 

'Study > DATABASE' 카테고리의 다른 글

DATABASE_서브쿼리  (0) 2021.05.31
DATABASE_group by, SQL 구문 실행 순서, having  (0) 2021.05.31
DATABASE_조인  (0) 2021.05.31
DATABASE_연산자, where, order by, 비교 조건 예제  (0) 2021.05.23
DATABASE_명령문  (0) 2021.05.23
Comments