BLOG main image
전체 (276)
[Computer] (42)
[Programming] (62)
[DBMS] (26)
[Operating System] (21)
[Study English] (8)
[For money] (28)
[Interest] (89)
«   2009/11   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
77917 Visitors up to today!
Today 14 hit, Yesterday 95 hit
'비교'에 해당되는 글 6건
[폭주기관차, 2007/03/24 19:20, [DBMS]/Oracle]
UNION을 하면 중복되는 레코드는 빠지고 ALL이 붙게 되면 중복되는 레코드까지 출력하게 된다.

<UNION>
SELECT 20 A, 40 B FROM DUAL
UNION
SELECT 20, 40 FROM DUAL;

< 결과 >
A           B          
----------- -----------
         20          40

1 rows selected.

<UNION ALL>
SELECT 20 A, 40 B FROM DUAL
UNION ALL
SELECT 20, 40 FROM DUAL;


< 결과 >
A           B          
----------- -----------
         20          40
         20          40

2 rows selected.

본 실험은 Oracle 9i에서 수행되었습니다.
Trackback Address :: http://kongmks.cafe24.com/trackback/183
Name
Password
Homepage
Secret
[폭주기관차, 2007/03/09 13:09, [Study English]/How to use]
1. hear / listen

 hear는 지각동사이고 귀가 먼 사람이 아니면 누구나 자연스럽게 들리는 경우에 쓰지요.
 하지만 listen은 의도적으로 듣고자 하는 경우에 쓰이지요.^^

ex1) Did you hear that sound?
ex2) She doesn't like listening to music.

해석 보기



2. see / look at / watch

 see는 지각동사이고, 눈먼 사람이 아니면 누구나 자연스럽게 볼 수 있구요, look at과
 watch는 의도적으로 행하는 행동이지요. look at은 짧은 시간 안에, watch는 보다
 긴 시간 동안에 이루어지는 행동이지요. ^^

ex1) She can see well if she wears eye glasses.
ex2) Looking at the stars at night is interesting.
ex3) I watched a movie on TV last night.

해석 보기



3. say / tell / talk / speak

 say는 '무언가' 를 말하고, tell은 '누구에게 무언가' 를 말하는 것이지요. say로 대상을
 표현하고자 한다면 say 앞에 to를 쓰셔요.^^

ex1) He said that I'm very beautiful.
ex2) He told me that I'm very beautiful.
ex3) He said to me that I'm very beautiful.

해석 보기



 talk와 speak는 '누군가에게' 말할 때 둘 다 전치사 to를 쓰지요. talk는 서로간의
 '대화' 에 초점을 둘 때, speak는 주로 일방적 의사전달을 의미할 때 쓰지요.
 언어를 말하는 경우에는 speak를 쓰지요.^^

ex1) Can I talk to you about the matter?
ex2) I will speak to him-  he has to be wiser.

해석 보기



출처 : 다음 영어산책 카페 카페
Trackback Address :: http://kongmks.cafe24.com/trackback/172
Name
Password
Homepage
Secret
[폭주기관차, 2007/03/04 13:18, [Computer]/Software]
ODBC(Open Database Connectivity)
 ODBC는 Database Application과 DBMS를 연결시키는 표준적인 인터페이스를 말한다.
 ODBC 표준에는 SQL 문법 뿐 아니라, C언어를 이용한 프로그래밍 인터페이스도 정의되어있다.
 따라서 DOBC를 이용하면, Database Application은 DBMS의 종류(Oracle, MS-SQL, mySQL 등)에 상관 없이
 연동할 수 있다.

DAO(Data Access Object)
 DBMS와의 Inerface를 제공한다는 점에서는 ODBC와 같다. ODBC와 DAO는 내부적으로 완전히 다르지만,
 사용방법은 거의 같다.
 ODBC와 DAO의 큰 차이점은 ODBC는 Network를 지원하며 다중 사용자가 Database에
 접속할 수 있게 해주지만, DAO는 Network를 이용하여 Database에 접근할 수 없고, 한 번에 한 명의 사용자만이
 Database에 접근할 수 있다. 이런 제약 때문에 DAO는 ODBC보다 동작속도가 빠르며, ODBC에서 지원하지 않는
 몇 가지기능을 더 가지고 있다.


즉, Database가 Network을 이용해 접근해야 한다면 ODBC를, 그렇지 않고 Local에 있게 되어 혼자만 접근해
사용한다면 DAO를 사용하는 것이 효율적이다.

참고 : Visual C++ 완벽가이드 (영진출판사)

Trackback Address :: http://kongmks.cafe24.com/trackback/165
Name
Password
Homepage
Secret
[폭주기관차, 2007/02/25 21:03, [Programming]/Visual C++ API/MFC]
API : Application Programming Interface
MFC : Microsoft Foundation Class

