«database» 태그된 질문

데이터베이스는 체계적인 데이터 모음입니다. 스키마, 테이블, 쿼리, 보고서, 뷰 및 기타 개체의 모음입니다. 데이터는 일반적으로 정보가 필요한 프로세스를 지원하는 방식으로 현실의 측면을 모델링하도록 구성됩니다. 데이터베이스 설계에 대한 질문이있는 경우이 태그를 사용하십시오. 특정 데이터베이스 관리 시스템 (예 : MySQL)에 관한 것이라면 해당 태그를 대신 사용하십시오.



10
VARCHAR (255)이 너무 자주 사용되는 다른 이유가 있습니까?
여러 코스, 서적 및 작업에서 VARCHAR (255)로 정의 된 텍스트 필드를 "짧은"텍스트의 기본값으로 정의했습니다. 좋은 둥근 숫자 가 아닌 길이 255의 길이가 너무 자주 선택되는 이유가 있습니까? 과거에 좋은 이유가 있었을 때 (오늘 적용 여부에 관계없이) 어느 시점부터 개최되고 있습니까? 물론 문자열의 최대 길이를 알고 있다면 더 엄격한 제한이 더 …



3
PDO는 마지막으로 삽입 된 ID를 얻습니다
검색어가 있는데 마지막 ID를 삽입하고 싶습니다. 필드 ID는 기본 키 및 자동 증분입니다. 나는이 진술을 사용해야한다는 것을 안다 : LAST_INSERT_ID() 이 문장은 다음과 같은 쿼리에서 작동합니다. $query = "INSERT INTO `cell-place` (ID) VALUES (LAST_INSERT_ID())"; 그러나이 진술을 사용하여 ID를 얻으려면 : $ID = LAST_INSERT_ID(); 이 오류가 발생합니다. Fatal error: Call to …
158 php  mysql  database  pdo 

6
간단한 용어로 3NF와 BCNF의 차이점 (8 세에게 설명 할 수 있어야 함)
인용문을 읽었습니다. 데이터는 키 [1NF], 전체 키 [2NF] 및 키 [3NF]에만 의존합니다 . 그러나 3.5NF 또는 BCNF를 이해하는 데 어려움을 겪고 있습니다. 내가 이해하는 것은 다음과 같습니다. BCNF는 3NF보다 엄격 테이블에서 FD의 왼쪽은 수 퍼키 (또는 적어도 후보 키) 여야합니다. 그렇다면 일부 3NF 테이블이 BCNF에없는 이유는 무엇입니까? 내 말은, 3NF …

5
ORM과 ODM의 차이점은 무엇입니까?
ORM과 ODM의 차이점을 이해하려고합니다. 개념을 이해하는 한 ORM (Object Relational Mapper)은 ODM (Object Document Mapper)이 문서를 처리하는 데이터 간의 관계를 매핑합니다. mySQL이 ORM의 예이고 MongoDB가 ODM의 예라고 가정해도됩니까? 알다시피, 나는 개념의 이론에 너무 익숙하지 않다. 누군가 두 사람의 차이점을 분명히 설명해 주시겠습니까?
157 database  orm  odm 


30
ACID와 호환되는 NoSQL 데이터 저장소가 있습니까?
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 어떤 거기 되는 NoSQL 인 데이터 저장소 ACID의 준수는?
156 database  nosql  acid 

11
웅변 ORM을 사용하여 라 라벨에 대량 삽입
Eloquent ORM을 사용하여 Laravel에서 대량 데이터베이스 삽입을 어떻게 수행 할 수 있습니까? Laravel 에서이 작업을 수행하려고합니다 : https : //.com/a/10615821/600516 그러나 다음 오류가 발생합니다. SQLSTATE [HY093] : 유효하지 않은 매개 변수 번호 : 혼합 된 이름 지정된 매개 변수 및 위치 매개 변수.

9
고정 된 PostgreSQL 데이터베이스 백업 / 복원
Docker 웹 사이트에 설명 된대로 PostgreSQL 데이터베이스를 백업 / 복원하려고하는데 데이터가 복원되지 않습니다. 데이터베이스 이미지가 사용하는 볼륨은 다음과 같습니다. VOLUME ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"] CMD는 다음과 같습니다. CMD ["/usr/lib/postgresql/9.3/bin/postgres", "-D", "/var/lib/postgresql/9.3/main", "-c", "config_file=/etc/postgresql/9.3/main/postgresql.conf"] 이 명령으로 DB 컨테이너를 만듭니다. docker run -it --name "$DB_CONTAINER_NAME" -d "$DB_IMAGE_NAME" 그런 다음 다른 컨테이너를 연결하여 일부 …

5
관계형 테이블 명명 규칙
새 프로젝트를 시작하고 처음부터 테이블 및 열 이름을 가져오고 싶습니다. 예를 들어 나는 항상 테이블 이름에 복수를 사용했지만 최근에 배운 단수는 맞습니다. 따라서 "user"라는 테이블이 있고 사용자 만 가질 수있는 제품이있는 경우 테이블의 이름을 "user_product"또는 "product"로 지정해야합니까? 이것은 일대 다 관계입니다. 또한 각 제품에 대해 몇 가지 제품 설명이있는 경우 …

5
SQLite의 장단점 및 공유 환경 설정 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 SQLite 데이터베이스와 공유 환경 설정간에 정보를 저장하는 좋은 메커니즘은 무엇입니까? 공유 환경 설정을 사용하는 …


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