«relational-database» 태그된 질문

관계형 데이터베이스는 관계형 데이터 모델을 기반으로하는 디지털 데이터베이스입니다. 이 모델은 데이터를 열과 행의 하나 이상의 테이블 (또는 "상관 관계")로 구성합니다.

7
대리 키가 사용자에게 노출되어야합니까?
종종 자연 키가없는 테이블에서 사용자가 고유하게 생성 된 식별자를 가질 수있는 것이 여전히 유용합니다. 테이블에 대리 기본 키가 있고 (이 경우 확실하게 예상 할 수있는 경우) 해당 키를 사용자에게 노출해야합니까, 아니면 다른 필드를 해당 용도로 사용해야합니까? 대리 키를 표시하지 않는 한 가지 이유는 이제 레코드 간 관계를 유지하는 작업을 수행 …

7
SQL이 관계 기반 / 기능적 언어로 알려진 이유는 무엇입니까?
우리는 대부분의 언어가 "관계 기반"또는 "높은 수준"의 두 가지로 분류된다는 것을 알고 있습니다. 이전에 SQL을 사용한 적이 없지만 구문을 읽는 것보다 기능 / 관계 기반 (Lisp, Haskell)보다 명령 / 고수준 구문처럼 보입니다. 또는 교수의 강의 노트에 대한 나의 해석이 잘못되었을 수도 있습니다 ...하지만 SQL을 관계형 언어 중 하나 (고급이 아닌)로 …

2
여분의 열이있는 단일 테이블 대 스키마를 복제하는 여러 테이블
어느 시점에서 데이터베이스에서 모든 레코드가 사용하지 않는 여러 열이있는 단일 테이블이나 스키마가 중복 된 여러 테이블이 있는지 여부를 결정 해야하는 프로젝트를 진행하고 있습니다. 여러 스포츠를 처리 할 수있는 스포츠 정보 응용 프로그램을 만들고 있습니다. 우리는 예를 들어 NBA, NHL, MLB, NFL을 처리 할 수 ​​있습니다. 각 스포츠는 팀, 일정, 부상, …

4
이러한 특정 테이블에 서로 게이트 키가 필요합니까?
배경 이 테이블이 있습니다 +-------------------------+ +------------------------+ |Airport | |Country | |-------------------------| |------------------------| |airport_code string (PK) | |country_code string (PK)| |address string | |name string | |name string | +------------------------+ +-------------------------+ +-------------------------+ |Currency | |-------------------------| |currency_code string (PK)| |name string | +-------------------------+ airport_code 는 IATA (International Air Transport Association) 공항 코드 …

4
프로덕션 환경에서 데이터베이스 스키마 마이그레이션이 문제입니까?
NoSQL과 SQL 데이터베이스에 대한 토론에서 회사가 스키마없는 새로운 NoSQL 데이터베이스를 선호하는 경우가 있습니다. 스키마를 새 버전으로 마이그레이션하는 데 문제가 있기 때문입니다. 그러나 업그레이드를 할 때 정말 큰 문제입니까? 관계형 데이터베이스는 이러한 작업에 좋지 않습니까? MongoDB 블로그에서이 블로그 게시물을 읽었습니다. 왜 스키마가 없습니까?

5
우리 팀은 외래 키 관계를 가진 관계형 데이터베이스 엔터티가 무서워서 왜 그런지 모르겠습니다.
나는 대학에서 비교적 신선하지 않기 때문에 관계형 데이터베이스에 대한 대부분의 친숙 함은 BCNF 또는 3NF에없는 것이 비극적 인 데이터베이스 과정에서 나온 것입니다. 확실히 그것은 극단적 인 것의 한 끝이지만, 직장에서 우리 팀은 그것을 완전히 반대쪽 끝으로 가져가는 것 같습니다. 마이크로 서비스 db 스키마에서 엔티티는 하나 이상의 테이블을 갖는 경우가 거의 …

