database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 2194 게시물 읽기
No. 2194
테이블 구조에 대한 질문요~
작성자
황하근(hhg1108)
작성일
2005-08-10 00:21
조회수
2,409

안녕하세요~!

공부하다가 궁금한게 생겨서 그러는데요..

DB | OS

 

이런식으로 두개의 데이터 안에는

각각 문제(객관식)가 계속 쌓이거든요...

 

이걸 한테이블 안에 특정 필드를 하나 추가해서..

ex selectSubject

잘생긴 사람은 누굴까요? 1 ==> DB

앞집 순이는 이쁜가요? 2 ==> OS

 

이런식으로 selectSubject 로 구분하는게 효율적일까요?

아니면 테이블 자체를 DB / OS 테이블로 나눠서 생성하는게 더 효율적일까요?

제생각에는 나중에 데이터가 많이 증가되면 테이블을 나눠 쓰는게 더 효율적이지

않을까 생각되는데...

조언 부탁 드리겠습니다. *꾸벅*

 

아!! 그리고 혹시 한테이블에 같이 넣었을경우

나중에 DB 10문제 , OS 10문제씩 한번의 쿼리문으로 데이터를

추출할수 있을까요?

 

그럼 즐거운하루 보내세요..^^

이 글에 대한 댓글이 총 3건 있습니다.

답변 감사합니다..^^

계속 살거라는말이 데이터를 계속 보존해야 되는지...

아니면..두개가 동시에 같이 select 가 되야지 하는 말씀인가요?

 

그리고 두 DB/OS 테이블의 구조는 똑같거든요...

그래서 두개를 합치고 DB/OS를 구분할수있는...

필드를 생성해서 두개를 구분하는게 좋을지..

아니면.. 구분을 해주는 필드없이 테이블을 두개로 나누는게

좋을지 하는 질문이였거든요..^^

움..다시 한번만 답변 부탁드려도 될까요??^^

좋은 하루보내세요..^^

 

황하근(hhg1108)님이 2005-08-10 17:25에 작성한 댓글입니다.

그냥 카테고리 테이블 하나 만들고

데이터 죽 넣으시면 안되나요?

 

create table tbl_category

(

c_id int identity(1,1)

, c_name nvarchar(20)

, c_date smalldatetime

,constraint [pk_category_c_id] primary key(c_id)

)

 

create table tbl_basetable

(

,b_idx int identity(1,1)

,c_id int

,문제 char(??)

,문제 char(??)

,b_date smalldatetime

,constraint [pk_tbl_basetable_b_idx] primary key (b_idx)

,constraint [fk_tbl_category_c_id] foreign key (c_id) references tbl_category(c_id)

on delete cascade

on update cascade

)

 

이렇게 죽 넣으면 안되나요?

 

석이님이 2005-08-10 17:57에 작성한 댓글입니다.
이 댓글은 2005-08-10 18:00에 마지막으로 수정되었습니다. Edit

답변 감사합니다..^^

일단 그냥 두개의 데이터들을 하나의 테이블로 잡아서 썻습니다..^^

으..내공..부족..ㅜ.ㅜ; 공부를 좀 더 열심히 해봐야겟네요..

즐거운 하루보내세요..^^

황하근(hhg1108)님이 2005-08-10 23:49에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2198Function based index를 MSSql 에서도 지원합니까? [14]
이보영
2005-08-11
7239
2196CHAR형식을 데이터 타입으로 ..... [3]
쉬는초보
2005-08-10
3469
2195데이타베이스가 안만들어지네요.(xpstar.dll 로드문제) [1]
질문자
2005-08-10
3096
2194테이블 구조에 대한 질문요~ [3]
황하근
2005-08-10
2409
2193DB 이전작업 질문입니다. [3]
왕초보
2005-08-09
4048
2192저장 프로시저 소유자 변경 방법 알려주세요
이민지
2005-08-09
2721
2191피벗테이블좀 도와주세요 [2]
yahan
2005-08-09
2152
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다