Qligħ:
- Kapaċità li tispjega mudelli ta' data kunċettwali, loġika u fiżika u kunċetti ta' normalizzazzjoni u tipproduċi abbozzi ta' relazzjoni ta' entità bl-appoġġ ta' intelliġenza artifiċjali
- Kapaċità li jabbozza dizzjunarju tad-dejta, regola tan-negozju u relazzjonijiet tal-mejda bi prompts strutturati u tivverifikahom mas-sistema reali
- Kapaċità li tevalwa b'mod kritiku s-suġġerimenti ta' skema ġġenerati mill-AI f'termini ta' integrità, singularità u konformità mar-regoli tan-negozju.
Sistema ta' informazzjoni hija essenzjalment struttura li żżomm id-data organizzata. L-immudellar tad-dejta huwa l-kompitu tat-tfassil tal-fatti ta 'negozju (klijent, ordni, prodott, fattura) u r-relazzjoni tagħhom ma' xulxin b'mod strutturat. Mudell ta’ dejta tajjeb huwa l-pedament ta’ rappurtar preċiż, mistoqsijiet veloċi, u dejta konsistenti; Mudell ħażin huwa s-sors ta 'snin ta' inkonsistenza u xogħol ta 'korrezzjoni ripetittiv. Ħafna drabi, il-professjonist tal-MIS ma jikkodifikax il-mudell mill-bidu, iżda jivverifika li l-mudell jikkonforma mar-regoli tan-negozju u jittraduċi l-mudell bejn l-unità tan-negozju u l-IT.
L-immudellar tad-dejta jipproċedi fuq tliet livelli ta' estrazzjoni. Il-mudell kunċettwali (kunċettwali bl-Ingliż) huwa l-ogħla livell: liema entitajiet ewlenin jeżistu u kif huma relatati? "Il-klijent jagħmel ordni, l-ordni tinkludi l-prodott." M'hemm l-ebda dettalji tekniċi. Il-mudell loġiku jiddefinixxi l-attributi (oqsma), ċwievet, u tipi ta 'relazzjoni ta' kull entità; iżda għadu mhux marbut ma' prodott ta' database speċifiku. Il-mudell fiżiku (fiżiku bl-Ingliż) huwa l-verżjoni konkreta tat-tabelli, it-tipi tad-dejta u l-indiċi f’database speċifika (eż. SQL Server, PostgreSQL). Dawn it-tliet livelli huma verżjonijiet dejjem aktar dettaljati tal-istess idea.
Entità-Relazzjoni u Ċwievet
Il-lingwaġġ bażiku tal-mudell tad-dejta huwa l-mudell Entità-Relazzjoni (ER). Entità tista' titqies bħala tabella: Klijent, Ordni. L-attribut huwa l-kolonna tat-tabella: isem, email, ammont. Ir-relazzjoni hija kif l-entitajiet huma konnessi: klijent jista 'jkollu ħafna ordnijiet (relazzjoni ta' wieħed għal ħafna).
Hemm żewġ kunċetti ewlenin kritiċi. Iċ-ċavetta primarja hija l-qasam li jidentifika b'mod uniku kull ringiela f'tabella; pereżempju CustomerID. Ċavetta barranija hija qasam f'tabella waħda li jindika ċ-ċavetta primarja ta 'tabella oħra; Il-CustomerID fit-tabella tal-ordnijiet jgħaqqad liema ordni tal-klijent hija. Dawn il-konnessjonijiet jiżguraw integrità referenzjali: ma tistax titqiegħed ordni għal klijent li ma jeżistix.
Tip: Meta l-AI tiġġenera abbozz ER, tagħmilha aktar faċli li titlob b'mod espliċitu ċ-ċavetta primarja għal kull tabella u ċ-ċavetta barranija għal kull relazzjoni. Imma vverifika kull ċavetta barranija ssuġġerita mill-mudell kontra r-regola tan-negozju attwali: xi drabi r-relazzjoni taħseb li hija "wieħed għal ħafna" hija fil-fatt "ħafna għal ħafna".
Normalizzazzjoni: Prevenzjoni tar-Rikorrenti
In-normalizzazzjoni hija l-proċess li titnaqqas is-sensja u li tiġi ppreservata l-integrità billi d-dejta tinqasam f'tabelli loġiċi. L-għan huwa li tinżamm l-istess informazzjoni f'post wieħed. Pereżempju, minflok ma ttajpja l-indirizz tal-klijent għal darb'oħra f'kull linja tal-ordni, iżżomm l-indirizz darba fit-tabella tal-Klijent u torbotha ma 'ċavetta barranija mill-ordni. B'dan il-mod, meta l-indirizz jinbidel, taġġornah f'post wieħed; Inkella, mijiet ta 'ordnijiet se jkollhom indirizzi differenti. Din tissejjaħ anomalija tal-aġġornament.
L-oppost tan-normalizzazzjoni huwa d-denormalizzazzjoni: deliberatament tippermetti xi ripetizzjoni għall-fini tal-veloċità tar-rappurtar. Fis-sistemi tan-negozju (database operattiva), in-normalizzazzjoni hija ġeneralment preferuta, u f'sistemi ta 'rappurtar (maħżen tad-dejta), id-denormalizzazzjoni hija spiss preferuta. Allura "in-normalizzazzjoni mhux dejjem hija tajba"; Id-deċiżjoni tittieħed skond l-iskop.
Dizzjunarju tad-Data: Lingwa Komuni
Dizzjunarju tad-dejta huwa dokument li jiddefinixxi xi jfisser kull qasam, it-tip, ir-restrizzjonijiet u r-regola tan-negozju tiegħu. Xi jfisser il-qasam "status"? X'valuri jista' jieħu (Pendenti, Approvat, Kanċellat)? Huwa obbligatorju? Mingħajr dan id-dokument, l-istess qasam jiġi interpretat b'mod differenti minn timijiet differenti u r-rapport jiġi mfixkel. Id-dizzjunarju tad-dejta huwa l-lingwa franca tal-organizzazzjoni u wieħed mill-aktar riżultati siewja tal-professjonist tal-MIS. L-AI tista 'tiġbed malajr abbozz ta' dizzjunarju tad-dejta inizjali mill-istruttura eżistenti tat-tabella; Iżda biss l-unità li tuża dik id-data tivverifika t-tifsira vera tan-negozju ta 'kull qasam.
Tliet Każijiet Mini: bin-Numri
Każ 1 — L-ispiża tar-ripetizzjoni. F'kumpanija tad-distribuzzjoni, l-indirizz tal-klijent inżamm separatament kemm fit-tabelli tal-ordnijiet kif ukoll tal-fatturi. Meta klijent ċaqlaq, l-indirizz ġie aġġornat f'tabella waħda biss; 1,400 fattura marru fl-indirizz l-antik u ġew rimborsati. Jekk l-indirizz ikun normalizzat f'tabella waħda, aġġornament wieħed ikun biżżejjed. Il-proġett ta' rimedju sewa ġimagħtejn.
Każ 2 — Tip ta' relazzjoni ħażina. Espert tal-MIS f'istituzzjoni edukattiva rrikonoxxa r-relazzjoni (wieħed għal ħafna) "Student jappartjeni għal Klassi" fil-mudell iġġenerat mill-AI. Madankollu, l-istudenti jistgħu jinkitbu f'aktar minn klassi waħda elettiva; Ir-relazzjoni kienet fil-fatt ħafna għal ħafna u kienet meħtieġa tabella intermedja (Record). L-iżball kien żvelat fil-qasam meta student naqas milli jirreġistra fit-tieni grad. Kieku s-suġġeriment tal-AI kien ikkonfermat, kien jinqabad mill-bidu.
Każ 3 — Valur tad-dizzjunarju tad-dejta. Ġie determinat li l-qasam "policy_status" f'kumpanija tal-assigurazzjoni kien interpretat b'mod differenti minn 5 timijiet differenti, għalhekk l-istess KPI ta 3 riżultati differenti fir-rapporti. Bl-abbozzar ta’ dizzjunarju tad-dejta mħaddem mill-AI u l-kisba ta’ ftehim uniformi mal-unità tan-negozju, l-inkonsistenza tar-rapport ġiet eliminata u l-ħin tal-laqgħa ta’ rikonċiljazzjoni ta’ kull xahar tnaqqas b’60%.
Prompt Dgħajjef / Prompt Qawwija
Pront dgħajjef:
Iddisinja database tal-kummerċ elettroniku.
Pront qawwi:
Ir-rwol tiegħek: Inti modellatur ta' data b'esperjenza.ABBBOZZJA mudell ta' data LOĠIKU skont ir-regoli tan-negozju li ġejjin. Regoli:- Għal kull entità: fields, primary key, required fields.- Għal kull relazzjoni: tip (one-to-many / many-to-many) u ċavetta barranija.- Ipproponi tabella intermedja f'ħafna għal ħafna relazzjonijiet.- Normalizza sa 3rd; Jekk tirrakkomanda denormalizzazzjoni intenzjonata, ikteb ir-raġuni.- Tikketta [KONFERMA MEĦTIEĠA] kwalunkwe regola tan-negozju li m'intix ċert biha. Regoli tan-negozju:- Il-klijent jista' jagħmel ordnijiet multipli.- Ordni fiha diversi prodotti; Prodott wieħed iseħħ f'ħafna ordnijiet.- Il-prodotti għandhom kategoriji.[regoli oħra...]
Il-pront qawwi jiċċara l-livell tal-mudell (loġiku), ir-regoli ewlenin u tar-relazzjoni, il-mira ta 'normalizzazzjoni, u l-punti li jeħtieġu konferma.
Erba' Mudelli Kopjabbli
1) Abbozz tad-dizzjunarju tad-dejta:
Kontorn tad-dizzjunarju tad-dejta ġej mid-definizzjoni tat-tabella. Għal kull qasam: isem, tip, huwa obbligatorju, valuri possibbli, tifsira tan-negozju (tikketta[PREDIZZJONI] jekk hija tbassir). Tabella: [DDL jew lista tal-kamp]
2) Reviżjoni tan-normalizzazzjoni:
Hemm xi riskju ta' data duplikata, anomalija ta' aġġornament, u opportunità għan-normalizzazzjoni fl-istruttura tat-tabella hawn taħt? Għal kull sejba, ikteb liema forma normali tikser u s-suġġeriment tiegħek. Struttura: [test]
3) Abbozz ER mir-regola tan-negozju:
Ittraduċi r-regoli tan-negozju li ġejjin f'entitajiet, attributi u relazzjonijiet. Speċifika t-tip ta' kull relazzjoni (1-1, 1-N, N-N) u jekk N-N, tissuġġerixxi tabella intermedja. Immarka regoli ambigwi. Regoli: [test]
4) Mistoqsijiet ta' verifika tat-tip ta' relazzjoni:
Għal kull relazzjoni fil-mudell tad-dejta hawn taħt, iġġenera mistoqsija kummerċjali "iva/le" li se tittestja l-korrettezza tat-tip tagħha (eż., "Jista 'student jiġi rreġistrat f'aktar minn klassi waħda fl-istess ħin?"). Mudell: [test]
Ċart ta' Paragun: Livelli tal-Mudell
karatteristika
kunċettwali
loġiku
fiżiku
Dettall
mill-inqas
medju
l-aktar
ċavetta/relazzjoni
Assi ewlenin
Ċwievet definiti
Inkluż indiċi/tip
Jiddependi fuq database
le
le
Iva
udjenza fil-mira
unità tan-negozju
analista
Żviluppatur/DBA
Kontribuzzjoni tal-AI
abbozz
abbozz qawwi
Abbozz, konferma DBA
Żbalji komuni
- Taħseb dwar relazzjoni ħafna għal ħafna bħala wieħed għal ħafna. Dan huwa l-iżball tal-immudellar l-aktar komuni; Jekk it-tabella intermedja tkun minsija, is-sistema ma tistax iżżomm l-istat attwali.
- Tpoġġi kollox f'mejda waħda. Il-ġbir tal-oqsma kollha f'tabella waħda għall-fini ta '"sempliċità" jipproduċi duplikazzjoni u anomaliji ta' aġġornament.
- Mhux qed tikteb dizzjunarju tad-dejta. L-istess KPI jagħti riżultati differenti meta t-tifsira tal-oqsma tibqa' fil-moħħ.
- Tafda bl-addoċċ fir-rakkomandazzjoni tal-AI dwar it-tipi u r-restrizzjonijiet tad-dejta. Il-mudell jista 'jissuġġerixxi żona "kbir biżżejjed"; Ir-regola tan-negozju tiddetermina l-limiti attwali (eż. TR ID 11-il ċifra).
- Normalizzazzjoni assoluta. Normalizzazzjoni eċċessiva fis-saff ta 'rappurtar inaqqas il-mistoqsija; L-iskop ivarja skond il-kuntest.
Attenzjoni: L-intelliġenza artifiċjali tista' tipproduċi mudelli li jidhru sbieħ iżda li jiksru r-regoli tan-negozju. Għal kull relazzjoni ssuġġerita mill-mudell, il-mistoqsija "huwa tassew bħal din?" Staqsi mistoqsija tan-negozju. Il-mudell tad-dejta huwa l-iskeletru tas-sistema; Ksur fl-iskeletru huwa diffiċli ħafna biex tissewwa aktar tard.
Fil-qosor
L-immudellar tad-dejta huwa l-proċess tal-istrutturar tal-fatti tan-negozju b'entitajiet, attributi u relazzjonijiet u jipproċedi fuq livelli kunċettwali, loġiċi u fiżiċi. Iċ-ċwievet primarji u barranin jiżguraw l-integrità referenzjali; In-normalizzazzjoni tnaqqas ir-ripetizzjoni, iżda d-denormalizzazzjoni hija wkoll leġittima skont l-iskop. Id-dizzjunarju tad-dejta huwa l-lingwa komuni tal-organizzazzjoni. AI tipprovdi veloċità sinifikanti fil-produzzjoni ta 'abbozzi ER, dizzjunarji tad-dejta, u reviżjonijiet ta' normalizzazzjoni; madankollu, it-tipi ta' relazzjoni, it-tipi ta' dejta, u s-semantika tan-negozju għandhom jiġu kkonfermati kontra r-regola tan-negozju attwali. Sempliċement għax il-mudell jidher tajjeb ma jfissirx li huwa tajjeb.
Kompitu ta' applikazzjoni
Ikkunsidra "sistema ta 'self tal-librerija": membri, kotba, rekords tas-self. (1) Ikollu abbozz ta 'mudell loġiku prodott mill-pront qawwi. (2) Ittestja t-tip ta 'kull relazzjoni li jissuġġerixxi l-mudell (speċifikament, "jista' membru jkollu aktar minn kopja waħda tal-istess ktieb?") b'mistoqsija kummerċjali. (3) Sib mill-inqas relazzjoni waħda ħafna għal ħafna u ddefinixxi tabella intermedja. (4) Ikteb linji dizzjunarju tad-dejta għal mill-inqas 4 oqsma (isem, tip, obbligatorju, tifsira kummerċjali). (5) Enfasizza restrizzjoni li l-mudell seta' waħħalha u spjega kif tivverifikah.
lista ta' kontroll
- [ ] Iċ-ċavetta primarja ta' kull tabella hija definita.
- [ ] Ivverifikajt it-tip ta' kull relazzjoni mal-mistoqsija tan-negozju.
- [ ] Iddefinijt tabella intermedja għal relazzjonijiet minn ħafna għal ħafna.
- [ ] Innormalizzajt jew iġġustifikajt id-denormalizzazzjoni ta' data duplikata.
- [ ] Ktibt linja dizzjunarju tad-dejta għal oqsma kritiċi.
- [ ] Ikkonfermajt is-suġġerimenti tat-tip ta' data/restrizzjoni tal-AI kontra r-regola tan-negozju.