ďťż
 
Projekt bazy danych - dokumentacja ďťż
 
Projekt bazy danych - dokumentacja
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Projekt bazy danych - dokumentacja



Flipi - 09-12-2005 19:53
Projekt bazy danych - dokumentacja
  Witam,

Czy ktoś z was ma może przykład dokumentacji bazy danych?
Chodzi o mniej więcej taki schemat:
1. Założenia projektu (cel i zakres aplikacji)
2. Schematy tabel
3. Opisy funkcji projektu

Z samym projektowaniem tabel/baz nie ma problemu chodzi mi jedynie o te
literackie wypociny ;) Jak to ładnie ująć żeby było dobrze.
Może ktoś zna jakieś strony gdzie będą informacje jak taka dokumentacja
powinna wyglądać.

Z góry dzięki za wszelką pomoc.

--------------
Pozdrawiam,
Flipi





Wojtek pBT (lapt) - 09-12-2005 19:54

  Dnia 2005-12-07 10:18, Użytkownik Flipi napisał:

> Witam,
>
> Czy ktoś z was ma może przykład dokumentacji bazy danych?
> Chodzi o mniej więcej taki schemat:
> 1. Założenia projektu (cel i zakres aplikacji)
> 2. Schematy tabel
> 3. Opisy funkcji projektu
>
> Z samym projektowaniem tabel/baz nie ma problemu chodzi mi jedynie o te
> literackie wypociny ;) Jak to ładnie ująć żeby było dobrze.
> Może ktoś zna jakieś strony gdzie będą informacje jak taka dokumentacja
> powinna wyglądać.

Robisz pod promotora...

add 1) to co ma robić, a nie jak
add 2) id | klucz głowny | int | autonumer | nadawane przez system
|maska (Czyli to co uważasz za słuszne) -- jalepiej posłóż się akcesem
aby wygenerować sobie przykładowy opis
add 3) to co w 1) ale o wiele bardziej szczegułowo

pBT




=?ISO-8859-2?Q?S=B3awomir_Szysz=B3o?= - 09-12-2005 19:54

  Dnia Wed, 07 Dec 2005 10:18:05 +0100, Flipi <flipi.no@spam.poczta.fm>
wklepał(-a):

>Z samym projektowaniem tabel/baz nie ma problemu chodzi mi jedynie o te
>literackie wypociny ;) Jak to ładnie ująć żeby było dobrze.
>Może ktoś zna jakieś strony gdzie będą informacje jak taka dokumentacja
>powinna wyglądać.

Zasada nr 1 brzmi - pisz dokumentację tak, żeby inna osoba mogła to zrozumieć
bez większych problemów. Czyli nie pisz, że pole A jest znakowe o rozmiarze X bo
to wynika z samego schematu. Ewentualnie można dołączyć listing tabel na końcu
dokumentacji. Ważniejsze jest opisanie sensu powiązań między tabelami,
zależności pomiędzy polami albo rekordami (jeśli używasz jakiegoś rodzaju
wersjonowania czy kluczy typu "ucho"). Nie zawsze klucz obcy w tabeli oznacza,
że w tabeli "podrzędnej" może być wiele rekordów - być może aplikacja pilnuje,
żeby faktycznie relacja była 1:1, ale z jakichś powodów potrzebny jest klucz.

Pisz o takich rzeczach, które nie wynikają wprost ze schematu. Tak, żeby ktoś
czytając tą dokumentację potrafił zrozumieć, jak działa aplikacja korzystająca z
tej bazy i ewentualnie jak ją modyfikować/rozszerzać.
--
Sławomir Szyszło mailto:slaszysz@poczta.onet.pl
Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/
Archiwum http://groups.google.com/groups?grou...mp.bazy-danych




Flipi - 13-12-2005 09:34

  Sławomir Szyszło napisał(a):
> Zasada nr 1 brzmi - pisz dokumentację tak, żeby inna osoba mogła to zrozumieć
> bez większych problemów. Czyli nie pisz, że pole A jest znakowe o rozmiarze X bo
> to wynika z samego schematu. Ewentualnie można dołączyć listing tabel na końcu
> dokumentacji. Ważniejsze jest opisanie sensu powiązań między tabelami,
> zależności pomiędzy polami albo rekordami (jeśli używasz jakiegoś rodzaju
> wersjonowania czy kluczy typu "ucho"). Nie zawsze klucz obcy w tabeli oznacza,
> że w tabeli "podrzędnej" może być wiele rekordów - być może aplikacja pilnuje,
> żeby faktycznie relacja była 1:1, ale z jakichś powodów potrzebny jest klucz.
>
> Pisz o takich rzeczach, które nie wynikają wprost ze schematu. Tak, żeby ktoś
> czytając tą dokumentację potrafił zrozumieć, jak działa aplikacja korzystająca z
> tej bazy i ewentualnie jak ją modyfikować/rozszerzać.

Dzięki za informację.

Pozdrawiam,
Flipi
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?= [laik]Jak =?ISO-8859-2?Q?stworzy=E6/zaczac_tworzyc__ma=B3=B1?==?ISO-8859-2?Q?__baz=EA_danych_na_potrzeby_www=3F?= [mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?= Ksiazka - "Podstawowy =?ISO-8859-2?Q?wyk=B3ad_z_system=F3w_?==?ISO-8859-2?Q?baz_danych=22?= Zrywanie =?ISO-8859-2?Q?po=B3aczen_z_baza_danych_-_pos?==?ISO-8859-2?Q?tgresql_=3C-=3E_odbc?= =?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?= Dwie bazy czy dwie tabele? [PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?= [mssql] insert do tabeli na podstawie danych z innej tabeli =?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • shanti.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com