struktura bazy danych
Andrzej - 31-07-2007 00:01
struktura bazy danych
Witam, Mam taki problem, otrzymałem dostęp do narzedzia Oracle Discoverer Dektop w celu definiowania raportów na potrzeby firmy. Jednak narazie dosyc kiepsko mi to wychodzi, ponieważ nie znam struktury bazy danych i zależności pomiędzy tabelamia a nie ma dokumentacji do bazy. W zwiazku z tym mam pytanie, czy sa jakieś polecenia sql, które pozwolą na poznanie struktury bazy i zależności pomiędzy tabelami? Czy używa się do tego polecenia CONSTRAINTS? Nie za bardzo wiem, jak sie poruszać w tym temacie. Bardzo proszę o pomoc. Niedługo będę miał dostę do narzędzia TOAD, może ono mi coś pomoże. Z góry dziękuje za pomoc.
Pozdrawiam Andrzej
=?ISO-8859-2?Q?S=B3awomir_Szysz=B3o?= - 01-08-2007 00:00
Dnia Mon, 30 Jul 2007 22:40:06 +0200, "Andrzej" <chrzana@poczta.onet.pl> wklepał(-a):
>Witam, >Mam taki problem, otrzymałem dostęp do narzedzia Oracle Discoverer Dektop w >celu definiowania raportów na potrzeby firmy. Jednak narazie dosyc kiepsko >mi to wychodzi, ponieważ nie znam struktury bazy danych i zależności >pomiędzy tabelamia a nie ma dokumentacji do bazy. W zwiazku z tym mam >pytanie, czy sa jakieś polecenia sql, które pozwolą na poznanie struktury >bazy i zależności pomiędzy tabelami? Czy używa się do tego polecenia >CONSTRAINTS? Nie za bardzo wiem, jak sie poruszać w tym temacie. Bardzo >proszę o pomoc.
Struktura bazy jest do odczytania, ale zależności logiczne już niekoniecznie. Przykładowo: tabela z 4 kluczami obcymi, które są wypełniane w różnych kombinacjach. Jeśli nie będziesz rozumiał, które klucze są wypełniane w danej sytuacji i dlaczego, to nie zbudujesz poprawnego modelu.
>Niedługo będę miał dostę do narzędzia TOAD, może ono mi coś pomoże.
TOAD ma coś takiego jak ER diagram, co pozwoli ci zwizualizować połączenia między tabelami. Za pomocą SQL to jest takie rzeźbienie w ... -- Sławomir Szyszło mailto:slaszysz@poczta.onet.pl Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/ Archiwum http://groups.google.com/groups?grou...mp.bazy-danych
Andrzej - 01-08-2007 00:00
Użytkownik "Sławomir Szyszło" <slaszysz@poczta.onet.pl> napisał w wiadomości news:f8ntj7.3fk.1@slaszysz.poczta.onet.pl... > Dnia Mon, 30 Jul 2007 22:40:06 +0200, "Andrzej" <chrzana@poczta.onet.pl> > wklepał(-a): > >>Witam, >>Mam taki problem, otrzymałem dostęp do narzedzia Oracle Discoverer Dektop >>w >>celu definiowania raportów na potrzeby firmy. Jednak narazie dosyc kiepsko >>mi to wychodzi, ponieważ nie znam struktury bazy danych i zależności >>pomiędzy tabelamia a nie ma dokumentacji do bazy. W zwiazku z tym mam >>pytanie, czy sa jakieś polecenia sql, które pozwolą na poznanie struktury >>bazy i zależności pomiędzy tabelami? Czy używa się do tego polecenia >>CONSTRAINTS? Nie za bardzo wiem, jak sie poruszać w tym temacie. Bardzo >>proszę o pomoc. > > Struktura bazy jest do odczytania, ale zależności logiczne już > niekoniecznie. > Przykładowo: tabela z 4 kluczami obcymi, które są wypełniane w różnych > kombinacjach. Jeśli nie będziesz rozumiał, które klucze są wypełniane w > danej > sytuacji i dlaczego, to nie zbudujesz poprawnego modelu. > >>Niedługo będę miał dostę do narzędzia TOAD, może ono mi coś pomoże. > > TOAD ma coś takiego jak ER diagram, co pozwoli ci zwizualizować połączenia > między tabelami. Za pomocą SQL to jest takie rzeźbienie w ...
Znam sql-a, ale tylko podstawy. Jakimi poleceniami mógłbym ewentualnie rzeźbić w .. ???
> -- > Sławomir Szyszło mailto:slaszysz@poczta.onet.pl > Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych > FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/ > Archiwum http://groups.google.com/groups?grou...mp.bazy-danych
=?ISO-8859-2?Q?S=B3awomir_Szysz=B3o?= - 03-08-2007 09:28
Dnia Tue, 31 Jul 2007 21:34:53 +0200, "Andrzej" <chrzana@poczta.onet.pl> wklepał(-a):
>Znam sql-a, ale tylko podstawy. Jakimi poleceniami mógłbym ewentualnie >rzeźbić w .. ???
Poszukaj w Oracle Reference opisów perspektyw USER_TABLES, USER_CONSTRAINTS, USER_CONS_COLUMNS - zawierają odpowiednio listę tabel, ograniczeń (w tym referencyjnych) i kolumn z ograniczeniami dla bieżącego użytkownika.
Tu masz przykład zastosowania tych perspektyw: http://www.dbf.pl/faq/tresc.html?rozdzial=9#o9_11 -- Sławomir Szyszło mailto:slaszysz@poczta.onet.pl Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/ Archiwum http://groups.google.com/groups?grou...mp.bazy-danych
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
[laik]Jak =?ISO-8859-2?Q?stworzy=E6/zaczac_tworzyc__ma=B3=B1?==?ISO-8859-2?Q?__baz=EA_danych_na_potrzeby_www=3F?=
[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?=
Ksiazka - "Podstawowy =?ISO-8859-2?Q?wyk=B3ad_z_system=F3w_?==?ISO-8859-2?Q?baz_danych=22?=
Zrywanie =?ISO-8859-2?Q?po=B3aczen_z_baza_danych_-_pos?==?ISO-8859-2?Q?tgresql_=3C-=3E_odbc?=
=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
Dwie bazy czy dwie tabele?
[PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?=
[mssql] insert do tabeli na podstawie danych z innej tabeli
[oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ?
zanotowane.pldoc.pisz.plpdf.pisz.plwawa19wwa91.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|