Публикации по теме 'database-design'


Ограничения в Oracle
Способы обеспечения целостности данных Одна из основных функций любой системы управления базами данных - обеспечение целостности данных в течение их жизненного цикла. Проще говоря, целостность данных означает, что данные должны оставаться «согласованными» и «точными» с течением времени. к. Несогласованные или поврежденные данные будут иметь ограниченное значение или бесполезны для предприятий, а в некоторых случаях могут даже представлять угрозу. Существует несколько..

Вопросы по теме 'database-design'

Триггеры базы данных
Раньше я никогда не был поклонником использования триггеров для таблиц базы данных. Для меня они всегда представляли некую «магию», которая должна была произойти на стороне базы данных, вдали от контроля моего кода приложения. Я также хотел...
5711 просмотров
schedule 12.09.2022

Как эффективно моделировать наследование в базе данных?
Каковы лучшие практики моделирования наследования в базах данных? Каковы компромиссы (например, возможность запросов)? (Меня больше всего интересуют SQL Server и .NET, но я также хочу понять, как другие платформы решают эту проблему.)
60026 просмотров

Есть ли когда-нибудь смысл в использовании отношения 1: 1 к базе данных?
На днях я думал о нормализации, и мне пришло в голову, что я не могу вспомнить время, когда в базе данных должно быть отношение 1: 1. Name:SSN ? Я бы поместил их в одну таблицу. PersonID:AddressID ? Опять та же таблица. Я могу придумать...
40559 просмотров

Ошибки разработки баз данных, допущенные разработчиками приложений
Какие распространенные ошибки при разработке баз данных допускают разработчики приложений?
123591 просмотров
schedule 01.12.2023

Лучшая структура базы данных для хранения RSS-каналов
Я искал, пытаясь найти ответ как здесь, так и в Google, хотя я нашел несколько указателей, которые я не нашел решения. Если у вас есть простой RSS-ридер с базой данных, у вас может быть пара таблиц для хранения лент (здесь не обращаем внимания на...
6868 просмотров
schedule 29.03.2024

Должен ли я использовать HL7 RIM или создать собственную модель данных?
Моей команде поручили создать платформу электронного здравоохранения для клиента, и в процессе проектирования мы столкнулись с такой дилеммой: У нас есть два варианта модели данных: HL7 RIM (модель справочной информации). и еще один, который еще...
2141 просмотров
schedule 16.04.2024

Дизайн базы данных: определение отношения между сущностями в базе данных
Я хочу создать базу данных для своего приложения, и у меня есть вопрос о том, как определить связь между сущностями. У меня есть 2 связанных объекта, идентификатор которых является составным. Например: объект адреса, который определяется...
1014 просмотров
schedule 04.12.2023

Попытка определить конкретную проблему нормализации базы данных
Коллега набросал значения новой таблицы следующим образом: "Foo", "some value 1" "Foo", "some value 2" "Foo", "some value 3" "Bar", "some value 3" Это единственные столбцы в таблице. Имена столбцов — Col1, Col2. Один человек сказал, что...
315 просмотров
schedule 04.08.2022

PHP и базы данных: производительность представлений, функций и хранимых процедур
Я работаю над веб-приложением PHP с PostgreSQL. Все запросы SQL вызываются из кода PHP. Я не видел представлений, функций или хранимых процедур. Из того, что я узнал, всегда лучше использовать эти подпрограммы базы данных, поскольку они хранятся в...
792 просмотров
schedule 30.04.2024

Сохранение пронумерованных констант в базе данных
Возможные дубликаты: Должен ли я хранить идентификатор / значения Enum в db или перечислении C #? Сохранение перечислений в таблицах базы данных Быстрый и простой вопрос, который, вероятно, станет поводом для обсуждения: Скажем, в...
833 просмотров
schedule 05.10.2022

Программирование для начинающих - советы по разработке веб-приложения
Я немного занимаюсь HTML/CSS для развлечения, но я собираюсь приобрести некоторые навыки программирования. Я читал о PHP и MySQL. До сих пор мне не было слишком сложно понять такие концепции, как циклы, операторы условий и т. д., но я хочу...
267 просмотров
schedule 09.07.2022

Вопрос дизайна
В настоящее время я работаю над проектом, в котором у меня есть «модули», которые будут иметь три разных «этапа» и три «шага» для каждого «этапа». У меня возникли проблемы с проектированием макета моей базы данных, из-за чего я не знаю, поместить ли...
111 просмотров
schedule 14.07.2022

В какой столбец следует поместить кластеризованный индекс?
В последнее время я читал об индексах всех типов, и главный совет — поместить кластеризованный индекс в первичный ключ таблицы, но что, если первичный ключ на самом деле не используется в запросе (через выбор или соединение? ) и помещается...
5848 просмотров
schedule 01.07.2022

Как лучше всего представить адреса в базе данных
Возможные дубликаты: Существует ли общий дизайн базы данных адресов для всех адресов мира? Как лучше всего хранить международные адреса в базе данных? Лучшие практики для последовательного и всеобъемлющего хранения адресов в базе данных...
18724 просмотров
schedule 11.07.2022

Вопрос дизайна MySQL - что лучше, длинные таблицы или несколько баз данных?
Итак, у меня есть интересная проблема, которая стала плодом большого количества хороших дискуссий в моей группе на работе. У нас есть научное программное обеспечение, создающее файлы SQLlite, и это программное обеспечение, по сути, представляет...
629 просмотров
schedule 28.10.2023

Как лучше всего разработать схему для следующего?
Как лучше всего разработать схему для следующих требований? Необходимо хранить страны, государства, округа и округа можно разделить на регионы. Затем в регионах могут быть люди с различными точками данных, по которым они могут отчитываться....
208 просмотров
schedule 08.12.2023

Как объединить две или более строк на основе их внешнего ключа?
У меня есть три таблицы, которые: A(a1, a2, a3) //This tbl (Table) can have multiple instances of a1, but cause of its dependence on b1, //we have a unique record each time B(b1, a1, b2) //tbl C has a relationship with tbl B through b1. b1 can...
733 просмотров
schedule 17.05.2024

Синтаксис SQL: создание единой таблицы с именами столбцов, созданных из данных, хранящихся в нескольких таблицах.
Я создал приведенный ниже сценарий SQL, который создает четыре таблицы и вставляет данные в таблицы, чтобы продемонстрировать свой вопрос (надеюсь, это поможет!). Эта проблема возникла из-за того, что изначально эти данные хранились в одной таблице...
764 просмотров
schedule 19.10.2023

как лучше всего моделировать зависимости в реляционной базе данных SQL
Если у меня есть таблица с названием проекты , и проект может зависеть от одного или многих других проектов, как лучше всего смоделировать это в таблицах базы данных. у меня есть одна таблица под названием Projects со столбцами: ID, Name я...
649 просмотров
schedule 02.03.2024

Разрешение избыточных данных в БД ради производительности
Допустим, вы разрабатываете схему БД для следующего переполнения стека, а точнее ту часть схемы, которая обрабатывает рейтинги вопросов. Я предполагаю, что вы будете использовать такую ​​таблицу, как: ratings(question_id, user_id, rating) ......
279 просмотров