반응형

관계형데이터베이스 2

관계형 데이터베이스의 구성 요소 | 테이블 / 키(기본키, 보조키, 외래키, 복합키)

02. 관계형 데이터베이스와 오라클 데이터베이스 02장에서는 관계형 데이터베이스의 구성 요소에 대해 자세히 살펴보고, 오라클 데이터베이스에 대해 간략하게 알아보자. 02-1. 관계형 데이터베이스의 구성 요소 테이블과 키가 있다. [테이블] - 2차원 표 형태로 저장 및 관리 - 가로줄: 행, row = tuple, record - 세로줄: 열, column = attribute, field 행 - 저장하려는 하나의 개체들 구성하는 여러 값을 가로로 늘어뜨린 형태 예) 학생 한 명의 데이터: 학번, 이름 등 열 - 저장하려는 데이터를 대표하는 이름과 공통 특성을 정의 - 저장 정보의 종류, 저장 가능한 값의 최대 길이, 값의 중복을 허용하지 않음 등의 저장 조건과 범위를 지정할 수 있음 예) 학번: 숫자,..

데이터 모델이란? | 데이터 모델의 개념과 종류 / 관계형 데이터베이스와 SQL

01. 데이터베이스 01-2. 데이터 모델 [데이터 모델이란?] - 컴퓨터에 데이터를 저장하는 방식을 정의해 놓은 개념 모형 - 대표 데이터 모델: 계층형, 네트워크형, 관계형, 객체 지향형 등 [데이터 모델의 종류] 계층형 데이터 모델 - 1960년대 말부터 1980년대 말까지 상업용 데이터베이스 시장에서 많이 사용함 - 나뭇가지 형태를 트리 구조를 활용 - 데이터 관련성을 계층별로 나누어 부모 자식 같은 관계를 정의하고 데이터를 관리 - 일대다 관계의 데이터 구조 - 부모가 여러 자식을 가질 수 있지만 자식이 여러 부모를 가질 수 없음 네트워크형 데이터 모델 - 망형 데이터 모델 - 그래프 구조를 기반 - 개체 간 관계를 그래프 구조로 연결하여 자식이 여러 부모를 가질 수 있음 객체 지향형 데이터 모..

반응형