모델링: 실제 존재, 개념, 사물을 어떻게 DB에 넣을지 고민하는 것
분석→설계→구현(개발)→테스트
테이블 명세서 ERD CLOUD, PPT등을 통해 작성
목적: 데이터베이스간 중복 최대한 제거
ex) A회원코드 B회원코드간 중복이 있다면 합쳐줌
목적
CREATE VIEW v_이름 AS
SELECT 문
PROCEDURE
TRIGGER
잘 안쓰이는 이유
pip install pymysql
사용법
connect()cursor()executecommit()close()모든 데이터를 튜플로 변환
데이터 사용 (여러개)
1. list : []
2. Tuple : ()
3. data dictionary : {key (컬럼): value (실제 데이터)}
C(INSERT),U(UPDATE),D(DELETE)
1. 커넥션 (pymysql.connect)
2. 커서 만들기 (connect.cursor)
3. SQL실행 (execute)
4. 조회 (fetchall, fetchone, fetchmany)
4-2. 입력, 수정(connect.commit)
transaction-자동 생성

바나나가 추가된 것을 볼 수 있다.