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

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

7
Що швидше? Використовуєте REST API або запитуєте базу даних безпосередньо?
Що є швидшим продуктивним? Створення API REST та використання вашого веб-додатка за допомогою API REST для взаємодії з вашою базою даних АБО безпосередньо запиту вашої бази даних (тобто, використовуючи будь-який типовий об'єкт, який використовується вашою мовою для запиту бази даних, наприклад, JDBC для Java)? Те, як я бачу це з …
16 database  rest  sql 

7
Чи дійсно значущі дзвінки бездротової бази даних за допомогою мережевого дзвінка для веб-API?
У одного з моїх роботодавців ми працювали над REST (але це стосується і SOAP) API. Клієнт, який є інтерфейсом програми, здійснював дзвінки через Інтернет (локальна мережа в типових виробничих розгортаннях) до API. API здійснював дзвінки до бази даних. Однією з тем, що повторюється в наших дискусіях, є ефективність: деякі люди …

6
Підхід HTTP-сесії або бази даних
Я трохи розгублений, як повинен бути мій підхід, працюючи над дизайном кошика, і мені потрібно зберігати кошик або на сесії, або в базі даних, але не впевнений, який підхід був би найкращим. Користувач не входить у систему та додає товар у кошик (Анонімний користувач) Користувач входить у систему та додає …

2
Це концепції SQL для початківців, проміжних або просунутих розробників? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Я нещодавно вивчав SQL і практикуюсь з MySQL / Postgres і незабаром Oracle DB. Я також шукав в Інтернеті дослідження …

3
Як поводитися з грошовими значеннями в PHP та MySql?
Я успадкував величезну купу застарілого коду, написаного на PHP, на вершині бази даних MySQL. Я помітив, що додаток використовує doublesдля зберігання та обробки даних. Зараз я натрапив на численні дописи, де згадували, як doubleне підходять для грошових операцій через помилки округлення. Однак я ще не зіткнувся з повним рішенням, як …

5
Це завдання програмістів проектувати базу даних?
Я був програмістом останні шість років. Протягом своєї кар’єри я працював над багатьма веб-додатками. Більшу частину часу, коли була потрібна база даних, вона була надана нам (програмістам) або ми мали деяку спадщину базу даних, над якою працювали. Якщо це не так, нам довелося самостійно створити та спроектувати базу даних, що …

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

4
Залишаючись OO та Testable під час роботи з базою даних
Які існують стратегії OOP для роботи з базою даних, але для того, щоб зберігати речі перевіряти? Скажімо, у мене є клас користувача, і моє виробниче середовище працює проти MySQL. Я бачу пару можливих підходів, показаних тут за допомогою PHP: Передайте джерело $ data_source з інтерфейсами для load() та save(), щоб …

7
Недоліки використання нульового зовнішнього ключа замість створення таблиці перетину
Скажіть, у мене є така діаграма ER: Тепер, якщо я представляв взаємозв'язок за допомогою зовнішнього ключа Schoolв Student, я міг би мати NULLзначення (тому що a Student не потрібно належати до a School), наприклад: Таким чином, правильний спосіб (заснований на прочитаному) - створити таблицю перетину для представлення відносин, наприклад: Таким …

3
Схема бази даних для списку ToDo
Я намагаюся зробити дуже просту програму для списку todo з PHP, MySQL, Jquery templating та JSON ... Однак моя схема, схоже, ускладнює речі в JSON. Який найкращий спосіб це зробити? Нова таблиця для кожного списку, що містить елементи. або таблиця для списків і таблиця для предметів, які якимось чином з'єднані? …

2
Чому я використовую ElasticSearch, якщо я вже використовую базу даних графіків?
Я не знаходжу в Інтернеті жодного глибокого пояснення щодо порівняння ElasticSearch та баз даних графіків. Обидва оптимізовані для переміщення даних. Здається, ElasticSearch оптимізовано для аналітики. Однак Neo4j також базується на Lucene для управління індексами та деякими повнотекстовими функціями. Чому я використовую ElasticSearch, якщо я вже використовую базу даних графіків? У …

4
Чому реляційні бази даних приймають лише запити SQL?
Наскільки мені відомо, більшість реляційних баз даних не пропонують жодного API рівня драйверів для запитів, крім queryфункції, яка приймає рядок SQL як аргумент. Я думаю, як простіше було б, якби можна було зробити: var result = mysql.select('article', {id: 3}) Для з’єднаних таблиць це було б трохи складніше, але все ж …
15 database  sql 

2
Чи стануть B-дерева та інші структури даних застарілими з появою твердотільних дисків?
Сьогодні багато (можливо, більшість?) Баз даних використовують B-Дерева та варіанти для зберігання даних, оскільки ця структура даних оптимізує операції зчитування, запису та пошуку на жорсткому диску (а ці операції, в свою чергу, відіграють важливу роль у загальній ефективності роботи бази даних). Чи повинні твердотілі накопичувачі (SSD) повністю витіснити традиційні жорсткі …

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

4
Чи буде закрито підключення до бази даних, якщо ми отримаємо рядок читання даних і не прочитаємо всі записи?
Хоча розуміння того, як yieldключове слово роботи, я натрапив на link1 і LINK2 на StackOverflow , який виступає за використання під yield returnчас проходу через DataReader і підходить моєї потреби , а також. Але це змушує мене замислюватися, як це станеться, якщо я використовую, yield returnяк показано нижче, і якщо …
15 c#  database  .net  resources 

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