데이터베이스 아키텍처 및 관리

  1. MySQL을의 작업 모델
    C / S : 클라이언트 / 서버 모델

1.1 서버 프로그램
mysqld를

1.2 클라이언트 프로그램
의 MySQL
의 mysqldump
mysqladmin 데이터
...

1.3 연결 동의 (리눅스)
네트워크 소켓 : TCP / IP 네트워크 연결 문자열 ----> MySQL의 -uroot -p123 -h10.0.0.51 -P3306
지역 소켓 : 소켓 로컬 연결 문자열 ----> MySQL의 -uroot -p123 -S /tmp/mysql.sock

  1. MySQL의의 예
    예 = mysqld에 + 마스터 스레드 + 작업자 스레드 + 전용 메모리
    업체 = 보스 + 관리자 + 근로자 + 사무실

3.MySQL 프로그램 구조
DDL : 데이터 정의
DCL : 데이터 제어
DML : 데이터 연산
DQL : 데이터 쿼리

  1. 실행 로직 SQL 문

  2. 객체의 MySQL의 논리적 구조
    저장소 : 데이터베이스 / 스키마
    라이브러리 이름
    속성

테이블 : 테이블
테이블 이름
테이블 속성
필드 (열)
의 행 (레코드)

  1. 물체의 물리적 구조의 MySQL
    6.1 매크로

6.2 마이크로

추천

출처www.cnblogs.com/yangxiaoni/p/12051622.html