SQL 첫걸음
-
SQL 날짜연산Database 2021. 3. 17. 14:25
SQL에서는 날짜, 시간 데이터를 수치형 데이터와 같이 사칙 연산을 하여 나타낼 수 있다. 날짜. 시간 데이터를 저장하는 방법은 데이터베이스 제품마다 크게 달라진다. 보통 날짜만 지원하는 DATE형 시간만 지원하는 TIME형 날짜, 시간 모두 지원하는 DATETIME형으로 나뉜다. CURRENT_TIMESTAMP 함수 시스템 날짜와 시간을 확인하는 함수 SELECT CURRENT_TIMESTAMP; CURRENT_DATE 함수 시스템 날짜의 날짜만 확인하는 함수 SELECT CURRENT_DATE; 날짜의 덧셈과 뺄셈 덧셈 특정일로부터 + 1일 계산하기 INTERVAL 1 DAY => "1일 후" 라는 의미의 기간형 상수이다. (기간형 상수의 경우 데이터베이스 제품마다 제각각이다.) SELECT CURR..
-
데이터베이스와 SQL 기초Database 2021. 2. 18. 17:43
데이터베이스란 무엇을 말하는걸까? 데이터란 컴퓨터 안의 기록되어있는 숫자를 의미한다. (0과 1) 이러한 데이터의 집합을 데이터베이스라 말한다. 넓은 의미의 데이터베이스는 컴퓨터 안의 기록된 모든 것을 말한다고도 할 수 있겠다. 데이터 베이스의 데이터는 영구 보존되어야 하기에 주기억장치에만 저장된다면 전원을 끄는 순간 데이터가 모두 날아가버릴것이다. (여기서 주기억장치란 H/W에서의 메모리 (ROM과 RAM이 있다) 중 램이라고 기억하고 넘어가자_ 램은 휘발성 메모리이다.) 따라서 하드디스크 또는 플래시메모리(SSD)와 같은 비휘발성 저장장치에 저장한다. (램에 저장하는 경우도 있다.) 데이터베이스를 효율적으로 관리하기 위한 소프트웨어를 데이터베이스 관리 시스템 (DBMS)라고 부른다. 데이터베이스를 왜..