개발 공부 & 정리
[데이터베이스 첫걸음] 5장 DBMS를 조작할 때 필요한 기본 지식 본문
- 커넥션(Connection) : 사용자와 DBMS가 연결되었을 경우 형성되는 것. 커넥션이 유지되는 동안 데이터베이스와 무언가를 주고 받을 수 있다.(MySql의 경우 동시 여러 커넥션 유지 가능-connection Id)
- 세션(Session) : 커넥션 상태에서 DBMS와 교환이 시작, 종료되는 단위. 커넥션 확립 후 세션 형성
- 커넥션과 세션은 기본적 1:1 대응
- 관리 명령 : DBMS가 정상적으로 동작하는 감시, 이상동작시 문제해결을 위한 정보수집을 위한용도로 사용 (EX - Show Status) DB마다 대부분 다르다.
- 관계형 데이터베이스의 계층 (4계층 : 인스턴스 - 데이터베이스 - 스키마 - 테이블, 인덱스, 프로시저 등)
- 스키마 : 데이터베이스의 폴더에 해당하는 것으로 틀 혹은 형식이다. 사용자별 접근 제한등의 권한 관리하고 테이블이 몇개의 스키마 속에 저장되는 형식을 취한다. 데이터의 구조, 형식, 관계를 정의한 것
- (MySql은 데이터베이스와 스키마를 동일한 것으로 간주)
- 인스턴스 : OS입장의 프로세스. DBMS 동작할 때의 단위로 물리적 개념
- MySql (3 계층): 인스턴스 - 스키마 - 테이블,인덱스, 프로시저 등
'공부 > DB' 카테고리의 다른 글
[데이터베이스 첫걸음] 7장 트랜잭션과 동시성 제어 (0) | 2022.06.16 |
---|---|
[데이터베이스 첫걸음] 6장 SQL문의 기본 (0) | 2022.06.16 |
[데이터베이스 첫걸음] 4장 데이터베이스와 아키텍처 구성 (0) | 2022.06.16 |
[데이터베이스 첫걸음] 2장 관계형 데이터베이스란 (0) | 2022.06.16 |
[데이터베이스 첫걸음] 1장 데이터 베이스란 (0) | 2022.06.16 |
Comments