(다들 아시겠지만 커맨드 창을 열어서 입력해주시면 됩니다.)Homebrew 설치brew... 설치해두니깐 나중에 편하더군요 ㅋㅋmariaDB 설치 & 권한 설정마리아DB 서버 실행 & 루트 계정를 입력하시고 설치 하실때 입력하신 비밀번호를 입력해주시면 됩니다.마리아DB
우선 Java로 DB를 실행할려면 파일 1개 다운받아야한다.다운로드 링크connectors -> connector version (J가 자바이다.) -> Operation System -> Download를 누르면 다음과 같은 창이 뜨는데 여기서 mariadb-java
참고로 권한 추가는 TO, 권한 삭제는 FROM 이다. (사실 그냥 통일 하면 좋겠다...)
View는 간단히 가상테이블입니다.VIEW를 불러오면 AS 뒤에 SELECT문을 입력한 값과 똑같이 나오기 때문에 저는 간단하게 SELECT문을 저장하는 테이블이라고 비유하여 이해하였습니다.데이터관리를 간단하게 해줌접근 제어를 이용하여 보안에 좋다.데이터 독립성이 보장
검색속도 상승 (특정 경우 제외)속도 상승으로 시스템 부하 감소인덱스로 인한 저장공간 증가초기에 인덱스 생성에 많은 시간 소요INSERT, UPDATE, DELETE가 많으면 성능 저하 발생솔직히 장점보단 단점이 더 많아서 효과적으로 사용할려면 특정상황에서 많이 사용하
2개의 테이블의 정보를 검색하는데 이용됩니다.2개의 테이블이 모두 일치하는 데이터 검색INNER JOIN (INNER은 생략 가능)왼쪽 테이블 데이터 + 중복 데이터LEFT OUTER JOIN (OUTER은 생략 가능)오른쪽 테이블 데이터 + 중복 데이터RIGHT OU
UNION 중복을 제거하고 출력이 된다. [SELECT문] UNION [SELECT문] UNION ALL 중복을 포함한 모든 값이 출력이 된다. [SELECT문] UNION ALL [SELECT문]