이전에 정리했던 글이다. 교재: fundamental of database system 이전 글 2020/07/13 - [강의 정리/Database] - 데이터베이스시스템 - Chapther 1 2020/07/13 - [강의 정리/Database] - 데이터베이스시스템 - Chapther 2 [CHAPTHER 3 - Data Modeling Using the Entity-Relationship (ER) Model] ▶ 데이터베이스 디자인 개요 * 데이터베이스 디자인은 Database design, Application design으로 나뉨 * 이번 장에서는 conceptual database design을 중점으로 학습 * (일반적으로) Application design은 프로그램의 interface에 ..
이전에 정리했던 글이다. 교재: fundamental of database system 이전 글 2020/07/13 - [강의 정리/Database] - 데이터베이스시스템 - Chapther 1 [CHAPTER 2 - Database System Concepts and Architecture] ▶ 데이터 모델 * 데이터베이스의 구조를 설명하기 위한 개념의 집합 * 요소(와 그 데이터 타입)와 요소 그룹(엔티티, 레코드, 표)을 포함 * 데이터 모델의 operations을 참조하여 DB의 검색, 업데이트를 지정 * 데이터 모델의 operations에는 basic model operations(삽입, 삭제, 업데이트)와 user model operations가 포함될 수 있음 ▶ 데이터 모델의 종류 ..
이전에 정리했던 글이다. 교재: fundamental of database system [Chapther1 - Databases and Database Users] ▶ 정의 * 데이터베이스 : 서로 연관된 데이터들의 집합 * 데이터 : 기록되고, 의미를 가진 facts * 미니 월드(Mini-world) : 어떤 데이터를 가지고 있는, 현실의 일부 (ex: A학교 학생의 성적) * DBMS(데이터베이스 관리 시스템) : 컴퓨터화된 데이터베이스의 생성 및 유지보수를 용이하게 하기 위한 소프트웨어 패키지/시스템. 사용자와 데이터베이스를 연결해주는 역할을 함 * 데이터베이스 시스템 : DBMS 소프트웨어와 데이터 자체. 때로는 애플리케이션도 포함 ▶ 데이터, 데이터베이스 기술의 영향 * 비즈니스, 서비..