차례:

비디오: 2. 데이터베이스 - 스키마, mysql (칠월 2024)

비디오: 2. 데이터베이스 - 스키마, mysql (칠월 2024)
Anonim

관계형 데이터베이스 스키마는 관계형 데이터베이스를 구성하는 테이블, 열 및 관계입니다. 스키마는 종종 ERwin 또는 Viso와 같은 드로잉 소프트웨어와 같은 모델링 소프트웨어에서 시각적으로 묘사됩니다.

관계형 데이터베이스 스키마는 구성 요소를 데이터베이스로 연결하는 테이블, 열 및 관계입니다.

스키마의 목적

관계형 데이터베이스 스키마는 데이터베이스의 구조를 구성하고 이해하는 데 도움이됩니다. 이 기능은 새 데이터베이스를 디자인하거나 더 많은 기능을 지원하도록 기존 데이터베이스를 수정하거나 데이터베이스 간의 통합을 구축 할 때 특히 유용합니다.

스키마 만들기

관계형 데이터베이스 스키마를 작성하는 두 단계는 논리 스키마를 작성하고 실제 스키마를 작성하는 것입니다. 논리적 스키마는 데이터베이스의 구조를 보여 주며 테이블, 열 및 데이터베이스의 다른 테이블과의 관계를 보여 주며 모델링 도구 나 스프레드 시트 및 드로잉 소프트웨어를 사용하여 만들 수 있습니다. 실제 스키마는 관계형 데이터베이스 관리 소프트웨어 (RDBMS)에서 실제로 테이블, 컬럼 및 관계를 생성하여 작성됩니다. 대부분의 모델링 도구는 논리적 스키마에서 물리적 스키마 생성을 자동화 할 수 있지만 수동으로 수행 할 수도 있습니다.

스키마 수정

관계형 데이터베이스의 구조는 필연적으로 데이터 요구가 변화함에 따라 변하게됩니다. 원래 디자인을 문서화하는 것처럼 관계형 데이터베이스 스키마의 변경 사항을 문서화하는 것만 큼 중요합니다. 그렇지 않으면 데이터베이스를 업데이트하거나 통합하는 것이 점점 어려워집니다. 문제가 발생하면 변경 사항을 제거 할 수 있도록 이전 구성의 복사본을 저장하십시오.

관계형 데이터베이스 스키마 란 무엇입니까?