안녕하세요.
미남(^_^)입니다.
델파이는 데이타베이스 애플리케이션 개발을 참 쉽게 설계를 했습니다.
처음에 왜 테이블, 쿼리 형식을 쓰느냐고 하셨는데...
YJHST님께서 단순히 간단한 DB프로그램을 개발한다면 기존의 파일처리시스템으로도
구현도 어렵지 않고, 쉽게 유지할 수 있겠지만...
2개이상의 테이블.. 나아가 수십개 이상의 테이블을 쓰게 된다면 이 테이블간의
일관성과 무결성을 유지하기가 어렵습니다.
기존의 파일처리시스템같은 경우는 한 파일의 내용이 변하면 다른 파일의 내용을
같이 변동시키기가 어렵죠(일관성의 문제)
이런 점에서 테이블을 이용하고 검색등을 편하기 하기위해 쿼리(SQL)을 사용하는 겁니다.
DB Application을 개발하시면서 한가지 또 고려하셔야 할 점은 델파이는
Borland DataBase Engine을 사용합니다. 배뵈颱構資?하는 사람의 컴퓨터에
DB Engine이 없으면 실행도 되지 않습니다. DB Engine를 포함해 배포를 하면
최소 5메가 이상이 됩니다. 이점도 고려하세요.
앨리어스는 이런 의미에서 다른 사람의 컴에 DB Engine이 있어 그곳에 같은
이름의 앨리어스로 지정된 디렉토리가 있다면 디렉토리이름이 달라도 앨리어스
이름만 같은면 실행이 된다는 의미일 겁니다(?).
도움이 되셨기를....
|