<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - relecje a sql]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=239&amp;type=atom"/>
	<updated>2009-06-17T17:45:14Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=239</id>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1019#p1019"/>
			<content type="html"><![CDATA[A ten diagram to jakiś trochę skopany jest chyba co?
Bo jak rozumieć następujace powiązania pomiędzy PRACOWNK a WYDZIAL

1) PRACOWNIK pracuje na żadnym lub jednym WYDZIALE
2) PRACOWNIK jest szefem żadnego lub wielu wydziałów

Czy ja dobrze rozumiem to co wykładowca przekazał w tym diagramie? :)
Czy to się jakoś nie kłóci. Pracować może maksymalnie na jednym ale szefować może wielu wydziałom? Tak tłumaczyliście sobie podobne diagramy. Czy ja już zapomniałem jak to było]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-06-17T17:45:14Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1019#p1019</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1018#p1018"/>
			<content type="html"><![CDATA[narazie wziąłem się za egzam.rar/egzam/bazy.jpg zad 1]]></content>
			<author>
				<name><![CDATA[SAKALA23]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=920</uri>
			</author>
			<updated>2009-06-17T17:10:07Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1018#p1018</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1017#p1017"/>
			<content type="html"><![CDATA[Cholera duzo tu tych egzaminów :). Mówisz o pliku egzam.rar czy "Egzamin z 2004.jpg"? Jak sie nazywają relacje w tym zadaniu? :)]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-06-17T16:57:14Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1017#p1017</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1016#p1016"/>
			<content type="html"><![CDATA[może inaczej plik z przykładami jest na naszej stronie naszego roku [url=http://www.ravcyntek.pl]www.ravcyntek.pl[/url] dział 4-semestr/bazy danych/egzamin
login: student
hasło:AleKicha
Nie ja wymyślałem hasło:)
W 1 zadaniu jest ta encja o którą mi chodzi]]></content>
			<author>
				<name><![CDATA[SAKALA23]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=920</uri>
			</author>
			<updated>2009-06-17T16:49:26Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1016#p1016</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1015#p1015"/>
			<content type="html"><![CDATA[Nie wiem czy można. Wrzuć to na jakiś ogólnodostępny serwis do plików.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-06-17T16:36:39Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1015#p1015</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1014#p1014"/>
			<content type="html"><![CDATA[mam to na jpg ale nie wiem jak to wrzucić tu na forum można tu między sobą pliki przesyłać?]]></content>
			<author>
				<name><![CDATA[SAKALA23]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=920</uri>
			</author>
			<updated>2009-06-17T16:30:04Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1014#p1014</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1012#p1012"/>
			<content type="html"><![CDATA[Kreseczkę :) na diagramie encji (ERD Chena, Oracle'a czy jakikolwiek) zazwyczaj zapisuej się w bazie poprzez NOT NULL przy kolumnie-kluczu obcym. Kropeczka nie ma żadnych 'modyfikatorów'. 

Do relacji jeden-wiele nie jest potrzebna dodatkowa tabela - wystarczy w tabeli po stronie 'wiele' umieścić dodatkową kolumnę-'klucz obcy' powiązaną z kluczem głównym tabeli umieszczonej w powiązaniu po stronie 'jeden'. Ale zakręcone zdanie wyszło :).

Może podaj jakiś konkretny przykład diagramu encji, będzie prościej.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-06-17T16:19:21Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1012#p1012</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1011#p1011"/>
			<content type="html"><![CDATA[chodzi o to że jak mam relacje wiele do wiele to już wiem jak zrobić (zresztą od ciebie) czyli tworze dodatkową tabele z kluczami glównymi z obu łączonych baz. Co jednak gdy jedna tabela nie może mieć opcji wiele jeśli wstawię tam klucz z tej tabeli to będzie ją miała. Druga sprawa to czy da się taką relację 1 do wiele stworzyć bez dodatkowej tabeli.

Moje pytania biorą sie stad ze w piątek mam egzamin z baz a pytania przykladowe nie sa jednoznaczne wiec chcialbym wiedzieć jakie sa możliwości przy tworzeniu relacji.

Mamy na przyklad takie zadanie żeby napisać kod w sqlu dla DZE i tu rysunek z kreseczkami kułeczkami (na liniach łączących tabele)itp. Tabele potrafie stworzyc ale nie wiem jak te kuleczka czy kreseczki na liniach wiążących tabele ze sobą przekładają się na kod i czy jak sobie na takiej lini wstawie dodatkową tabelę której na rysunku nie ma to czy to nie bedzie blędem.]]></content>
			<author>
				<name><![CDATA[SAKALA23]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=920</uri>
			</author>
			<updated>2009-06-17T15:36:23Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1011#p1011</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1009#p1009"/>
			<content type="html"><![CDATA[Relacje 1-wiele w fizycznej bazie danych to nic innego jak dodatkowe tabele przechowujące co najmniej klucze z wiązanych tabel.
Co tu miales na mysli
[quote]
jak w sql zaimplementowac relacje "jest szefem" w której (pracownicy 1 do (opcjonalnie)wielu)
i drugą "pracuje" w krórej(pracownicy 1 lub wielu do opcjonalnie)
[/quote]
niestety nie kumam :)]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2009-06-17T13:00:34Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1009#p1009</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[relecje a sql]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1006#p1006"/>
			<content type="html"><![CDATA[Pytanko: mam tabele

[code]CREATE TABLE pracownicy(
IDP int PRIMARY KEY ,
Nazwisko_i_imię varchar( 50 ) ,
Adres varchar( 50 )
);
create table wydział(
IDWydzialu char(10) primary key,
Nazwa char(50)
);[/code]

jak w sql zaimplementowac relacje "jest szefem" w której (pracownicy 1 do (opcjonalnie)wielu)
i drugą "pracuje" w krórej(pracownicy 1 lub wielu do opcjonalnie)

Chodzi mi o to że mam te kreseczki, kuleczka, rozgałęzienia i nie wiem jak to przenieść do sqla żeby odpowiadało diagramowi związków encji]]></content>
			<author>
				<name><![CDATA[SAKALA23]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=920</uri>
			</author>
			<updated>2009-06-17T11:33:02Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1006#p1006</id>
		</entry>
</feed>
