본문 바로가기
반응형

데이터베이스9

SQLD 노랭이 책 암기 - 1 SQLD의 자격증 시험에서 자주 나올법한 암기과목을 정리 하였습니다. 데이터베이스 모델링 특징 특징 설명 추상화(Abstraction) 현실세계를 간략하게 표현한다. 단순화(Simple) 누구나 쉽게 이해할 수 있도록 표현한다. 명확성(Clarity) 명확하게 의미가 해석되어야 하고 한가지 의미를 가져야 한다. 속성의 종류 속성의 종류 설명 기본속성 - 비즈니스 프로세스에서 도출되는 본래의 속성이다. - 회원ID, 이름, 계좌번호, 주문일자 등이 있다. 설계속성 - 데이터 모델링 과정에서 발생되는 속성이다. - 유일한 값을 부여한다. - 상품코드, 지점코드 등이 있다. 파생속성 - 다른 속성에 의해서 만들어지는 속성이다. - 합계, 평균 등이 있다. 성능을 고려한 데이터모델링 순서 1. 데이터 모델링을 .. 2023. 6. 8.
SQLD 자격증대비 정리 - 1 JOIN에 대한 설명 방법 설명 중첩 반복 조인 (Nested Loop Join) - 좁은 범위에 유리 - 유리순차적으로 처리하며, Random Access 위주 - 후행(Driven) 테이블에는 조인을 위한 인덱스가 생성되어 있어야 함 - 실행속도 = 선행 테이블 사이즈 * 후행 테이블 접근횟수 색인된 중첩 반복 조인, 단일 반복 조인 (Single Loop Join) - 후행(Driven) 테이블의 조인 속성에 인덱스가 존재할 경우 사용 - 선행 테이블의 각 레코드들에 대하여 후행 테이블의 인덱스 접근 구조를 사용하여 직접 검색 후 조인하는 방식 정렬 합병 조인 (Sort Merge Join) - Sort Merge 조인은 해당 테이블의 인덱스가 없을때 수행이 된다. - 테이블을 정렬(Sort) 한 .. 2023. 5. 25.
Maria DB Ubuntu 설치 MariaDB란? 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. Mysql과 동일한 소스 코드를 기반으로 한다. 사용법은 Mysql과 소스코드를 같이 하므로 구조가 mysql과 동일하다. MariaDB Repositories 설정 https://mariadb.org/download/?t=repo-config&d=22.04+%22jammy%22&v=10.10&r_m=blendbyte Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org 본인의 리눅스 버전을 선택하고 설치할 MariaDB Server에 대.. 2023. 1. 19.
MariaDB Windows 설치 MariaDB Server 다운로드 https://mariadb.org/download/?t=mariadb&p=mariadb&r=11.0.0 Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org 본인의 환경에 맞는 버전과 버전을 선택하여 다운로드 받는다. 마리아 디비는 설치시 HeidSQL 이라는 GUI 툴을 제공한다. 서비스 MariaDB 실행중인지 체크 Mysql Clinet를 통해서도 데이터베이스 작업을 할 수 있다.(콘솔 버전) 콘솔창이 열리면 패스워드를 입력한다. 여기 까지 콘솔로 접속 하는 방법이고 Heid.. 2023. 1. 19.
반응형