[ Pobierz całość w formacie PDF ] .tłum.)Określenie rozmiarów kolumnDefiniując kolumny należy zawsze mieć na względzie wydajność systemu doobsługi bazy danych.Każdorazowo konieczne jest znalezienie jak najmniejszegotypu danych, który pozwoli na przechowywanie największej spośród wartości,które mogą wystąpić w definiowanej kolumnie.Oto kilka ogólnych wskazówekprzydatnych przy określaniu rozmiarów kolumn:Jeśli w danym polu nigdy nie wystąpią wartości liczbowe większe niż 255, tonależy wybrać 8-bitowy typ danych (o ile stosowany system obsługi bazydanych dopuszcza kolumny o rozmiarze jednego bajtu).kolumn liczbowych, w których nie będą przechowane części ułamkowe,Dlanależy wybierać typy danych całkowitych, a nie zmiennopozycyjnych.długości łańcuchów znaków w poszczególnych wierszach mogą sięJeśliznacząco różnić, należy stosować typy znakowe o zmiennej długości w miejscetypów o ustalonej długości.stosowana platforma systemowa dopuszcza użycie typów danychJeżelibitowych (przykładem takiej platformy jest SQL Server), to kolumny,przechowujące wartości logiczne (boolean), należy definiować przy użyciutypów bitowych, a nie całkowitych lub znakowych.Generowanie nazw kodowychNie jest konieczne generowanie nazw kodowych dla tabel i kolumn, gdyżanalogiczny proces przeprowadzono już w fazie sporządzania modelu E-R.204 Część INiezależnie od tego ponowne generowanie nazw kodowych byłoby niepożądane,gdyż automatycznie nadane nazwy kolumn zostały w międzyczasiezmodyfikowane.Nowe nazwy kodowe zastąpiłyby poprawione, skrócone nazwy.W odróżnieniu od tabel i kolumn, zdefiniowanym wcześniej, domenom nie nadanojeszcze automatycznie nazw kodowych.Nazwy kodowe elementów modeluużywane będą w przyszłości do wygenerowania skryptu poleceń DDL, któryutworzy odpowiednie obiekty bazy danych.Dlatego również domeny powinnymieć nadane własne nazwy kodowe.Aby wygenerować nazwy kodowe domen,należy:1.Wybrać opcję menu Project\Generate Coded Names.2.W polach Maximum Length (maksymalna długość) i Nb.of characters usedfrom the beginning of each word of the name (liczba początkowych znakówkażdego słowa w nazwie) wpisać wartość 30.3.Upewnić się, czy aktywna jest opcja Partial, a nie Complete.4.Kliknąć przycisk Generate.OSTRZE%7łENIE:W oknie dialogowym Coded Names Generation nie należy uaktywniać opcjiComplete.Spowodowałoby to zastąpienie nowymi wszystkich skróconych nazwkolumn, zdefiniowanych wcześniej w modelu.Jeśli aktywna jest opcja Complete,program generuje nowe nazwy kodowe dla wszystkich elementów modelu,również tych, które już mają nadane nazwy.Natomiast przy aktywnej opcji Partialnowe nazwy kodowe otrzymują tylko te elementy, które nie mają zdefiniowanejnazwy.Opis projektuOpatrywanie elementów modelu odpowiednimi komentarzami okazuje sięw praktyce bardzo użyteczne.Niektóre narzędzia, wspomagające modelowanie,nie oferują jednak żadnych mechanizmów, służących do opisywania projektu.Silverrun-RDM umożliwia natomiast opatrywanie komentarzami dowolniewybranych elementów modelu.Jeśli docelowa platforma systemowa dopuszczaużycie tego rodzaju komentarzy, to opisy obiektów umieszczane są w skrypcieSQL, generowanym automatycznie przez program RDM.Przykładem takiejplatformy jest system Oracle.Aby w programie RDM przypisać komentarzeposzczególnym tabelom, należy:1.Podwójnie kliknąć na nagłówku obiektu, reprezentującego tabelę.Na ekraniepojawi się okno dialogowe Table Description (opis tabeli). Projektowanie baz danych w modelu klient/serwer 2052.Kliknąć przycisk Table i wybrać opcję Comment z rozwijanej listy.Na ekraniewyświetlone zostanie okno, przeznaczone do wprowadzania opisu tabeli.3.Wpisać komentarz i kliknąć OK (zob.rysunek 6.26)Rysunek 6.26.Tabele, należącedo modelu, możnaopatrywaćkomentarzami.Aby opatrzyć komentarzem wybraną kolumnę tabeli, należy:1.Podwójnie kliknąć na zasadniczej części obiektu, reprezentującego tabelę.Naekranie pojawi się okno dialogowe Table Columns z kolumnami tabeli.2.Podwójnie kliknąć na nazwie kolumny, która ma być opatrzona komentarzem.Spowoduje to wyświetlenie okna dialogowego Column Description (opiskolumn).3.Kliknąć przycisk Column i wybrać opcję Comment z rozwijanej listy
[ Pobierz całość w formacie PDF ] zanotowane.pldoc.pisz.plpdf.pisz.plmikr.xlx.pl
|