Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
PTIS1Kluczowepojęcia
podstawowego.Naprzykładpola"imię"i"nazwisko"odnosząsiędoklucza,któryjest
tworzonypoprzezpole„PESEL”.
4.
Czwartapostaćnormalna
Tabelajestwpierwszej,drugiejitrzeciejpostacinormalnejorazniemawniej
zależnościwielowartościowych.
Tapostaćmówiotym,żeniemożewydarzyćsięsytuacja,żedlajednegorekordu
możnaprzypisaćwieluwartości.Naprzykładgdytworzymytabelędotyczącątowarów
wsklepie,totensamprodukt(zawartywjednymwierszutabeli)niemożekosztować
równocześnie10złi15zł.
Abyzatemniedoprowadzićdosytuacji,wktórejnaszabazadanychbędzie
niezoptymalizowanalubmałofunkcjonalna,radzimytworząckażdąpojedynczątabelę
stosowaćsiędowyżejwymienionychnorm.
1.1.6.Typydanych
Podczastworzeniatabelbędziemymielidoczynieniaztakzwanymitypamidanych.
Jesttookreślniejakiegorodzajudanebędziemyumieszczaćwdanympolutabeli.
Poniżejzaprezentowanemożliwedoużyciatypydanychwrazzopisami:
1.
Krótkitekst(dawniejTekst)krótkiciągznaków(litery,liczby,znaki
specjalne),któregodługośćmożewynosićmaksymalnie255znaków
2.
Długitekst(dawniejNota)długiciągznaków(litery,liczby,znaki
specjalne),którychdługośćmożewynosićmaksymalnie65536znaków.
3.
Liczbawartościliczbowestałoizmiennoprzecinkowe,naktórychmożna
wykonywaćobliczenia.
4.
Data/godzinaokreślaniedniaigodzinywbaziedanych.
5.
Walutaprzechowujewartościwalutowe,atakżezapobiegazaokrąglaniu
podczasobliczeń.
6.
Autonumerowanienadajeunikatowąwartośćliczbową,każdemurekordowi
zostajeprzydzielonyinnynumer.
7.
Tak/Niepozwalanawprowadzenietylkojednejzdwóchustalonych
odgórniewartościnp.TaklubNie,alboPrawdalubFałszitp.Niepozwalana
wartościNULL(poleniemożepozostaćpuste).
18