Запитання з тегом «database-design»

Дизайн бази даних - це процес конкретизації структури і, отже, логічних аспектів бази даних. Метою проектування баз даних є представлення деякого "всесвіту дискурсу" - типів фактів, ділових правил та інших вимог, які база даних призначена для моделювання.

2
Надати все за певною схемою в базі даних груповій ролі в PostgreSQL
Використовуючи PostgreSQL 9.0, я маю групову роль, яка називається "персонал", і я хотів би надати всі (або певні) привілеї цій ролі в таблицях у певній схемі. Жодна з наступних робіт GRANT ALL ON SCHEMA foo TO staff; GRANT ALL ON DATABASE mydb TO staff; Члени "staff" досі не можуть ВИБРАТИ …


13
Коли мені слід використовувати один до одного стосунки?
Вибачте за це запитання про нуб, але чи є реальні потреби використовувати взаємозв'язок "один на один" з таблицями у вашій базі даних? Ви можете реалізувати всі необхідні поля всередині однієї таблиці. Навіть якщо дані стають дуже великими, SELECTзамість використання ви можете перерахувати імена стовпців, які вам потрібні SELECT *. Коли …


12
Найменування таблиці: Підкреслення проти Camelcase? простори імен? Однина проти множини?
Я читав кілька запитань / відповідей на StackOverflow, намагаючись знайти "найкращий", або, я повинен сказати, повинен бути прийнятий спосіб, називати таблиці в базі даних. Більшість розробників схильні називати таблиці залежно від мови, для якої потрібна база даних (JAVA, .NET, PHP тощо). Однак я просто вважаю, що це не правильно. Те, …

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

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

5
Чому база даних завжди представлена ​​циліндром? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконалюйте це питання Це питання постало сьогодні, і я не зміг знайти жодної історичної …

10
Аналіз використання індексу PostgreSQL
Чи існує інструмент або метод для аналізу Postgres та визначення того, які відсутні індекси слід створити, а які невикористані індекси видалити? У мене є невеликий досвід роботи з інструментом "Профайлер" для SQLServer, але я не знаю подібного інструменту, включеного до Postgres.

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

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 Неділя: вихідний На даний момент я …


10
SQL Server: як обмежити таблицю, щоб вона містила один рядок?
Я хочу зберегти один рядок у таблиці конфігурації для моєї програми. Я хотів би забезпечити, щоб ця таблиця містила лише один рядок. Який найпростіший спосіб застосувати обмеження для одного рядка?

12
SQL Server: максимальна кількість рядків у таблиці [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете покращити це питання? Додайте деталі та проясніть проблему, відредагувавши цю публікацію . Закрито 2 місяці тому . Удосконалюйте це питання Я розробляю програмне забезпечення, яке зберігає багато даних в одній зі своїх таблиць баз даних (SQL …

18
Який кращий дизайн бази даних: більше таблиць або більше стовпців?
Колишній співробітник наполягав на тому, що база даних із більшою кількістю таблиць з меншою кількістю стовпців є кращою, ніж база даних із меншою кількістю таблиць із більшою кількістю стовпців. Наприклад, замість таблиці клієнтів із стовпцями імені, адреси, міста, штату, поштового індексу тощо, у вас буде таблиця імен, таблиця адрес, таблиця …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.