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
운영게시판
최근게시물
MySQL Q&A 20945 게시물 읽기
No. 20945
초보 - 일반적인 DB에 관한 질문입니다.
작성자
김병희(vs19in)
작성일
2004-02-01 13:37
조회수
775

db에 관한 책이나 문서를 좀 읽어 봤는데요

본격적으로 공부한건 아니구여...

대부분 예제들이 문자열이나 숫자등을 입력하는 테이블을 작성하더군요.

만약에 그림이나, 동영상, 음성, 등의 크기가 큰 바이너리 데이터를 삽입하려면

어떻게 해야하나요? 자세한게 묻는건 아니구여

걍 대강의 컨셉? 정도만 가르쳐 주시면 됩니다요 ^^

그리고 이걸 하나의 DB 파일 안에다가 보관하게 되나요

아니면 폴더에 따로 파일을 놔두고 파일의 경로만 참조하게 하나요?

실제 프로그램에서는 두 방법중 어느것을 사용하게 되죠?

폴더에 따로 파일을 두고 파일의 경로만 참조하는 프로그램을 짜면

DBMS를 바꿀경우 (예를 들어 mdb 에서 mysql로 바꾼다던지) 좀 편리할꺼 같은데

어떻게들 생각하세요?

읽어주셔서 감사하구여 좋은 하루 보내세요.

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

바이너리 데이터를 저장하는 방법은 DBMS 마다 다른데 대부분의 경우 LOB (large object) 라는 자료형을 정해 두고 그기에 저장하는 방식을 사용합니다. 내부적인 알고리듬은 다 다르므로 여기서 설명이 곤란할 것 같군요.

그리고 자료를 따로 파일로 저장하고 그 디렉토리와 파일명만을 디비에 저장하여 관리 하는 방법은 이미 기존에 많이 이용되고 있는 방식으로 처한 환경에 따라서 유용할수도 불편할수도 있습니다.

정재익(advance)님이 2004-02-01 22:25에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
20948ㅊㅊㅊ [1]
나승수
2004-02-02
1029
20947mysql ---> mssql로 변환시키는 방법 좀..ㅠㅠ [3]
우상..
2004-02-02
1497
20946정말 방법이 없는건가요? 제발... [2]
왕초보
2004-02-02
1072
20945초보 - 일반적인 DB에 관한 질문입니다. [1]
김병희
2004-02-01
775
20944제발 답변좀...(ERROR 1114 (HY000): The table 'TBSOJM00' is full ? ) [7]
왕초보
2004-02-01
2831
20943radhat8.0 , mysql4.0.16 사용시 외부에서 접근할때..Host를 %로 바꾸고나서.
정철희
2004-02-01
953
20942INDEX하고 Primary Key 하고 틀린건가요? [2]
이영호
2004-01-31
1337
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다