«database-design» 태그된 질문

개념적 스키마 및 / 또는 논리적 모델 및 / 또는 데이터베이스의 물리적 설정 개발

3
빠른 (<1s) 읽기 쿼리 성능을 갖춘 대규모 (22 조 개 이상의 항목) 지리 공간 데이터 세트
빠른 읽기 쿼리 성능이 필요한 대규모 지리 공간 데이터 세트를위한 새로운 시스템을 설계하는 중입니다. 따라서 누구나 다음과 같은 상황에서 필요한 DBMS, 데이터 구조 또는 다른 방법으로 필요한 성능을 달성 할 수 있다고 생각하거나 경험 / 조언이 있는지 알고 싶습니다. 처리 된 위성 레이더 데이터에서 데이터가 지속적으로 생성되며,이 데이터는 전 세계적으로 …

3
상호 배타적 인 서브 클래스로 타입 / 서브 타입 디자인 패턴에서 서브 타입의 서브 타입 구현
소개 이 질문이 미래의 독자들에게 유용하기 위해 나는 일반적인 데이터 모델을 사용하여 내가 직면 한 문제를 설명 할 것이다. 우리의 데이터 모델은 3 개의 엔티티로 구성되며 A, B및 로 표시됩니다 C. 일을 단순하게 유지하기 위해 모든 속성은 int유형이됩니다. 엔티티 A의 속성을 다음했습니다 D, E그리고 X; 엔티티 B의 속성을 다음했습니다 D, …

4
데이터베이스가 세 번째 정규 형식으로 정규화되었는지 확인하는 도구가 있습니까?
나는 최근 정규화에 대해 배웠고 새로운 스키마를 구현할 때 그것이 얼마나 중요한지 이해했습니다. 내 데이터베이스가 2NF 또는 3NF를 준수하는지 어떻게 확인할 수 있습니까? 수동 검토는 확실한 옵션이지만 여기서 자동 도구를 찾고 있습니다. 포인트 앤 클릭 도구를 찾고 있지 않습니다. 테이블 3NF를 준수하기 위해 가능한 최적화를 강조하는 도구가 더 있습니다. 좋은 …

5
빈 열이 테이블에서 공간을 차지합니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 매우 기본적인 정보를 담은 테이블이 있습니다. 제목과 날짜 필드 만 있습니다. varchar (4000) 인 comment 라는 필드가 있습니다. 대부분의 경우 비워 두지 만 여기에 많은 양의 데이터를 입력합니다. …

1
데이터베이스 설계 : 동일한 테이블에 대한 일대 다 관계
나는 Chequing_Account 테이블 (예산, iban 번호 및 계정의 다른 세부 정보가 포함되어 있음)이 0, 1 또는 많은 chequing 계정을 가질 수있는 두 개의 다른 테이블 Person 및 Corporation과 관련되어야하는 상황을 모델링해야합니다. 다시 말해서 나는 같은 테이블과 두 개의 일대 다 관계가 있습니다. 정규화 요구 사항을 존중하는이 문제에 대한 해결책을 듣고 …

7
하나의 레코드가 부울 열에 대해 실제 값을 갖도록하고 다른 레코드에 모두 거짓 값을 갖도록하려면 어떻게해야합니까?
테이블에서 하나의 레코드 만 해당 테이블에 액세스 할 수있는 다른 쿼리 나 뷰의 "기본"값으로 간주되도록하고 싶습니다. 기본적 으로이 쿼리가 항상 정확히 하나의 행을 반환하도록 보장하고 싶습니다. SELECT ID, Zip FROM PostalCodes WHERE isDefault=True SQL에서 어떻게해야합니까?

4
실체 관계 문제
이와 같은 4 개의 테이블이 있습니다 (예입니다). Company: ID Name CNPJ Department: ID Name Code ID_Company Classification: ID Name Code ID_Company Workers: Id Name Code ID_Classification ID_Department classificationwith 가 있다고 가정합니다 id = 20, id_company = 1. 그리고 다른 회사를 대표 하는 department것이 있습니다 id_company = 2. 이것은 분류와 부서가 …

2
덤프를 복원하는 동안 모든 제한 조건 및 테이블 확인을 사용하지 않도록 설정
PostgreSQL 데이터베이스 덤프를 얻었습니다. pg_dump -U user-name -d db-name -f dumpfile 그런 다음 다른 데이터베이스에서 다음을 사용하여 복원을 진행합니다. psql X -U postgres -d db-name-b -f dumpfile 내 문제는 데이터베이스에 참조 제약 조건, 검사 및 트리거가 포함되어 있으며 복원 중에 정보가 검사 순서를 따르지 않는 순서로로드되지 않기 때문에 이러한 검사 …

4
SSD의 SQL Server 데이터베이스-모든 테이블에 대해 별도의 파일이 있습니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 나는 약 30 개의 테이블이있는 데이터베이스를 만들고 있는데, 각 테이블에는 수천만 개의 행이 있고 각 테이블에는 하나의 중요한 열과 기본 / 외래 키 열이 포함되어있어 무거운 상황에서 쿼리 …

5
데이터베이스 무결성 강화
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 외래 키, 검사 제약 조건 등이 아닌 데이터베이스 무결성을 응용 프로그램에 적용하는 것이 합리적입니까? 내부 데이터베이스 도구를 통해 데이터베이스 무결성을 강화하지 않을 것으로 예상되는 성능 향상은 어느 정도입니까?

2
유형 필드의 INT 또는 CHAR
테이블, 또는 Type필드에 가장 적합한 디자인은 무엇입니까 ? 다시 말해,이 스키마가 주어지면 :intchar(1) create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) 하기에보다 효율적으로 (현명한 성능)가 VehType할 수 int또는은 char(1)? 5 가지 유형의 자동차가 있다고 가정합니다. 증가 값 0-&gt; 4 또는 유형의 …

3
열 이름 명명 규칙 및 모범 사례
열 이름 지정과 관련하여 모범 사례에 대한 전문가 의견이 필요 합니다. 배경은 Wikipedia 에 따르면 다음과 같은 구문입니다. SELECT ... FROM Employees JOIN Timesheets USING (EmployeeID); 보다 효율적이다 SELECT ... FROM Employees JOIN Timesheets ON (Employees.EmployeeID = Timesheets.EmployeeID); 그러나 모든 기본 키 열의JOIN ... USING 구문 작업 에는 전역 적으로 …


2
MySQL VARCHAR과 TEXT 데이터 형식의 차이점은 무엇입니까?
버전 5.0.3 이후 (VARCHAR은 65,535 바이트가되고 후행 공백 잘림이 중단됨)이 두 데이터 유형간에 큰 차이가 있습니까? 나는 차이점 목록을 읽고 있었고 두 가지 참고 사항은 다음과 같습니다. BLOB 및 TEXT 열의 인덱스의 경우 인덱스 접두사 길이를 지정해야합니다. CHAR 및 VARCHAR의 경우 접두사 길이는 선택 사항입니다. 7.5.1 절“열 색인”을 참조하십시오. 과 …

5
SQL Server-보고서를위한 별도의 데이터베이스?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . SQL Server에는 각 웹 응용 프로그램에 대한 데이터베이스가 있습니다. 보고서의 경우 Reporting Services를 사용하며 모든 보고서 데이터 (보고서 매개 변수 포함)는 저장 프로 시저에서 가져옵니다. 저장 프로시 저는 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.