GitHub 블로그
유튜브 영상     깃허브 프로필

1 분 소요

[공지사항] 지킬블로그 안내드립니다.

지킬 블로그에 대하여 알아보겠습니다.

버튼입니다

1. 테이블 생성 (CREATE TABLE)

CREATE TABLE people (
  person_id INT,
  person_name VARCHAR(10),
  age TINYINT,
  birthday DATE
);

1. people 테이블: 이 테이블은 각 사람의 정보를 저장합니다.

2. person_id 는 개인의 고유한 식별자를 저장하는 코드입니다. 이는 정수(INT)라는 정의 되고 있습니다.

고유성이란 동일한 시스템 프로그램 또는 네트워크 내에서 두개 이상의 객체가 동일한 ID 갖지 않는 것을 말합니다.


3. person_name 은 사람의 이름을 저장하는 키워드입니다. VARCHAR 코드 최대 길이를 포함 할 수 있지만 이름이 더 짧을 경우 더 적은 수를 저장할 수 있고 크면 오류를 일으킵니다.


4. age 는 각 사람의 나이를 저장하는 키워드입니다. 은 정수 TINYNT로 정의되며 -128 ~ 127 사이의

정수를 저장할수 있습니다. 또한 127를 넘어가는 숫자 129 은 반대로 마이너스가 되며 -127로 표시 되는 경우 있습니다.그리고 사람의 나이에 따라 약간의 제한적인 면이 있습니다.


5.birthday 는 사람들의 생일을 저장하는 키워드 입니다. DATE 닐짜는 우리가 자주 표현하는 날짜 코드는

YYYY-MM–DD 형식을 저장되고 정의 되고 있습니다.

2. 데이터 삽입 (INSERT INTO)

INSERT INTO people (person_id, person_name, age, birthday)
VALUES (1, 'John', 30, '1994-05-15');
  • 위의 SQL 문장은 people 테이블에 새로운 데이터를 추가하는데, John의 정보를 추가합니다.
  • John의 person_id는 1, 이름은 ‘John’, 나이는 30세이며, 생일은 ‘1994년 5월 15일’입니다.

3. 데이터 수정 (UPDATE)

UPDATE people
SET age = 31
WHERE person_id = 1;
  • 위의 SQL 문장은 people 테이블에서 person_id가 1인 John의 나이를 수정합니다.
  • John의 나이를 31세로 변경합니다.

4. 데이터 삭제 (DELETE FROM)

DELETE FROM people
WHERE person_id = 1;
  • 위의 SQL 문장은 people 테이블에서 person_id가 1인 John의 정보를 삭제합니다.
  • John의 정보가 삭제되었습니다.

댓글남기기