🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #79

Re: Szybkość Access w sieci

#79
From: Tomasz Matejko
Date: Wed, 18 Nov 1998 08:55
28 lines
2200 bytes
> Czy ktos moglby mi wytlumaczyć o co chodzi z 3PN i 2PN ?

Czolem,
o postaciach normalnych (PN) sa ukladane nawet mini-wierszyki (serio!),
zeby latwiej zapamietac, ktora jest ktora i o co chodzi.
A co chodzi dokladnie - pozwole sobie zrobic odnosnik np. do
http://galaxy.uci.agh.edu.pl/~chwastek/lectures/db/dbspis.html
lub do dowolnej literatury nt. baz danych.

A tak w skrocie i nieformalnie:
-Baza jest w 1PN gdy wszyskie pole sa typu prostego,
-Baza jest w 2PN gdy jest w 1PN i kazde pole, ktore nie wchodzi w sklad
zadnego klucza jest w pelni zalezne od kazdego mozliwego klucza,
-Baza jest w 3PN gdy jest w 2PN i kazde pole, ktore nie wchodzi w sklad
zadnego klucza nie jest przechodnio funkcjonalnie zalezne od zadnego
klucza,
-Baza jest w 4PN gdy jest w 3PN i tu zaczynaja sie schody ... odsylam do
literatury, bo wchodzi tu pewien aparat matematyczny.

Dla pocieszenia moge podac jeszcze dwie informacje:
-najczesciej spotykane bazy sa w 2PN i 3PN i jest to jak najbardziej
poprawne, dodatkowo do tych postaci mozna normalizowac baze praktycznie "na
nosa" z bardzo duza szansa powodzenia,
-normalizacja moze byc przeprowadzona automatycznie i bardziej zaawansowane
narzedzie Case potrafia dana baze sprowadzic do dowolnej PN.

Pozdrawiam,
Tomek Matejko
Technical Details
Message-ID: <01be12d1$9b667300$e6d4cdc3@tm.lsb.com.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
References: <71v1sm$9jk$2@okapi.ict.pwr.wroc.pl> <01be124e$6922f400$e6d4cdc3@tm.lsb.com.pl> <fRu42.1352$BD6.284176@news.tpnet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: "Tomasz Matejko" <Tomasz.Matejko@lsb.com.pl>
Subject: Re: Szybkość Access w sieci
Newsgroups: pl.comp.bazy-danych.msaccess
References: <71v1sm$9jk$2@okapi.ict.pwr.wroc.pl> <01be124e$6922f400$e6d4cdc3@tm.lsb.com.pl> <fRu42.1352$BD6.284176@news.tpnet.pl>
Message-ID: <01be12d1$9b667300$e6d4cdc3@tm.lsb.com.pl>
X-Newsreader: Microsoft Internet News 4.70.1155
Lines: 28
Date: Wed, 18 Nov 1998 08:55:45 GMT
NNTP-Posting-Host: 195.116.104.13
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 911379345 195.116.104.13 (Wed, 18 Nov 1998 09:55:45 MET DST)
NNTP-Posting-Date: Wed, 18 Nov 1998 09:55:45 MET DST
Organization: TPNET - http://www.tpnet.pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit