Dyskusja:Baza danych

message: * Dostateczny/najwyższe/proste - treść rozbudowana, ale trzeba uźródłowić. --Zyx (dyskusja) 13:27, 10 paź 2010 (CEST)
thread_title:  Ocena jakości 

message: cytat z definicji:
"Wszystkie dane w bazie relacyjnej przedstawiane są w formie dwuwymiarowych tabel (w matematycznym żargonie noszących nazwę "relacji")"
chyba jednak relacja nie oznacza w żargonie czy nie żargonie tabeli !!!
a tak wynika z tekstu.
thread_title:  Dyskusja 

message: Słowo relacja w żargonie bazodanowym właśnie oznacza tabelę.
Wklejka z FOLDOCa:
  relation
     1. <mathematics> A subset of the {product} of two sets, R : A
     x B.  If (a, b) is an element of R then we write a R b,
     meaning a is related to b by R.  A relation may be:
     {reflexive} (a R a), {symmetric} (a R b => b R a),
     {transitive} (a R b & b R c => a R c), {antisymmetric} (a R b
     & b R a => a = b) or {total} (a R b or b R a).
     See {equivalence relation}, {partial ordering}, {pre-order},
     {total ordering}.
     2. <database> A {table} in a {relational database}.
Taw 11:49, 9 kwi 2004 (CEST)
Moim zdaniem twierdzenie błędne. Pracuję z bazami danych i Tabela <> Relacji. Tabela, to dwuwymiarowy zbiór danych (kolekcja rekordów). Natomiast relacje, to powiązania między tabelami. A tabele wiąże się w praktyce kluczami (główny, obcy), a w modelach definiując role relacji. A bazy relacyjne od obiektowych w praktyce różnią się tym, że w obiektowych definiując strukturę danych (inaczej obiekt bazy danych), czyli definiując kolumny tabeli, wewnątrz definicji tabeli przechowuje się również metody powiązane z daną tabelą (podobne do programowania obiektowego). 
russky_carr
replies: text: Relacja w języku popularnym to zależność pomiędzy tabelami. Relacja w języku naukowym to mniej więcej tabela; i jest to w zasadzie zwykła relacja matematyczna, czyli podzbiór iloczynu kartezjańskiego. Taki podzbiór można opisać za pomocą pewnych własności (wzory funkcji itp.), można także po prostu wyliczyć wszystkie elementy relacji, czyli krotki, czyli rekordy, których właśnie wyliczenie jest tabelą.
Na przykładzie: jeśli mamy dwa proste typy danych liczbowy A i napisowy B. Tworzymy tabele X: a A, b B, c A. Czyli definiujemy iloczyn kartecjański Y=AxbxC. Jeśli do tabeli wstawiamy wiesz (1,'abc',2) to stwierdzamy, że krotka (1,'abc',2) należy do relacji X. I tyle. royas (dyskusja) 09:02, 16 wrz 2008 (CEST)
thread_title:  Relacja 

message: "wewnętrzne języki programowania (SQL), za pomocą których możemy tworzyć własne menu".
O co chodzi z "własnym menu"?
thread_title:  Własne menu 

message: takie rzeczy jak projektowanie rekordów, czy tworzenie zapytań to nie są funkcje bazy danych, tylko czynności użytkownika bazy...
thread_title:  Podstawowe funkcje bazy danych 

message: "Baza danych składa się z danych oraz programu komputerowego".
Nie wydaje mi się to odpowiednim wstępem do definicji bazy danych.
Analogicznie można by powiedzieć, że "Dokument tekstowy składa się z tekstu i edytora tekstów".
Ogólnie rozumiana baza danych nie musi nawet oznaczać tejże w postaci cyfrowej - jest natomiast pewnego rodzaju kolekcją informacji. Oczywiście dalsza definicja powinna skupić się na komputerowych bazach danych - ich przeznaczeniu, klasyfikacji itp.
Mam zamiar powiększyć grono Wikipedystów i zająć się tym kawałkiem :-)
replies: text: Byłoby nam miło! Zapraszamy.
thread_title:  Błąd logiczny już na starcie tej definicji 

message: Ani to model matematyczny, ani logiczny... Przydałoby się więcej konkretów :(
Definicja bazy danych jest znacznie bogatsza. Nie mam stosownego podręcznika by przytoczyć definicję bardziej rozległą. Tu pominięto m.in problem redundancji (nadmiarowości)i kilka innych spraw.
replies: text: Należy pamiętać, że jest to opracowanie encyklopedyczne przeznaczone dla bardziej ogólnego czytelnika. Logiczny lub relacyjny model bazy danych mógłby go dodatkowo zdezorientować, więc nie przesadzajmy z dokładnością :). Poza tym model relacyjny to nie jest jedyne podejśćie do BD. A.J. 17:25, 1 lis 2005 (CET)
thread_title:  No jakoś tak niebardzo temat opracowany...