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

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


6
Связь первичного ключа и кластерного индекса
Может ли TABLE иметь первичный ключ без кластерного индекса? И может ли TABLE иметь кластерный индекс без первичного ключа? Может ли кто-нибудь вкратце рассказать мне о взаимосвязи между первичным ключом и кластеризованным индексом?

13
Когда мне следует использовать отношения один на один?
Извините за этот вопрос нуба, но есть ли реальная необходимость использовать взаимно-однозначные отношения с таблицами в вашей базе данных? Вы можете реализовать все необходимые поля внутри одной таблицы. Даже если данные становятся очень большими, вы можете перечислить имена столбцов, которые вам нужны, в SELECTоператоре вместо использования SELECT *. Когда вам …


12
Именование таблиц: подчеркивание против Camelcase? пространства имен? Единственное или множественное число?
Я читал пару вопросов / ответов о StackOverflow, пытаясь найти «лучший», или я должен сказать, должен быть принятый способ именования таблиц в базе данных. Большинство разработчиков склонны называть таблицы в зависимости от языка, на котором требуется база данных (JAVA, .NET, PHP и т. Д.). Однако я просто чувствую, что это …

26
Как вам ваши первичные ключи? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

3
Дизайн схемы MongoDB - много небольших документов или меньше больших документов?
Предпосылки Я создаю прототип преобразования нашей базы данных СУБД в MongoDB. При денормализации кажется, что у меня есть два варианта: один ведет к множеству (миллионам) меньших документов, а другой ведет к меньшему количеству (сотням тысяч) больших документов. Если бы я мог свести его к простому аналогу, это была бы разница …

10
Анализ использования индекса PostgreSQL
Есть ли инструмент или метод для анализа Postgres и определения того, какие недостающие индексы следует создать, а какие неиспользуемые индексы следует удалить? У меня есть небольшой опыт работы с инструментом «профилировщик» для SQLServer, но я не знаю о подобном инструменте, включенном в Postgres.

6
Хранение рабочих часов в базе данных
В настоящее время я пытаюсь найти лучший способ сохранить часы работы в базе данных. Например: У предприятия А следующие часы работы Понедельник: 9.00 - 17.00 Вторник: 9.00 - 17.00 Среда: 9.00 - 17.00 Четверг: 9.00 - 17.00 Пятница: 9.00 - 17.00 Суббота: 9.00 - 12.00 Воскресенье: выходной В настоящее время …

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

5
Как создать новую схему / нового пользователя в Oracle Database 11g?
Я подал заявку на стажировку в компании, и в качестве вопроса они попросили меня создать схему для их компании с определенными требованиями и отправить им файл DDL . Я установил базу данных Oracle 11g Express edition, но как мне создать новую схему в базе данных Oracle 11g? Я искал в …


10
SQL Server: как ограничить таблицу, чтобы она содержала одну строку?
Я хочу сохранить одну строку в таблице конфигурации для своего приложения. Я хочу сделать так, чтобы эта таблица могла содержать только одну строку. Каков самый простой способ применить ограничение одной строки?

12
SQL Server: максимальное количество строк в таблице [закрыто]
Закрыто . Этот вопрос требует подробностей или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте подробности и проясните проблему, отредактировав этот пост . Закрыт 2 месяца назад . Уточните этот вопрос Я разрабатываю программное обеспечение, которое хранит много данных в одной из таблиц базы …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.