Q&A

  • 어떤경우에 테이블을 동적으로 생성하죠?
테이블을 동적으로 생성하여 쓰이는 경우를 알고 싶습니다..

디비에서 직접 생성해서 쓰니간 더 편리하던데.... 나만 그런가.. 홀~`

현업에서 주로 어떤것을 선호해서 쓰나요? 그리고 동적생성과의

차이점이 있나요..?

답변 바랍니다....



1  COMMENTS
  • Profile
    류종택 2001.08.14 22:29
    Table은 당연히 정적으로 표현된 것이 원칙입니다..

    데이터 설계 및 관리 측면에서도 그렇고요..

    다만, 반드시 동적으로 생성해야하는 필요성이 있을 수도 있겠습니다..



    1. 임시 테이블 사용..

    어떤 계산을 위해 잠시 사용하는 테이블이라면..

    생성 후 삭제할 수도 있겠지요..



    2. 예를 들어 동호회 웹사이트를 만든다고 생각하고..

    게시판이 늘어날 때 마다 게시판의 테이블을 생성해야할 필요가 있겠지요..

    물론 테이블 하나로 처리할 수도 있겟지만..

    이러한 경우에는 동적으로 생성하는 것이 좋을 것 입니다..

    즉, 같은 형태의 다른 이름의 테이블이 여러 개 필요한 경우입니다..



    3. 인스톨 시 바로 자동으로(코딩으로) 데이터베이스를 초기화할 수 있도록..

    배려해야하는 경우..

    오라클 등의 데이터베이스를 사용할 때에는 인스톨 프로그램내에..

    테이블을 담아 배포할 수 없으니..

    이러한 경우 사용자를 배려하는 차원에서 시도할 수 있다고 봅니다..



    그 밖의 경우는 생각나는 것이 없네요..





    From 류..



    라일락 wrote:

    > 테이블을 동적으로 생성하여 쓰이는 경우를 알고 싶습니다..

    > 디비에서 직접 생성해서 쓰니간 더 편리하던데.... 나만 그런가.. 홀~`

    > 현업에서 주로 어떤것을 선호해서 쓰나요? 그리고 동적생성과의

    > 차이점이 있나요..?

    > 답변 바랍니다....

    >