Naúrar 3 / 11

Modeling Data, Ƙamus ɗin Bayanai da Gine-ginen Bayanan Kasuwanci

Riba:

  • Ability don bayyana ra'ayi, ma'ana da ƙirar bayanai na zahiri da ƙa'idodi na daidaitawa da samar da daftarin alaƙa da haɗin gwiwa tare da tallafin hankali na wucin gadi.
  • Ikon tsara ƙamus na bayanai, ƙa'idodin kasuwanci da alaƙar tebur tare da ingantaccen tsari da tabbatar da su akan ainihin tsarin
  • Ikon kimanta shawarwarin ƙira da AI suka ƙirƙira dangane da mutunci, kaɗaici da bin ƙa'idodin kasuwanci.

Tsarin bayanai shine ainihin tsari wanda ke kiyaye tsarin bayanai. Samfuran bayanai shine aikin zayyana gaskiyar kasuwanci (abokin ciniki, oda, samfur, daftari) da dangantakarsu da juna ta hanyar da aka tsara. Kyakkyawan samfurin bayanai shine ginshiƙi na ingantaccen rahoto, tambayoyin sauri, da daidaiton bayanai; Mummunan samfurin shine tushen shekarun rashin daidaituwa da aikin gyara maimaitawa. Yawancin lokaci, ƙwararren MIS ba ya ƙididdige samfurin daga karce, amma yana tabbatar da cewa samfurin ya bi ka'idodin kasuwanci kuma yana fassara samfurin tsakanin sashin kasuwanci da IT.

Samfuran bayanai yana ci gaba a matakai uku na abstraction. Samfurin ra'ayi (Turanci na Ingilishi) shine matakin mafi girma: wadanne manyan abubuwan da ke wanzu kuma ta yaya suke da alaƙa? "Abokin ciniki yana ba da oda, odar ya haɗa da samfurin." Babu cikakkun bayanai na fasaha. Samfurin ma'ana yana bayyana halayen (filaye), maɓalli, da nau'ikan alaƙa na kowane mahalli; amma har yanzu ba a haɗa shi da takamaiman samfurin bayanai ba. Samfurin zahiri (Turanci na zahiri) shine simintin sigar tebur, nau'ikan bayanai da fihirisa a cikin takamaiman bayanai (misali SQL Server, PostgreSQL). Waɗannan matakan uku suna ƙara dalla-dalla nau'ikan ra'ayi iri ɗaya.

Dangantaka da Maɓalli

Harshen asali na ƙirar bayanai shine ƙirar Haɗin-Cikin (ER). Ana iya tunanin mahallin azaman tebur: Abokin ciniki, oda. Siffar ita ce ginshiƙin tebur: suna, imel, adadin. Dangantaka shine yadda ake haɗa ƙungiyoyi: abokin ciniki na iya samun umarni da yawa (dangantaka ɗaya-da-yawa).

Akwai mahimman ra'ayoyi guda biyu masu mahimmanci. Maɓalli na farko shine filin da ke keɓance kowane jere a cikin tebur; misali CustomerID. Maɓalli na ƙasashen waje filin ne a cikin tebur ɗaya wanda ke nuna maɓalli na farko na wani tebur; CustomerID a cikin tebur ɗin tsari yana haɗa odar abokin ciniki wanene. Waɗannan haɗin gwiwar suna tabbatar da amincin magana: ba za a iya ba da oda ga abokin ciniki wanda babu shi.

Tukwici: Lokacin samun AI ta haifar da daftarin ER, yana ba da sauƙi don buƙatar maɓallin farko na kowane tebur da maɓallin waje don kowace dangantaka. Amma tabbatar da kowane maɓalli na ƙasashen waje da samfurin ya ba da shawara game da ainihin ƙa'idar kasuwanci: wani lokacin dangantakar da kuke tunanin "ɗaya-zuwa-da yawa" ita ce "da yawa-zuwa-yawa".

Daidaitawa: Hana Maimaitawa

Daidaita tsari shine tsarin rage raguwa da kiyaye mutunci ta hanyar rarraba bayanai zuwa tebur masu ma'ana. Manufar ita ce adana bayanai iri ɗaya a wuri guda. Misali, maimakon buga adireshin abokin ciniki akai-akai a kowane layin umarni, kuna adana adireshin sau ɗaya a cikin tebur abokin ciniki kuma ku haɗa shi tare da maɓallin waje daga oda. Ta wannan hanyar, lokacin da adireshin ya canza, kuna sabunta shi a wuri ɗaya; In ba haka ba, ɗaruruwan umarni za su sami adireshi daban-daban. Wannan ake kira update anomaly.

