지금까지 데이터베이스 경험은 우리가 일하는 중간 정의 레이어로 항상 작업 해 왔습니다. 즉, SQL은 테이블 정의를 위해 직접 작성되지는 않았지만, 적절한 테이블을 생성하기위한 SQL 스크립트를 작성한 중간 파일, 스키마 변경 사이의 스크립트 업그레이드 및 간단한 쿼리/업데이트/삽입/삭제를 수행하는 도우미 함수로부터 생성되었습니다. 데이터 베이스.데이터베이스에 대한 테이블 구조 정의?
이제 나는 그것에 접근 할 수없는 상황에 처해 있습니다. 그 이유는 내가 들어 가지 않을 것이기 때문에, 나는 무엇을해야할지에 관해 바다에서 길을 잃었습니다. 데이터베이스에 테이블 수가 적어야하고 테이블 정의를 관리하기 위해 일반적으로 수행해야 할 작업이 확실하지 않습니다.
사람들은 일반적으로 테이블 생성을 정의로 사용하는 SQL 스크립트 만 사용합니까, 아니면 모든 사람들이 별도의 파일에서 정의를 관리하고 SQL 스크립트를 재생성하여 테이블을 생성합니까?
우리 모두 알고 있듯이, 개발자는 작은 것들에 대한 종교적 논쟁을하기 쉬운 경향이 있기 때문에 특정 IDE에 의존하지 않아도됩니다.
내가 근무한 대부분의 곳에서 스키마 DDL을 하나 이상의 파일에 넣었습니다. –
"우리 모두 알고 있듯이, 개발자는 작은 것에 대한 종교적 논쟁을하는 경향이 있습니다." 우리는이 모든 것이 질문들이 대부분 개발자들에 의해 질문되고 응답되는 곳이기 때문에 그것을 알고 있습니다. – APC
어떤 버전의 SQL입니까? – Baaju