Íàðèñóéòå ñâîå äðåâî. Áåñïëàòíî. Îíëàéí.   [õ]
˜˜˜˜˜˜˜˜˜˜˜˜˜ ˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜ ˜˜˜˜˜
Íà ñàéòå ÂÃÄ ñîáèðàþòñÿ ëþäè, óâëå÷åííûå ãåíåàëîãèåé, èñòîðèåé, ãåðàëüäèêîé è ò.ä. Çäåñü âû íàéäåòå ñîáåñåäíèêîâ, ýêñïåðòîâ, óìåëûõ ïîìîùíèêîâ â ïîèñêàõ ïðåäêîâ è ðîäñòâåííèêîâ. Âàì ïîäñêàæóò ãäå èñêàòü äîêóìåíòû î ïàâøèõ â áîÿõ è ïðîïàâøèõ áåç âåñòè, â êàêîé àðõèâ îáðàòèòüñÿ ïðè èññëåäîâàíèè ðîäîñëîâíîé ñâîåé ñåìüè, ïîìîãóò îïðåäåëèòü ïî ñòàðîé ôîòîãðàôèè ïðèíàäëåæíîñòü ê âîèíñêèì ÷àñòÿì, âåäîìñòâàì è ÷èíó. ÂÃÄ - ïîèñê ëþäåé â ïðîøëîì, íàñòîÿùåì è áóäóùåì!
˜˜˜˜ ⇊

Ëèêáåç ïî ÑÓÁÄ


← Íàçàä    Âïåðåä →Ñòðàíèöû: 1 * 2 3 4 5 Âïåðåä →
Ìîäåðàòîð: apuzanoff
Arseny
Íîâè÷îê

Ñîîáùåíèé: 17
Íà ñàéòå ñ 2003 ã.
Ðåéòèíã: 2
Ïðî äâå áàçû: Ëó÷øå áûëî áû èìåòü îäíó åäèíóþ áàçó, òîãäà çàïðîñû áû ìîæíî áûëî îïòèìèçèðîâàòü áîëåå êà÷åñòâåííî
Ïðî áûñòðîäåéñòâèå: Îáúåäèíåííûå áàçû íå ïðîáëåìà, òàêèå êîìïüþòåðû åñòü, òåì áîëåå, ÷òî çàïðîñû â îñíîâíîì âñå-òàêè íà òåêñòîâóþ èíôîðìàöèþ, à îòïå÷àòêè ïàëüöåâ, íàñêîëüêî ÿ çíàþ, òîæå êàê-òî êîäèðóþòñÿ, òî åñòü ïî íèì ëåãêî ñîñòàâèòü èíäåêñ, òàê ÷òî ïðè íîðìàëüíûõ èíäåêñàõ, äàæå äëÿ âñåãî íàñåëåíèÿ çåìëè ïðîáëåìû áû íå áûëî
Ludmilla
ñêîí÷àëàñü 16 ìàðòà 2009 Ñâåòëàÿ åé ïàìÿòü!

Ludmilla

