Q&A

  • 수많은 SQL구문들이 있는데..
SQl 초보입니다. SQL문이 다들 비슷하지만 그렇다고 똑같지 않더군요.

오라클, SQL SERVER 여러 종류가 있는데 이게 다 어느때 쓰이는 건가요?

그리고, 델파이5에서 sql exploler와 MDB(Microsoft access driver)를

조정하는 SQL문법은 어떤걸 보아야 할까요..책을 하나 살까 하는데

아무것도 몰라서요.
2  COMMENTS
  • Profile
    김문식 2002.06.15 19:05
    엄... 지금 SQL과 DBMS(DataBase Management System - 혼히 걍 DB라고 하지요.) 을 혼동하시는 것 같습니다.

    SQL이 먼저냐 DBMS가 먼저냐 하는 문제는 닭과 달걀의 문제구요..
    오라클, MS-SQL SERVER, MDB, MySQL, 파라독스, 인포믹스, 사이베이스, 폭스 프로.. 기타 등등의 DBMS에서 그 DBMS들을 운영하기 위해 사용하는 언어가 SQL입니다.

    그래서 각 DBMS마다 각각의 독특한 SQL문을 가지고 있습니다. 그리고 각 DBMS마다 너무 개별적인 SQL문을 가지면 안되니까 SQL언어의 표준을 정해서 쓰고 있습니다.

    표준으로 정해진 SQL(ANSI-SQL) 을 기본으로 해서 각 DBMS 제조 업체들이 자기네 DBMS를 보다 더 잘 다루기 위해 자기네들만의 특별한 내용을 더 추가했습니다. 그래서 비슷비슷하지만 오라클, SQL Server, MDB.. 이런 것들의 SQL이 다 조금씩은 다릅니다.

    음.. 지금은 다른 것보다는 DBMS와 SQL 각각에 대한 개념을 다시 잘 잡으시는 것이 중요할 거 같습니다.

  • Profile
    KDDG_ZZOM 2002.06.15 18:39
    쿼리문은 어떤데이타베이스를 쓰던간에 기본문법은 같습니다...
    단 제공하는 함수라던가 기능에서 차이가 있습니다...

    저는 개인적으로 오라클을 좋아합니다... 처음에 쓸때도 퍼스널 오라클
    깔아서 책사서 이것저것 했던것이 실무에서 많은 도움이 되었습니다...

    우선 하나의 데이타베이스를 선택해서 공부해보세요...