<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Co to jest baza danych i dlaczego ma być normalna?</title>
	<atom:link href="http://simon-says-architecture.com/2010/02/11/co-to-jest-baza-danych-i-dlaczego-ma-byc-normalna/feed/" rel="self" type="application/rss+xml" />
	<link>http://simon-says-architecture.com/2010/02/11/co-to-jest-baza-danych-i-dlaczego-ma-byc-normalna/</link>
	<description>Szymon Pobiega about software engineering and architecture</description>
	<lastBuildDate>Fri, 03 Feb 2012 10:29:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<meta xmlns="http://www.w3.org/1999/xhtml" name="robots" content="noindex,follow" />
	<item>
		<title>By: CQRS is not an option. It is a must-have &#171; Simon says&#8230; architecture!</title>
		<link>http://simon-says-architecture.com/2010/02/11/co-to-jest-baza-danych-i-dlaczego-ma-byc-normalna/comment-page-1/#comment-644</link>
		<dc:creator>CQRS is not an option. It is a must-have &#171; Simon says&#8230; architecture!</dc:creator>
		<pubDate>Tue, 16 Feb 2010 07:23:32 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=410#comment-644</guid>
		<description>[...] convince people that reads and writes are separate responsibilities and should not be backed by a single normalized database? Using CQRS in DDD in not an option. CQRS is a must-have. And even if you don&#8217;t name it [...]</description>
		<content:encoded><![CDATA[<p>[...] convince people that reads and writes are separate responsibilities and should not be backed by a single normalized database? Using CQRS in DDD in not an option. CQRS is a must-have. And even if you don&#8217;t name it [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gutek</title>
		<link>http://simon-says-architecture.com/2010/02/11/co-to-jest-baza-danych-i-dlaczego-ma-byc-normalna/comment-page-1/#comment-640</link>
		<dc:creator>Gutek</dc:creator>
		<pubDate>Fri, 12 Feb 2010 19:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=410#comment-640</guid>
		<description>@Szymon

Ok, mowiac &quot;logiczna&quot; to rozumiem osobny schemat bazy/osobna instancje bazy, a w Management Studio  to porpostu kolejny lisc drzewa :)

Dla mnie w jezyku polskim brak okreslenia &quot;server baz danych&quot; jako ze potocznie sie mowi: zainstalujemy baze danych maja na mysli DB Server, nastepnie sie mowi: &quot;utworzy sie baze danych&quot; i ma sie na mysli stworzenie instancji bazy danych o okreslonym schemacie.

Roznica pomiedzy Database Server a Database w polskim jezyku nie istnieje, to znaczy istnieje, ale w 95% ludzie wykorzystuja slowo Baza Danych zamiennie.

Wiec rasumujac, zrozumialem Twoj &quot;logiczny magazyn dancych&quot; jako kolejna database - ha nie uzylem polskiego slowa! :)

Wytlumaczylem o co mi chodzilo? :)

