muzruno.com

Системи за управление на живот и база данни

Ние сме свикнали да живеем в свят, в който информацията за даден обект е почти по-важна от самия материален предмет. Когато идва нов човек, той веднага получава името, наследи семейното име и бащиното (направо по законите на обектно-ориентираното програмиране, независимо дали това е погрешно), да роди първият документ, върху него - удостоверение за раждане, се впише всичките си тънкостите в различните регистри. Като своя растеж и развитие ще се размножават и растат архиви информация за него: история, документи в детската градина и след това в училище, по-късно те стават интересуват от военна служба записването, и така нататък през целия живот. Може да се мисли, че целият човешки живот е посветен само на факта, че е различен система за управление на база данни (СУБД) Те биха могли да запълнят ненаситната си информация вътре. По някакъв неразбираем начин ние продължаваме да считаме себе си за човешко същество - короната на природата, въпреки че животните като че ли често се оказват по-мъдри от нас.

Повечето хора не мислят за всички тези мъдрости на информацията. Просто живейте в мир, понякога попълвайте различни въпросници, давайте съгласие за събиране на допълнителна информация за себе си (или дори не знаете за него). Някой обработва тази информация, нейните функции включват управление на бази данни, които включват разнообразна информация. Може да са служители на банки, персонал, служители на архиви и много други. Дори по-малко хора (програмисти и системни администратори) трябва ръчно да конфигурират и поддържат системи за управление на бази данни, а понякога и да ги създават. Професията задължава програмистите да разберат най-ясно, какво е информация, как да го обработвате и какви програми са подходящи за това.



Когато преподавате професията на програмист наред с други неща, учи и система за управление на бази данни Access. Строго погледнато, тази база данни е най-глупавият, тъй като това не дава пълна газ сървъри: едновременната работа на няколко души с една и съща база данни започне да блокира части от информацията, и дори на цели таблици за големи обеми от данни се появи неизправност и така нататък. Остава загадка защо всички са включени достъп до образователната система, за професионални програмисти, че няма да работи, както и всички останали не искат да се знае, от системата за управление на една база данни е различен от другите. Би било по-добре да използвате Accessrsquo вместо ученици, за да работите с PostgreSQL и MySQL, като същевременно обяснявате различията между тях. Вярно е, че и двете от тези бази данни работят само като сървър, т.е. за да създадете пълна база данни, ще трябва да разработите клиентско приложение - нещо, с което крайните потребители ще работят. Но по този път има цялото професионално програмиране и не измисляйте своя собствен под наем.

И какво общо включва концепцията за професионална система за управление на бази данни? На първо място - възможност за работа с много големи масиви от данни (електронен каталог на голяма книжарница може да възлезе на милиони описания, всяка от които може да знаят цената, броят на наличните копия и на кои магазини са те) - и второ - работа с множество потребители едновременно , всеки от които получава съответната информация (с други думи, двете продавачите не могат да продават на различни клиенти с едно копие на всеки от редки книги). Третият параметър е, че информацията е защитена от случайни повреди в случаите, когато е започнала промяната, но не е завършена правилно. Теоретично, можем да си представим такава ситуация: магазинът получава плащане по банков път, на средствата с които е задължена сметката на купувача и след това трябва да бъдат внесени по сметката на магазина, но поради провала на втората част на операцията не е извършена. Смарт база данни от двете страни на операцията се извършва в една сделка, която е или напълно потвърдена (когато всичко вървеше много добре), или напълно се изключва (за всяка повреда). На ниво купувач това дава увереност, че ако от неговата сметка средствата бъдат отписани, тогава те ще бъдат вписани в сметката на магазина.

Споделяне в социалните мрежи:

сроден