목록관계형 데이터베이스 (2)
yurim45 님의 블로그
1. CRUD를 위한 SQL 구문(1) CRUD(Create, Read, Update, Delete) CRUD의 개념 데이터베이스에서 데이터를 관리하는 4가지의 기본 연산인 Create, Read, Update, Delete의 약어 Create: 데이터 생성, 새로운 데이터를 추가할 때 사용 INSERT INTO users (name, email) VALUES (‘ruby’, ‘ruby@dev.com’)Read: 데이터 읽기, 저장된 데이터를 조회/검색할 때 사용SELECT * FROM users WHERE name = ‘ruby’Update: 데이터 수정, 저장되어 있는 데이터를 수정할 때 사용UPDATE users SET email =‘ruby00@dev.com’ WHERE name = ‘ruby’D..

1. 논리적 모델링 개요(1) 논리적 모델링의 개념과 특징 논리적 모델링(Logical Modeling) 의 개념개념적 모델링을 기반으로 키, 속성, 관계 등 데이터의 논리적 구조를 정확하게 정의하는 과정관계형 데이터베이스의 논리적 구조에 적합하도록 변환하고 정체하는 과정논리적 모델링의 일반적인 특징특정 DBMS 혹은 물리적 구현에 독립적인 설계 엔터티를 테이블로 변환속성을 칼럼(속성)으로 변환기본키와 외래키 설정제약 조건 설정⇒ 정규화를 통한 데이터 중복 최소화, 데이터 이상현상 방지, 무결성 및 일관성 유지 논리적 모델의 주요 고려사항엔터티 정제: 유사한 엔터티의 통합 및 분리를 통한 구조화식별자(Key) 선정: 릴레이션(테이블)의 튜플(레코드)를 대표하는 식별자(Key) 선정관계 설정/해소: 교차..