본문 바로가기

속성2

[데이터베이스(DB)] 2. 관계형 데이터 모델 Chapter 2. 관계형 데이터 모델 관계형 데이터 모델은 데이터를 엔티티와 속성, 키를 사용한 관계로 정의하며, 이것들이 스키마 내 테이블로 표현됩니다. 이 장에서는 엔티티, 속성, 그리고 이들 간의 관계를 이해하는 것부터 시작하여, 기본 키와 외래 키의 중요성, 그리고 테이블 간의 관계 설정 방법을 배웁니다. 이후, 스키마의 개념과 그 구성 요소를 배우고, 실제 관계형 데이터베이스에서 어떻게 테이블을 생성하고 관리하는지에 대해 학습합니다. [Chapter 2. 관계형 데이터 모델] 2.1. 엔티티 및 속성 2.1.1. 엔티티와 그 특성 이해 2.1.2. 속성 정의 및 유형 2.1.3. 엔티티와 속성의 실제 예시 2.2. 키와 관계 2.2.1. 기본 키와 외래 키 2.2.2. 테이블 간 관계 설정 2.. 2023. 6. 19.
[C/C++ 프로그래밍 : 중급] 1. 객체 지향 프로그래밍의 개념 Chapter 1. 객체 지향 프로그래밍의 개념 객체 지향 프로그래밍(Object-Oriented Programming, OOP)은 프로그래밍 패러다임 중 하나로, 복잡한 문제를 해결하기 위해 '객체'라는 개념을 중심으로 설계합니다. 이 챕터에서는 OOP의 기본 개념과 역사, 주요 구성 요소(클래스, 객체, 메서드, 상속, 다형성, 캡슐화)를 소개하며, OOP가 코드의 재사용성, 유지보수성, 안정성에 어떻게 기여하는지를 설명합니다. 또한 C++에서 OOP를 어떻게 구현하는지에 대한 예제를 제공하며, 효과적인 객체 지향 설계를 위한 SOLID 원칙을 소개합니다. 이 챕터를 통해 독자는 OOP의 핵심 개념을 이해하고 C++에서 이를 적용하는 방법을 배울 수 있습니다. [Chapter 1. 객체 지향 프로그래.. 2023. 5. 16.