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

Цей тег призначений для загальних питань бази даних; якщо ви запитуєте специфічно для SQL, використовуйте замість цього тег.

12
Використання XML як зберігання даних [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Я думав про формат XML та наступну цитату: "XML - це не база даних. …

7
Як ви обробляєте захист бази даних через настільний додаток?
Близько 10 років я працював над різними внутрішніми настільними клієнтськими програмами із сховищами даних SQL Server. Рідко я запускав ці проекти - більшість - це роботи з перевезення. Одне, що здавалося незмінним скрізь, - це те, що існує один глобальний обліковий запис користувача SQL Server, який використовував цей додаток, який …

5
Індексація бази даних
Я не так знайомий з базами даних, і зараз я намагаюся зрозуміти механізм індексації. З того, що мені відомо, в RDBMS індексація на стовпці робить пошук за цим стовпцем швидшим. Це справедливо і для потрійних магазинів, лише там, де індекси передбачають, що ви будете шукати (наприклад) здебільшого за темою, потім …
12 database 

4
Чи можу я використовувати структуру бази даних проекту з відкритим кодом?
Я знайшов структуру бази даних для системи CMS і хочу скопіювати її з EF, в якій робиться ця база даних, чи правильно копіювати структуру бази даних програмного забезпечення з відкритим кодом, яка знаходиться під GNU v2? Я не хочу, щоб решта програмного забезпечення була лише структурою бази даних.

5
Agile методи та бази даних на початку проекту
Новачок у спритності, і я не знаю, як почати. Ідея полягає у створенні невеликих частин проекту у спринтах. Однак проект, над яким я працюю, потребує бази даних, і база даних повинна бути майже функціональною, щоб зробити щось із проектом. Отже, як Agile проекти справляються з цим, почнете зі створення бази …

8
Найкращий спосіб моделювати синглтон у реляційній базі даних
Розробляючи схему реляційних баз даних для веб-додатків, я часто знаходжу випадок, коли я в кінцевому підсумку створюю таблицю лише для того, щоб містити один рядок і лише один рядок. Схоже, це неправильний спосіб його проектування, але я не можу придумати щось значно краще, або це, очевидно, «правильний спосіб зробити це». …

4
Що б ви думали про новий інструмент збереження Java, це насправді не ORM? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
12 java  orm  database  linq 

2
Як ви розробляєте програмне забезпечення, яке оновлює кілька мікросервісів, якщо одна з них виходить з ладу?
Чи є модель дизайну чи практика, яку я можу використовувати для надання послуг, які знижуються чи знижуються, а інші стабільні? Що робити, якщо у мене є три мікросервіси, і два з них хороші, а один гине прямо посеред POST? Двоє отримають пошту, а один - не. Я не думаю, що …

3
Створення шару абстракції над шаром ORM
Я вважаю, що якщо у вас є ваші сховища, використовуйте ORM, що це вже досить абстраговано з бази даних. Однак де я зараз працюю, хтось вважає, що у нас повинен бути шар, який абстрагує ORM у випадку, якщо ми хотіли б змінити ORM пізніше. Це дійсно потрібно чи просто багато …
12 database  orm 

4
Бізнес-об'єкти в рівні доступу до даних
Тож я створював рівень доступу до даних за допомогою TDD і дещо викликав занепокоєння. Я б краще не починав неправильний шлях, тому я подумав, що попрошу вас, хлопці, дізнатись, чи мої думки узгоджуються з чистою архітектурою. Методи в моєму шарі доступу до даних (DAL коротко) досить прості. Вони відповідають збереженим …

4
Найкращий підхід для бази даних довгих рядків
Мені потрібно зберігати питання та відповіді в базі даних. Питання будуть від одного до двох речень, але відповіді будуть довгими, принаймні абзацом, ймовірно, і більше. Єдиний спосіб, про який я зараз це роблю, - це база даних SQL. Однак я не вважаю, що це гарне рішення, оскільки, наскільки я бачив, …

5
Якщо паролі зберігаються хеш-пам'ять, як комп'ютер дізнається, що ваш пароль схожий на останній, якщо ви спробуєте скинути пароль?
Якщо паролі зберігаються хеш-пам'ять, як комп'ютер дізнається, що ваш пароль схожий на останній, якщо ви спробуєте скинути пароль? Чи не будуть два паролі абсолютно різними, оскільки один хеширується і не може бути повернутий назад?

8
Уніфікація запитів програмування та запитів до бази даних [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Розглянемо загальний підручник для об'єктно-орієнтованих мов програмування, таких як C ++ або Java: створити …

5
Як завадити двом користувачам зареєструватися в один і той же момент з тим самим іменем користувача?
Ми не можемо серіалізувати реєстрації, оскільки мільйони користувачів реєструються одночасно. Паралельні реєстрації мають відбуватися. Скажімо, база даних не містить імені користувача "user1". Коли двоє користувачів спробують зареєструватися в один і той же момент за допомогою "user1", він прийме його. Але це згодом спричинить проблеми. Це не повинно відбуватися. Я шукаю …

5
Підключення до бази даних - чи повинні вони передаватися як параметр?
У нас є система, згідно з якою підключення до бази даних отримується один раз за допомогою загального методу і передається через відповідний клас, який буде використовуватися. Є сумніви, що передача підключення до бази даних як параметр до різних класів спричинить проблему, тому я перевіряю тут, чи є це насправді життєздатним, …

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