ASP.NET 프로젝트 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : 1. 기본형 게시판 데이터베이스 설계
글번호: 115
작성자: 레드플러스
작성일: 2004/05/29 오후 7:23:39
조회수: 2909
기본형 게시판 프로젝트를 위한 데이터베이스 설계는 아래의 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 4069
  4. 기본형 게시판 작성 프로젝트(C#) - 레드플러스 2004-01-04 3133
현재글 1. 기본형 게시판 데이터베이스 설계 - 레드플러스 2004-05-29 2909
  개념적 설계 BasicBoard_ConceptualDesign.gif(12 KB) 레드플러스 2004-05-29 2653
  논리적 설계 BasicBoard_LogicalDesign.gif(10 KB) 레드플러스 2004-05-29 2709
  물리적 설계 BasicBoard_PhysicalDesign.gif(6 KB) 레드플러스 2004-05-29 2618
  기본형 게시판 테이블 설계(basic.sql) basic.sql(2 KB) 레드플러스 2004-05-29 3098
  2. 입력 페이지 설계 - 레드플러스 2004-05-29 2629
  입력 페이지 UI 작성 : /BasicCS/Write.aspx Write.aspx(5 KB) 레드플러스 2004-05-29 2738
  입력 페이지 클래스 작성 : /BasicCS/Write.aspx.cs Write.aspx.cs(4 KB) 레드플러스 2004-05-29 2723
  3. 출력 페이지 설계 - 레드플러스 2004-05-29 2606
  출력 페이지 UI 작성 : /BasicCS/List.aspx List(2).aspx(3 KB) 레드플러스 2004-05-30 2748
  출력 페이지 클래스 작성 : /BasicCS/List.aspx.cs List.aspx.cs(3 KB) 레드플러스 2004-05-30 2830
  기본형 게시판 페이징(기본/고급) 처리 절차 - 레드플러스 2004-06-17 2793
  4. 세부 출력 페이지 설계 - 레드플러스 2004-05-29 2571
  세부 출력 페이지 UI 작성 : /BasicCS/View.aspx View.aspx(3 KB) 레드플러스 2004-05-31 2662
  세부 출력 페이지 클래스 작성 : /BasicCS/View.aspx.cs View.aspx.cs(4 KB) 레드플러스 2004-05-31 2711
  5. 수정 페이지 설계 - 레드플러스 2004-05-29 2523
  수정 페이지 UI 작성 : /BasicCS/Modify.aspx Modify.aspx(5 KB) 레드플러스 2004-05-31 2771
  수정 페이지 클래스 작성 : /BasicCS/Modify.aspx.cs Modify.aspx.cs(5 KB) 레드플러스 2004-05-31 2655
  6. 삭제 페이지 설계 - 레드플러스 2004-05-29 2555
  삭제 페이지 UI 작성 : /BasicCS/Delete.aspx Delete.aspx(1 KB) 레드플러스 2004-05-31 2676
  삭제 페이지 클래스 작성 : /BasicCS/Delete.aspx.cs Delete.aspx.cs(2 KB) 레드플러스 2004-05-31 2668
  7. 검색 페이지 설계 - 레드플러스 2004-05-29 2540
  검색 페이지 UI 작성 : /BasicCS/Search.aspx Search.aspx(2 KB) 레드플러스 2004-06-01 2626
  검색 페이지 클래스 작성 : /BasicCS/Search.aspx.cs Search.aspx.cs(2 KB) 레드플러스 2004-06-01 2629
  8. 기본 페이지 설계 : /SampleCS/BasicCS/Default.aspx - 레드플러스 2004-05-29 2595
  기본 페이지 UI 설계 : /BasicCS/Default.aspx Default.aspx(752 Byte(s)) 레드플러스 2004-06-01 2683
  9. 기본형 게시판 프로젝트 완성 소스(BasicCS.zip) BasicCS.zip(25 KB) 레드플러스 2004-06-20 2724
  기본 페이지 클래스 설계 : /BasicCS/Default.aspx.cs Default.aspx.cs(1014 Byte(s)) 레드플러스 2004-06-01 2695
다음글 3. XML 파일 기반의 방명록 - 레드플러스 2004-01-04 2665
 
손님 사용자 Anonymous (손님)
로그인 Home