Ìîñêâà
Ñîîáùåíèé: 5645
Íà ñàéòå ñ 2005 ã.
Ðåéòèíã: 1661
À ìîæíî ëè ñíà÷àëà ñäåëàòü, äîïóñòèì, òðè áàçû, à ïîòîì èõ îáúåäèíèòü... Íó, òèïà, ñäåëàòü íóæíóþ áàçó åäèíóþ òîëüêî ïîçæå, è êîíâåðòîðû äëÿ âñåõ ñäåëàííûõ ðàíåå òðåõ áàç, ÷àñòíûõ, äëÿ êàæäîé ñâîé, à ïîòîì ñëèòü ýòî âñå âîåäèíî?
(Íó äà, ãîñóäàðñòâî, íàïðèìåð, ïðè æåëàíèè ìîãëî ëè áû ñëèòü âñå ñâîè ðàçðîçíåííûå áàçû âîåäèíî? Èëè åìó ïðèøëîñü áû èõ âñå ïåðåäåëûâàòü?...)
Ó ìåíÿ-òî íà ñàìîì äåëå íå ïðàçäíûé èíòåðåñ, ÿ ïðàâäà ñîáèðàþñü ñäåëàòü íà îñíîâå ñàéòà áàçó äàííûõ, íî òîëüêî íèêàê íå ðåøóñü äàæå íà÷àòü... Ñíà÷àëà ìíå íóæíî ïîíÿòü, âîò ÿ è çàäàþ âîïðîñû ñ óäîâîëüñòâèåì âñåì, êòî ñïîñîáåí îòâåòèòü 101.gif
È ÿ âñå-òàêè íå óâåðåíà íàñ÷åò áûñòðîäåéñòâèÿ... Âåäü ÿ æå ïðàâäà íå âûäóìàëà - ïðè âêëþ÷åíèè áàçû ÌÃÒÑ â áàçó Ïîãîðåëîâñêîãî ñàéòà çàïðîñ âûäàâàëñÿ ÷åðåç ïîë÷àñà... Ïîýòîìó, áîþñü, åñëè ñäåëàòü òàêóþ áàçó êàê ìíå õî÷åòñÿ, ïðàêòè÷åñêè âñåîáúåìëþùóþ, ðàáîòàòü îíà áóäåò ñëèøêîì ìåäëåííî. Îò ÷åãî ýòî çàâèñèò? Îò ñàìîé áàçû? Îò ñåðâåðà, íà êîòîðîì îíà ëåæèò? Èëè îò ÷åãî?
Íó äà, â ßíäåêñ è Ãóãë âêëþ÷åí âåñü èíòåðíåò (îí ó íèõ ñêîïèðîâàí âåäü è ëåæèò, ÿ ïåðèîäè÷åñêè ñìîòðþ íå ñàì òåêñò, à ñîõðàíåííûå êîïèè), çíà÷èò äåëî íå â êîëè÷åñòâå èíôîðìàöèè. À â ÷åì?
bascomo
Ó÷àñòíèê

Moscow
Ñîîáùåíèé: 56
Íà ñàéòå ñ 2004 ã.
Ðåéòèíã: 1
Ïîçäðàâëÿþ ñî ñòàðûì íîâûì ãîäîì!

Êàê ñêàçàë îäèí ÷åëîâåê, "ó íàñ è ñòàðûé ãîä, è íîâûé ãîä, è ñòàðûé íîâûé ãîä... ëèøü áû íå ðàáîòàòü!" 101.gif

È â ÷¸ì-òî îí ïðàâ.

Âî-ïåðâûõ, õîòåëîñü áû îòìåòèòü ñðàçó îäíó äåòàëü.
Êîãäà ìû ãîâîðèì î ãåíåàëîãèè, òî ìû, ïî ñóòè, ãîâîðèì íå î "äåðåâüÿõ", à î "ïàóòèíå". Ýòî ðàçíûå âåùè.

Êàê ïîêàçàëà ïðàêòèêà, ñ òî÷êè çðåíèÿ ðåàëèçàöèè â ñòðóêòóðå áàçû äàííûõ ýòè äâà ïðåäñòàâëåíèÿ äàííûõ íå ñèëüíî îòëè÷àþòñÿ è, áîëåå òîãî, ðåàëèçîâàòü èõ íå ïðåäñòàâëÿåò áîëüøîé ñëîæíîñòè.

