<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>http://brain.fuw.edu.pl/edu/index.php?action=history&amp;feed=atom&amp;title=%2FSQLpodstawy</id>
	<title>/SQLpodstawy - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="http://brain.fuw.edu.pl/edu/index.php?action=history&amp;feed=atom&amp;title=%2FSQLpodstawy"/>
	<link rel="alternate" type="text/html" href="http://brain.fuw.edu.pl/edu/index.php?title=/SQLpodstawy&amp;action=history"/>
	<updated>2026-04-24T03:05:22Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>http://brain.fuw.edu.pl/edu/index.php?title=/SQLpodstawy&amp;diff=2021&amp;oldid=prev</id>
		<title>Jarekz: Utworzono nową stronę &quot;= TI:WTBD/SQLpodstawy = SQL jest używany w produktach bazodanowych opartych na modelu relacyjnym jako interfejs pomiędzy użytkownikiem (aplikacją), a logiczną s...&quot;</title>
		<link rel="alternate" type="text/html" href="http://brain.fuw.edu.pl/edu/index.php?title=/SQLpodstawy&amp;diff=2021&amp;oldid=prev"/>
		<updated>2015-05-23T14:41:44Z</updated>

		<summary type="html">&lt;p&gt;Utworzono nową stronę &amp;quot;= &lt;a href=&quot;/edu/index.php/TI:WTBD&quot; title=&quot;TI:WTBD&quot;&gt;TI:WTBD&lt;/a&gt;/SQLpodstawy = SQL jest używany w produktach bazodanowych opartych na modelu relacyjnym jako interfejs pomiędzy użytkownikiem (aplikacją), a logiczną s...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= [[TI:WTBD]]/SQLpodstawy =&lt;br /&gt;
SQL jest używany w produktach bazodanowych opartych na modelu relacyjnym jako interfejs pomiędzy użytkownikiem (aplikacją), a logiczną strukturą danych. Zawiera w sobie instrukcje&lt;br /&gt;
* definicji danych (''DDL -- Data Definition Language'')&lt;br /&gt;
* formułowania zapytań -- kwerend (''DQL -- Data Query Language'')&lt;br /&gt;
* modyfikacji danych (''DML -- Data Modification Language'')&lt;br /&gt;
* administracyjne i pomocnicze&lt;br /&gt;
&lt;br /&gt;
== Główne zasady ==&lt;br /&gt;
* jednostką przetwarzania jest ''instrukcja'' lub ''transakcja''&lt;br /&gt;
* w nazwach i słowach kluczowych nie rozróżnia się małych i wielkich liter&lt;br /&gt;
* nazwy składają się ze znaków alfanumerycznych, nie zaczynając się od cyfry&lt;br /&gt;
* formatowanie instrukcji jest swobodne&lt;br /&gt;
* instrukcja zaczyna się od słowa kluczowego i kończy średnikiem&lt;br /&gt;
* literalne wartości napisowe pisze się w parze apostrofów&lt;br /&gt;
* literalne liczby pisze się ,,standardowo&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Komentarze można umieszczać zarówno w poleceniach SQL jak i pomiędzy nimi. Standard przewiduje komentarze w postaci&lt;br /&gt;
&lt;br /&gt;
 -- to jest komentarz&lt;br /&gt;
&lt;br /&gt;
tzn. zaczynające się od &amp;quot;--&amp;quot; (dwa minusy) i kończące się wraz z końcem bieżącej linii. Znacznik początku komentarza &amp;quot;--&amp;quot; nie musi być na początku linii, może być poprzedzony tekstem znaczącym.&lt;br /&gt;
&lt;br /&gt;
Postać ta sprawia drobną trudność: nie pozwala w wyrażeniu użyć kolejno dwu minusów (jako operatorów arytmetycznych), bez co najmniej rozdzielenia ich spacją. W praktyce problem ten może dotyczyć kodu generowanego, a nie pisanego ręcznie. Niemniej jednak z tego powodu niektóre systemy (MySQL) wymagają, by pierwszym znakiem po &amp;quot;--&amp;quot; była spacja (co w sumie też nie jest rozwiązaniem...)&lt;br /&gt;
&lt;br /&gt;
Wiele dialektów SQL (MySQL, SQLite) dopuszcza też komentarze wielolinijkowe, ,,w stylu C&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 /* to &lt;br /&gt;
   jest&lt;br /&gt;
   komentarz&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
Komentarz w kodzie SQL jest równoważny odstępowi.&lt;/div&gt;</summary>
		<author><name>Jarekz</name></author>
		
	</entry>
</feed>