Directory ca o bază de date, platforma de conținut

Doriți să creați un shell pentru a lucra offline cu diferite tipuri de directoare.

Toate ghidurile sunt împărțite în două tipuri - baze de date și directoare în format HTML.

Sami ghiduri de fișiere (structura) ar trebui să fie dezvoltat pe baza dorințelor mele. E. Se pare că aveți nevoie pentru a dezvolta un shell, și formatul de fișier, care „înțelege“ coajă.

Shell-ul trebuie să fie capabil să se conecteze aceste directoare, efectua căutare pe ele, de a crea proba din baza de date, face înregistrări de export, sortați înregistrări, edita, face propriile intrări și modificări. De asemenea, în plicul prevăzut pentru înregistrările de lucru a ciclonului, de a crea propria lor clasificator (denumite în continuare „grupuri de utilizatori“).

shell Scop - lucra cu o mare varietate de baze de date. Acasa Baza - o bază de date de companii din România.

Directory ca o bază de date.

Baza unei astfel de director - un tabel de date. Tabelul principal și plug-in-masa (pe același principiu ca și în acces).

De exemplu, există un tabel principal cu următoarele câmpuri:

Ekaterinburg, Lenin, 1

București tranzacționare, 23

Câmpurile marcate cu * în exemplul, câmpurile sunt indici, t. E. Există două tabele care conțin transcrieri ale acestor indici.

Învelișul, atunci când se lucrează cu un manual emis de date deja decriptat. Aceste tabele index sunt făcute pentru a reduce directorul de volum. La urma urmei, de exemplu, mențiunea „regiune Sverdlovsk“ poate avea loc la baza celor șaptezeci sau optzeci de mii de ori.

Exemplul de mai sus este prevăzută pentru referință, de fapt, mai mult decât o masă și numărul de câmpuri mai mult.

Pentru fiecare astfel de director este o masă „intrări clasificator“, adică. E. Câmpul index, care se referă la înregistrarea uneia sau a unui alt grup. Clasificator în sine (lista) se efectuează într-o fereastră separată de pe carcasa monitorului. Când selectați o înregistrare din clasificatorul este o probă doar pe cele care îndeplinesc condiția de înregistrări din baza de date și afișează.

În sine fișier director este alcătuit din mai multe părți: tabelele de sine și următoarele informații:

- Funcțiile de enumerare care trebuie să lucreze în coajă cu acest ghid.

- Lista de domenii pe care să se efectueze „căutarea rapidă“.

- „Carte de înregistrare“ aspect.

- Print intrări formular Layout din directorul.

- înregistrări Tabelul clasificator

Este planificat să se facă fișier director bazat pe XML, dar aici, la latitudinea dezvoltatorului. Principalul lucru pe care acest format a fost coajă de referință clar și conectat corect.

La conectarea ghid shell citește toate transferurile de date din catalogul său toate tabelele, organizează relații între tabele. Și conectează toate funcțiile pentru lucrul cu căutarea director, prelevarea de probe, de export și așa mai departe ..

Manualul formatehtml.

Acest tip de director este o colecție de pagini și desene. Ca navigarea pe acest director folosind meniul de fișiere, conținutul care este plasat în fereastra de clasificator. Pentru a lucra cu un astfel de director pe care doriți să-l încorpora în coajă de un browser simplu. Toate datele (pagini și imagini) pentru directorul va fi conținute în fișierul director, este necesar accesul la Internet teaca.

Toate funcțiile trebuie să fie accesibile și ușor de înțeles pentru a utiliza utilizator obișnuit.

Lista tuturor funcțiilor shell:

Lista toate directoarele disponibile