Íî âîò ñ òî÷êè çðåíèÿ îòîáðàæåíèÿ ðåçóëüòèðóþùåé èíôîðìàöèè ðàçëè÷èÿ âåñüìà ñóùåñòâåííû.
Åñëè òèïè÷íîå "äðåâî" èìååò îäèí êîðåíü è åãî âåòâè íå ïåðåñåêàþòñÿ, òî â "ïàóòèíå" ýòè ïðàâèëà íå äåéñòâóþò.

 äàííîé ñèòóàöèè íóæíî èñïîëüçîâàòü ìåòîäû ïðîãíîçèðîâàíèÿ äëÿ òîãî, ÷òîáû ïîñòðîèòü ñõåìó, êîòîðàÿ íàì èíòåðåñíà, âîêðóã ëè÷íîñòè, ìåñòà, ãîäà èëè ÷åãî-òî åù¸, ÷òî íàì èíòåðåñíî.

 ñëó÷àå ïàóòèíû ìû äîëæíû óâèäåòü, èç ÷åãî ýëåìåíò ïîëó÷èëñÿ è ÷òî îí çà ñîáîé ïîâë¸ê (äâèæåíèå ñâåðõó âíèç).

Ëþäìèëà! Êàê Âû ñïðàâåäëèâî çàìåòèëè, ïðîãðàììà, ðåàëèçóþùàÿ ïîñòðîåíèå "ïàóòèíêè" (à Âàñ èíòåðåñóåò èìåííî îíà, ò.ê. "äðåâî" - ýòî ÷àñòíûé ñëó÷àé ïàóòèíêè, íå ÿâëÿþùèéñÿ óíèâåðñàëüíûì, òàê âîò, ýòà ïðîãðàììà ìîæåò áûòü óíèâåðñàëüíîé.

 ïðèíöèïå, åé áåçðàçëè÷íî, ñ êàêèì êîíòåíòîì (íàáîðîì äàííûõ) ðàáîòàòü è ÷òî ýòî áóäåò: ëþäè, ãîðû èëè ñàìîë¸òû. Îíà ïðîñòî ñòðîèò "ïàóòèíó" è óêàçûâàåò ñâÿçè ìåæäó óçëàìè ýòîé "ïàóòèíû".

Ìåòîä, ïðåäëîæåííûé Âàìè äëÿ îáåñïå÷åíèÿ èåðàðõèè, íåñîñòîÿòåëåí ïî íåñêîëüêèì ïðè÷èíàì, õîòÿ îí è èñïîëüçóåòñÿ â íåêîòîðûõ ïðîìûøëåííûõ ñèñòåìàõ ñòîèìîñòüþ â äåñÿòêè òûñÿ÷ äîëëàðîâ.
Îäíà èç ïðè÷èí çàêëþ÷àåòñÿ â òîì, ÷òî Âû íå ñìîæåòå ýôôåêòèâíî è ñðåäñòâàìè DBMS ïðîèçâåñòè âûáîðêó äàííûõ. Íàïðèìåð, Âû íå ñìîæåòå óçíàòü, ñêîëüêî ÷åëîâåê ñ ôàìèëèåé N* ïðîæèâàëî â ãîðîäå N* â X* ãîäó.

Êðîìå òîãî, ÷òîáû èñïîëüçîâàòü èåðàðõè÷åñêóþ ñòðóêòóðó äàííûõ, ãîðàçäî ïðîùå è ýôôåêòèâíåå âîñïîëüçîâàòüñÿ øòàòíûìè ñðåäñòâàìè DBMS (íàïðèìåð, êîìïîçèòíûå èíäåêñû).

Ïðîáëåìà, ñâÿçàííàÿ ñ ìåäëåííîé ðàáîòîé ñàéòà, ñâÿçàííîãî ñ DB ÌÃÒÑ, çàêëþ÷àåòñÿ, ïî âñåé âåðîÿòíîñòè, â íåäîñòàòî÷íîé ïðîèçâîäèòåëüíîñòè ñåðâåðà, íåýôôåêòèâíûõ çàïðîñàõ èëè íåïîäõîäÿùåé DBMS èëè... 101.gif

Ïðè÷èí ìîæåò áûòü ìàññà è òîé èíôîðìàöèè, ÷òî Âû ïðåäîñòàâèëè, íåäîñòàòî÷íî äëÿ àäåêâàòíîãî è ïðàâèëüíîãî îòâåòà.

Ñîâåðøåííî ïîíÿòíî, ÷òî åñëè Âû çàäàëèñü öåëüþ - ñîçäàòü ãëîáàëüíóþ (â ìàñøòàáå ñòðàíû) áàçó äàííûõ, ó÷èòûâàþùóþ âåùè, êîòîðûå Âû îïèñàëè, òî âðÿä ëè å¸ ýôôåêòèâíàÿ ðàáîòà ìîæåò áûòü îáåñïå÷åíà äîìàøíèì íàñòîëüíûì êîìïüþòåðîì.

Ïðèíöèïèàëüíîé ðàçíèöû â òîì, ñêîëüêî áàç äàííûõ áóäåò èñïîëüçîâàòüñÿ (îäíà èëè 20) â ïðèíöèïå òîæå íåò. Ïðîñòî åñëè áàç äàííûõ áóäåò 20, òî Âû ñìîæåòå ðàñïðåäåëèòü íàãðóçêó ìåæäó íåñêîëüêèìè ñåðâåðàìè, â òî æå âðåìÿ óñëîæíèòñÿ çàäà÷à ðàçðàáîò÷èêà, êîòîðûé áóäåò ïîääåðæèâàòü òàêóþ ñèñòåìó.

×òî æå êàñàåìî âðåìåíè îòâåòà íà çàïðîñ, òî íîðìàëüíî, åñëè îíî íå ïðåâûøàåò âðåìåíè, íåîáõîäèìîãî íà çàãðóçêó ñòðàíèöû (åñëè ìû ãîâîðèì î web-ñèñòåìå) + 5 - 10 ñåêóíä.

Ñîáñòâåííî, ïðè äîñòàòî÷íèûõ àïïàðàòíûõ ðåñóðñàõ (ìîùíîñòü ñåðâåðà) ëþáàÿ DBMS âûïîëíÿåò çàïðîñû äîñòàòî÷íî áûñòðî. Ãîðàçäî áîëüøå âðåìåíè òðàòèòñÿ íà îáðàáîòêó äàííûõ.

Ñëîæíîñòü ïðè íàëè÷èè íåñêîëüêèõ áàç äàííûõ çàêëþ÷àåòñÿ åù¸ è â òîì, ÷òî âîçíèêíóò íåêîòîðûå èçäåðæêè íà îáåñïå÷åíèå ñèíõðîíèçàöèè äàííûõ.

Êðîìå òîãî, áàçîé äàííûõ îïðåäåëÿåòñÿ ñàìîäîñòàòî÷íàÿ ñèñòåìà èíôîðìàöèè. Òî åñòü, íå äîëæíà âîçíèêíóòü ñèòóàöèÿ, êîãäà â çàïèñè èç îäíîé áàçû äàííûõ, ñîäåðæàùåé èíôîðìàöèþ î ÷åëîâåêå, ïðèñóòñòâóåò ññûëêà íà çàïèñü â äðóãîé áàçå äàííûõ,  ñîäåðæàùåé çàïèñü î ãåîãðàôèè.

Ýòî òàê, ãàëîïîì ïî Åâðîïàì (ïî Âàøèì ïîñòèíãàì â ýòîé òåìå).

Ñ óâàæåíèåì,
Àëåêñàíäð.

---
Èùó: ÁÀÐÛØÍÈÊÎÂÛ; ÇÎÁÍÈÍÛ; ÊÐÈÂÎÁÎÊ; ÏÎÏÀÇ; ÀÐÒÅÌÜÅÂÛ; ÑÎËÎÄßÍÊÈÍÛ
Ludmilla
ñêîí÷àëàñü 16 ìàðòà 2009 Ñâåòëàÿ åé ïàìÿòü!

Ludmilla

Ìîñêâà
Ñîîáùåíèé: 5645
Íà ñàéòå ñ 2005 ã.
Ðåéòèíã: 1661
Âû î÷åíü õîðîøî ìíå îòâåòèëè, íî íå íà âñå 101.gif
Òî åñòü ÿ ïîíÿëà, îäíà áàçà ëó÷øå, ÷åì òðè.
Äåëî â òîì, ÷òî, èñõîäÿ èç ìíîãî÷èñëåííûõ è íå îòíîñÿùèõñÿ ê ÑÓÁÄ ñîîáðàæåíèé ìíå óäîáíåå äåëàòü òðè îòäåëüíûõ áàçû, à ïîòîì èõ îáúåäèíÿòü. Òàê âîò ýòî âîçìîæíî èëè äî òàêîé ñòåïåíè òðóäíî, ÷òî, ìîæíî ñ÷èòàòü, è íåâîçìîæíî?
Åñëè âîçìîæíî, òî íåîáõîäèìî ëè îïðåäåëÿòü ñðàçó, êàêàÿ ñòðóêòóðà ó ðåçóëüòèðóþùåé áàçû è, èñõîäÿ èç ýòîãî, ïðèäóìûâàòü ñòðóêòóðó òðåõ ïåðâîíà÷àëüíûõ áàç? Èëè ìîæíî ïðîñòî äåëàòü òðè áàçû êàê â ãîëîâó âçáðåäåò (ïîâòîðÿþùèåñÿ ýëåìåíòû áóäóò âî âñåõ òðåõ), à ïîòîì èõ âñå ðàâíî ìîæíî îáúåäèíèòü?
À ïðî ïàóòèíó ìíå ïîíðàâèëîñü. 101.gif
Êàê ðàç áîëüøàÿ ÷àñòü ãåíåàëîãè÷ñåêèõ äðåâ - ýòî ïàóòèíû à íå äåðåâà, îñîáåííî åñëè èññëåäîâàòü ïðåäêîâ ïî âñåì ëèíèÿì è âñå áîêîâûå îòâåòâëåíèÿ. À ñóùåñòâóþùèå ãåíåàëîãè÷åñêèå ïðîãðàììû ðàññ÷èòàíû èìåííî íà äåðåâà, ïîýòîìó ÷åì ñëîæíåå ñâÿçè, òåì áîëåå íåñêëàäíî è íåïîíÿòíî ýòî äðåâî âûãëÿäèò.
Ludmilla
ñêîí÷àëàñü 16 ìàðòà 2009 Ñâåòëàÿ åé ïàìÿòü!

Ludmilla

Ìîñêâà
Ñîîáùåíèé: 5645
Íà ñàéòå ñ 2005 ã.
Ðåéòèíã: 1661
Ìûñëþ, çíà÷èò, ñóùåñòâóþ.
Ìûñëü ó ìåíÿ âîçíèêëà. Ìîæíî ëè ñîçäàòü îêîí÷àòåëüíóþ ñòðóêòóðó ïðîãðàììû è ïðîñòî çàïîëíÿòü åå â òðåõ ìåñòàõ - â îäíîì ìåñòå îäèí êóñîê, â äðóãîì - äðóãîé. À ïîòîì ýòî âñå îáúåäèíèòü. Èëå ýòî âíåñåò ôàíòàñòè÷åñêóþ ïóòàíèöó?
Sergey

Ýëåêòðîñòàëü
Ñîîáùåíèé: 316
Íà ñàéòå ñ 2003 ã.
Ðåéòèíã: 100
Äà õîòü â ñòà ìåñòàõ. Íà òî îíà è ñòðóêòóèðîâàííàÿ áàçà 101.gif
---
Ñåðãåé
Àâòîð ïðîãðàììû äëÿ Àíäðîèä Ïîêîëåíèÿ
Ludmilla
ñêîí÷àëàñü 16 ìàðòà 2009 Ñâåòëàÿ åé ïàìÿòü!

Ludmilla

Ìîñêâà
Ñîîáùåíèé: 5645
Íà ñàéòå ñ 2005 ã.
Ðåéòèíã: 1661
Íó äà, à åñëè òàì ýòè ñàìûå óíèêàëüíûå íîìåðà îáðàçóþòñÿ ñàìè, êàê âñå ñêàçàëè, ÷òî íóæíî, òî, çíà÷èò, åñëè äîïóñòèì â îäíîì ìåñòå íàñåëåííûå ïóíêòû óïîìèíàþòñÿ (ïðè ýòîì èì ïðèñâàèâàþòñÿ íîìåðà), à â äðóãîì ìåñòå çàïîëíÿåòñÿ êóñîê áàçû ïî íàñåëåííûì ïóíêòàì è òàì èì ïðèñâàèâàþòñÿ äðóãèå óíèêàëüíûå íîìåðà... Êàê ýòî ñëèòü? Íîìåðà íå ïåðåïóòàþòñÿ?
Sergey

Ýëåêòðîñòàëü
Ñîîáùåíèé: 316
Íà ñàéòå ñ 2003 ã.
Ðåéòèíã: 100
Íåò, íå ïåðåïóòàþòñÿ. Óíèêàëüíûé íîìåð ïðè ñëèâàíèè â ïîñëåäóþùåé áàçå ìîæíî ïåðåíàçíà÷èòü, íà÷àâ ñî ñëåäóþùåãî èç ïðåäûäóùåé áàçû.
---
Ñåðãåé
Àâòîð ïðîãðàììû äëÿ Àíäðîèä Ïîêîëåíèÿ
Ludmilla
ñêîí÷àëàñü 16 ìàðòà 2009 Ñâåòëàÿ åé ïàìÿòü!

Ludmilla

Ìîñêâà
Ñîîáùåíèé: 5645
Íà ñàéòå ñ 2005 ã.
Ðåéòèíã: 1661
À âñå ñâÿçè êàê æå? Îíè ïåðåíóìåðóþòñÿ àâòîìàòè÷åñêè? Êðîìå òîãî, ÷àñòü íàñåëåííûõ ïóíêòîâ áóäóò ñîâïàäàòü.  îäíîì êóñêå áàçû áóäóò ñâåäåíèÿ, íàïðèìåð, î òîì, êòî ðîäèëñÿ èëè óìåð â Ìèíñêå (è Ìèíñê óæå ïîëó÷èë íîìåð), à â äðóãîì áóäåò ñàì ïî ñåáå Ìèíñê ñ êàêèìè-òî ñîáûòèÿìè åãî èñòîðèè (è òóò óæå íîìåð ó íåãî áóäåò äðóãîé). Òî åñòü ýòî óæå íå àâòîìàòè÷åñêîå ñëèÿíèå, à êàêîå-òî... "ðàçìûøëèòåëüíîå" ñëèÿíèå, êóñêè áàçû äîëæíû, ñëèâàÿñü, ïîíèìàòü ÷òî â íèõ ñîâïàäàåò... À ýòî êàêàÿ-òî äîïîëíèòåëüíàÿ ïðîáëåìà. Ìîæåò, ïîýòîìó, ëó÷øå ïðîñòî ñëèâàòü òðè ðàçíûå áàçû, âñòðîèâ ýòó èíòåëëåêòóàëüíóþ ôóíêöèþ â êîíâåðòîð...
Êàê æå âñå ñëîæíî, åùå íè÷åãî äåëàòü íå íà÷àëà, à ïðîáëåìû âñå âîçíèêàþò è âîçíèêàþò... Íî ëó÷øå ñåé÷àñ, ÷åì ïîòîì 101.gif
Sergey

Ýëåêòðîñòàëü
Ñîîáùåíèé: 316
Íà ñàéòå ñ 2003 ã.
Ðåéòèíã: 100
È ñâÿçè ïåðåíóìåðóþòñÿ!
Âñåãî íå ó÷òåøü, òàê ÷òî íà÷èíàéòå ïðàêòè÷åñêóþ ðàáîòó 101.gif
---
Ñåðãåé
Àâòîð ïðîãðàììû äëÿ Àíäðîèä Ïîêîëåíèÿ
← Íàçàä    Âïåðåä →Ñòðàíèöû: 1 * 2 3 4 5 Âïåðåä →
Ìîäåðàòîð: apuzanoff
˜˜˜˜˜ ⇈