(22 octombrie 2023)
Sunday, October 22, 2023
Ce este o facultate grea?
(22 octombrie 2023)
Monday, May 22, 2023
Bazele de date și administrarea lor
- acces nelimitat la baza de date,
- cunoaște parolele operatorilor pe conținutul bazei de date,
- știe tot ce mișcă îl legătură cu baza de date,
- dă OK pentru efectuarea de operații speciale pe baza de date,
- asistă derularea tuturor proceselor legate de baza de date,
- oferă sau limitează drepturi pentru operatorii care actualizează câmpuri din baza de date,
- răspunde de calitatea și integritatea bazei de date.
(22 mai 2023)
Bazele de date și actualizarea lor
- a adăuga înregistrări când colectivitatea la care se referă baza de date crește numeric cu noi elemente,
- a modifica acele câmpuri care reflectă noua realitate referitoare la fiecare element din colectivitate,
- a dezactiva acele elemente care devin nenecesare în baza de date,
- a insera noi câmpuri pentru a descrie noi caracteristici ale elementelor din colectivitate,
- a adăuga noi chei de regăsire a elementelor după noi criterii.
(22 mai 2023)
Bazele de date și popularea lor
Îmi aduc aminte de un nene care a venit și făcea pe deșteptul că el a proiectat un sistem de baze de date despre disciplinele din ASE și le turuia acel nene de nu mai știai că va și termina. L-am întrebat care este modul de populare a acelui sistem de baze de date și a dato-n bâlbă. Toată lumea care se crede deșteaptă știe să conceapă baze de date de mare complexitate despre orice. Problema este de a popula acele baze de date și apoi de a le actualiza. Dacă am un muzeu cu 10.000 de piese, fac o bază de date în care descriu piesele și dacă sunt și șmecher, adaug tot felul de poze despre fiecare piesă. Ideea este nu de a proiecta baza de date, ci de a o pupula, adică de a descrie în 10.000 de înregistrări ale bazei de date, cele 10.000 de articole de artă existente în muzeu. Dacă un om realizează 20 de înregistrări pe zi, vor fi necesare 500 de zile, deci ne dăm seama că nu este deloc simplu să populăm o bază de date. De dat din gură este ușor. Tot poporul are posibilitatea să trăncănească. Numai că lucrurile sunt foarte dificile.
Să zicem că avem o bibliotecă cu 3.000.000 de exemplare de cărți și de reviste. Vrem să facem o bază de date cu 3.000.000 de înregistrări. Dacă totul merge perfect și dacă pentru o înregistrare sunt necesare 20 de minute, pentru a popula baza de date avem nevoie de 60.000.000 de minute, adică de 1.000.000 de ore, adică de 41.667 zile, adică de 114 ani, în condițiile în care lucrează un om. Dacă facem o echipă de 50 de oameni, sunt necesari 2,3 ani, iar dacă lucrează 200 de oameni, popularea bazei de date durează sub 7 luni. Nu am spus că este vorba decât de a introduce date despre cărțile și revistele din bibliotecă. Scanarea cprților, revistelor, ziarelor este altă mâncare de pește. Se vede că o bază de date foarte serioasă nu se populează bătând din palme, ci necesită muncă foarte multă. Să nu uităm că trebuie făcută în prealabil o analiză atentă și o simulare a populării, înainte de a bate în cuie structura înregistrării, pentru a nu ne găsi în situația jenantă de a reproiecta înregistrarea când ne dăm seama că am uitat ceva câmpuri care apar pe traseul la popularea unor elemente din bibliotecă, de care nu am știut și acestea au caracteristici de care noi nu am ținut seama, deci le lipsesc câmpurile unde să le descriem.
(22 mai 2023)
Bazele de date, de la mit la realitate
Prima amintire a fost aceea că nu am văzut baze de date adevărate, fără fisură până după anul 2010.
A doua amintire a fost aceea că pe mulți i-am auzit vorbind despre baze de date și mai ales despre tabelă, fără a ști despre ce vorbesc, pentru că la mine, cel care vorbește despre ceva, trebuie să coboare la nivel de bytes și să-mi spună cum stau lucrurile, ca să-l înțeleg că știe cum se referă articolele și cum funcționează stocarea informațiilor acolo unde vorbim de colectivități de miliarde de înregistrări.
(22 mai 2023)
Friday, May 13, 2016
Constriți proceduri peste tot
- acțiunea de realizat;
- obiectivul urmărit;
- materiale necesare;
- operații de executat în ordinea specificată;
- desene, filmulețe;
- rezultatul final;
- riscuri care apar;
- greșeli ce nu trebuie făcute;
- calitatea procesului;
- calitatea rezultatului;
- și ce-o mai fi necesar...
- se ia paharul;
- se pune sub jet de apă caldă;
- pe burete se ia detergent;
- se freacă paharul în interior și exterior cu buretele;
- se pune paharul sub jetul de apă caldă;
- este privit laharul să se verifice că este curat;
- dacă nu este curat se ia detergent pe burete, se freacă bine paharul;
- se verifică în lumină;
- se clătește bine paharul cu apă rece;
- se pune paharul cu gura în jos pe tava curata și ea;
- se urmărește să nu rămână urme de degete pe pahar;
- după uscare se ia paharul și se pune pe suport.
- să se pună apă cu detergent în chiuvetă;
- să se pună nenumărate pahare în apa aceea;
- să fie spălate acolo paharele și să fie lăsate tot în apa murdară;
- să se lipmezească paharele;
- să fie puse la scurs pe un prosop pe tejghea;
- să fie luate de pe prosop fără să fi fost uscate;
- să rămână urme de detergent sau de mizerie pe pahar;
- să se pună paharul cu gura în sus fără ca acesta să se fi uscat.
(14 mai 2017)