-
데이터베이스 관계
안녕하세요, 똑똑한개발자에서 백엔드 개발을 하고 있는 권창식입니다. 벌써 3번째 데이터베이스 이야기입니다.😃 오늘은 데이터베이스 관계의 개념에 대해 소개해드리고 자 합니다. 관계의 정의 관계는 개체와 개체 사이의 논리적인 연결을 의미합니다. 관계에는 개체 간의 관계와 속성 간의 관계가 있습니다. 관계의 형태 1:1(One To One) : 개체 집합 A의 각 원소가 개체 집합 B의 원소 한 개와 대응하는 관계입니다. 1:N(One To Many) : 개체 집합 A의 각 원소는 개체 집합 B의 원소 여러 개와 대응하고 있지만, 개체 집합 B의...
changsik.kwon's profile imagechangsik.kwon
2021-07-22 18:00
-
데이터베이스 모델
안녕하세요, 똑똑한개발자에서 백엔드 개발을 하고 있는 권창식입니다. 오늘은 데이터베이스 모델의 개념에 대해 소개해드리고 자 합니다. 데이터베이스 모델의 정의 데이터 모델은 현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화하여 체계적으로 표현한 개념적 모형입니다. 데이터 모델은 데이터, 데이터의 관계, 데이터의 의미 및 일관성, 제약 조건등을 기술하기 위한 개념적 도구들의 모임입니다. 현실 세계의 데이터베이스에 표현하는 중간 과정, 즉 데이터베이스 설계 과정에서 데이터의 구조를 논리적으로 표현하기 위해 사용되는 지능적 도구입니다. 데이터 모델의 구성요소 개체(ENtitiy) : 데이터베이스에 표현하려는 것으로, 사람이...
changsik.kwon's profile imagechangsik.kwon
2021-06-28 18:00
-
데이터베이스 설계
안녕하세요, 똑똑한개발자에서 백엔드 개발을 하고 있는 권창식입니다. 오늘은 데이터베이스 설계의 개념에 대해 소개해드리고 자 합니다. 데이터베이스 설계의 개념 데이터베이스의 설계란 사용자의 요구를 분석하여 그것들을 컴퓨터에 저장할 수 있는 데이터베이스의 구조에 맞게 변형한 후 특정 DBMS로 데이터베이스를 구현하여 일반 사용자들이 사용하게 하는 것입니다. 고려사항 무결성 : 삽입, 삭제, 갱신 등의 연산 후에도 데이터베이스에 저장된 데이터가 정해진 제약 조건을 항상 만족해야 합니다. 일관성 : 데이터베이스에 저장된 데이터들 사이나, 특정 질의에 대한 응답이 처음부터 끝까지 변함없이 일정해야 합니다....
changsik.kwon's profile imagechangsik.kwon
2021-05-25 11:00
-
아키텍처 패턴 소개
안녕하세요, 똑똑한개발자에서 백엔드 개발을 하고 있는 권창식입니다. 오늘은 아키텍처 패턴 몇 가지를 소개해드리고 자 합니다. 아키텍처 패턴 아키텍처 패턴은 아키텍처를 설계할 때 참조할 수 있는 전형적인 해결 방식 또는 예제를 의미합니다. 아키텍처 패턴은 소프트웨어 시스템의 구조를 구성하기 위한 기본적인 윤곽을 제시합니다. 아키텍처 패턴에는 서브시스템들과 그 역할이 정의되어 있으며, 서브시스템 사이의 관계와 여러 규칙, 지침 등이 포함되어 있습니다. 아키텍처 패턴의 장점 시행착오를 줄여 개발 시간을 단축 시키고, 고품질의 소프트웨어를 생산할 수 있습니다. 검증된 구조로 개발하기 때문에...
changsik.kwon's profile imagechangsik.kwon
2021-04-28 15:00