Gutek</description>
		<content:encoded><![CDATA[<p>@Szymon</p>
<p>Ok, mowiac &#8220;logiczna&#8221; to rozumiem osobny schemat bazy/osobna instancje bazy, a w Management Studio  to porpostu kolejny lisc drzewa <img src='http://simon-says-architecture.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Dla mnie w jezyku polskim brak okreslenia &#8220;server baz danych&#8221; jako ze potocznie sie mowi: zainstalujemy baze danych maja na mysli DB Server, nastepnie sie mowi: &#8220;utworzy sie baze danych&#8221; i ma sie na mysli stworzenie instancji bazy danych o okreslonym schemacie.</p>
<p>Roznica pomiedzy Database Server a Database w polskim jezyku nie istnieje, to znaczy istnieje, ale w 95% ludzie wykorzystuja slowo Baza Danych zamiennie.</p>
<p>Wiec rasumujac, zrozumialem Twoj &#8220;logiczny magazyn dancych&#8221; jako kolejna database &#8211; ha nie uzylem polskiego slowa! <img src='http://simon-says-architecture.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Wytlumaczylem o co mi chodzilo? <img src='http://simon-says-architecture.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Gutek</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Szymon Pobiega</title>
		<link>http://simon-says-architecture.com/2010/02/11/co-to-jest-baza-danych-i-dlaczego-ma-byc-normalna/comment-page-1/#comment-639</link>
		<dc:creator>Szymon Pobiega</dc:creator>
		<pubDate>Fri, 12 Feb 2010 08:14:40 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=410#comment-639</guid>
		<description>@Gutek

Co masz na myśli mówiąc o datkowej pracy w przypadku większej liczny logicznych magazynów danych? Jeśli to tylko kilka tabelek w tej samej bazie to nie powinno być z tym większych problemów od strony IT stuff

&quot;rozwiązania rodem z OLAP...&quot; - zgadzam się:)

&quot;największą poprawę...&quot; - OK, znowu się wyraziłem zbyt czarno-biało

&quot;podobnie asynchroniczna komunikacja&quot; - miałem na myśli fakt, że można ją symulować synchronicznie, więc nie wiąże się z dodatkowym nakładem pracy.

&quot;To zależy&quot; -- doookładnie. Wszystko zależy. Celem mojego posta było pokazanie, że sposób zaprojektowania bazy danych też zależy i nie koniecznie jest to 3cia forma normalna.</description>
		<content:encoded><![CDATA[<p>@Gutek</p>
<p>Co masz na myśli mówiąc o datkowej pracy w przypadku większej liczny logicznych magazynów danych? Jeśli to tylko kilka tabelek w tej samej bazie to nie powinno być z tym większych problemów od strony IT stuff</p>
<p>&#8220;rozwiązania rodem z OLAP&#8230;&#8221; &#8211; zgadzam się:)</p>
<p>&#8220;największą poprawę&#8230;&#8221; &#8211; OK, znowu się wyraziłem zbyt czarno-biało</p>
<p>&#8220;podobnie asynchroniczna komunikacja&#8221; &#8211; miałem na myśli fakt, że można ją symulować synchronicznie, więc nie wiąże się z dodatkowym nakładem pracy.</p>
<p>&#8220;To zależy&#8221; &#8212; doookładnie. Wszystko zależy. Celem mojego posta było pokazanie, że sposób zaprojektowania bazy danych też zależy i nie koniecznie jest to 3cia forma normalna.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gutek</title>
		<link>http://simon-says-architecture.com/2010/02/11/co-to-jest-baza-danych-i-dlaczego-ma-byc-normalna/comment-page-1/#comment-638</link>
		<dc:creator>Gutek</dc:creator>
		<pubDate>Thu, 11 Feb 2010 18:49:17 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=410#comment-638</guid>
		<description>To zalezy... taka mam na ten temat opinie. Wszystko zalezy od tego co chcemy trzymac i jakie to ma znaczenie dla aplikacji.

pracowalem z roznymi systemiami czasami nawet nie tylko serwer bazodanowy byl inny (Object DB, XML DB, Oracle, DB2 - jedna aplikacja dane w wyzej wymienionych serwerach bazodanowych) dla kazdej instancji bazy danych ale takze dane roznily sie struktura jak i przeznaczeniem. 

Dla przykladu na MS interview mialem zaprojektowac system ktory domyslnie wspiera jednego uzytkownika a po godzinie rozmowy mial juz wpsierac 100 milionow uzytkownikow w rozporszonym systemie itp itd - wiem, przyklad duzego rozwiazania a nie malego, ale to pokazuje, ze wszystko jest zalezne.

dla prostego systemu przechowujacego CV kilku osob nie tworzylbym kilku instancji baz o roznych schematach, bo nie widze w tym sensu. ale na przyklad przy systemie fakturowania i obslugi wielu klientow juz bym sie zastanawial.

Dodatkowo, wiele &quot;logicznych magazynow danych&quot; oczywisice ze moze szkodzic - glupi przyklad, maintenance. Wprowadzenie poprawek itp. wiec to nie jest tak ze dodamy sobie klase i jest spoko - oj nie, tutaj wchodzi dodatkowa praca.

&quot;rozwiązania rodem z OLAP (denormalizacja i schemat gwiazdy) są przydatne także w prostszych zastosowaniach&quot; - nie we wszystkich, zmienilbym na moga byc przydatne a nie sa.

&quot;największą poprawę wydajności systemu bazodanowego można uzyskać na poziomie modelu, a nie samej bazy danych&quot; - zakladajac ze schemat/model zostal zwalony, bo jezeli jest dobry to juz niekoniecznie. Choc i widzialem przyklady gdzie fatalny schemat bazy danych dostawal maksymalnego kopa po pewnych zmianach serwerowych i konfiguracyjnych. 

&quot;podobnie asynchroniczna komunikacja&quot; - znow zalezy :) od tego co z czym ma sie komunikowac, na jakiej zasadzie i od czego jest to uzaleznione.

ale sie rozpisalem :) ale tak jak na poczatku napisal: To zalezy :)

