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 29209 게시물 읽기
No. 29209
시리얼통신한 값을 DB에 저장하려고합니다.
작성자
이준영(ljy1357)
작성일
2009-07-31 13:03
조회수
6,122

안녕하세요. 


학교에서 데이터베이스에 관한 것을 배우고 있는 DB완전초보자입니다.


우선 DB로 기초적인것들... 테이블생성,데이터입력 같은것들은 학교에서 배워서 알고 있지만....


제가 하려는게... 시리얼통신을 해서 그 시리얼통신한 값을 데이터베이스에 저장 하려고 합니다.


기본적인 DB의 테이블은 거의 구성해 놨는데요... 


제가 가지고 있는 DB테이블에 시리얼 통신한 값을 자동으로 넣고 10초에 한번씩 저장한값을 삭제 하려고 합니다.


또한 제가 정해 놓은 이벤트 값(예를 들어 온도가 평균36도 였다가 30도 이하로 내려갔다던지...)이 발생하면 웹과 연동해서 그 웹에서 이벤트가 발생하도록 하려고 합니다.


이렇게 하려면 어떻게 해야 하는지... 어느 부분을 공부 해야 하는지... 관련 책이나 관련 사이트라도 알려주시면 감사하겠습니다.


늦은 나이에 새로운 것을 공부 하려다가 막히는 부분이 나와서 너무 답답해서 고수님들께 문의 드리네요.


꼭 좋은 답변 부탁드립니다. 감사합니다.

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

안녕하세요 박성원입니다. 

먼저.. 내용이 너무 포괄적이라 포괄적인 답변 뿐이 못해드리는 이심정 안타까울따릅입니다. 


보통 DATABASE와 Client의 통신에는 여러가지 이슈가 많이 있습니다. 

시리얼 통신이라는게 정확하게 어떤것을 말씀하시는지 모륵지만, 통상 DB와 연결을 위해서는 사용한 프로그램에서 지원하는 드라이버가 필요합니다. (대표적으로 ODBC나 connection 구문을 가지는 TEXT형태의 드라이버가 있지요)


또한, Event 처리에 대한 내용도 언급하셨지만 이러한 event도 특정 cient에서 호출하는 방식으로 말씀하신것처럼 웹에서 check해서 DB로 보내지는 방식을 사용하시면되지만 이때의 관건은 DB로의 전송이 아닌 Event의 발생여부를 check하는 모듈이 더 중요할듯하네요 ^^;;


우선 정하셔야할것은 Client를 어떤것으로 선택할것인지(C++, VB, PHP, asp 등)를 생각하시고 거기에 맞는 DB연동은 네이버나 구글에 자세히 나와있으니 참고하시면 될듯합니다. 여기에 

일일이 기술하기엔초금 힘들어서요 ㅠ.ㅠ




그럼 좋은 주말되세요 ^^;;


박성원(darkancia)님이 2009-07-31 15:36에 작성한 댓글입니다.
이 댓글은 2009-07-31 15:36에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
29212localhost가 아니라 domain으로 connect 시도할때..
서정미
2009-08-03
5729
29211조인하는데 속도 안나옵니다. [1]
우렁씨
2009-08-01
5464
29210시리얼통신 값저장... [1]
이준영
2009-08-01
5956
29209시리얼통신한 값을 DB에 저장하려고합니다. [1]
이준영
2009-07-31
6122
29208중복이 없는데도 duplicate entry 에러 [1]
질문
2009-07-31
10174
29206두 개의 테이블이 100% 동일한 구조인데 한 쪽만 인덱스를 타고 있습니다 T_T
김승동
2009-07-30
5528
29205쿼리에러입니다...아시는분 도움을...ㅠㅠ
어렵다어려워
2009-07-30
5365
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다