<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Βάσεις δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/73/ShowForum.aspx</link><description>Για όσους κάνουν τα πρώτα τους βήματα στην Microsoft Access ή τον SQL Server, ή γενικότερα στη θεωρία βάσεων δεδομένων.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Βοηθεια , Λειτουργικες-Συναρτησιακες Εξαρτησεις + BCNF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33260.aspx</link><pubDate>Fri, 29 Jun 2007 01:14:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33260</guid><dc:creator>patrox</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33260.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=33260</wfw:commentRss><description>τελικα το θεμα ειναι απλο και χρησιμο.&lt;br /&gt;&lt;br /&gt;Αντιγραφω:&lt;br /&gt;...ο κανονικος τυπος BCNF παραβιαζεται οταν υπαρχει ενα τουλαχιστον χαρακτηριστικό  που εξαρταται λειτουργικα απο καποιο αλλο που δεν αποτελει συνιστωσα του προσδιοριστη-κλειδιου...&lt;br /&gt;&lt;br /&gt;στη περιπτωση μου αυτο συμμβαινει :Region -&gt; Continent( δηλαδη η νοτιοανατολικη ευρωπη οριζει την ευρωπη) και District -&gt; CountryCode ( ο νομος οριζει τη χωρα).&lt;br /&gt;&lt;br /&gt;και τελικα εβγαλα αυτο:&lt;br /&gt;&lt;a href="http://xs.to/xs.php?h=xs216&amp;amp;d=07264&amp;amp;f=vaseis2ex.JPG" target="_blank" title="http://xs.to/xs.php?h=xs216&amp;amp;d=07264&amp;amp;f=vaseis2ex.JPG"&gt;&lt;img src="http://xs216.xs.to/xs216/07264/vaseis2ex.JPG.xs.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;το κερδος ειναι οτι γλιτωνουμε επαναλαμβανομενες εγγραφες του τυπου ελλαδα - {ευρωπη} καθε φορα που εχουμε ελληνικη πολη , φτανει να "πουμε" οτι ειναι στην ελλαδα.</description></item><item><title>Απ: Βοηθεια , Λειτουργικες-Συναρτησιακες Εξαρτησεις + BCNF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33195.aspx</link><pubDate>Wed, 27 Jun 2007 03:05:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33195</guid><dc:creator>patrox</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33195.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=33195</wfw:commentRss><description>ευχαριστω φιλε! σωστο αυτο που λες το θεμα δεν ειναι εκει ομως!&lt;br /&gt;&lt;br /&gt;εγω μιλαω για λειτουργικες-functional dependencies και Boyce / Codd normal form.&lt;br /&gt;&lt;br /&gt;τελοσπαντων τη βρηκα τη λυση και την εδωσα την εργασια , θα τη γραψω και εδω (ελπιζω να ειναι σωστη) για να υπαρχει μολις βρω λιγο χρονο.&lt;br /&gt;</description></item><item><title>Απ: Βοηθεια , Λειτουργικες-Συναρτησιακες Εξαρτησεις + BCNF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33170.aspx</link><pubDate>Tue, 26 Jun 2007 16:10:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33170</guid><dc:creator>moruin</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33170.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=33170</wfw:commentRss><description>Καλημέρα, θα σου πρότεινα να εξαλείψεις τον κύκλο μεταξύ country και city. Στο πίνακα city μπορείς να βάλεις άλλο ένα πεδίο με όνομα IsCapital και να κάνεις τη δουλειά σου. Δε ξέρω αν σε πρόλαβα και αν σε βοηθάει αυτό που προτείνω.&lt;br&gt;</description></item><item><title>Βοηθεια , Λειτουργικες-Συναρτησιακες Εξαρτησεις + BCNF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33129.aspx</link><pubDate>Mon, 25 Jun 2007 03:33:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33129</guid><dc:creator>patrox</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33129.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=33129</wfw:commentRss><description>Λοιπον... την τριτη εχω να δωσω μια εργασια και εχω αποροια-ες.&lt;br /&gt;&lt;br /&gt;(εχει δωσει το κλασικο script world.sql)&lt;br /&gt;σχεσιακό μονελο: &lt;a href="http://xs.to/xs.php?h=xs216&amp;amp;d=07250&amp;amp;f=vaseiserel.JPG" target="_blank" title="http://xs.to/xs.php?h=xs216&amp;amp;d=07250&amp;amp;f=vaseiserel.JPG"&gt;&lt;img src="http://xs216.xs.to/xs216/07250/vaseiserel.JPG.xs.jpg" border="0" /&gt;&lt;/a&gt;(δικό μου)&lt;br /&gt;&lt;br /&gt;λεει να βρουμε γιατι παραβιαζει τη BCNF.&lt;br /&gt;&lt;br /&gt;εχω γραψει τις εξαρτησεις:&lt;br /&gt;Πίνακας country &lt;br /&gt;R1=(Code , Name ,Continent , Region , SurfaceArea , IndepYear , Population , LifeExpectancy ,GNP ,GNPOld , LocalName , GovernmentForm , HeadofState , Capital , ID2)&lt;br /&gt;&lt;br /&gt;F1 = ( &lt;br /&gt;Code -&gt; Name , Code -&gt; Continent , Code -&gt;Region , Code-&gt; SurfaceArea , &lt;br /&gt;Code -&gt; Population , Code -&gt;LifeExpectancy , Code -&gt; GNP , Code -&gt;GNPOld , Code -&gt;LocalName , Code -&gt;GovernmentForm , Code -&gt;HeadofState , &lt;br /&gt;Code -&gt;Capital , Code -&gt; ID2,&lt;br /&gt;&lt;br /&gt;Name -&gt; Code (άρα ορίζει όλα όσα ορίζει και το Code),&lt;br /&gt;&lt;br /&gt;Region -&gt; Continent,&lt;br /&gt;&lt;br /&gt;LocalName -&gt; Name (άρα ορίζει όλα όσα ορίζει και το Name),&lt;br /&gt;&lt;br /&gt;ID2 -&gt; Code (άρα ορίζει όλα όσα ορίζει και το Code)&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;Πίνακας city&lt;br /&gt;R2=(ID , Name , CountryCode , District , Population )&lt;br /&gt;&lt;br /&gt;F2=(&lt;br /&gt;ID -&gt; Name , ID -&gt; CountryCode , ID -&gt; District , ID-&gt;Population,&lt;br /&gt;&lt;br /&gt;Υποθέτουμε ότι μπορεί να υπάρχουν πολλές πόλεις με το ίδιο όνομα , άρα το Name δεν ορίζει κανένα πεδίο.&lt;br /&gt;&lt;br /&gt;District -&gt; CountryCode&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;Πίνακας countrylanguage&lt;br /&gt;R3=(CountryCode , Language , IsOfficial , Percentage)&lt;br /&gt;&lt;br /&gt;F3=(&lt;br /&gt;CountryCode Language -&gt; IsOfficial , CountryCode Language -&gt; Percentage&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;πως γινεται η παραβιαση του BCNF με τις λειουργικές εξαρτήσεις??????????????? &lt;/b&gt;&lt;br /&gt;δε καταλαβαινω ποιο ειναι το προβλημα αφου τα κλειδια οριζουν ολα τα υπολοιπα πεδία.&lt;br /&gt;κατι πρεπει να διαβασω παραπανω αλλα δε το βρίσκω.&lt;br /&gt;&lt;br /&gt;Ευχαριστώ.</description></item></channel></rss>