<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - pytania teoretyczne]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=638</link>
		<description><![CDATA[Najświeższe odpowiedzi w pytania teoretyczne.]]></description>
		<lastBuildDate>Thu, 15 Sep 2011 18:51:25 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: pytania teoretyczne]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2712#p2712</link>
			<description><![CDATA[[quote=rski]A używałeś kiedyś google'a? Studenci/uczniowie czasami mnie zaskakują swoją zaradnością.[/quote]
znam pojecie googlowania, siedzę nad tym 3 dzień i dopiero napisałem. Wiec nie wiem ale twój post nie wnosi nic do mojego pytania bądź też pomocy. Wręcz mówi że jestem nie udolny bo się zacząłem pytać, a nie szukałem.

@gszpetkowski
Dzięki chociaż za szczątkową pomoc :)]]></description>
			<author><![CDATA[dummy@example.com (AnDrIx)]]></author>
			<pubDate>Thu, 15 Sep 2011 18:51:25 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2712#p2712</guid>
		</item>
		<item>
			<title><![CDATA[Odp: pytania teoretyczne]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2711#p2711</link>
			<description><![CDATA[[quote]5.Jakie cechy obiektowości występują w szczątkowej formie w Postgresie[/quote]

Dziedziczenie tabel (ang. [url=http://www.postgresql.org/docs/current/interactive/ddl-inherit.html]table inheritance[/url]) oraz możliwość tworzenia własnych typów (CREATE TYPE), domen (CREATE DOMAIN) i operatorów (CREATE OPERATOR) jako swego rodzaju enskapsulacja. Dodatkowo jeżeli przestrzenie nazw rozumiemy jako koncept związany z paradygmatem OO, to wtedy jak najbardziej można wymienić schematy (CREATE SCHEMA).

[quote]8.Jakie uprawnienia w stosunku do pewnej tabeli może mieć użytkownik bazy danych ?[/quote]

Przywileje względem tabel z wyjaśnieniami znajdziesz z dokumentacji [url=http://www.postgresql.org/docs/current/static/sql-grant.html]GRANT[/url]. Są to: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, REFERENCES oraz TRIGGER (każda posiada swoją literę, patrz dół strony np. r odpowiada SELECT'owi). Z tego co kojarzę grupa PUBLIC domyślnie nie posiada żadnych przywilejów do tabel, właściciel posiada wszystkie przywileje (choć może je sobie ograniczyć via REVOKE) i oczywiście superużytkownik, który ładnie ujmując nie jest przedmiotem systemu przywilejów. Począwszy od Postgresa 9.0 można także korzystać z polecenia [url=http://www.postgresql.org/docs/current/static/sql-alterdefaultprivileges.html]ALTER DEFAULT PRIVILEGES[/url]. Jeśli nie jest to specjalnie jasne, to możesz zajrzeć też pod [url=http://gszpetkowski.pl/2011/03/administrowanie-ordbms-postgresql-w-debian-lenny/#zarzadzanie-przywilejami]ten adres[/url].]]></description>
			<author><![CDATA[dummy@example.com (gszpetkowski)]]></author>
			<pubDate>Thu, 15 Sep 2011 18:29:37 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2711#p2711</guid>
		</item>
		<item>
			<title><![CDATA[Odp: pytania teoretyczne]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2710#p2710</link>
			<description><![CDATA[A używałeś kiedyś google'a? Studenci/uczniowie czasami mnie zaskakują swoją zaradnością.]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Thu, 15 Sep 2011 17:25:36 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2710#p2710</guid>
		</item>
		<item>
			<title><![CDATA[pytania teoretyczne]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2709#p2709</link>
			<description><![CDATA[Witam mam kilka teoretycznych pytań dotyczących SQL'a

1.Wypisz klasy programów związanych z istnieniem baz danych ?
2.Na czym polega naruszenie 3 postaci normalnej ?
3.Na czym polega naruszenie pierwszej postaci normalnej ?
5.Jakie cechy obiektowości występują w szczątkowej formie w Postgresie
6.Jakie zjawiska spowodowane współbieżnym dostępem do bazy są możliwe na tym poziomie izolacji ?
7.Co to jest zakleszczenie ? Jakie istnieją rozwiązania tego problemu ?
8.Jakie uprawnienia w stosunku do pewnej tabeli może mieć użytkownik bazy danych ?
9.W jaki sposób można te uprawnienia ograniczyć do pewnych atrybutów ? do pewnych krotek ?
10.W jaki sposób SQL realizuje operacje rzutu relacji ?


Było ich więcej lecz na te nie znam odpowiedzi będę wdzięczny za każdą pomoc :)

PS: Z góry dzięki.]]></description>
			<author><![CDATA[dummy@example.com (AnDrIx)]]></author>
			<pubDate>Thu, 15 Sep 2011 15:41:08 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2709#p2709</guid>
		</item>
	</channel>
</rss>
