윈도우 안전모드 : 윈도우에 깔았던 부가적인 드라이버를 제외하고 순수하게 윈도우만 부팅시킨것
안전모드가 필요한 이유 : 컴퓨터의 소프트웨어 및 운영체제에 이상이 생겼을때 윈도우가 최소한의 기능만 사용하기 때문이다.
새 데이터 베이스는 파일을 새로 생성하는 것과 같다.
DBMS에 보내는 명령
eomcs-docs sql폴더
DBMS는 integrity(무결성) 데이터가 잘못입력한 값을 넣으면 끝까지 유효성 검증한다. 그것이 우리가 이걸 사용하는 이유
varchar (variable charactor : 문자열 가변크기)
DBMS마다 쓸수있는 문법이 다르고 mariadb에서 된다고 다른 dbms에서도 된다는 보장이 없다.
자바와 달리 정수에 부동소수점 넣을 수 있지만 소수점이 잘려서 들어간다.
numeric = decimal : int가 아니고 자릿수로 따진다.
char와 varchar의 차이 : char는 입력을 안해도 5칸(입력받고자 한 값)을 차지한다. varchar는 입력을 안하면 0칸이다. 검색하기가 힘들긴 하지만 그래도 메모리 절약이 되기 때문에 거의 varchar를쓴다.
UTF-8을 쓰자! 하지만 ms949라는 복병이 있다! 그 복병을 극복하자!
단위테스트 하는 것 : junit, 단위테스터가 없으면 내가 수만가지 경우의 수에 대비해 다 테스트해야함
Jira : 이슈관리 시스템(지랄맞음)
키 컬럼 지정
테이블 : no, name, email, id, pwd, jumin, tel, postnum, basic_addr, gender, fax
회원탈퇴하면 그 아이디는 영구히 잠궈버리고 다른사람이 쓰지 못하게 한다.(악의적인 유저가 썼을 경우 생기는 문제를 방지하기 위해서)