목록식별자 (2)
Learn & Record
[ 제 1장 데이터모델링의 이해 ] 1. 데이터 모델링이란 - 정보시스템을 구축하기 위한 데이터 관점의 업무 분석 기법 - 현실 세계의 데이터를 약속된 표기법으로 표현하는 과정 - 데이터베이스를 구축하기 위한 분석 및 설계의 과정 2. 데이터 모델링 유의점 - 중복, 비유연성, 비일관성 3. 데이터베이스 스키마 구조 3단계 - 외부스키마, 개념스키마, 내부스키마 4. ERD 작성 순서 - 1. 엔티티를 그린다 - 2. 엔티티를 적절하게 배치한다 - 3. 엔티티 간 관계를 설정한다 - 4. 관계명을 기술한다 - 5. 관계의 참여도를 기술한다 - 6. 관계의 필수여부를 기술한다 5. 엔티티의 특징 - 반드시 해당 업무에서 필요하고 관리하고자 하는 정보이어야 한다 - 유일한 식별자에 의해 식별이 가능해야 한다..
1. 연습문제 (기본값 적용) # 직원 테이블에 각 필드에 기본값을 적용하여 tStaffDefault 테이블을 생성하라 # 부서는 영업부, 직급은 수습, 초봉은 280, 성취도는 1.0의 기본값을 적용하라 # 기본값을 지정해도, NULL허용이라면 NULL 기입 가능 CREATE TABLE tStaffDefault ( NAME CHAR(10) PRIMARY KEY, depart CHAR(10) DEFAULT '영업부' NOT NULL, gender CHAR(5) NOT NULL, joindate DATE NOT NULL, grade CHAR(10) DEFAULT '수습' NOT NULL, salary INT DEFAULT 280 NOT NULL, score DECIMAL(5,2) DEFAULT 1.0); ..