Вопросы с тегом «sql»

Язык структурированных запросов (SQL) - это язык для управления данными в системах управления реляционными базами данных. Этот тег предназначен для общих вопросов программирования на SQL; это не для Microsoft SQL Server (для этого используйте тег sql-server), и при этом это не относится к определенным диалектам SQL самостоятельно.

2
Как вы тестируете \ используете методы TDD для ETL и отчетов проектов?
Проекты ETL - это проекты, созданные с использованием инструмента ETL (Извлечение - Преобразование - Загрузка), такого как SSIS, PowerCenter и т. Д. Обычно это включает чтение данных из внешнего источника, загрузку их в промежуточную базу данных, выполнение определенных преобразований и загрузку в конечную базу данных. Простым примером будет использование SSIS …
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
В каком порядке извлекаются строки при отсутствии предложения ORDER BY?
Один программист тестирует и сравнивает одно и то же приложение, которое использует ту же структуру базы данных и одни и те же данные, только в двух отдельных базах данных: одна с Oracle 8 и одна с Oracle 9. Приложение выполняет запрос без ORDER BY предложения. Он утверждает, что запрос ORDER-BY-less …
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']; …
11 php  sql  training 

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

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

2
Алгоритм форматирования кода SQL
Мне нужен инструмент (для внутреннего использования), который будет форматировать код SQL (SQL Server / MySQL). Существуют различные сторонние инструменты и веб-сайты, которые делают это, но не совсем так, как мне это нужно. Поэтому я хочу написать свой собственный инструмент, который будет соответствовать моим потребностям. Первый вопрос: существует ли какой-либо стандарт …

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

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

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

6
Какие проекты веб-разработки выигрывают от использования ORM?
Я начну с того, что 95% своей базы данных я выполнил, используя SQL. Недавно я провел некоторое исследование различных ORM, таких как NHibernate и Doctrine. Я вижу преимущества отсутствия необходимости много знать SQL и переносимости базы данных, которую обеспечивает ORM. Но я также вижу, что знание SQL сделает работу с …

12
Как «SELECT *» читается на английском? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
10 sql 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.