Вопросы с тегом «database»

База данных представляет собой организованный сбор данных. Это коллекция схем, таблиц, запросов, отчетов, представлений и других объектов. Данные обычно организованы так, чтобы моделировать аспекты реальности таким образом, чтобы поддерживать процессы, требующие информации. Используйте этот тег, если у вас есть вопросы о разработке базы данных. Если речь идет о конкретной системе управления базами данных (например, MySQL), используйте этот тег.




6
Как проверить, какие замки удерживаются на столе
Как мы можем проверить, какие блокировки базы данных применяются к каким строкам в пакете запроса? Любой инструмент, который выделяет блокировку уровня строки таблицы в реальном времени? БД: SQL Server 2005

10
Есть ли веская причина, по которой я вижу, что VARCHAR (255) используется так часто (в отличие от другой длины)?
В нескольких курсах, книгах и заданиях я видел текстовые поля, определенные как VARCHAR (255), как тип по умолчанию для «короткого» текста. Есть ли какая-либо веская причина, по которой длина 255 выбирается так часто, кроме того, чтобы быть хорошим круглым числом ? Является ли это воздержанием от какого-то времени в прошлом, …


3
PDO получить последний вставленный идентификатор
У меня есть запрос, и я хочу вставить последний идентификатор. Идентификатор поля - это первичный ключ и автоинкремент. Я знаю, что я должен использовать это утверждение: LAST_INSERT_ID() Это утверждение работает с запросом, подобным этому: $query = "INSERT INTO `cell-place` (ID) VALUES (LAST_INSERT_ID())"; Но если я хочу получить идентификатор с помощью …
158 php  mysql  database  pdo 

4
В чем разница между ORM и ODM?
Я пытаюсь выяснить, в чем разница между ORM и ODM, насколько я понимаю концепцию, ORM (Object Relational Mapper) отображает отношения между данными, где ODM (Object Document Mapper) работает с документами. Прав ли я, предполагая, что mySQL является примером ORM, а MongoDB является примером ODM? Как я уверен, вы можете видеть, …
158 database  orm  odm 

6
Разница между 3NF и BCNF в простых терминах (должна быть в состоянии объяснить 8-летнему ребенку)
Я прочитал цитату: данные зависят от ключа [1NF], всего ключа [2NF] и ничего, кроме ключа [3NF] . Однако у меня возникают проблемы с пониманием 3.5NF или BCNF, как они называются. Вот что я понимаю: BCNF является более строгим, чем 3NF Левая сторона любого FD в таблице должна быть суперключом (или, …

7
Внедрение комментариев и лайков в базе данных
Я разработчик программного обеспечения. Я люблю кодировать, но ненавижу базы данных ... В настоящее время я создаю веб-сайт, на котором пользователю будет разрешено пометить объект как понравившийся (как в FB), пометить его и комментировать . Я застрял в дизайне таблиц базы данных для обработки этой функции. Решение тривиально, если мы …


30
Есть ли хранилище данных NoSQL, совместимое с ACID?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Есть ли хранилище данных NoSQL , совместимое с ACID ?
156 database  nosql  acid 

5
Плюсы и минусы SQLite и общих настроек [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Каков хороший механизм для хранения информации между базой данных SQLite …

11
Массовая вставка в Laravel с использованием красноречивого ORM
Как мы можем выполнять массовые вставки базы данных в Laravel, используя Eloquent ORM? Я хочу сделать это в Laravel: https://stackoverflow.com/a/10615821/600516, но я получаю следующую ошибку. SQLSTATE [HY093]: недопустимый номер параметра: смешанные именованные и позиционные параметры.

9
Резервное копирование / восстановление докеризованной базы данных PostgreSQL
Я пытаюсь сделать резервную копию / восстановить базу данных PostgreSQL, как описано на сайте Docker, но данные не восстанавливаются. Тома, используемые образом базы данных: 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"] Я создаю контейнер БД с помощью этой команды: docker run -it --name "$DB_CONTAINER_NAME" …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.