Podobne
- Strona startowa
- V Klaudiusz
- Zajdel Janusz A Prawo do powrotu
- Sw. Faustyna Kowalska DZIENNICZEK DUCHOWY(1)
- Matrix (2)
- Henryk Sienkiewicz Pan Wolodyjowski
- clibk
- Eco Umberto Imie Rozy
- Brown Dan Kod Leonarda da Vinci IMN (pdf by kreegorn)
- Duncan Dave Siódmy Miecz 1 Niechętny Szermierz
- excel 2002 formulas ebook
- zanotowane.pl
- doc.pisz.pl
- pdf.pisz.pl
- beyblade.opx.pl
Cytat
Do celu tam się wysiada. Lec Stanisław Jerzy (pierw. de Tusch-Letz, 1909-1966)
A bogowie grają w kości i nie pytają wcale czy chcesz przyłączyć się do gry (. . . ) Bogowie kpią sobie z twojego poukładanego życia (. . . ) nie przejmują się zbytnio ani naszymi planami na przyszłość ani oczekiwaniami. Gdzieś we wszechświecie rzucają kości i przypadkiem wypada twoja kolej. I odtąd zwyciężyć lub przegrać - to tylko kwestia szczęścia. Borys Pasternak
Idąc po kurzych jajach nie podskakuj. Przysłowie szkockie
I Herkules nie poradzi przeciwko wielu.
Dialog półinteligentów równa się monologowi ćwierćinteligenta. Stanisław Jerzy Lec (pierw. de Tusch - Letz, 1909-1966)
[ Pobierz całość w formacie PDF ]
.Dzięki temu kolumny, należące do tejdomeny, nie będą musiały zawierać wartości.Kolumny, zawierające komentarze,powinny być zawsze opcjonalne.Definiując kolejne domeny, należy w oknie dialogowym Domain Descriptionkażdorazowo uaktywnić opcję Uniformly Used.Spowoduje to, że atrybuty domenybędą traktowane nadrzędnie w stosunku do atrybutów kolumny, z którą ta domenajest skojarzona.Nie będzie można wówczas zmodyfikować właściwości kolumn -konieczna będzie ingerencja w definicję odpowiedniej domeny.W przypadkuomawianego przykładu jest to korzystne rozwiązanie, pomagające w zachowaniuspójności projektu.Jednak w wielu przypadkach opcja Uniformly Used zanadtoogranicza elastyczność modelu.Uniemożliwia, na przykład, określenie, czy danakolumna dopuszcza wartości puste, niezależnie od odpowiedniej właściwościdomeny.Należy także zwrócić uwagę na przestrzeganie konwencji nazewnictwa,omówionych w rozdziale 4.Nazwa każdej domeny rozpoczyna się od litery T.Konwencja ta jest zgodna ze stosowaną przez autorów biblioteki VisualComponent Library przy nazewnictwie typów danych.Domeny są bliskimiodpowiednikami definicji typów w języku Object Pascal, dlatego celowe jestzachowanie zgodności z zasadami nazewnictwa typów w bibliotece VCL.200 Część IRysunek 6.25.Dla samodzielniezdefiniowanychdomen możnadefiniować zbiorydopuszczalnychwartości.Korzystanie ze słownika danychPo przygotowaniu zestawu domen przychodzi pora na skojarzenie ichz poszczególnymi kolumnami w tabelach.Tym kolumnom, które nie są opartebezpośrednio na domenach, należy przypisać bezpośrednio typy bazowe.Abyzdefiniować typy kolumn w programie Silverrun-RDM, należy wykonaćnastępujące czynności:1.Podwójnie kliknąć na reprezentacji tabeli w modelu.Na ekranie powinnopojawić się okno dialogowe Table Columns.2.Podwójnie kliknąć na każdej z kolumn.Przypisać kolejno wszystkimkolumnom domeny i typy bazowe podane w Tabeli 6.6.Ponadto należy usunąćnazwy encji z nazw kodowych kolumn.Nazwy kodowe powinny byćidentyczne z podanymi w Tabeli 6.6.3.Powtórzyć powyższy proces dla wszystkich tabel w modelu.Tabela 6.6Nazwa kodowa Domena Długość Liczba Dozwolone opis**puste?miejsc poprzecinkuAddition TAddition N DzielnicaAddress TAddress N AdresBathRooms TRooms N Aazienki Projektowanie baz danych w modelu klient/serwer 201Nazwa kodowa Domena Długość Liczba Dozwolone opis**puste?miejsc poprzecinkuBedRooms TRooms N SypialnieBeginDate DATE N Datarozpoczęciawyn.CallDate DATE N DatazgłoszeniaCall_Number INTEGER N NrzgłoszeniaCHARACTERCallTime 11 N GodzinazgłoszeniaCentralAir TYesNo N KlimatyzacjaCentralHeat TYesNo N COCity TCity N MiastoComments TComments Y KomentarzDeposit TRent N DepozytDescription CHARACTER 30 N OpisDish Washer TYesNo N Zmywarkado naczyńEmployer CHARACTER 30 N PracodawcaEmployerAddress TAddress N AdrespracodawcyEmployerCity TCity N MiastopracodawcyEmployerState TState N StanpracodawcyEmployerZip TZip N KodpocztowypracodawcyEndDate DATE N Datazakończeniawyn
[ Pobierz całość w formacie PDF ]