Santykiai ir „Power Pivot“.

Nereikia būti duomenų bazių modeliuotoju ekspertu, kad galėtumėte naudoti „Power Pivot“. Tačiau svarbu suprasti santykius. Kuo geriau suprasite, kaip duomenys saugomi ir tvarkomi duomenų bazėse, tuo efektyviau išnaudosite Power Pivot ataskaitoms teikti.

Santykiai yra mechanizmas, kuriuo atskiros lentelės yra susijusios viena su kita. Galite galvoti apie ryšį kaip apie VLOOKUP, kai susiejate vieno duomenų diapazono duomenis su kito duomenų diapazono duomenimis, naudodami indeksą arba unikalų identifikatorių. Duomenų bazėse ryšiai atlieka tą patį, bet be vargo rašant formules.

Ryšiai yra svarbūs, nes dauguma duomenų, su kuriais dirbate, telpa į daugiamatę hierarchiją. Pavyzdžiui, galite turėti lentelę, kurioje rodomi klientai, kurie perka produktus. Šiems klientams reikia sąskaitų faktūrų su sąskaitų faktūrų numeriais. Šiose sąskaitose faktūrose yra kelios operacijų eilutės, kuriose nurodoma, ką jie nupirko. Ten egzistuoja hierarchija.

Dabar vienmatės skaičiuoklės pasaulyje šie duomenys paprastai būtų saugomi plokščioje lentelėje, kaip parodyta čia.

Santykiai ir „Power Pivot“.

Duomenys saugomi „Excel“ skaičiuoklėje naudojant plokščios lentelės formatą.

Kadangi klientai turi daugiau nei vieną sąskaitą faktūrą, kliento informacija (šiame pavyzdyje – CustomerID ir CustomerName) turi būti kartojama. Dėl to kyla problemų, kai tuos duomenis reikia atnaujinti.

Pavyzdžiui, įsivaizduokite, kad įmonės Aaron Fitz Electrical pavadinimas pasikeičia į Fitz and Sons Electrical. Žvelgdami į lentelę matote, kad keliose eilutėse yra senasis pavadinimas. Turėtumėte užtikrinti, kad kiekviena eilutė, kurioje yra senas įmonės pavadinimas, būtų atnaujinta, kad atspindėtų pakeitimą. Bet kurios eilutės, kurias praleisite, nebus tinkamai susietos su tinkamu klientu.

Ar nebūtų logiškiau ir efektyviau įrašyti kliento vardą ir informaciją tik vieną kartą? Tada, užuot turėję pakartotinai rašyti tą pačią kliento informaciją, galite tiesiog turėti tam tikrą kliento nuorodos numerį.

Tai yra santykių idėja. Galite atskirti klientus nuo sąskaitų faktūrų, įtraukdami kiekvieną į savo lenteles. Tada galite naudoti unikalų identifikatorių (pvz., Kliento ID), kad susietumėte juos kartu.

Toliau pateiktame paveikslėlyje parodyta, kaip šie duomenys atrodytų reliacinėje duomenų bazėje. Duomenys būtų suskirstyti į tris atskiras lenteles: Klientai, InvoiceHeader ir InvoiceDetails. Tada kiekviena lentelė būtų susieta naudojant unikalius identifikatorius (šiuo atveju kliento ID ir sąskaitos numeris).

Santykiai ir „Power Pivot“.

Duomenų bazės naudoja ryšius duomenims saugoti unikaliose lentelėse ir tiesiog susieti šias lenteles viena su kita.

Lentelėje Klientai būtų unikalus kiekvieno kliento įrašas. Tokiu būdu, jei reikia pakeisti kliento vardą, turėsite pakeisti tik tą įrašą. Žinoma, realiame gyvenime į lentelę Klientai būtų įtraukti kiti atributai, tokie kaip kliento adresas, kliento telefono numeris ir kliento pradžios data. Bet kuris iš šių kitų atributų taip pat gali būti lengvai saugomas ir valdomas klientų lentelėje.

Labiausiai paplitęs santykių tipas yra santykiai vienas su daugeliu . Tai yra, kiekvienam įrašui vienoje lentelėje vienas įrašas gali būti suderintas su daugybe įrašų atskiroje lentelėje. Pavyzdžiui, sąskaitos faktūros antraštės lentelė yra susijusi su išsamios sąskaitos faktūros lentele. Sąskaitos faktūros antraštės lentelė turi unikalų identifikatorių: Sąskaitos faktūros numeris. Išsamioje sąskaitos faktūroje bus naudojamas sąskaitos faktūros numeris kiekvienam įrašui, vaizduojančiam tos konkrečios sąskaitos faktūros informaciją.

