ASP.NET 프로젝트 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : 1. 기본형 게시판 데이터베이스 설계
글번호: 115
작성자: 레드플러스
작성일: 2004/05/29 오후 7:23:39
조회수: 2954
기본형 게시판 프로젝트를 위한 데이터베이스 설계는 아래의 3단계를 따른다.

1. 개념적 데이터 모델링
   1.1. 실체(Entity)를 찾아낸다.
   1.2. 관계(Relation)를 찾아낸다.
   1.3. 속성(Attribute)를 찾아낸다.
   1.4. 속성 도메인을 결정한다.
   1.5. 후보키 및 기본키 속성을 결정한다.
   1.6. 필요하다면 실체를 특수화(specialize) 또는 일반화(generalize)한다.
   1.7. E-R 다이어그램을 그린다.

2. 논리적 데이터 모델링
   2.1. 개념적인 데이터 모델을 논리적인 데이터 모델로 대응시킨다.
   2.2. 정규화 과정을 수행한다.
   2.3. E-R 모델을 그린다.
   2.4. 무결성 제약을 정의한다.

3. 물리적 데이터 모델링
   3.1. 대상 DBMS에 대한 기초 테이블을 설계한다.
   3.2. 대상 DBMS에 대한 무결성 제약을 설계한다.
   3.3. 트랜잭션을 분석한다.
   3.4. 인덱스를 선택한다.
   3.5. 비정규화(denormalization)를 고려한다.
   3.6. 사용자 뷰를 설계한다.
   3.7. 액세스 규칙을 정의한다.
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 5. 자료실 게시판 작성 프로젝트(C#) - 레드플러스 2004-01-05 4120
  4. 기본형 게시판 작성 프로젝트(C#) - 레드플러스 2004-01-04 3179
현재글 1. 기본형 게시판 데이터베이스 설계 - 레드플러스 2004-05-29 2954
  개념적 설계 BasicBoard_ConceptualDesign.gif(12 KB) 레드플러스 2004-05-29 2706
  논리적 설계 BasicBoard_LogicalDesign.gif(10 KB) 레드플러스 2004-05-29 2759
  물리적 설계 BasicBoard_PhysicalDesign.gif(6 KB) 레드플러스 2004-05-29 2666
  기본형 게시판 테이블 설계(basic.sql) basic.sql(2 KB) 레드플러스 2004-05-29 3147
  2. 입력 페이지 설계 - 레드플러스 2004-05-29 2678
  입력 페이지 UI 작성 : /BasicCS/Write.aspx Write.aspx(5 KB) 레드플러스 2004-05-29 2783
  입력 페이지 클래스 작성 : /BasicCS/Write.aspx.cs Write.aspx.cs(4 KB) 레드플러스 2004-05-29 2768
  3. 출력 페이지 설계 - 레드플러스 2004-05-29 2659
  출력 페이지 UI 작성 : /BasicCS/List.aspx List(2).aspx(3 KB) 레드플러스 2004-05-30 2802
  출력 페이지 클래스 작성 : /BasicCS/List.aspx.cs List.aspx.cs(3 KB) 레드플러스 2004-05-30 2873
  기본형 게시판 페이징(기본/고급) 처리 절차 - 레드플러스 2004-06-17 2840
  4. 세부 출력 페이지 설계 - 레드플러스 2004-05-29 2614
  세부 출력 페이지 UI 작성 : /BasicCS/View.aspx View.aspx(3 KB) 레드플러스 2004-05-31 2711
  세부 출력 페이지 클래스 작성 : /BasicCS/View.aspx.cs View.aspx.cs(4 KB) 레드플러스 2004-05-31 2763
  5. 수정 페이지 설계 - 레드플러스 2004-05-29 2570
  수정 페이지 UI 작성 : /BasicCS/Modify.aspx Modify.aspx(5 KB) 레드플러스 2004-05-31 2822
  수정 페이지 클래스 작성 : /BasicCS/Modify.aspx.cs Modify.aspx.cs(5 KB) 레드플러스 2004-05-31 2705
  6. 삭제 페이지 설계 - 레드플러스 2004-05-29 2604
  삭제 페이지 UI 작성 : /BasicCS/Delete.aspx Delete.aspx(1 KB) 레드플러스 2004-05-31 2722
  삭제 페이지 클래스 작성 : /BasicCS/Delete.aspx.cs Delete.aspx.cs(2 KB) 레드플러스 2004-05-31 2712
  7. 검색 페이지 설계 - 레드플러스 2004-05-29 2590
  검색 페이지 UI 작성 : /BasicCS/Search.aspx Search.aspx(2 KB) 레드플러스 2004-06-01 2669
  검색 페이지 클래스 작성 : /BasicCS/Search.aspx.cs Search.aspx.cs(2 KB) 레드플러스 2004-06-01 2673
  8. 기본 페이지 설계 : /SampleCS/BasicCS/Default.aspx - 레드플러스 2004-05-29 2641
  기본 페이지 UI 설계 : /BasicCS/Default.aspx Default.aspx(752 Byte(s)) 레드플러스 2004-06-01 2728
  9. 기본형 게시판 프로젝트 완성 소스(BasicCS.zip) BasicCS.zip(25 KB) 레드플러스 2004-06-20 2768
  기본 페이지 클래스 설계 : /BasicCS/Default.aspx.cs Default.aspx.cs(1014 Byte(s)) 레드플러스 2004-06-01 2751
다음글 3. XML 파일 기반의 방명록 - 레드플러스 2004-01-04 2711
 
손님 사용자 Anonymous (손님)
로그인 Home