Kishiyar daidaitawa shine rashin daidaituwa: ba da izinin wasu maimaitawa da gangan saboda saurin bayar da rahoto. A cikin tsarin kasuwanci (bayanan bayanai na aiki), an fi son daidaitawa gabaɗaya, kuma a cikin tsarin bayar da rahoto (ma'ajiyar bayanai), ana fifita ƙima. Don haka "al'ada ba koyaushe yana da kyau"; An yanke shawarar bisa ga manufar.

Kamus na Bayanai: Harshe gama gari

Kamus na bayanai takarda ce da ke fayyace ma’anar kowane fanni, nau’in sa, takurawa da ka’idojin kasuwanci. Menene ma'anar filin "halaye"? Wadanne dabi'u za ta iya ɗauka (Pending, Approved, Soke)? Shin wajibi ne? Idan ba tare da wannan takarda ba, rukunin guda ɗaya za a fassara shi daban kuma za a gurbata rahoton. Kamus ɗin bayanai shine yare na ƙungiyar kuma ɗayan mafi kyawun isar da ƙwararrun ƙwararrun MIS. AI na iya fitar da daftarin ƙamus na farko da sauri daga tsarin tebur ɗin da ke akwai; Amma naúrar da ke amfani da wannan bayanan ne kawai ke tabbatar da ma'anar kasuwanci ta kowane fanni.

Karamin Harkoki guda uku: Ta Lambobi

Case 1 - Kudin maimaitawa. A cikin kamfanin rarraba, adireshin abokin ciniki an kiyaye shi daban a cikin tsari da tebur na daftari. Lokacin da abokin ciniki ya motsa, an sabunta adireshin a cikin tebur ɗaya kawai; Kudi 1,400 sun tafi tsohon adireshin kuma an mayar da su. Idan an daidaita adireshin a cikin tebur guda, sabuntawa ɗaya zai isa. Aikin gyaran ya ɗauki makonni 2.

Case 2 - Nau'in dangantaka mara kyau. Masanin MIS a wata cibiyar ilimi ya yarda da dangantakar (daya-zuwa-da yawa) "Ɗalibi na cikin Class" a cikin ƙirar AI. Koyaya, ɗalibai za su iya yin rajista a aji fiye da ɗaya; Dangantakar ta kasance da yawa-zuwa-yawa kuma ana buƙatar tebur na tsakiya (Record). Kuskuren ya bayyana a filin ne lokacin da dalibi ya kasa shiga aji na biyu. Idan da an tabbatar da shawarar AI, da tun farko an kama ta.

Case 3 - Darajar ƙamus na bayanai. An ƙaddara cewa filin "policy_status" a cikin kamfanin inshora an fassara shi daban ta ƙungiyoyi 5 daban-daban, don haka KPI ɗaya ya ba da sakamako 3 daban-daban a cikin rahotanni. Ta hanyar tsara ƙamus ɗin bayanai masu ƙarfi da AI da cimma yarjejeniya iri ɗaya tare da sashin kasuwanci, an kawar da rashin daidaituwar rahoton kuma an rage lokacin taron sulhu na wata-wata da kashi 60%.

Rauni Mai Sauƙi / Ƙarfi Mai ƙarfi

Rawanin faɗakarwa:

Zana bayanan kasuwancin e-commerce.

Ƙarfi mai ƙarfi:

Matsayinku: Kai ƙwararren mai ƙididdige bayanai ne.DRAFT samfurin bayanai na LOGICAL bisa ga ka'idodin kasuwanci masu zuwa.Dokokin: - Ga kowane mahaluži: filayen, maɓalli na farko, filayen da ake buƙata.- Ga kowane dangantaka: nau'in (daya-zuwa-yawa / yawa-zuwa-yawa) da maɓallin waje.- Ba da shawarar matsakaicin tebur a yawancin-zuwa-yawan dangantaka.- Daidaita tsari har zuwa 3; Idan kun ba da shawarar ƙididdigewa da gangan, rubuta ma'ana.- Lakabi [TAMBAYA ANA BUKATA] duk wata ka'ida ta kasuwanci ba ku da tabbas. Dokokin kasuwanci: - Abokin ciniki na iya sanya umarni da yawa.- Oda ya ƙunshi samfurori da yawa; Samfura ɗaya yana faruwa a cikin oda da yawa.- Samfuran suna da nau'ikan.[wasu dokoki...]

Ƙarfi mai ƙarfi yana fayyace matakin ƙirar (ma'ana), maɓalli da ƙa'idodin alaƙa, daidaitaccen manufa, da maki masu buƙatar tabbaci.

Samfura guda huɗu masu Kwafi

1) Daftarin ƙamus na bayanai:

Bayanin ƙamus na bayanai yana biye daga ma'anar tebur. Ga kowane fage: suna, nau'in, shin wajibi ne, ƙima mai yuwuwa, ma'anar kasuwanci (lakabi[PREDICTION] idan tsinkaya ce). Tebur: [DDL ko lissafin filin]

2) Bita na daidaitawa:

Shin akwai wani haɗari na kwafin bayanai, sabunta rashin daidaituwa, da damar daidaitawa a cikin tsarin tebur da ke ƙasa? Ga kowane bincike, rubuta wane nau'i na al'ada ya keta da shawarar ku. Tsarin: [rubutu]

3) ER daftarin daga dokar kasuwanci:

