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

База даних - це організований збір даних. Це колекція схем, таблиць, запитів, звітів, поглядів та інших об'єктів. Дані, як правило, організовуються для моделювання аспектів реальності таким чином, щоб підтримувати процеси, що вимагають інформації. Використовуйте цей тег, якщо у вас є питання щодо проектування бази даних. Якщо мова йде про конкретну систему управління базами даних (наприклад, MySQL), будь ласка, використовуйте замість цього тег.

2
Чи є спосіб встановити час "закінчення", після якого введення даних автоматично видаляється в PostgreSQL?
Чи є спосіб встановити якийсь час "закінчення" для записів даних у PostgreSQL ? Я думаю про щось рівнозначне EXPIREв Redis . Я не хочу зберігати часову позначку, а потім вручну кодувати якусь роботу cron, щоб перевірити, які записи закінчилися. Я намагаюся з’ясувати, чи є в PostgreSQL якась нативна функція, яка …
107 database  postgresql  ttl 

14
Найкращі практики зберігання поштових адрес у базі даних (RDBMS)?
Чи є якісь посилання на кращі методи зберігання поштових адрес у RDBMS? Здається, існує безліч вигід, які можна здійснити, і багато плюсів і мінусів, які можна оцінити кожному - напевно, це робилося знову і знову? Може, хтось хоч десь написав, що десь засвоїв уроки? Приклади компромісів, про які я говорю, …

13
Імпорт файлу CSV в таблицю бази даних sqlite3 за допомогою Python
У мене є файл CSV, і я хочу імпортувати цей файл у свою базу даних sqlite3 за допомогою Python. команда ".import .....". але, здається, він не може працювати так. Хтось може надати мені приклад, як це зробити в sqlite3? Я використовую Windows на всякий випадок. Дякую
106 python  database  csv  sqlite 


1
Максимальна довжина MIMEType при зберіганні типу в БД
Що люди використовують як довжину поля MIMEType у своїх базах даних? Найдовший, який ми бачили до цього часу, - 72 байти: application/vnd.openxmlformats-officedocument.wordprocessingml.document але я просто чекаю довшого. Зараз ми використовуємо 250, але хтось бачив довший MIMEType, ніж це? Редагувати: З прийнятої відповіді 127 для типу та підтипу кожен, тобто 254 …

3
SQLAlchemy: як відфільтрувати поле дати?
Ось модель: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Я хочу фільтрувати між двома датами, наприклад, щоб вибрати всіх користувачів з інтервалом 18-30 років. Як реалізувати це за допомогою SQLAlchemy? Я думаю про: query = DBSession.query(User).filter( and_(User.birthday >= '1988-01-17', User.birthday <= '1985-01-17') ) # …
105 python  sql  database  orm  sqlalchemy 

6
MySQL "Створити схему" та "Створити базу даних" - Чи є різниця
Отримавши пік у information_schemaбазі даних та ввівшись у метадані одного з моїх домашніх проектів, мені важко зрозуміти, які (якщо такі є) відмінності між create schemaкомандою та create databaseкомандою для MySQL. Чи є відмінності? Якщо ні, то це досить типова модель поведінки для реляційних баз даних (я чув, що для інших …
104 sql  mysql  oracle  jdbc  database 

4
Експорт схеми бази даних у файл SQL
Чи можливо MS SQL Server 2008експортувати структуру бази даних у T-SQLфайл? Я хочу експортувати не тільки схему таблиць, а й первинні ключі, зовнішні ключі, обмеження, індекси, збережені процедури, визначені користувачем типи / функції. Також я не хочу, щоб дані були присутні у цьому T-SQLфайлі. Чи є спосіб досягти цього?

12
Як видалити / створити бази даних в Neo4j?
Чи можливо створити / видалити різні бази даних в базі даних графіків Neo4j, як у MySQL? Або, принаймні, як видалити всі вузли та зв’язки існуючого графіка, щоб отримати чисту настройку для тестів, наприклад, використовуючи команди оболонки, схожі на rmrelабо rm?


11
Як слід створити свою базу даних з управління джерелами?
У вікі спільноти SO було проведено певну дискусію щодо того, чи слід керувати версіями об'єктів бази даних. Тим НЕ менше, я не бачив багато дискусій про передовий практиці для створення процесу збирання-автоматизації для об'єктів бази даних. Це було дискусійним моментом для моєї команди - тим більше, що розробники та DBA …

8
Мені потрібно зберігати поштові індекси в базі даних. Наскільки колонка повинна бути великою?
Я очікую, що стовпець буде VARCHAR2 в моїй базі даних Oracle. США-блискавки - 9. Канадський - 7. Я думаю, що 32 символи були б розумною верхньою межею Що я пропускаю? [EDIT] TIL: 12 - це розумна відповідь на питання. Дякую всім, хто зробив свій внесок.

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

3
Відмінність між CLOB та BLOB від перспективи DB2 та Oracle?
Я був дуже захоплений цими двома типами даних. За даними Oracle Docs , вони представлені так: BLOB: двійкова велика об'єктна величина з величиною довжини, яка може бути до 2 Гб (2,147,483,647). В основному призначені для зберігання нетрадиційних даних, таких як голосові або змішані носії інформації. Рядки BLOB не асоціюються з …
102 database  oracle  db2  blob  clob 

7
SQLite UPSERT / ОНОВЛЕННЯ АБО ВСТАВИТИ
Мені потрібно виконати UPSERT / INSERT АБО ОНОВЛЕННЯ проти бази даних SQLite. Існує команда ВСТАВИТЬ АБО ЗАМОВИТИ, яка у багатьох випадках може бути корисною. Але якщо ви хочете зберегти свій ідентифікатор з автоматичним збільшенням через сторонні ключі, він не працює, оскільки він видаляє рядок, створює новий і, отже, цей новий …
102 database  sqlite  upsert 

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