«database-design» 태그된 질문

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


4
이중 엔트리 부기 데이터베이스 디자인
회계 소프트웨어를 만들고 있습니다. 이중 입력 부기를 시행해야합니다. 트랜잭션 당 하나의 행과 두 행의 고전적인 문제가 있습니다. 예를 들어 두 시나리오에서 어떻게 구현되는지 봅시다. 계정 Cash과 계정을 고려하십시오 Rent. 월세를 내면 $ 100를 내 Cash계좌 에서 내 계좌로 Rent이체합니다. 거래 당 한 행 한 행 시스템에서 이러한 트랜잭션은 다음과 같이 …

6
데이터베이스 디자인 북 필요
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. …

2
MAX 텍스트 또는보다 구체적이고 작은 유형 사용
그들이 볼 때 누군가가 내가 사용보고, 제안 테이블을 만들기위한 내 DDL 코드를 검토하고 있었다 VARCHAR(256)나는 것을, 나는 이름이든 같은, 아주 작은 것으로 예상 텍스트 필드를 항상 바로 사용 VARCHAR(MAX)및 링크 를 사용하는 이유 아무것도하지만, VARCHAR (최대 ) . 나는 그것을 읽었지만 2005 년에 중점을 두었으므로 날짜가 지난 것처럼 보였고 모든 …

3
특권 자녀와 일대 다 관계를 맺는 방법?
각 부모에 대해 1 명 또는 0 명의 자녀가 "좋아하는"것으로 표시되는 일대 다 관계를 원합니다. 그러나 모든 부모가 자녀를 갖지는 않습니다. (이 사이트에서 부모님을 질문으로 생각하고, 대답으로 아이들을, 대답으로 좋아하는 것을 생각하십시오.) 예를 들어, TableA Id INT PRIMARY KEY TableB Id INT PRIMARY KEY Parent INT NOT NULL FOREIGN KEY …

3
국제 데이터베이스에 대한 데이터 정렬을 선택하는 방법은 무엇입니까?
내가 쿼리의 결과를 표시하는 가장 좋은 방법을 생각하므로, (UTF-8을 사용하는) 다른 언어로 데이터를 저장하는 데이터베이스를 설계하고있어 (쿼리 자체 동안 사용자의 언어에 따라 주문되는 하나 이상이 있기 때문에 다음과 같이 올바른 방법으로 ) : SELECT a < b COLLATE "de_DE" FROM test1; 이것이 국제 데이터를 처리하는 올바른 방법이라고 가정하면 데이터베이스 자체에 …

2
dbo가 아닌 스키마를 사용하는 시점과 새 데이터베이스를 사용하는 시점에 대한 결정 기준
나는 주로 응용 프로그램 개발자이지만 현재 프로젝트 ( btw ... MS SQL Server 2008 )에 대한 모든 선행 데이터베이스 작업을 수행해야한다는 것을 알게되었습니다 . 첫 번째 결정으로, 나는 별도의 데이터베이스를 사용하여 또는 같은 데이터베이스에서 별도의 스키마를 사용하여 상태를 분할할지 여부를 파악하려고합니다. 나는 SQL 서버 스키마의에 약간의 독서를 한 적이 있으며 …

5
기본 테이블뿐만 아니라 뷰를 참조하는 외래 키를 허용하는 DBMS가 있습니까?
Django 모델링 질문에서 영감을 얻었습니다. Django의 여러 다 대다 관계를 가진 데이터베이스 모델링 . db-design은 다음과 같습니다. CREATE TABLE Book ( BookID INT NOT NULL , BookTitle VARCHAR(200) NOT NULL , PRIMARY KEY (BookID) ) ; CREATE TABLE Tag ( TagID INT NOT NULL , TagName VARCHAR(50) NOT NULL , …

8
교수는 관계형 테이블을 정의하는 대신 직렬화 된 Java 객체를 Blob으로 저장하라고했습니다.
실제로 올바른 속성을 가진 테이블을 정의하는 대신 교수는 다음과 같이 객체를 id에 매핑 할 수 있다고 말했습니다. id (int) | Serialized Object (blob) 1 10010110110 나는 이것과 관련된 많은 문제를 볼 수있다. 데이터 중복성, ID를 개별적으로 추적해야 함, 전체 테이블을 메모리로 가져 와서 무언가를 검색해야 함 ** ** Java 코드에서 …

5
데이터베이스에 단위를 저장하는 가장 좋은 방법
한 가지 또는 다른 것을 나타내는 수백 개의 열이있는 큰 (SQLServer) 데이터베이스를 상속했습니다. 이러한 값의 단위 (예 : "갤런", "인치"등)는 확장 속성의 MS_Description 필드에 저장됩니다. 이 정보를 저장하는 더 좋은 방법이 있는지 궁금합니다. 문서화 목적으로는 문제가 없지만이 데이터를 기반으로 강력한 단위 변환 계산을 수행하는 것은 어려울 것입니다. 이 시점에서 나는 …


1
CAP 정리의 근거는 무엇입니까?
http://en.wikipedia.org/wiki/CAP_theorem http://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf 나는 그것이 매우 이유는 간단하지 않다 생각 두 의를 일관성 유효성 분할 공차 주어진 분산 데이터베이스 시스템을 보유 할 수 있습니다. 이 추측을 증명했지만 이유를 볼 수있는 쉬운 방법이 아마 이 보유 수는? 나는 증거를 찾고 있지 않다. 왜이 정리가 의미가 있는지 이해하는 좋은 방법이다. 추론은 무엇입니까?

6
데이터베이스 디자인 및 프로토 타입 제작에 유용한 도구가 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 데이터베이스 관리자 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 모든 테이블, 열, 데이터 형식 및 관계로 데이터베이스 스키마를 디자인하는 데 유용한 도구를 원합니다. 오늘날 저는 주로 펜과 종이로이 작업을 수행하지만 좋은 …

12
왜 코드가 아닌 데이터베이스에 제약 조건이 적용됩니까?
데이터베이스에 제약이 적용되는 이유는 무엇입니까? 코드에 넣는 것이 더 유연하지 않습니까? 데이터베이스 구현에 대한 초보자 책을 읽고 있으므로 초보자로 요구하고 있습니다. 이 엔티티 모델을 포함하여 데이터베이스를 설계했다고 가정 해 보겠습니다. entity type | sub-types ----------------+-------------------------------------------- Person | Employee, Student, ... Student | Graduate, Undergraduate, ... Employee | Teacher, Administrator, ... …

3
varchar (255) 또는 varchar (256)?
테이블을 디자인 할 때 varchar(255)또는 사용해야합니까 varchar(256)? 열 길이에 메타 데이터를 저장하는 데 1 바이트가 사용된다고 들었습니다. 이 시점에서 더 이상 문제가됩니까? 인터넷에서 일부 게시물을 보았지만 Oracle 및 MySQL에 적용됩니다. Microsoft SQL Server 2016 Enterprise Edition이 있는데이 환경에 어떻게 적용됩니까? 예를 들어, 고객에게 예를 들어 텍스트 설명을 256이 아닌 255 …

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