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

Структурована мова запитів (SQL) - це мова для управління даними в системах управління реляційними базами даних. Цей тег призначений для загальних питань програмування SQL; це не для Microsoft SQL Server (для цього використовуйте тег sql-сервера), а також не посилається на конкретні діалекти SQL самостійно.

2
Як ви проводите тестування \ використання методів TDD для проектів ETL та звітів?
Проекти ETL - це проекти, створені за допомогою інструменту ETL (Extract - Transform - Load), такого як SSIS, PowerCenter тощо Зазвичай вони включають в себе зчитування даних із зовнішнього джерела, завантаження їх у базу даних, а також певні перетворення та завантаження в кінцеву базу даних Простим прикладом може бути використання …
12 unit-testing  sql  tdd 

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

4
C # Мінімальна база даних SQL
Я працюю над невеликим проектом (не виробництвом), де мені потрібно зберігати достатньо даних, щоб щось на зразок CSV було неефективним для обробки, а сервер SQL / MySQL був би занадто багато. Чи має .Net будь-який спосіб ефективно зберігати кілька записів даних із можливістю запиту без необхідності керування та підключення до …
12 c#  database  sql 

4
Зберігання n-грамових даних
Я сподівався трохи затримати мозковий штурм на предмет збереження n -грамних даних. У своєму проекті я намагаюся вирішити лінгвістичні проблеми, де я знаю всі ( n -1) елементи даних і хочу статистично відгадати свій n за допомогою лінійної інтерполяції над усіма застосовними n -грамами. (Так, є теггер, який присвоює теги …

17
Чи все ж є потреба в написанні SQL?
Маючи стільки інструментів ORM для більшості сучасних мов, чи все ще є приклад використання для написання та виконання SQL в програмі, в мові / середовищі, яка їх підтримує? Якщо так, чому? Для наочності: я не запитую про те, чи потрібно програмістам знати SQL, чи потрібно мати інструмент SQL на робочому …
12 design  sql 

2
Чи (базові) запити SQL семантично еквівалентні функціям вищого порядку?
Чи в основному SQL є доменним екземпляром map + fold + filter? Мені здається, що наступний SQL: SELECT name FROM fruits WHERE calories < 100 - це лише синтаксичний цукор для наступної карти + фільтр + операція складання: var fruits = [{id : 1, name: 'orange', calories : 100}, {id …

2
У якому порядку вилучаються рядки, відсутні пункти ORDER BY?
Один програміст тестує та порівнює той самий додаток, який використовує ту саму структуру бази даних та ті самі дані, лише у двох окремих базах даних, одна з Oracle 8 та одна з Oracle 9. Додаток виконує запит без ORDER BY застережень. Він стверджує, що запит "ЗАМОВЛЕННЯ" повинен повертати рядки в …
11 sql  oracle  rdbms 

7
Як я можу змусити програмістів припинити писати код, вразливий до ін'єкції SQL?
Іноді ви зайняті і делегуєте невеликі завдання молодшим програмістам. Але якщо ви не приділяєте належної уваги, ви опинитесь з таким кодом у виробництві: class DivtoggleController extends Zend_Controller_Action { public function closeAction() { /* ... code removed for brevity ... */ $req = $this->getRequest(); $formData = $req->getPost(); $d = $formData['div']; $i …
11 php  sql  training 

2
Куди покласти загальне підключення до бази даних для моїх класів
У мене є кілька класів (Репозиторії), які виконують завдання збереження / отримання деяких об'єктів у / з бази даних; всі вони повинні встановити з'єднання з однією базою даних. Я думав, щоб уникнути переосмислення ConnectionStringтаSqlConnection в кожному класі, передаючи відкрите з'єднання з ними. Тоді де / коли найкраще місце / час …
11 c#  sql  class-design 

2
Алгоритм формування SQL-коду
Мені потрібен інструмент (для домашнього використання), який буде форматувати код SQL (SQL Server / MySQL). Існують різні сторонні інструменти та веб-сайти, які роблять це, але не точно, як мені це потрібно. Тому я хочу написати власний інструмент, який відповідає моїм потребам. Перше запитання: чи є стандарт чи конвенція щодо форматування …

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

7
Вкладені сутності та обчислення властивості сутності листів - підхід SQL або NoSQL
Я працюю над хобі-проектом під назвою Menu / Recipe Management. Так виглядають мої сутності та їх відносини. А Nutrientмає властивості CodeіValue У Ingredientколекції єNutrients A Recipeмає колекцію, Ingredientsа іноді може мати колекцію іншихrecipes A Mealмає колекцію RecipesтаIngredients A Menuмає колекціюMeals Відносини можна зобразити як На одній зі сторінок для вибраного …

4
Чи слід абстрагувати запити бази даних із самої сторінки?
Під час написання генерації сторінок у PHP я часто опиняюсь як пишу набір файлів, залитих запитами до бази даних. Наприклад, у мене може бути запит, щоб отримати деякі дані про публікацію безпосередньо з бази даних для відображення на такій сторінці: $statement = $db->prepare('SELECT * FROM posts WHERE id=:id'); $statement->bindValue(':id', $id, …

3
XML проти SQL для невеликих проектів?
Я працюю над невеликим проектом, який одночасно матиме лише одного користувача, оскільки це локальний додаток (розроблений у WPF та C #). Для зберігання даних я думав використовувати XML-файл, але мені цікаво, чи це буде найкращий підхід. Для чого дані: Графіки Бібліотека файлів у папках (з ім'ям виконавця, заголовком, розташуванням на …
10 sql  wpf  xml 

6
Які проекти веб-розробок виграють від використання ORM?
Почну з того, що 95% моєї роботи з базою даних я виконував за допомогою SQL. Нещодавно я провів кілька досліджень різних ОРМ, таких як NHibernate та Doctrine. Я бачу переваги в тому, що не потрібно знати багато SQL та портативність баз даних, які забезпечує ORM. Але я також бачу, що …

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