728x90
1. 데이터베이스란..?
: 데이터의 저장소 (Database, DB)
- DBMS( Database Management System ) : 데이터베이스를 관리하고 운영하는 소프트웨어
2. 데이터베이스 (스키마) 만들기
-- SCHEMAS = DATABASE
CREATE DATABASE 'jhdata';
use `jhdata`;
3. 테이블 만들기 : 테이블 생성
-- 1. 테이블 만들기
CREATE TABLE member (
`member_id` CHAR(8) NOT null primary KEY,
`member_name` CHAR(5) NOT NULL,
`member_addr` CHAR(20) NULL
);
4. SELECT : 테이블 및 데이터 조회 (CRUD 중에서 R)
-- 2. SELECT
select * from jhdata.member;
select member_name from jhdata.`member` m
5. INSERT : 데이터 추가 (CRUD 중에서 C)
-- 3. INSERT
insert into jhdata.member (member_id, member_name, member_addr)
value ('1','홍길동','서울시 강남구' );
insert into jhdata.member (member_id, member_name, member_addr)
value ('2','임꺽정','서울시 동작구');
6. UPDATE : 데이터 수정 (CRUD 중에서 U)
-- 4. UPDATE
update jhdata.`member`
set member_name = '홍길동', member_addr = '부산시 해운대구' -- 바꿀 이름
where member_addr = '서울시 강남구'; -- 기존 이름
7. DELETE : 데이터 삭제 (CRUD 중에서 D)
delete from jhdata.`member` where member_addr like '서울시%';
728x90
'Jstol의 일기 (TIL,WIL)' 카테고리의 다른 글
[TIL #5 / JAVA] for문... 그리고 continue문, break문... 그리고 클래스와 객체 1 ( feat. X++이라는 ERP 개발 언어란..? ) (0) | 2024.10.18 |
---|---|
[TIL #4 / JAVA] 연산자... 기본연산자부터 비트연산자, 연산자 우선순위 (0) | 2024.10.17 |
[TIL #3 / JAVA] 변수와 상수 (0) | 2024.10.16 |
[TIL #2] Java 파일 빌드 (Maven 빌드하는 방법..) (0) | 2024.08.14 |
[TIL #1] Not Null에 대해서 (DB 제약조건) (0) | 2024.08.12 |