4
일대일 관계를 압축하지 않는 것이 합리적입니까?
우리가 테이블 B와 일대일 관계를 갖는 테이블 A를 가지고 있다면, 그것들을 분리하는 것이 합리적입니까? 아니면 그것들을 단일 테이블로 결합하는 것이 결코 아프지 않습니까? 이 시나리오 중 하나 (두 테이블과 하나의 결합 된 테이블)가 일반적인 형식 (1NF, 2NF, 3NF 등)과 관련하여 어떤 영향을 미칩니 까?

4
관계형 데이터베이스에서 열거 형을 어떻게 표현해야합니까?
회사에서 작업중인 장치에서 발생하는 트랜잭션을 추적하는 관계형 데이터베이스를 개발 중입니다. 장치에서 발생할 수있는 여러 유형의 트랜잭션이 있으므로 기본 레코드 테이블 중 하나에 "trans_type"필드가 있습니다. 우리 그룹은이 필드의 유형을 정수로 만들고 열거 된 유형으로 취급하기로 결정했습니다. 내 직감에 따르면 데이터베이스 데이터를보다 읽기 쉽고 사용하기 쉽도록이 필드를 문자열로 만드는 것이 더 좋습니다. …

2
구독, 잔액 및 가격 계획 변경 처리 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 서문 나의 목표는 구독을 관리하기 위해 여러 프로젝트에 재사용 가능한 코드를 만들고 (github에 게시) 것입니다. 스트라이프 및 …

10
RDBMS를 어떻게 유행으로 간주 할 수 있습니까?
2003 년 Computing A-level을 완료하고 2007 년 Computing 학위를 취득하고 SQL 사용량이 많은 회사에서 무역을 배우면서 관계형 데이터베이스를 스토리지로 사용한다는 아이디어를 얻었습니다. 따라서 개발에 비교적 익숙하지 않았지만 나는 https://softwareengineering.stackexchange.com/q/89994/12436 에서 다음과 같은 의견을 읽었습니다 . [일부 개발자] [SQL]을 멸시하고 RDBMS가 유행이라고 생각 유능한 개발자는 올바른 작업에 적합한 도구를 사용하고 플랫 …

2
B 트리와 R 트리 비교-링크 된리스트 만 묶여 있지 않습니까?
저는 B Tree에 익숙합니다. 주로 데이터베이스에 전기, 에어컨 및 하드 드라이브 공간을 제대로 공급해야합니다. 이중 (doubl [ie, ey]?) 링크 목록과 연결합니다. 오늘 점심 시간에 개발자 중 한 명이 R 트리를 언급했습니다. 나는 Wikipedia에 뛰어 올라 독서를 시작했다. 키가 큰 B 나무처럼 끔찍하게 들렸습니다. 안타깝게도, 수학 배경이 깊지 않으면 일부 동료의 …

1
관계형 대수 / 미적분 증명을 사용하여 SQL을 테스트 / 확인할 수 있습니까?
SQL 문, 함수 및 저장 프로 시저의 정확성을 테스트 / 확인하기 위해 증명 형식으로 관계형 대수 및 / 또는 관계형 미적분학을 사용하는 것이 가능하거나 가능합니까? 적어도 가능 해야하는 것처럼 보이지만 누락 된 세부 사항이 있는지 증명하지 못하고 증명과 코드 사이의 1 : 1 매핑이 잘못되었습니다. 이런 방법을 시도한 사람이 있습니까? …

2
관계형 데이터베이스 회귀 테스트의 데이터 품질
박물관의 가입, 기부, 대출 또는 기타 획득 한 유물을 추적하는 데 사용되는 오픈 소스 Museum Collections Management 웹 응용 프로그램을 작업하고 있습니다. 여기에는 유연하고 쉽게 확장 할 수 있어야하는 모든 종류의 다양한 정보 (유물 정보, 위치 정보 변경, 개인 연락처 정보, 사진 등)를 저장하는 다소 큰 데이터베이스 (이전 경험과 관련하여)를 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.