Klausimai pažymėti „duomenų bazės dizainas“

Duomenų bazės projektavimas - tai loginių ir (arba) fizinių duomenų bazės dalių nustatymo procesas. Duomenų bazės sukūrimo tikslas - sukurti „diskurso visatos“ idėją - faktų, verslo taisyklių ir kitų reikalavimų, kurie yra skirti duomenų bazės modeliavimui, tipus.
13
atsakymai

Koks skirtumas tarp identifikavimo ir neatpažįstamų santykių?

Aš negalėjau visiškai suprasti skirtumų. Ar galite apibūdinti abi sąvokas ir naudoti realaus pasaulio pavyzdžius?
balandžio 18 d '09 8:04
6
atsakymai

MongoDB prieš Cassandra

Aš įvertinu, kas gali būti geriausia perkėlimo parinktis. Šiuo metu esu suskaidytas „MySQL“ (horizontalus skaidinys), dauguma mano duomenų saugomi JSON blokuose. Aš neturiu sudėtingų SQL užklausų (jau perkeltos po to, kai nutraukiu ...
gegužės 23 d., 10 val
23
atsakymai

Ar duomenų bazių pavadinimų sutartys, lentelės ir stulpeliai?

Kai sukursiu duomenų bazę, visada stebiuosi, ar yra geresnis būdas įvardyti elementą mano duomenų bazėje. Dažnai užduodu sau šiuos klausimus: Ar lentelės pavadinimai turi būti keliami? Ar stulpelių pavadinimai turi būti ...
rugpjūčio 11 d '08 13:27
40
atsakymai

Duomenų bazių kūrimo klaidos, taikomos programų kūrėjams

Kokios yra programų kūrėjų bendrosios duomenų bazės kūrimo klaidos?
nustatė 07 07 val
11
atsakymai

Skirtumas tarp horizontalaus ir vertikalaus mastelio keitimo duomenų bazėse

Aš susidūriau su daugeliu NoSQL duomenų bazių ir SQL duomenų bazių. Šių duomenų bazių stipriąsias ir silpnąsias puses galima matuoti įvairiais parametrais, o vienas iš jų yra mastelio nustatymas. Koks skirtumas tarp horizontalios ir vertikalios skalės ...
nustatyti liepos 29 d. 12 val
20
atsakymai

Koks yra idealus duomenų tipas, naudojamas saugoti platumą / ilgumą MySQL duomenų bazėje?

Atsižvelgiant į tai, kad atliksiu skaičiavimus lat / long desk, kurie duomenų tipai geriausiai tinka naudoti su MySQL duomenų baze?
nustatyti Oct 01 '08 10:18 val
14
atsakymai

Automatinis MySQL duomenų bazės diagramos kūrimas

Aš pavargau nuo Dia atidarymo ir duomenų bazės diagramos sukūrimo kiekvieno projekto pradžioje. Ar yra įrankis, kuris leis man pasirinkti konkrečias lenteles ir tada sukurti man duomenų bazės diagramą pagal MySQL duomenų bazę? Pageidautina ...
nustatyti 05 rug '08 6:45 val
10
atsakymai
15
atsakymai

Ar kiekviena lentelė turi pagrindinį raktą?

Aš sukuriu duomenų bazės lentelę, ir man nėra priskiriamas loginis pirminis raktas. Taigi, manau, kad palikti jį be pirminio rakto, bet jaučiuosi šiek tiek kaltas. Ar man reikia Ar kiekviena lentelė turi pagrindinį raktą?
gegužės 08 d. 17:49
11
atsakymai

Ar galiu turėti keletą pirminių raktų toje pačioje lentelėje?

Ar galiu turėti keletą pirminių raktų toje pačioje lentelėje?
nustatyti 20 okt. '08 12:56
4
atsakymai

Ką reiškia simbolių rinkinys ir rūšiavimas?

Galiu skaityti „MySQL“ dokumentaciją, ir tai yra gana aiški. Bet kaip nuspręsti, kokį simbolį naudoti? Kokie duomenys priklauso nuo rūšiavimo? Prašau paaiškinti juos ir kaip juos pasirinkti.
nustatyti 04 gruodis '08, 7:47 val
5
atsakymai

Kokie yra geriausi GUID kaip pagrindinio rakto naudojimo būdai, ypač našumo požiūriu?

Turiu programą, kuri kaip pagrindinį raktą beveik visose lentelėse naudoja GUID, ir aš perskaičiau, kad, naudojant GUID kaip pirminį raktą, yra našumo problemų. Sąžiningai, nematau jokių problemų, bet ...
nustatyti rugpjūčio 13 d '12 19:03
4
atsakymai

Kokios yra įprastos duomenų bazės formos, kaip galite jas lengvai pritaikyti ir ar galite pateikti pavyzdžių?

Reliacinės duomenų bazės struktūroje yra duomenų bazės normalizavimo arba tiesiog normalizavimo koncepcija, kuri yra stulpelių (atributų) ir lentelių (santykių) organizavimo procesas siekiant sumažinti duomenų atleidimą ir pagerinti vientisumą ...
07 Bal '09 5:43
6
atsakymai

Rekomenduojamas SQL duomenų bazės dizainas žymėms ar žymėms

Girdėjau apie keletą būdų, kaip įgyvendinti žymes; naudojant „TagID“ ir „ItemID“ lentelės žemėlapius (man tai prasminga, bet ar ji skalė?), pridėjus fiksuotą galimų „TagID“ stulpelių skaičių į „ItemID“ (atrodo bloga idėja), išsaugokite ...
nustatyti 21 rug. '08 10:18 val
37
atsakymai

Kas yra negerai su užsienio raktais?

Prisimenu, kad Joel Spolsky 014 podcast'e girdėjo, kad jis beveik niekada nenaudojo svetimo rakto (jei teisingai prisimenu). Tačiau man atrodo, kad jie yra labai svarbūs siekiant išvengti dubliavimo ir vėlesnių su duomenų bazės duomenų vientisumu susijusių problemų ...
nustatytas 17 sep. '08 4:25 val