Вопросы с тегом 'database'

База данных представляет собой организованный набор данных. Это сбор схем, таблиц, запросов, отчетов, представлений и других объектов. Данные обычно организуются для моделирования аспектов реальности таким образом, чтобы поддерживать процессы, требующие информации. Используйте этот тег, если у вас есть вопросы о создании базы данных. Если речь идет о конкретной системе управления базами данных (например, MySQL), используйте этот тег.
37 отв.

В чем разница между "INNER JOIN" и "OUTER JOIN"?

Также как LEFT JOIN, RIGHT JOIN и FULL JOIN вписываются?
02 сент. '08 в 1:36
15 отв.

Почему я не должен использовать функции mysql_ * в PHP?

Каковы технические причины того, почему нельзя использовать функции mysql_*? (например, mysql_query(), mysql_connect() или mysql_real_escape_string())? Почему я должен использовать что-то еще, даже если они работают на моем сайте? Если они не рабо...
12 окт. '12 в 16:18
10 отв.

Как работает индексация базы данных?

Учитывая, что индексация настолько важна, что ваш набор данных увеличивается по размеру, может кто-нибудь объяснить, как индексирование работает на уровне агностики базы данных? Информацию о запросах для индексации поля можно найти Как индексировать...
04 авг. '08 в 13:07
12 отв.

Каковы варианты хранения иерархических данных в реляционной базе данных?

Хорошие обзоры Вообще говоря, вы принимаете решение между быстрыми временами чтения (например, вложенным набором) или быстрым временем записи (список смежности). Как правило, вы получаете комбинацию из следующих вариантов, которые наилучшим образом...
29 окт. '10 в 3:23
17 отв.

Как перечислить таблицы в файле базы данных SQLite, который был открыт с помощью ATTACH?

Какой SQL можно использовать для отображения таблиц и строк в этих таблицах в файле базы данных SQLite - как только я присоединю его с помощью команды ATTACH в инструменте командной строки SQLite 3?
17 сент. '08 в 15:59
20 отв.

Вставить в... значения (SELECT... FROM...)

Я пытаюсь вставить в таблицу, используя ввод из другой таблицы. Хотя это вполне возможно для многих движков базы данных, я всегда стараюсь запомнить правильный синтаксис для движка SQL дня (MySQL, Oracle, SQL Server, Informix и DB2). Есть ли синтакс...
25 авг. '08 в 15:45
11 отв.

Что на самом деле означает кластерный и некластеризованный индекс?

Я имею ограниченный доступ к БД и использую только БД в качестве прикладного программиста. Я хочу знать о Clustered и Non clustered indexes. Я googled и что я нашел был: Кластеризованный индекс - это особый тип индекса, который изменяет порядок хр...
09 авг. '09 в 18:59
27 отв.

MyISAM против InnoDB

Я работаю над проектами, которые связаны с большим количеством записей в базе данных, я бы сказал (70% вставок и 30%). Это соотношение также будет включать в себя обновления, которые я считаю одним прочитанным и одним письмом. Чтение может быть грязн...
21 авг. '08 в 17:50
47 отв.

Как быстро переименовать базу данных MySQL (изменить имя схемы)?

Руководство по MySQL в MySQL описывает это. Обычно я просто сбрасываю базу данных и reimport с новым именем. Это не вариант для очень больших баз данных. По-видимому, RENAME {DATABASE | SCHEMA} db_name TO new_db_name; делает плохие вещи, существует...
16 сент. '08 в 0:22
13 отв.

Какая разница между идентифицирующими и неидентифицирующими отношениями?

Я не смог полностью понять различия. Можете ли вы описать обе концепции и использовать примеры реального мира?
18 апр. '09 в 8:04
10 отв.

Каковы наилучшие практики для SQLite на Android?

Что было бы лучше всего использовать при выполнении запросов в базе данных SQLite в приложении Android? Безопасно ли запускать вставки, удалять и выбирать запросы из AsyncTask doInBackground? Или я должен использовать поток пользовательского интерфе...
22 марта '10 в 18:13
6 отв.

МонгоДБ против Кассандры

Я оцениваю, что может быть лучшим вариантом миграции. В настоящее время я нахожусь в разбитом MySQL (горизонтальный раздел), причем большинство моих данных хранятся в блоках JSON. У меня нет сложных SQL-запросов (уже перенесен после того, как я разб...
23 мая '10 в 20:39
23 отв.

Соглашения об именах баз данных, таблицах и столбцах?

Всякий раз, когда я создаю базу данных, я всегда задаюсь вопросом, есть ли лучший способ именования элемента в моей базе данных. Я часто задаю себе следующие вопросы: Должны ли имена таблиц быть множественными? Должны ли имена столбцов быть единст...
11 авг. '08 в 13:27
40 отв.

Ошибки разработки базы данных разработчиками приложений

Каковы распространенные ошибки разработки баз данных разработчиками приложений?
07 марта '09 в 17:12
58 отв.

Используете ли вы источник управления для своих элементов базы данных?

Я чувствую, что у моего магазина есть дыра, потому что у нас нет твердого процесса для изменения версий нашей базы данных. Мы делаем много резервных копий, поэтому мы более или менее охвачены, но это плохая практика, чтобы таким образом полагаться на...
22 сент. '08 в 18:07