<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - pytania teoretyczne]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=638&amp;type=atom"/>
	<updated>2011-09-15T18:51:25Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=638</id>
		<entry>
			<title type="html"><![CDATA[Odp: pytania teoretyczne]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2712#p2712"/>
			<content type="html"><![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 :)]]></content>
			<author>
				<name><![CDATA[AnDrIx]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1275</uri>
			</author>
			<updated>2011-09-15T18:51:25Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2712#p2712</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: pytania teoretyczne]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2711#p2711"/>
			<content type="html"><![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].]]></content>
			<author>
				<name><![CDATA[gszpetkowski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1223</uri>
			</author>
			<updated>2011-09-15T18:29:37Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2711#p2711</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: pytania teoretyczne]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2710#p2710"/>
			<content type="html"><![CDATA[A używałeś kiedyś google'a? Studenci/uczniowie czasami mnie zaskakują swoją zaradnością.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2011-09-15T17:25:36Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2710#p2710</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[pytania teoretyczne]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2709#p2709"/>
			<content type="html"><![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.]]></content>
			<author>
				<name><![CDATA[AnDrIx]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1275</uri>
			</author>
			<updated>2011-09-15T15:41:08Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2709#p2709</id>
		</entry>
</feed>