Fassara waɗannan dokokin kasuwanci zuwa ƙungiyoyi, halaye da alaƙa. Ƙayyade nau'in kowace dangantaka (1-1, 1-N, N-N) kuma idan N-N, ba da shawarar tebur na tsakiya. Alama ƙa'idodi marasa fahimta. Dokokin: [rubutu]

4) Tambayoyin tabbatarwa nau'in alaƙa:

Ga kowace dangantaka a cikin tsarin bayanan da ke ƙasa, samar da tambayar kasuwanci "e/a'a" da za ta gwada daidaiton nau'in ta (misali, "Shin za a iya sa dalibi a aji fiye da ɗaya a lokaci guda?"). Model: [rubutu]

Jadawalin Kwatance: Matakan Samfura

fasali

na ra'ayi

ma'ana

jiki

Daki-daki

akalla

matsakaici

mafi

maɓalli/dangantaka

Babban kadarorin

An ayyana maɓallan

Ciki har da index/type

Ya dogara da bayanan bayanai

a'a

a'a

Ee

manufa masu sauraro

sashin kasuwanci

manazarci

Developer/DBA

Gudunmawar AI

daftarin aiki

daftarin karfi

Draft, tabbatar da DBA

Kuskuren gama gari

  • Tunanin dangantaka da yawa-zuwa-yawa azaman ɗaya-zuwa-da yawa. Wannan shine mafi yawan kuskuren ƙirar ƙira; Idan an manta da matsakaicin tebur, tsarin ba zai iya kiyaye ainihin jihar ba.
  • Ajiye komai a tebur daya. Tattara duk filayen a cikin tebur ɗaya saboda "sauƙi" yana haifar da kwafi da sabunta abubuwan da ba su dace ba.
  • Ba rubuta ƙamus ɗin bayanai ba. KPI ɗaya yana ba da sakamako daban-daban lokacin da ma'anar filayen ta kasance a cikin tunani.
  • Makauniyar amincewa da shawarar AI na nau'ikan bayanai da takurawa. Samfurin na iya ba da shawarar yanki "babban isa"; Dokar kasuwanci ta ƙayyade ainihin iyakoki (misali TR ID 11 lambobi).
  • Ƙarfafa daidaitawa. Matsakaicin daidaitawa a layin rahoto yana rage jinkirin tambayar; Manufar ta bambanta dangane da mahallin.
Tsanaki: Hankali na wucin gadi na iya samar da samfura masu kyau amma sun keta dokokin kasuwanci. Ga kowane dangantaka da samfurin ya ba da shawara, tambayar "Shin da gaske haka?" Yi tambayar kasuwanci. Samfurin bayanan shine kwarangwal na tsarin; Karaya a cikin kwarangwal yana da matukar wahala a gyara daga baya.

A takaice

Samfuran bayanai shine tsari na tsara bayanan kasuwanci tare da mahalli, halaye da alaƙa da ci gaba a matakan fahimta, ma'ana da zahiri. Maɓallai na farko da na ƙasashen waje suna tabbatar da amincin ra'ayi; Daidaitawa yana rage maimaitawa, amma rashin daidaituwa kuma halas ne dangane da manufar. Kamus ɗin bayanai shine yaren gama gari na ƙungiyar. AI yana ba da babbar gudu a cikin samar da zane-zane na ER, ƙamus na bayanai, da sake dubawa na daidaitawa; duk da haka, nau'ikan dangantaka, nau'ikan bayanai, da ma'anar kasuwanci dole ne a tabbatar da su daidai da ainihin dokar kasuwanci. Kawai saboda samfurin yayi kyau ba yana nufin yana da kyau ba.

Aikin aikace-aikace

Yi la'akari da "tsarin lamuni na ɗakin karatu": mambobi, littattafai, bayanan lamuni. (1) Sami daftarin ma'ana mai ma'ana wanda aka samar ta hanyar faɗakarwa mai ƙarfi. (2) Gwada nau'in kowace dangantaka da samfurin ya nuna (musamman, "ko memba zai iya samun fiye da kofi ɗaya na littafi ɗaya?") tare da tambayar kasuwanci. (3) Nemo aƙalla alaƙa ɗaya-zuwa-yawa kuma ka ayyana tebur matsakaici. (4) Rubuta layukan ƙamus na bayanai don akalla filayen 4 (suna, nau'in, tilas, ma'anar kasuwanci). (5) Hana ƙaƙƙarfan ƙaƙƙarfan ƙaƙƙarfan ƙayyadaddun ƙirar ƙila ya dace kuma yayi bayanin yadda zaku tabbatar dashi.

jerin abubuwan dubawa

  • [ ] An bayyana maɓalli na farko na kowane tebur.
  • [ ] Na tabbatar da nau'in kowace dangantaka tare da tambayar kasuwanci.
  • [ ] Na ayyana matsakaicin tebur don alaƙa da yawa-zuwa da yawa.
  • [ ] Na daidaita ko na ba da hujjar ɓata bayanan kwafin.
  • [ ] Na rubuta layin ƙamus na bayanai don fage masu mahimmanci.
  • [ ] Na tabbatar da nau'in bayanan AI / shawarwarin ƙuntatawa akan dokar kasuwanci.