SQLD2 [SQLD] SQL 기본 및 활용 (관리 구문) 기초 용어 정리DataBase :데이터베이스 - 데이터를 일정한 체계에 따라 통합하여 디스크나 메모리에 저장한 것 - 응용 프로그램에 종속적이지 않아 일종의 미들웨어 형태DBMS(Database Management System) : 데이터베이스 관리 시스템 - 데이터베이스를 구축하고 관리할 수 있는 기능을 제공하는 시스템 소프트웨어 - 엄밀하게는 OS위에 애플리케이션과 같이 설치하여 운영(시스템 소프트웨어와 응용 소프트웨어의 중간 미들웨어)관계형데이터 베이스 (RDB) : Relational Database - 데이터의 일관성 문제를 근본적으로 해결한 데이터베이스 시스템 - 요즘은 대부분 객체관계형 데이터베이스 (Object-Relational Database) - .. 2025. 11. 11. [SQLD] 데이터 모델링의 이해 (모델링,주요요소 트랜젝션) 모델링이란모델링 (Modeling) : 현실세계를 대상으로 일종의 모델(Model)을 만드는 것현실을 데이터베이스 구조로 만드는 것 약속된 표기법을 따라야 한다모델링의 특징 ("단추명")1. 추상화 (Abstraction)2. 단순화 (Simpification)3. 명확화 (Clarify)기타 (유연성, 유일성, 일관성)- 중복(Duplication) 최소화- 비유연성(Inflexibility) 최소화 - 데이터 정의와 데이터의 사용 프로세스를 분리해야 한다 - 데이터 독립성 : 데이터를 사용하는 사용자 영역과 데이터를 저장하는 디스크나 메모리 영역을 서로 분리하는 것- 비일관성(Inconsistency) 최소화 모델링의 세가지 관점1. 데이터 관점(대상, What)2. 프로세스 관점(처리방법.. 2025. 10. 16. 이전 1 다음