Domande con tag 'database-design'

5
risposte

C'è qualche ragione per usare le dimensioni di VARCHAR arrotondate a un offset di 128/256/4096 byte?

Negli schemi del database, noto spesso che le dimensioni di VARCHAR sono arrotondate agli offset di byte 128/256 o 4096. L'ho già fatto prima e l'idea alla base di questo era probabilmente qualcosa con efficienza. Tuttavia, esiste ancora un v...
posta 29.11.2011 - 14:03
9
risposte

Come memorizzare gli stati dei record (come in sospeso, completo, bozza, annullato ...)

Molte applicazioni richiedono che i record nelle loro tabelle abbiano uno stato, come "completo", "bozza", "annullato". Qual è il modo migliore per archiviare questi stati? Per illustrare quello che sto ottenendo qui è un * molto breve esempio....
posta 14.02.2012 - 15:10
8
risposte

Come devono essere memorizzate le attività di calendario ripetitive nel database?

Questo è per un piccolo progetto personale per la micro-gestione. Fondamentalmente, memorizzo le attività in un database SQLite3 simile a questo: id INTEGER PRIMARY KEY AUTOINCREMENT label TEXT deadline INTEGER Quindi ogni attiv...
posta 18.01.2012 - 11:58
2
risposte

Perché NoSQL su SQL? [duplicare]

Quanto bene SQL e NoSQL vanno testa a testa. Ho letto da qualche parte che i database SQL non vanno bene per i dati che sono ben strutturati o con qualche grafia associata. È davvero il caso? Oltre a Facebook, Google e altri grandi giocat...
posta 19.09.2011 - 07:14
6
risposte

In inglese semplice, qual è l'indice del database più simile a? [duplicare]

Impostazione : supponiamo che tu stia insegnando un'introduzione alla classe Database, gli studenti sono studenti CS che hanno una conoscenza pratica delle strutture ad albero, come possono velocizzare le ricerche e probabilmente ne hanno imp...
posta 09.04.2013 - 16:26
9
risposte

Devo utilizzare più chiavi primarie di colonna o aggiungere una nuova colonna?

La mia attuale struttura del database utilizza una chiave primaria a più colonne per utilizzare i dati esistenti (che sarebbe comunque unica) invece di creare una colonna aggiuntiva che assegni a ciascuna voce una chiave arbitraria. So che quest...
posta 07.02.2011 - 19:34
4
risposte

Queste tabelle specifiche necessitano di chiavi surrogate?

Sfondo Ho queste tabelle +-------------------------+ +------------------------+ |Airport | |Country | |-------------------------| |------------------------| |airport_code string (PK) | |country_code stri...
posta 10.07.2013 - 16:58
1
risposta

In che misura il modello di dati influenza la scalabilità e le prestazioni nel cosiddetto database "NoSQL"?

Non puoi mai parlare del cosiddetto database "NoSQL" senza portare il teorema CAP (Consistenza, disponibilità, partizione: scegli due). Se devi scegliere di dire, tra MongoDB (Partition, Consistency) e CouchDB (Availability, Partition), il primo...
posta 30.07.2013 - 07:12
7
risposte

Una chiave surrogata dovrebbe mai essere esposta a un utente?

Spesso in una tabella che non ha una chiave naturale, è comunque utile che gli utenti possano avere un identificatore generato in modo univoco. Se la tabella ha una chiave primaria surrogata (e in tal caso ci si aspetterebbe che lo fosse), se ta...
posta 10.07.2013 - 22:51
4
risposte

Modelli / strategie di progettazione per campi personalizzati e tipi di dati

Esistono strategie o schemi di progettazione comuni per la progettazione di applicazioni che hanno la possibilità di aggiungere campi personalizzati a oggetti di dati o di creare la propria definizione personalizzata di oggetti. Ad esempio, sto...
posta 14.05.2012 - 16:10