Gutek</description>
		<content:encoded><![CDATA[<p>To zalezy&#8230; taka mam na ten temat opinie. Wszystko zalezy od tego co chcemy trzymac i jakie to ma znaczenie dla aplikacji.</p>
<p>pracowalem z roznymi systemiami czasami nawet nie tylko serwer bazodanowy byl inny (Object DB, XML DB, Oracle, DB2 &#8211; jedna aplikacja dane w wyzej wymienionych serwerach bazodanowych) dla kazdej instancji bazy danych ale takze dane roznily sie struktura jak i przeznaczeniem. </p>
<p>Dla przykladu na MS interview mialem zaprojektowac system ktory domyslnie wspiera jednego uzytkownika a po godzinie rozmowy mial juz wpsierac 100 milionow uzytkownikow w rozporszonym systemie itp itd &#8211; wiem, przyklad duzego rozwiazania a nie malego, ale to pokazuje, ze wszystko jest zalezne.</p>
<p>dla prostego systemu przechowujacego CV kilku osob nie tworzylbym kilku instancji baz o roznych schematach, bo nie widze w tym sensu. ale na przyklad przy systemie fakturowania i obslugi wielu klientow juz bym sie zastanawial.</p>
<p>Dodatkowo, wiele &#8220;logicznych magazynow danych&#8221; oczywisice ze moze szkodzic &#8211; glupi przyklad, maintenance. Wprowadzenie poprawek itp. wiec to nie jest tak ze dodamy sobie klase i jest spoko &#8211; oj nie, tutaj wchodzi dodatkowa praca.</p>
<p>&#8220;rozwiązania rodem z OLAP (denormalizacja i schemat gwiazdy) są przydatne także w prostszych zastosowaniach&#8221; &#8211; nie we wszystkich, zmienilbym na moga byc przydatne a nie sa.</p>
<p>&#8220;największą poprawę wydajności systemu bazodanowego można uzyskać na poziomie modelu, a nie samej bazy danych&#8221; &#8211; zakladajac ze schemat/model zostal zwalony, bo jezeli jest dobry to juz niekoniecznie. Choc i widzialem przyklady gdzie fatalny schemat bazy danych dostawal maksymalnego kopa po pewnych zmianach serwerowych i konfiguracyjnych. </p>
<p>&#8220;podobnie asynchroniczna komunikacja&#8221; &#8211; znow zalezy <img src='http://simon-says-architecture.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  od tego co z czym ma sie komunikowac, na jakiej zasadzie i od czego jest to uzaleznione.</p>
<p>ale sie rozpisalem <img src='http://simon-says-architecture.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ale tak jak na poczatku napisal: To zalezy <img src='http://simon-says-architecture.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Gutek</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Procent</title>
		<link>http://simon-says-architecture.com/2010/02/11/co-to-jest-baza-danych-i-dlaczego-ma-byc-normalna/comment-page-1/#comment-637</link>
		<dc:creator>Procent</dc:creator>
		<pubDate>Thu, 11 Feb 2010 07:02:39 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=410#comment-637</guid>
		<description>Bardzo dziwnym zjawiskiem jest traktowanie stwierdzenia &quot;jedna baza danych per aplikacja&quot; jako prawdy objawionej, niekwestionowanego dogmatu. Wiele razy spotkałem się ze zdziwioną miną i prymitywnym HĘĘ?? na wzmiankę o możliwości wykorzystania więcej niż jednej bazy dla danego, nawet nieskomplikowanego, systemu. Czy to pokutuje wspomniane przez ciebie wbijanie takiego myślenia do głowy przez całe studia?</description>
		<content:encoded><![CDATA[<p>Bardzo dziwnym zjawiskiem jest traktowanie stwierdzenia &#8220;jedna baza danych per aplikacja&#8221; jako prawdy objawionej, niekwestionowanego dogmatu. Wiele razy spotkałem się ze zdziwioną miną i prymitywnym HĘĘ?? na wzmiankę o możliwości wykorzystania więcej niż jednej bazy dla danego, nawet nieskomplikowanego, systemu. Czy to pokutuje wspomniane przez ciebie wbijanie takiego myślenia do głowy przez całe studia?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dotnetomaniak.pl</title>
		<link>http://simon-says-architecture.com/2010/02/11/co-to-jest-baza-danych-i-dlaczego-ma-byc-normalna/comment-page-1/#comment-636</link>
		<dc:creator>dotnetomaniak.pl</dc:creator>
		<pubDate>Thu, 11 Feb 2010 06:16:50 +0000</pubDate>
		<guid isPermaLink="false">http://simon-says-architecture.com/?p=410#comment-636</guid>
		<description>&lt;strong&gt;Co to jest baza danych i dlaczego ma być normalna? « Simon says… architecture!...&lt;/strong&gt;

Dziękujemy za publikację - Trackback z dotnetomaniak.pl...</description>
		<content:encoded><![CDATA[<p><strong>Co to jest baza danych i dlaczego ma być normalna? « Simon says… architecture!&#8230;</strong></p>
<p>Dziękujemy za publikację &#8211; Trackback z dotnetomaniak.pl&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