Kitas ryšio tipas yra ryšys vienas su vienu : kiekvienam įrašui vienoje lentelėje vienas ir tik vienas atitinkantis įrašas yra kitoje lentelėje. Duomenys iš skirtingų lentelių santykio vienas su vienu gali būti techniškai sujungti į vieną lentelę.

Galiausiai, santykyje „ daug su daug“ , abiejų lentelių įrašai gali turėti bet kokį skaičių atitinkančių įrašų kitoje lentelėje. Pavyzdžiui, banko duomenų bazėje gali būti įvairių paskolų tipų lentelė (paskola būstui, paskola automobiliui ir pan.) ir klientų lentelė. Klientas gali turėti įvairių paskolų rūšių. Tuo tarpu kiekviena paskolos rūšis gali būti suteikta daugeliui klientų.

Leave a Comment

Specialiųjų simbolių įterpimas į Word 2010

Specialiųjų simbolių įterpimas į Word 2010

Kartais gali prireikti įterpti neįprastą simbolį į Word 2010 dokumentą. Perskaitykite, kaip lengvai tai padaryti su mūsų patarimais ir simbolių sąrašu.

Kaip naudoti logines funkcijas „Excel 2010“ formulėse

Kaip naudoti logines funkcijas „Excel 2010“ formulėse

„Excel 2010“ naudoja septynias logines funkcijas – IR, FALSE, IF, IFERROR, NOT, OR ir TRUE. Sužinokite, kaip naudoti šias funkcijas efektyviai.

Kaip paslėpti ir rodyti eilutes ir stulpelius programoje „Excel 2016“.

Kaip paslėpti ir rodyti eilutes ir stulpelius programoje „Excel 2016“.

Sužinokite, kaip paslėpti ir atskleisti stulpelius bei eilutes programoje „Excel 2016“. Šis patarimas padės sutaupyti laiko ir organizuoti savo darbalapius.

Kaip apskaičiuoti slenkančius vidurkius programoje „Excel“.

Kaip apskaičiuoti slenkančius vidurkius programoje „Excel“.

Išsamus vadovas, kaip apskaičiuoti slankiuosius vidurkius „Excel“ programoje, skirtas duomenų analizei ir orų prognozėms.

Kaip nukopijuoti formules naudojant automatinį pildymą programoje „Excel 2016“.

Kaip nukopijuoti formules naudojant automatinį pildymą programoje „Excel 2016“.

Sužinokite, kaip efektyviai nukopijuoti formules Excel 2016 programoje naudojant automatinio pildymo funkciją, kad pagreitintumėte darbo eigą.

Kaip „Excel 2010“ langeliams taikyti užpildymo spalvas, raštus ir gradientus

Kaip „Excel 2010“ langeliams taikyti užpildymo spalvas, raštus ir gradientus

Galite pabrėžti pasirinktus langelius „Excel 2010“ darbalapyje pakeisdami užpildymo spalvą arba pritaikydami ląstelėms šabloną ar gradiento efektą.

Kaip paryškinti savaitgalio datas programoje „Excel“.

Kaip paryškinti savaitgalio datas programoje „Excel“.

Dirbdami su laiko kortelėmis ir planuodami programą „Excel“, dažnai pravartu lengvai nustatyti bet kokias datas, kurios patenka į savaitgalius. Šiame straipsnyje pateikiami žingsniai, kaip naudoti sąlyginį formatavimą.

Kaip sukurti diagramas „Office 365“.

Kaip sukurti diagramas „Office 365“.

Sužinokite, kaip sukurti diagramas „Word“, „Excel“ ir „PowerPoint“ programose „Office 365“. Daugiau informacijos rasite LuckyTemplates.com.

Kaip sukurti pasirinktinius „Excel“ suvestinės lentelės skaičiavimus

Kaip sukurti pasirinktinius „Excel“ suvestinės lentelės skaičiavimus

„Excel“ suvestinės lentelės leidžia kurti <strong>pasirinktinius skaičiavimus</strong>, įtraukiant daug pusiau standartinių skaičiavimų. Šiame straipsnyje pateiksiu detalius nurodymus, kaip efektyviai naudoti šią funkciją.

Kaip pakeisti rašybos tikrinimo ir gramatikos nustatymus programoje „Word 2016“.

Kaip pakeisti rašybos tikrinimo ir gramatikos nustatymus programoje „Word 2016“.

Nesvarbu, ar dievinate, ar nekenčiate Word gebėjimo išjuokti jūsų kalbos gebėjimus, jūs turite galutinį sprendimą. Yra daug nustatymų ir parinkčių, leidžiančių valdyti „Word“ rašybos ir gramatikos tikrinimo įrankius.