(DB)데이터베이스 구축 절차 -5

2.SQL 쿼리문 작성 및 데이터 확인

DROP DATABASE shopdb;
-- RDBMS 안에서 여러개의 데이터 베이스를 생성할 수 있다.
-- shopdb
create database shopdb;
use shopdb;
-- create datebase shopdb;
-- use shopdb;
-- 테이블을 생성할때 설계도 필요
create table tb_member(
memberID char(8) not null primary key,
memberName char(5) not null,
memberAddress char(20)
);
-- DROP TABLE (삭제할 테이블 이름) -> 삭제할 테이블 작성
-- 테이블에 데이터를 조회할 땐? (select)
select * from tb_member; -- * 별표시는 모든 컬럼(속성)을 조회하겠다는 의미
select memberId, memberName from tb_member; -- 따로 특정 컬럼을 기준으로 검색하고 싶을 시 *표 대신 해당 컬럼 명을 적어준다.
-- 테이블 상세 정보 조회
DESC tb_member; -- > 기억안날대 치셈 칼럼등등>>>>>
-- 데이터 넣어주는 작업
-- insert into (테이블 명) (각 컬럼 명) VALUES ( 컬럼에 들어갈 데이터 값 작성)
insert into tb_member (memberID, memberName, memberAddress) VALUES ("M01","홍길동","부산진구땡땡1호");
-- 여러 값의 데이터 한번에 넣어주는 작업
insert into tb_member (memberID, memberName, memberAddress)
VALUES ('M02','이기영', '서울특별시강남구역삼동123-456')
,('M000003','이영희 ', '부산광역시수영구광안동456-789');
-- 데이터를 넣어줄 때 컬럼 순서도 중요하다.
/*
insert into tb_member(memberName,memberID,memberAddress)
values('M000003','이영희 ', '부산광역시수영구광안동456-789');
*/
-- 테이블 안에 있는 데아터를 전체 삭제
-- delete from (데이터를 삭제할 테이블명)
delete from tb_member; -- > 테이블안 전체 데이터 삭제하는 키임!!!!!!!!