본문 바로가기
728x90

관계대수2

관계형 데이터 모델_DBMS (2) 1. 릴레이션 1) 릴레이션(relation) 릴레이션은 데이터베이스에서 테이블(Table)이라고도 불리는 데이터 구조입니다. 릴레이션은 행과 열의 모양을 가지며, 각 열은 특정 유형의 데이터를 포함하고, 각 행은 해당 열에 대한 데이터의 값입니다. 릴레이션은 데이터베이스 관리 시스템(DBMS)의 중요한 요소이며, SQL(Structured Query Language)과 같은 쿼리 언어를 사용하여 데이터를 조작하고 검색하는 데 사용됩니다. 예를 들어, 고객 정보를 저장하는 릴레이션의 경우, 각 행은 고객의 정보를 나타내고, 각 열은 고객의 이름, 주소, 전화번호 등과 같은 특정 유형의 정보를 나타냅니다. ▪ 릴레이션의 구성요소 : 기본 구조는 릴레이션(relation) ▪ 릴레이션은 튜플(tuple : .. 2023. 4. 3.
관계형 데이터 모델_DBMS (1) 1. 관계 데이터 모델 1) 데이터 모델링 개념 ▪ 데이터 모델링(data modeling) ✓ 현실 세계에 존재하는 데이터를 컴퓨터 세계의 데이터베이스로 옮기는 변환 과정 ✓ 데이터베이스 설계의 핵심 과정 ▪ 2단계 데이터 모델링 ✓ 개념적 데이터 모델링(conceptual modeling) ✓ 현실 세계의 중요 데이터를 추출하여 개념 세계로 옮기는 작업 ✓ 논리적 데이터 모델링(logical modeling) ✓ 개념 세계의 데이터를 데이터베이스에 저장하는 구조로 표현하는 작업 2) 관계형 모델의 개념 ▪ 장점 : 구조적인 단순성으로 사용자가 프로그래밍 작성 시에 데이터의 물리적인 저장 구조를 프로그램 상에 은폐함으로써 논리적 구조만을 고려하면 됨 ▪ 1970년 E. F. Codd에 의해 제안 ▪ 기.. 2023. 4. 3.
728x90