반응형

CS (Computer Science)/데이터베이스 2

[Database] DBMS에서 쿼리를 처리하는 단계(쿼리 파싱 순서)

DBMS에서 쿼리를 처리하는 5단계 구문 분석 (Parsing) 요청하는 쿼리가 잘못됐는지 확인하는 과정 구문 오류 및 맞춤법 오류는 이 단계에서 검색할 수 있습니다 유효성 검사 테이블이 데이터베이스에 있는지, 모든 열이 존재하고 열 이름이 모호하지 않은지, 사용자에게 쿼리문을 실행하는데 필요한 권한이 있는지 등 이 단계에서 특정 의미 체계 오류를 검색할 수 있습니다. 액세스 계획 생성 최적화 액세스 계획을 수행하는 다양한 방법을 살펴봅니다. 여러 대안을 탐색한 후 DBMS는 그 중 하나를 선택합니다. 실행 DBMS는 액세스 계획을 실행하여 쿼리문을 실행합니다. SQL 파싱 순서 Syntax 에러(문법, 구문 오류) 체크 Semantic(권한, 존재 여부) 체크 Library Cache 영역으로 가서 저..

[Database] MYSQL로 ERD 쉽게 만들기

프로젝트를 진행하면 기획에서 필요한 데이터와 컬럼을 정리해주고 육안으로 쉽게 보여주는 ERD는 작성은 필수입니다. 그 때 필요한 ERD를 쉽게 제작해주는 방법입니다. ERD 만드는 방법은 여러 방법이 있지만 저는 MySQL로 만들었습니다 MySQL로 ERD 만들기 먼저 MySQLWorkbench를 실행시켜주세요. mySQL → Database → Reverse Engineer Database next 누르고 비밀번호 입력하고 next next 클릭 스키마 선택 next excute 클릭 operation completed successfully 라고 뜨면 끝 이렇게 ERD가 알아서 만들어집니다 제가 만든 테이블 board의 writer와 user_info는 서로 참조 관계에 있습니다. 그래서 더블 클릭후..

반응형