MySQL 썸네일형 리스트형 [DB] DB와 DBMS 데이터 베이스란? 데이터 베이스란 특정 조직의 여러 사용자 또는 응용 프로그램에 데이터를 공유하기 위해 데이터를 통합하여 체계적으로 조직하고 저장한 운영데이터의 집합이다. 즉, 공유 데이터, 통합된 데이터, 저장된 데이터, 운영 데이터 라는 단어가 DB의 뽀인트인 셈이다. 그럼 데이터 베이스 관리 시스템은? DBMS의 등장 배경은 기존 파일 시스템의 종속성과 중복성 때문에 등장하게 되었다. 파일 시스템의 종속성이란. 응용프로그램의 변경시 파일의 구성방법이나 접근방법을 같이 변경해야 한다는 것. 파일 시스템의 중복성이란. 파일과 응용프로그램은 일대일 대응이기 때문에 파일의 내용이 같아서 구조가 틀리면 별도의 파일을 만든 다는 것. DBMS는 이러한 종속성과 중복성을 해결하기 위해 등장하였다. DBMS의 장.. 더보기 [DB] T-SQL 과 ANSI SQL 마이크로소프트에서는 join을 사용할 때 ANSI문법을 따르도록 권장하고 있데요. 'ANSI SQL' 모든 데이터베이스에서 공통으로 사용하는 표준 SQL입니다. 예) T-SQL select title from publishers, titles where publishers.pub_id = titles.pub_id 이것을 'ANSI'문법으로 바꿔보면... select title from publishers inner join titles on publishers.pub_id = titles.pub_id 와 같네요. 한마디로, T-SQL은 두 테이블 조인하는 컬럼을 where에 두는 것이구요, ANSI SQL은 조인 구문을 명시하는 것이네요. Join쪽에서 버그가 가끔씩 보고되고 있다고 해요. ANSI문법을.. 더보기 이전 1 다음