API의 영어의 뜻을 해석해보면 응용 프로그래밍 인터페이스, 프로그래머와 윈도우 응용 프로그램이랑
연결을 해주는 함수들입니다.
윈도우를 생성해주는 함수인 CreateWindow(...), 윈도우 제목을 설정해주는 SetWindowText(...)와
같은 것을 API 함수라 부릅니다.
즉, API는 윈도우 프로그래밍을 할 때 사용하는 윈도우 제어 함수라 보시면 됩니다.

그렇다면 API는 DOS시절 Turbo C와 비슷한 관계가 성립하게 됩니다.
printf를 TextDC등과 같이 그에 대응하는 API함수로만 바꿔주면 됩니다.
그런데 이런 API함수들을 일일이 기억하기도 힘들고(물론 MSDN이란 도움말이 있긴 하지만...;;),
사용법도 까다롭습니다. 그리고 C++부터는 객체지향적으로 바뀌지 않았습니까?
                                                             (완전히 객체지향적이진 않지만 ㅋ)

그래서 나온 것이 바로 MFC입니다.

약자를 보면 알 듯이 Microsoft社(이하 MS)에서 만든 것입니다.
MS에서 개발자들의 편의와 객체지향적인 프로그래밍을 위해 API함수들을 Class로 묶어 놓은 것이 MFC입니다.

예를 들어 파일 처리 클래스로 설명드리겠습니다.
FILE을 처리 하기 위해 필요한 API함수는 CreateFile, WriteFile, ReadFile, CloseHandle등이 쓰이게 되는데
이 함수를 CFILE이란 클래스로 묶어 둡니다.

Class CFILE {
    public:
        CreateFile( ... );
        WriteFile( ... );
        ...
};


이런 식으로 해두면 나중에 프로그래밍을 할 때 CFILE 클래스만 이용하면 파일 입출력을 아주 쉽게할 수 있겠죠.

즉, API가 기초가 되고 이것을 쉽게 사용하기 위해 포장 시킨 것은 MFC라고 보시면 됩니다.

둘의 장점은 비교하면 난해한데, MFC는 개발시간이 단축되지만, API만큼 세말한 처리가 불가능할 수도 있고
API는 필요한 함수만 쓰지만 MFC는 모두 객체화 되어있기 때문에 쓰지 않는 함수까지도 같이 링크가 되어
용량이나 수행 속도에 차이를 보일 수도 있습니다.

우리나라 실무에서는 MFC를 이용하는 경우가 많고 예제도 MFC가 많은 편입니다.
그래도 처음에 하실때는 API부터 하시는게 이해하시기 빠를 겁니다.

그리고 MFC가 API를 기본툴로 만들어졌기 때문에 MFC프로젝트에 API함수를 사용할 수 있고,
API프로젝트 중에도 MFC(Class)를 사용할 수 있습니다.
Trackback Address :: http://kongmks.cafe24.com/trackback/145
Name
Password
Homepage
Secret
[폭주기관차, 2007/02/25 14:00, [Programming]/AXIS Workshop]
R = Row
C = Column

사용자 삽입 이미지

Trackback Address :: http://kongmks.cafe24.com/trackback/144
Name
Password
Homepage
Secret
[폭주기관차, 2007/01/23 15:10, [DBMS]/Oracle]

가정)

CREATE TABLE A
(
    DT DATE
);
INSERT
INTO A(DT)
VALUES( TO_DATE('20061230') );
 

1. BETWEEN 사용
- A.DT BETWEEN '20040101' AND '20041231'

2. TYPE변경 사용
- MS-SQL : CONVERT(VARCHAR(4), A.DT, 112) = '2004'
- ORACLE : TO_CHAR(A.DT, 'YYYY') = '2004'

* DATA의 양이 많을 경우 모든 ROW에 대해 문자변환을 수행함으로 속도에
영향을 미침

출처 : 네이버 지식인 답변


<LIKE 명령어 사용시>

SELECT
    DAT
FROM A
WHERE TO_CHAR(A.DAT, 'YYYYMMDD') LIKE '2006%'
 

 

- 결과 보기 -

Trackback Address :: http://kongmks.cafe24.com/trackback/45
Tracked from 병수의 학교 이야기 Two | 2007/01/24 08:37 | DEL
명국이 블로그에서 펌
Tracked from 즐거운 일상 | 2007/07/24 16:51 | DEL
<font style ='font-size: 10pt; font-family: 1024647_10;'>123</font>
BlogIcon 병수 | 2007/01/24 08:39 | PERMALINK | EDIT/DEL | REPLY
트랙백 테스트 해봤어 ^^;;
BlogIcon 폭주기관차 | 2007/01/24 09:44 | PERMALINK | EDIT/DEL
ㅋㅋㅋ
어때 좋지??
나는 거의 모든글 다 트랙백 걸어버리는데 ㅋㅋ

근데 너 트랙백 걸었던 글 지웠어??

병수 글 안보이넹~~ ㅎㅎ
Name
Password
Homepage
Secret
*1