Relational Databases - Schaum

download Relational Databases - Schaum

of 256

Transcript of Relational Databases - Schaum

  • 8/18/2019 Relational Databases - Schaum

    1/256

  • 8/18/2019 Relational Databases - Schaum

    2/256

    ÎßÓÑÒ ßò ÓßÌßóÌÑÔÛÜÑô иòÜò

    ß--±½·¿¬» Ю±º»--±® ±º ݱ³°«¬»® ͽ·»²½»

    Ö¿³»- Ó¿¼·-±² ˲·ª»®-·¬§

    ÐßËÔ×ÒÛ Õò ÝËÍØÓßÒô иòÜò

    ß--±½·¿¬» Ю±º»--±® ±º ײ¬»¹®¿¬»¼ ͽ·»²½» ¿²¼ Ì»½¸²±´±¹§

    ¿²¼ ݱ³°«¬»® ͽ·»²½»

    Ö¿³»- Ó¿¼·-±² ˲·ª»®-·¬§

    ͽ¸¿«³ - Ñ«¬ ·́²» Í»®·»-

    Ó½ÙÎßÉóØ×ÔÔ

    Ò»© DZ®µ Í¿² Ú®¿²½·-½± É¿-¸·²¹¬±²ô ÜòÝò ß«½µ´¿²¼ Þ±¹±¬¿ Ý¿®¿½¿-

    Ô·-¾±² Ô±²¼±² Ó¿¼®·¼ Ó»¨·½± Ý·¬§ Ó·´¿² Ó±²¬®»¿´ Ò»© Ü»´¸·

    Í¿² Ö«¿² Í·²¹¿°±®» ͧ¼²»§ ̱µ§± ̱®±²¬±

  • 8/18/2019 Relational Databases - Schaum

    3/256

    ݱ°§®·¹¸¬ w îðð𠾧 ̸» Ó½Ù®¿©óØ·´´ ݱ³°¿²·»-ò ß´́ ®·¹¸¬- ®»-»®ª»¼ò Ó¿²«º¿½¬«®»¼ ·² ¬¸» ˲·¬»¼ ͬ¿¬»- ±º ß³»®·½¿ò Û¨½»°¬ ¿- °»®³·¬¬»¼ «²¼»® ¬¸» ˲·¬»¼

    ͬ¿¬»- ݱ°§®·¹¸¬ ß½¬ ±º ïçéêô ²± °¿®¬ ±º ¬¸·- °«¾´·½¿¬·±² ³¿§ ¾» ®»°®±¼«½»¼ ±® ¼·-¬®·¾«¬»¼ ·² ¿²§ º±®³ ±® ¾§ ¿²§ ³»¿²-ô ±® -¬±®»¼ ·² ¿ ¼¿¬¿¾¿-» ±® ®»¬®·»ª¿´ -§-¬»³ô

    ©·¬¸±«¬ ¬¸» °®·±® ©®·¬¬»² °»®³·--·±² ±º ¬¸» °«¾´·-¸»®ò

    ðóðéóïíéèêçóí

    ̸» ³¿¬»®·¿´ ·² ¬¸·- »Þ±±µ ¿´-± ¿°°»¿®- ·² ¬¸» °®·²¬ ª»®-·±² ±º ¬¸·- ¬·¬´»æ ðóðéóïíêïèèóÈò

    ß´´ ¬®¿¼»³¿®µ- ¿®» ¬®¿¼»³¿®µ- ±º ¬¸»·® ®»-°»½¬·ª» ±©²»®-ò ο¬¸»® ¬¸¿² °«¬ ¿ ¬®¿¼»³¿®µ -§³¾±´ ¿º¬»® »ª»®§ ±½½«®®»²½» ±º ¿ ¬®¿¼»³¿®µ»¼ ²¿³»ô ©» «-» ²¿³»-

    ·² ¿² »¼·¬±®·¿´ º¿-¸·±² ±²´§ô ¿²¼ ¬± ¬¸» ¾»²»º·¬ ±º ¬¸» ¬®¿¼»³¿®µ ±©²»®ô ©·¬¸ ²± ·²¬»²¬·±² ±º ·²º®·²¹»³»²¬ ±º ¬¸» ¬®¿¼»³¿®µò ɸ»®» -«½¸ ¼»-·¹²¿¬·±²- ¿°°»¿® ·²

    ¬¸·- ¾±±µô ¬¸»§ ¸¿ª» ¾»»² °®·²¬»¼ ©·¬¸ ·²·¬·¿´ ½¿°-ò

    Ó½Ù®¿©óØ·´´ »Þ±±µ- ¿®» ¿ª¿·´¿¾´» ¿¬ -°»½·¿´ ¯«¿²¬·¬§ ¼·-½±«²¬- ¬± «-» ¿- °®»³·«³- ¿²¼ -¿´»- °®±³±¬·±²-ô ±® º±® «-» ·² ½±®°±®¿¬» ¬®¿·²·²¹ °®±¹®¿³-ò Ú±® ³±®»

    ·²º±®³¿¬·±²ô °´»¿-» ½±²¬¿½¬ Ù»±®¹» ر¿®»ô Í°»½·¿´ Í¿´»-ô ¿¬ ¹»±®¹»Á¸±¿®»à³½¹®¿©ó¸·´´ò½±³ ±® øîïî÷ çðìóìðêçò

    ÛÎÓÍ ÑÚ ÍÛ

    ̸·- ·- ¿ ½±°§®·¹¸¬»¼ ©±®µ ¿²¼ ̸» Ó½Ù®¿©óØ·´´ ݱ³°¿²·»-ô ײ½ò øNÓ½Ù®¿©óØ·´´M÷ ¿²¼ ·¬- ´·½»²-±®- ®»-»®ª» ¿´´ ®·¹¸¬- ·² ¿²¼ ¬± ¬¸» ©±®µò Ë-» ±º ¬¸·- ©±®µ

    ·- -«¾¶»½¬ ¬± ¬¸»-» ¬»®³-ò Û¨½»°¬ ¿- °»®³·¬¬»¼ «²¼»® ¬¸» ݱ°§®·¹¸¬ ß½¬ ±º ïçéê ¿²¼ ¬¸» ®·¹¸¬ ¬± -¬±®» ¿²¼ ®»¬®·»ª» ±²» ½±°§ ±º ¬¸» ©±®µô §±« ³¿§ ²±¬ ¼»½±³ó

    °·´»ô ¼·-¿--»³¾´»ô ®»ª»®-» »²¹·²»»®ô ®»°®±¼«½»ô ³±¼·º§ô ½®»¿¬» ¼»®·ª¿¬·ª» ©±®µ- ¾¿-»¼ «°±²ô ¬®¿²-³·¬ô ¼·-¬®·¾«¬»ô ¼·--»³·²¿¬»ô -»´´ô °«¾´·-¸ ±® -«¾´·½»²-» ¬¸»

    ©±®µ ±® ¿²§ °¿®¬ ±º ·¬ ©·¬¸±«¬ Ó½Ù®¿©óØ·´´ - °®·±® ½±²-»²¬ò DZ« ³¿§ «-» ¬¸» ©±®µ º±® §±«® ±©² ²±²½±³³»®½·¿´ ¿²¼ °»®-±²¿´ «-»å ¿²§ ±¬¸»® «-» ±º ¬¸» ©±®µ

    ·- -¬®·½¬´§ °®±¸·¾·¬»¼ò DZ«® ®·¹¸¬ ¬± «-» ¬¸» ©±®µ ³¿§ ¾» ¬»®³·²¿¬»¼ ·º §±« º¿·´ ¬± ½±³°´§ ©·¬¸ ¬¸»-» ¬»®³-ò

    ÌØÛ ÉÑÎÕ ×Í ÐÎÑÊ×ÜÛÜ NßÍ ×ÍMò Ó½ÙÎßÉóØ×ÔÔ ßÒÜ ×ÌÍ Ô×ÝÛÒÍÑÎÍ ÓßÕÛ ÒÑ ÙËßÎßÒÌÛÛÍ ÑÎ ÉßÎÎßÒÌ×ÛÍ ßÍ ÌÑ ÌØÛ ßÝÝËÎßó

    ÝÇô ßÜÛÏËßÝÇ ÑÎ ÝÑÓÐÔÛÌÛÒÛÍÍ ÑÚ ÑÎ ÎÛÍËÔÌÍ ÌÑ ÞÛ ÑÞÌß×ÒÛÜ ÚÎÑÓ ËÍ×ÒÙ ÌØÛ ÉÑÎÕô ×ÒÝÔËÜ×ÒÙ ßÒÇ ×ÒÚÑÎÓßÌ×ÑÒ ÌØßÌ

    ÝßÒ ÞÛ ßÝÝÛÍÍÛÜ ÌØÎÑËÙØ ÌØÛ ÉÑÎÕ Ê×ß ØÇÐÛÎÔ×ÒÕ ÑÎ ÑÌØÛÎÉ×ÍÛô ßÒÜ ÛÈÐÎÛÍÍÔÇ Ü×ÍÝÔß×Ó ßÒÇ ÉßÎÎßÒÌÇô ÛÈÐÎÛÍÍ ÑÎ

    ×ÓÐÔ×ÛÜô ×ÒÝÔËÜ×ÒÙ ÞËÌ ÒÑÌ Ô×Ó×ÌÛÜ ÌÑ ×ÓÐÔ×ÛÜ ÉßÎÎßÒÌ×ÛÍ ÑÚ ÓÛÎÝØßÒÌßÞ×Ô×ÌÇ ÑÎ Ú×ÌÒÛÍÍ ÚÑÎ ß ÐßÎÌ×ÝËÔßÎ ÐËÎÐÑÍÛò

    Ó½Ù®¿©óØ·´´ ¿²¼ ·¬- ´·½»²-±®- ¼± ²±¬ ©¿®®¿²¬ ±® ¹«¿®¿²¬»» ¬¸¿¬ ¬¸» º«²½¬·±²- ½±²¬¿·²»¼ ·² ¬¸» ©±®µ ©·´´ ³»»¬ §±«® ®»¯«·®»³»²¬- ±® ¬¸¿¬ ·¬- ±°»®¿¬·±² ©·´´ ¾»

    «²·²¬»®®«°¬»¼ ±® »®®±® º®»»ò Ò»·¬¸»® Ó½Ù®¿©óØ·´´ ²±® ·¬- ´·½»²-±®- -¸¿´´ ¾» ´·¿¾´» ¬± §±« ±® ¿²§±²» »´-» º±® ¿²§ ·²¿½½«®¿½§ô »®®±® ±® ±³·--·±²ô ®»¹¿®¼´»-- ±º

    ½¿«-»ô ·² ¬¸» ©±®µ ±® º±® ¿²§ ¼¿³¿¹»- ®»-«´¬·²¹ ¬¸»®»º®±³ò Ó½Ù®¿©óØ·´´ ¸¿- ²± ®»-°±²-·¾·´·¬§ º±® ¬¸» ½±²¬»²¬ ±º ¿²§ ·²º±®³¿¬·±² ¿½½»--»¼ ¬¸®±«¹¸ ¬¸» ©±®µò

    ˲¼»® ²± ½·®½«³-¬¿²½»- -¸¿´´ Ó½Ù®¿©óØ·´´ ¿²¼ñ±® ·¬- ´·½»²-±®- ¾» ´·¿¾´» º±® ¿²§ ·²¼·®»½¬ô ·²½·¼»²¬¿´ô -°»½·¿´ô °«²·¬·ª»ô ½±²-»¯«»²¬·¿´ ±® -·³·´¿® ¼¿³¿¹»- ¬¸¿¬

    ®»-«´¬ º®±³ ¬¸» «-» ±º ±® ·²¿¾·´·¬§ ¬± «-» ¬¸» ©±®µô »ª»² ·º ¿²§ ±º ¬¸»³ ¸¿- ¾»»² ¿¼ª·-»¼ ±º ¬¸» °±--·¾·´·¬§ ±º -«½¸ ¼¿³¿¹»-ò ̸·- ´·³·¬¿¬·±² ±º ´·¿¾·´·¬§ -¸¿´´

    ¿°°´§ ¬± ¿²§ ½´¿·³ ±® ½¿«-» ©¸¿¬-±»ª»® ©¸»¬¸»® -«½¸ ½´¿·³ ±® ½¿«-» ¿®·-»- ·² ½±²¬®¿½¬ô ¬±®¬ ±® ±¬¸»®©·-»ò

    ÜÑ×æ ïðòïðíêñððéïíéèêçí

      ¿¾

    ½Ù®¿ óØ·´´

  • 8/18/2019 Relational Databases - Schaum

    4/256

    Ü»¼·½¿¬»¼ ¬± ¬¸» ³»³±®§ ±º ³§ º¿¬¸»®ô Ó·¹«»´ Ö»-«- Ó¿¬¿ô ¬¸» ³»³±®§ ±º ³§

    «²½´» ß ¾́»®¬± Ö±-» Ù±³»¦ ¿²¼ ¬± ¬¸» ¹´±®§ ¿²¼ °®¿·-» ±º ³§ ¸»¿ª»²´§ Ú¿¬¸»®ô

    ¬¸» Ô·¹ ¬̧ ±º ¬¸» ɱ®´¼ º±® ¬ »̧ ½±²¬·²«±«- ¾´»--·²¹ ¬¸¿¬ Ø» ±ºº»®- ³» ¬¸®±«¹¸ ¬¸»

    ´±ª» ¿²¼ ¼»¼·½¿¬·±² ±º ³§ ©·º» ß²¿ ·̧- ¿²¼ ³§ ½ ·̧´¼®»² Ø¿®±´¼ô Ô§-ô ¿²¼ Ø¿§´»§ò

    × ¼»¼·½¿¬» ¬¸·- ¾±±µ ¬± ¿´´ ±º ¬¸»³ ©·¬̧ ³§ ¼»»°»-¬ ´±ª» ¿²¼ ¿ºº»½¬·±²ò Ô¿-¬ ¾«¬

    ²±¬ ´»¿-¬ô × ¼»¼·½¿¬» ¬¸·- ©±®µ ¬± ³§ ³±¬̧ »® Ó¿³· Ò·²¿ô ³§ ¿«²¬ Ô§- Ê·±´»¬¿

    Ó¿¬¿ ¼» Ù±³»¦ô ¿²¼ ³§ -·-¬»® Ý¿®³»² Û´»²¿ º±® ¬ »̧·® ´±ª»ô °®¿§»®-ô ¿²¼ -«°°±®¬

    ¬¸®±«¹¸±«¬ ¬¸» §»¿®-ò

    ÎßÓÌ

    λ´¿¬·±²¿´ ¼¿¬¿¾¿-»-

    º±® ¿´́ ³§ ®»´¿¬·±²-ò Ú±® ³§ °¿®»²¬- ©¸± ¿®» ¹±²» ²±©ô ¾«¬

    ¿´©¿§- »³°¸¿-·¦»¼ ¬¸» ·³°±®¬¿²½» ±º

    ®»´¿¬·±²-

    ò Ú±® ³§ » ¬̈»²¼»¼ º¿³·´§

    »²¬·¬·»-

    ô

    ³§ -·¾´·²¹-ô ̸»±ô Ó¿®¶ô Ô±©ô ¿²¼ Þ»¬¸ô ¿´±²¹ ©·¬¸ ¬¸»·® ¿--±®¬»¼ -°±«-»-ô

    ½¸·́ ¼®»²ô ¿²¼ ¹®¿²¼½¸·́ ¼®»²ò Ú±® ³§ ½¸·´¼®»² ¿²¼ ¬¸»·® -°±«-»-ô ݸ«½µô Ö»²·ô

    Ó¿¬¬ô Ý·²¼§ô ¿²¼ Õ»®®§ô ¿²¼ ³§ ¹®¿²¼¼¿«¹¸¬»®- Ù®¿½» ¿²¼ Ò¿¬¿´·»å ¬¸»§ ¿´́ ¸¿ª»

    ¹®»¿¬

    ¿¬¬®·¾«¬»-

    ò ß²¼ º±® ³§ º¿ª±®·¬» ®»´¿¬·±²ô ³§ ¸«-¾¿²¼ Ö·³ò Ñ«® ´·º» ¸¿- ¾»»²

    ¾±¬¸

    ·²¬»¹®¿¬»¼

    ¿²¼

    -¸¿®»¼

    ò

    ÐÕÝ

    ݱ°§®·¹¸¬ îððð ̸» Ó½Ù®¿©óØ·´´ ݱ³°¿²·»-ò Ý´·½µ Ø»®» º±® Ì»®³- ±º Ë-»ò

  • 8/18/2019 Relational Databases - Schaum

    5/256

    ̸·- ¾±±µ ©¿- ©®·¬¬»² º±® ¿²§±²» ©¸± ©¿²¬- ¿ ¹»²»®¿´ ·²¬®±¼«½¬·±² ¬± ®»´¿¬·±²¿´

    ¼¿¬¿¾¿-»- ¬¸¿¬ ·- ¾±¬¸ ¬ »̧±®»¬·½¿´ ¿²¼ °®¿½¬·½¿ ò́ λ´¿¬·±²¿´ ¼¿¬¿¾¿-»- ¿®» ¬¸»

    ³±-¬ °±°«´¿® ¼¿¬¿¾¿-» ³¿²¿¹»³»²¬ -§-¬»³- ·² ¬ »̧ ©±®´¼ ¿²¼ ¿®» -«°°±®¬»¼ ¾§

    ¿ ª¿®·»¬§ ±º ª»²¼±® ·³°´»³»²¬¿¬·±²-ò ͱ³» »¨¿³°´»- ¿®» °®±ª·¼»¼ «-·²¹ ¬¸»

    ÎÜÞÓÍ º®±³ Ñ®¿½´» ¿²¼ Ó·½®±-±º¬ ß½½»--ò

    ÍÏÔ ·- ¬¸» -¬¿²¼¿®¼ ½±³°«¬»® ´¿²¹«¿¹» «-»¼ ¬± ½±³³«²·½¿¬» ©·¬¸ ®»´¿¬·±²¿´

    ¼¿¬¿¾¿-» ³¿²¿¹»³»²¬ -§-¬»³-ô -± ݸ¿°¬»® í °®±ª·¼»- ¿ ¾®·»º ·²¬®±¼«½¬·±² ¬±

    ÍÏÔò Ú±® ¿ ³±®» ½±³°´»¬» »¨°´¿²¿¬·±² ±º °®±¹®¿³³·²¹ ·² ÍÏÔô -»» ¬¸»

    ½±³°¿²·±² ¾±±µ

    ͽ¸¿«³•- Ñ«¬´·²» Ú«²¼¿³»²¬¿ -́ ±º ÍÏÔ Ð®±¹®¿³³·²¹

    ¾§ ¬¸»

    -¿³» ¿«¬̧ ±®-ò

    É» ©±«´¼ ´·µ» ¬± ¬¸¿²µ ¬¸» °»®-±²²»´ ¿¬ Ó½Ù®¿©óØ·´́ º±® ¬¸»·® ¸»´° ¿²¼

    -«°°±®¬ô °¿®¬·½«´¿®´§ ±«® -°±²-±® »¼·¬±® Þ¿®¾¿®¿ Ù· -́±² ¿²¼ »¼·¬·²¹ ´·¿·-±²

    Ó¿«®»»² É¿´µ»®ò É» ¸±°» ¬¸¿¬ ¬¸·- ¾±±µ °®±ª·¼»- ¿ ¹±±¼ ·²¬®±¼«½¬·±² ¬±

    ®»´¿¬·±²¿´ ¼¿¬¿¾¿-»-ò

    Î

    ßÓÑÒ

    ßò Ó

    ßÌß

    óÌ

    ÑÔÛÜÑ

    ÐßËÔ×ÒÛ Õò ÝËÍØÓßÒ

    ݱ°§®·¹¸¬ îððð ̸» Ó½Ù®¿©óØ·´´ ݱ³°¿²·»-ò Ý´·½µ Ø»®» º±® Ì»®³- ±º Ë-»ò

  • 8/18/2019 Relational Databases - Schaum

    6/256

    ïòï ײ¬®±¼«½¬·±² ¬± Ü¿¬¿¾¿-» Ó¿²¿¹»³»²¬ ͧ-¬»³- ï

    ïòî Ü¿¬¿ Ó±¼»´- ïð

    ïòí

    Ü¿¬¿¾¿-» ͧ-¬»³ ß®½¸·¬»½¬«®» ïî

    îòï λ´¿¬·±²¿´ Ü¿¬¿¾¿-» Ó¿²¿¹»³»²¬ ͧ-¬»³- îè

    îòî Ó¿¬¸»³¿¬·½¿´ Ü»•²·¬·±² ±º ¿ λ´¿¬·±² íï

    îòí

    Ý¿²¼·¼¿¬» Õ»§ ¿²¼ Ю·³¿®§ Õ»§ ±º λ´¿¬·±² íî

    îòì Ú±®»·¹² Õ»§- íì

    îòë λ´¿¬·±²¿´ Ñ°»®¿¬±®- íê

    îòê Í»¬ Ñ°»®¿¬·±²- ±² λ´¿¬·±²- ìî

    îòé

    ײ-»®¬·±²ô Ü»´»¬·±² ¿²¼ Ë°¼¿¬» Ñ°»®¿¬·±²- ±²

    λ´¿¬·±²- ìè

    îòè ߬¬®·¾«¬» ܱ³¿·²- ¿²¼ ̸»·® ׳°´»³»²¬¿¬·±²- ëî

    íòï

    ײ¬®±¼«½¬·±² ¬± ÍÏÔ Ô¿²¹«¿¹» éè

    íòî Ì¿¾´» Ý®»¿¬·±² èî

    íòí Í»´»½¬·±²-ô Ю±¶»½¬·±²-ô ¿²¼ Ö±·²- «-·²¹ ÍÏÔ çï

    ìòï

    ײ¬®±¼«½¬·±² ïîî

    ìòî Ü»•²·¬·±² ±º Ú«²½¬·±²¿´ Ü»°»²¼»²½·»- ïîí

    ìòí Ú«²½¬·±²¿´ Ü»°»²¼»²½·»- ¿²¼ Õ»§- ïîê

    ìòì

    ײº»®»²½» ß ·̈±³- º±® Ú«²½¬·±²¿´

    Ü»°»²¼»²½·»- ïîê

    ìòë λ¼«²¼¿²¬ Ú«²½¬·±²¿´ Ü»°»²¼»²½·»- ïîè

    ìòê Ý´±-«®»-ô ݱª»® ¿²¼ Û¯«·ª¿´»²½» ±º

    Ú«²½¬·±²¿´ Ü»°»²¼»²½·»- ïíï

    ëòï ײ¬®±¼«½¬·±² ïìè

    ëòî Ú·®-¬ Ò±®³¿´ Ú±®³ ïìç

    ëòí Ü¿¬¿ ß²±³¿´·»- ·² ïÒÚ Î»´¿¬·±²- ïëí

    ëòì ﮬ·¿´ Ü»°»²¼»²½·»- ïëì

    ݱ°§®·¹¸¬ îððð ̸» Ó½Ù®¿©óØ·´´ ݱ³°¿²·»-ò Ý´·½µ Ø»®» º±® Ì»®³- ±º Ë-»ò

  • 8/18/2019 Relational Databases - Schaum

    7/256

    ëòë Í»½±²¼ Ò±®³¿´ Ú±®³ ïëë

    ëòê

    Ü¿¬¿ ß²±³¿´·»- ·² îÒÚ Î»´¿¬·±²- ïëé

    ëòé Ì®¿²-·¬·ª» Ü»°»²¼»²½·»- ïëé

    ëòè ̸·®¼ Ò±®³¿´ Ú±®³ ïëè

    ëòç Ü¿¬¿ ¿²±³¿´·»- ·² íÒÚ Î»´¿¬·±²- ïëç

    ëòïð

    Þ±§½»óݱ¼¼ Ò±®³¿´ Ú±®³ ïêð

    ëòïï Ô±--´»-- ±® Ô±--§ Ü»½±³°±-·¬·±²- ïêï

    ëòïî Ю»-»®ª·²¹ Ú«²½¬·±²¿´ Ü»°»²¼»²½·»- ïêç

    êòï ̸» Ò»»¼ º±® Í»½«®·¬§ ïçì

    êòî

    и§-·½¿´ ¿²¼ Ô±¹·½¿´ Í»½«®·¬§ ïçë

    êòí Ü»-·¹² ×--«»- ïçê

    êòì

    Ó¿·²¬»²¿²½» ×--«»- ïçé

    êòë Ñ°»®¿¬·²¹ ͧ-¬»³ ×--«»- ¿²¼ ߪ¿·´¿¾·´·¬§ ïçè

    êòê ß½½±«²¬¿¾·´·¬§ ïçè

    êòé ײ¬»¹®·¬§ îïî

    éòï ̸» Û²¬·¬§óλ´¿¬·±²-¸·° Ó±¼»´ îîî

    éòî Û²¬·¬·»- ¿²¼ ߬¬®·¾«¬»- îîí

    éòí

    λ´¿¬·±²-¸·°- îîê

    éòì Ѳ»ó¬±óѲ» λ´¿¬·±²-¸·°- îîç

    éòë Ó¿²§ó¬±óѲ» ¿²¼ Ó¿²§ó¬±óÓ¿²§

    λ´¿¬·±²-¸·°- îîç

    éòê

    Ò±®³¿´·¦·²¹ ¬¸» Ó±¼»´ îíð

    éòé Ì¿¾´» ײ-¬¿²½» ݸ¿®¬- îíî

  • 8/18/2019 Relational Databases - Schaum

    8/256

    ßÜ¿¬¿¾¿-»Ó¿²¿¹»³»²¬ ͧ-¬»³ øÜÞÓÍ÷ ·- ¬¸» -±º¬©¿®» -§-¬»³ ¬¸¿¬ ¿´´±©- «-»®-

    ¬±¼»•²»ô½®»¿¬»¿²¼³¿·²¬¿·²¿¼¿¬¿¾¿-»¿²¼°®±ª·¼»-½±²¬®±´´»¼¿½½»--¬±¬¸»¼¿¬¿ò

    ß ¼¿¬¿¾¿-» ·- ¿ ´±¹·½¿´´§ ½± »̧®»²¬ ½±´́ »½¬·±² ±º ¼¿¬¿ ©·¬¸ -±³» ·²¸»®»²¬ ³»¿²·²¹ò

    ̸» ¬»®³

    ¼¿¬¿¾¿-»

    ·- ±º¬»² «-»¼ ¬± ®»º»® ¬± ¬¸» ¼¿¬¿ ·¬-»´ºå ¸±©»ª»®ô ¬¸»®»¿®» ±¬¸»®

    ¿¼¼·¬·±²¿´ ½±³°±²»²¬- ¬¸¿¬ ¿´-± º±®³ °¿®¬ ±º ¿ ½±³°´»¬» ¼¿¬¿¾¿-» ³¿²¿¹»³»²¬

    -§-¬»³ò Ú·¹«®» ïóï -¸±©- ¬¸¿¬ ¿ ½±³°´»¬» ÜÞÓÍ «-«¿´́ § ½±²-·-¬- ±º ¸¿®¼©¿®»ô

    -±º¬©¿®» ·²½´«¼·²¹ «¬· ·́¬·»-ô ¼¿¬¿ô «-»®- ¿²¼ °®±½»¼«®»-ò ̸»-» ·¬»³- ©·´´ ¾»

    »¨°´¿·²»¼ ·² ¬¸» º±´́ ±©·²¹ °¿®¿¹®¿°¸-ò

    Ú·¹ò ïóïò ݱ³°́ »¬» ½±³°«¬»®-§-¬»³ò

    Ø¿®¼©¿®»

    Ю±½»¼«®»-

    ͱº¬©¿®»

    Ë-»®-

    Ü¿¬¿

    ±³°´»¬»

    ݱ³°«¬»®

    Í -¬»³

    ݱ°§®·¹¸¬ îððð ̸» Ó½Ù®¿©óØ·´´ ݱ³°¿²·»-ò Ý´·½µ Ø»®» º±® Ì»®³- ±º Ë-»ò

  • 8/18/2019 Relational Databases - Schaum

    9/256

    ̸»

    ¸¿®¼©¿®»

    ·- ¬¸» ¿½¬«¿´ ½±³°«¬»® -§-¬»³ «-»¼ º±® µ»»°·²¹ ¿²¼ ¿½½»--·²¹

    ¬¸» ¼¿¬¿¾¿-»ò ײ ´¿®¹» ±®¹¿²·¦¿¬·±²-ô ¬¸» ¸¿®¼©¿®» º±® -«½¸ ¿ -§-¬»³ ¬§°·½¿´´§

    ½±²-·-¬- ±º ¿ ²»¬©±®µ ©·¬¸ ¿ ½»²¬®¿´ -»®ª»® ¿²¼ ³¿²§ ½ ·́»²¬ °®±¹®¿³- ®«²²·²¹ ±²

    ¼»-µ¬±°-ò ̸» -»®ª»® ·- ¬¸» ½»²¬®¿́ °®±½»--±® ©¸»®» ¬¸» ¼¿¬¿¾¿-» ·- °¸§-·½¿´́ §

    ´±½¿¬»¼ò ̸» -»®ª»® «-«¿´´§ ¸¿- ¿ ³±®» °±©»®º«´ °®±½»--±® ¾»½¿«-» ·¬ ¸¿²¼´»- ¬¸»

    ¼¿¬¿ ®»¬®·»ª¿´ ±°»®¿¬·±²- ¿²¼ ³±-¬ ±º ¬¸» ¿½¬«¿´ ¼¿¬¿ ³¿²·°«´¿¬·±²ò ̸» ½ ·́»²¬-

    ¿®» ¬ »̧ °®±¹®¿³- ¬¸¿¬ ·²¬»®¿½¬ ©·¬¸ ¬¸» ÎÜÞÓ ¿²¼ ®«² ±² ¬¸» °»®-±²¿´ ¼»-µ¬±°-

    ¿¬ ¬¸» «-»®- »²¼ ¬± ¿½½»-- ¬¸» ¼¿¬¿¾¿-»ò ß ÜÞÓÍ ¿²¼ ·¬- ½ ·́»²¬- ½¿² ¿´-± ®»-·¼»

    ·² ¿ -·²¹´» ½±³°«¬»®ò ײ ¬¸¿¬ ½¿-» ¬¸»®» ·- «-«¿´´§ ±²´§ ±²» «-»® ¿¬ ¿ ¬·³»

    ¿½½»--·²¹ ¬¸» ¼¿¬¿¾¿-»ô »·¬¸»® ¿ -·²¹´» «-»® ±® ¿ -·²¹´» °»®-±²¿´ ¼¿¬¿¾¿-»

    ³¿²¿¹»³»²¬ -§-¬»³ ¿½½»--»¼ ¾§ -»ª»®¿´ «-»®- ¿¬ ¼·ºº»®»²¬ ¬·³»-ò ̸» ¿½¬«¿´

    ½±²•¹«®¿¬·±² ±º ¬¸» ²»¬©±®µ ª¿®·»- º®±³ ±®¹¿²·¦¿¬·±² ¬± ±®¹¿²·¦¿¬·±²ò Í°»½·•½

    ¸¿®¼©¿®» ·--«»- ©·́ ´ ²±¬ ¾» ¿¼¼®»--»¼ ·² ¬ ·̧- ¾±±µò

    ̸»

    -±º¬©¿®»

    ·- ¬¸» ¿½¬«¿´ ÜÞÓÍò ײ ¿ ½´·»²¬ñ-»®ª»® ²»¬©±®µô ¬¸» ÜÞÓÍ

    ¿´´±©- º±® ¼¿¬¿ ¸¿²¼´·²¹ °®±¹®¿³- ®»-·¼·²¹ ±² ¬¸» -»®ª»® ¿²¼ ½ ·́»²¬ °®±¹®¿³- ±²

    »¿½¸ ¼»-µ¬±°ò ײ ¿ -·²¹´»ó«-»® -§-¬»³ «-«¿´´§ ±²´§ ±²» °·»½» ±º -±º¬©¿®» ¸¿²¼´»-

    »ª»®§¬ ·̧²¹ò ̸» ÜÞÓÍ ¿´´±©- ¬ »̧ «-»®- ¬± ½±³³«²·½¿¬» ©·¬¸ ¬¸» ¼¿¬¿¾¿-»ò ײ

    ¿ -»²-»ô ·¬ ·- ¬¸» ³»¼·¿¬±® ¾»¬©»»² ¬¸» ¼¿¬¿¾¿-» ¿²¼ ¬¸» «-»®-ò Û¿½¸ ½ ·́»²¬ -¬¿¬·±²

    ±® »¿½¸ ·²¼·ª·¼«¿´ «-»® ½¿² ¾» ¹·ª»² ¼·ºº»®»²¬ ´»ª»´- ±º ¿½½»-- ¬± ¬¸» ¼¿¬¿ò

    ͱ³» ©·´´ ¾» ¿´´±©»¼ ¬± ½¸¿²¹» °±®¬·±²- ±º ¬¸» ¼¿¬¿¾¿-» -¬®«½¬«®»ô -±³» ½¿²

    ½¸¿²¹» ¬¸» »¨·-¬·²¹ ¼¿¬¿ô ¿²¼ ±¬̧ »®- ©·´´ ±²´§ ¾» ¿´ ±́©»¼ ¬± ª·»© ¬¸» ¼¿¬¿ò ̸»

    ÜÞÓÍ ½±²¬®±´- ¿½½»-- ¿²¼ ¸»´°- ³¿·²¬¿·² ¬¸» ½±²-·-¬»²½§ ±º ¬¸» ¼¿¬¿ò ˬ· ·́¬·»-

    ¿®» «-«¿´´§ ·²½´«¼»¼ ¿- °¿®¬ ±º ¬¸» ÜÞÓÍò ͱ³» ±º ¬¸» ³±-¬ ½±³³±² «¬· ·́¬·»-

    ¿®» ®»°±®¬ ©®·¬»®-ô ¿°°´·½¿¬·±² ¼»ª»´±°³»²¬ ¬±±´- ¿²¼ ±¬¸»® ¼»-·¹² ¿·¼-ò

    Û¨¿³°´»- ±º ÜÞÓÍ -±º¬©¿®» ·²½´«¼» Ó·½®±-±º¬ ß½½»--

    ÌÓ

    ô Ñ®¿½´» ݱ®°±®¿¬·±²

    л®-±²¿´ Ñ®¿½´»

    ÌÓ

    ô ¿²¼ ×ÞÓ ÜÞî

    ÌÓ

    ò ̸» ¬§°·½¿´ ¿®®¿²¹»³»²¬ ±º ¿´́ ¬¸» -±º¬©¿®»

    ³±¼«´»- ¿²¼ ¸±© ¬¸»§ ·²¬»®¿½¬ ·² ¿ ÜÞÓÍ ©·´´ ¾» »¨°´¿·²»¼ ¿¬ ¬¸» »²¼ ±º ¬¸·-

    ½¸¿°¬»®ò

    ̸» ¼¿¬¿¾¿-» -¸±«´¼ ½±²¬¿·² ¿´́ ¬¸»

    ¼¿¬¿

    ²»»¼»¼ ¾§ ¬ »̧ ±®¹¿²·¦¿¬·±²ò Ѳ» ±º

    ¬¸» ³¿¶±® º»¿¬«®»- ±º ¼¿¬¿¾¿-»- ·- ¬¸¿¬ ¬¸» ¿½¬«¿´ ¼¿¬¿ ¿®» -»°¿®¿¬»¼ º®±³ ¬¸»

    °®±¹®¿³- ¬¸¿¬ «-» ¬¸» ¼¿¬¿ò ̸» -»¬ ±º º¿½¬- ®»°®»-»²¬»¼ ·² ¿ ¼¿¬¿¾¿-» ·- ½¿´´»¼

    ¬¸» ˲·ª»®-» ±º Ü·-½±«®-» øËÑÜ÷ò Ì »̧ ËÑÜ -¸±«´¼ ±²´§ ·²½´«¼» º¿½¬- ¬¸¿¬ º±®³

    ¿ ´±¹·½¿´́ § ½±¸»®»²¬ ½±´´»½¬·±² ¿²¼ ¬¸¿¬ ¿®» ®»´»ª¿²¬ ¬± ·¬- «-»®-ò Ú±® ¬¸·- ®»¿-±²ô

    ¿ ¼¿¬¿¾¿-» -¸±«´¼ ¿´©¿§- ¾» ¼»-·¹²»¼ô ¾«·´¬ ¿²¼ °±°«´¿¬»¼ º±® ¿ °¿®¬·½«´¿®

    ¿«¼·»²½» ¿²¼ º±® ¿ -°»½·•½ °«®°±-»ò Ю±¾¿¾´§ ¿- °¿®¬ ±º ¬¸» ËÑÜ ¼·-½«--·±²ô ·¬

    ·- ·³°±®¬¿²¬ ¬± °±·²¬ ±«¬ ¬¸¿¬ ±²´§ ¿ °¿®¬·¿´ ª·»© ±º ¬¸» ®»¿´ ©±®´¼ ½¿² ¾»

    ½¿°¬«®»¼ ¾§ ¿ ÜÞÓÍò Û³°¸¿-·- ·- ±² ¬¸» ®»´»ª¿²¬ ¼¿¬¿ °»®¬¿·²·²¹ ¬± ±²» ±® ³±®»

    ±¾¶»½¬-ô ±®

    »²¬·¬·»-

    ò É» ©·´´ ¼»•²» ¿² »²¬·¬§ ¿- ¬¸» ¬¸·²¹ ±º -·¹²·•½¿²½» ¿¾±«¬

    ©¸·½¸ ·²º±®³¿¬·±² ²»»¼- ¬± ¾» µ²±©²ò ̸» ½¸¿®¿½¬»®·-¬·½- ¬¸¿¬ ¼»-½®·¾» ±®

    ¯«¿´·º§ ¿² »²¬·¬§ ¿®» ½¿´´»¼ ¿¬¬®·¾«¬»- ±º ¬¸» »²¬·¬§ò Ú±® ·²-¬¿²½»ô ·² ¿ -¬«¼»²¬

    ¼¿¬¿¾¿-»ô ¬¸» ¾¿-·½ »²¬·¬§ ·- ¬¸» -¬«¼»²¬ò ײº±®³¿¬·±² ®»½±®¼»¼ ¿¾±«¬ ¬¸¿¬ »²¬·¬§

    ³·¹¸¬ ¾» •®-¬ ¿²¼ ´¿-¬ ²¿³»ô ³¿¶±®ô ¹®¿¼» °±·²¬ ¿ª»®¿¹»ô ¸±³» ¿¼¼®»--ô ½«®®»²¬

    ¿¼¼®»--ô ¼¿¬» ±º ¾·®¬¸ô ¿²¼ ½´¿-- ´»ª»´ò ̸»-» ¿®» ¬¸» ¿¬¬®·¾«¬»- ±º ¬¸» -¬«¼»²¬

    »²¬·¬§ò ̸» -§-¬»³ ©±«´¼ ²±¬ ¾» ·²¬»®»-¬»¼ ·² ¬ »̧ ¬§°» ±º ½´±¬¸»-ô ¬ »̧ ²«³¾»® ±º

    º®·»²¼-ô ¬¸» ³±ª·»- ¬¸» -¬«¼»²¬ ¿¬¬»²¼-ô ¿²¼ -± ±²ò ̸¿¬ ·-ô ¬¸·- ·²º±®³¿¬·±² ·- ²±¬

    ®»´»ª¿²¬ ¬± ¬¸» «-»® ¿²¼ -¸±«´¼ ²±¬ ¾» °¿®¬ ±º ¬¸» ËÑÜò Ó±®» »¨°´¿²¿¬·±²

    ½±²½»®²·²¹ ¼¿¬¿ ©·́ ´ ¾» ¹·ª»² ·² ¬¸» ²»¨¬ -»½¬·±²ò

  • 8/18/2019 Relational Databases - Schaum

    10/256

    ß´-±ô º±® »¿½¸ ¿¬¬®·¾«¬»ô ¬¸» -»¬ ±º °±--·¾´» ª¿´«»- ¬¸¿¬ ¬¸» ¿¬¬®·¾«¬» ½¿² ¬¿µ»

    ·- ½¿´́ »¼ ¬¸»

    ¼±³¿·²

    ±º ¬¸» ¿¬¬®·¾«¬»ò ̸» ¼±³¿·² ±º ¬¸» ¼¿¬» ±º ¾·®¬¸ ©±«´¼ ¾»

    ¿´´ ¬¸» ¼¿¬»- ¬¸¿¬ ³·¹¸¬ ¾» ®»¿-±²¿¾´» ·² ¬¸» -¬«¼»²¬ ¾±¼§å ²±²» ·² ¬¸» ïéðð-

    ©±«´¼ ¾» »¨°»½¬»¼ò ˲¼»®¹®¿¼«¿¬» ½´¿-- ´»ª»´- ©±«´¼ °®±¾¿¾´§ ¾» ®»-¬®·½¬»¼ ¬±

    Ú®»-¸³¿²ô ͱ°¸±³±®»ô Ö«²·±®ô ¿²¼ Í»²·±®ò Ò± ±¬¸»® ª¿´«»- ©±«´¼ ¾» ¿´́ ±©»¼

    º±® ¬¸¿¬ ¿¬¬®·¾«¬»ò

    ̸»®» ¿®» ¿ ²«³¾»® ±º «-»®- ©¸± ½¿² ¿½½»-- ±® ®»¬®·»ª» ¼¿¬¿ ±² ¼»³¿²¼ «-·²¹

    ¬¸» ¿°°´·½¿¬·±²- ¿²¼ ·²¬»®º¿½»- °®±ª·¼»¼ ¾§ ¬¸» ÜÞÓÍò Û¿½¸ ¬§°» ±º «-»® ²»»¼-

    ¼·ºº»®»²¬ -±º¬©¿®» ½¿°¿¾·́ ·¬·»-ò

    ̸»

    ¼¿¬¿¾¿-» ¿¼³·²·-¬®¿¬±®

    øÜÞß÷ ·- ¬¸» °»®-±² ±® ¹®±«° ·² ½¸¿®¹» ±º

    ·³°´»³»²¬·²¹ ¬¸» ¼¿¬¿¾¿-» -§-¬»³ ©·¬¸·² ¬¸» ±®¹¿²·¦¿¬·±²ò ̸» ÜÞß ¸¿-

    ¿´´ ¬¸» -§-¬»³ °®·ª·´»¹»- ¿´´±©»¼ ¾§ ¬¸» ÜÞÓÍ ¿²¼ ½¿² ¿--·¹² ø¹®¿²¬÷ ¿²¼

    ®»³±ª» ø®»ª±µ»÷ ´»ª»´- ±º ¿½½»-- ø°®·ª·́ »¹»-÷ ¬± ¿²¼ º®±³ ±¬̧ »® «-»®-ò

    ̸»

    »²¼ «-»®-

    ¿®» ¬¸» °»±°´» ©¸± -·¬ ¿¬ ©±®µ-¬¿¬·±²- ¿²¼ ·²¬»®¿½¬ ¼·®»½¬́ §

    ©·¬¸ ¬¸» -§-¬»³ò ̸»§ ³¿§ ²»»¼ ¬± ®»-°±²¼ ¬± ®»¯«»-¬- º®±³ °»±°´»

    ±«¬-·¼» ¬¸» ±®¹¿²·¦¿¬·±²ô ¬± •²¼ ¿²-©»®- ¯«·½µ´§ ¬± ¯«»-¬·±²- º®±³

    ¸·¹¸»®ó´»ª»´ ³¿²¿¹»³»²¬ô ±® ¬± ¹»²»®¿¬» °»®·±¼·½ ®»°±®¬-ò ײ -±³» ½¿-»-

    ¬¸» »²¼ «-»®- -¸±«´¼ ¾» ¿´´±©»¼ ¬± ½¸¿²¹» ¼¿¬¿ ©·¬¸·² ¬¸» -§-¬»³ô º±®

    »¨¿³°´» ¿¼¼®»--»- ±® ±®¼»® ·²º±®³¿¬·±²ò Ѭ¸»® »²¼ «-»®-ô -«½¸ ¿- ¬¸±-»

    ¿¬ ¿ ¸»´° ¼»-µô ©±«´¼ ±²´§ ²»»¼ °®·ª·´»¹»- ¬± ª·»© ¬¸» ¼¿¬¿ô ²±¬ ¬±

    ½¸¿²¹» ·¬ò

    ̸»

    ¿°°´·½¿¬·±² °®±¹®¿³³»®-

    ·²¬»®¿½¬ ©·¬¸ ¬¸» ¼¿¬¿¾¿-» ·² ¿ ¼·ºº»®»²¬

    ³¿²²»®ò ̸»§ ¿½½»-- ¬¸» ¼¿¬¿ º®±³ °®±¹®¿³- ©®·¬¬»² ·² ¸·¹¸ó´»ª»´

    ´¿²¹«¿¹»- -«½¸ ¿- Ê·-«¿´ Þ¿-·½ ±® Ýõõò ̸» ¿°°´·½¿¬·±² °®±¹®¿³³»®-

    ¼»-·¹² -§-¬»³- -«½¸ ¿- °¿§®±´´ô ·²ª»²¬±®§ô ¿²¼ ¾·´ ·́²¹ ¬¸¿¬ ²±®³¿´́ § ²»»¼

    ¬± ¿½½»-- ¿²¼ ½¸¿²¹» ¬¸» ¼¿¬¿ò

    ß² ·²¬»¹®¿´ °¿®¬ ±º ¿²§ -§-¬»³ ·- ¬¸» -»¬ ±º

    °®±½»¼«®»-

    ¬¸¿¬ ½±²¬®±´ ¬¸»

    ¾»¸¿ª·±® ±º ¬¸» -§-¬»³ô ¬¸¿¬ ·-ô ¬¸» ¿½¬«¿́ °®¿½¬·½»- ¬¸» «-»®- º±´´±© ¬± ±¾¬¿·²ô

    »²¬»®ô ³¿·²¬¿·²ô ¿²¼ ®»¬®·»ª» ¬¸» ¼¿¬¿ò Ú±® »¨¿³°´»ô ·² ¿ °¿§®±´´ -§-¬»³ô ¸±© ¿®»

    ¬¸» ¸±«®- ©±®µ»¼ ®»½»·ª»¼ ¾§ ¬¸» ½´»®µ ¿²¼ »²¬»®»¼ ·²¬± ¬¸» -§-¬»³á Û¨¿½¬´§

    ©¸»² ¿®» ³±²¬¸´§ ®»°±®¬- ¹»²»®¿¬»¼ ¿²¼ ¬± ©¸±³ ¿®» ¬¸»§ -»²¬á ̸»-»

    °®±½»¼«®»- ¿®» ±º¬»² º±®³¿ ·́¦»¼ -± ¬¸¿¬ «-»®- ¿¬ ¿²§ ´»ª»´ µ²±© »¨¿½¬´§ © ¿̧¬ ¬±

    ¼± ¿²¼ ¸±© ¬± ¼± ¬¸» ¿--·¹²»¼ ¬¿-µò ײ ³¿²§ ±®¹¿²·¦¿¬·±²-ô ·º -±³» »³°´±§»»-

    ¸¿ª» ¾»»² ¬¸»®» º±® ¿ ´±²¹ ¬·³» ¬¸»§ ³¿§ µ²±© »¨¿½¬´§ ©¸¿¬ ¬± ¼± ¿²¼ ©¸»²ò

    ر©»ª»®ô ·¬ ·- ·³°±®¬¿²¬ ¬± ¸¿ª» °®±½»¼«®»- ½´»¿®´§ ¿®¬·½«´¿¬»¼ ¿²¼ ©®·¬¬»² ±²

    ®»½±®¼ -± ¬¸¿¬ ¬¸» -§-¬»³ ©±«´¼ ²±¬ ¾» ¶»±°¿®¼·¦»¼ ·º ²»© »³°´±§»»- ²»»¼»¼ ¬±

    «-» ¬¸» -§-¬»³ò ﮬ ±º ¬¸» ¶±¾ ±º ¬ »̧ ÜÞß ·- ¬± ª»®·º§ ¬¸¿¬ ¿´́ °®±½»¼«®»- ®»´¿¬»¼

    ¬± ¬¸» ½±³°´»¬» -§-¬»³ ¿®» ½´»¿®´§ ¼»´·²»¿¬»¼ò

    Û¨¿³°´» ïòï

    ײ¼·½¿¬» © ·̧½¸ ¬§°» ±º «-»® ©±«´¼ °»®º±®³ ¬¸» º±´´±©·²¹ º«²½¬·±²- º±® ¿ °¿§®±´́

    -§-¬»³ ·² ¿ ´¿®¹» ½±³°¿²§æ ø¿÷ É®·¬» ¿² ¿°° ·́½¿¬·±² °®±¹®¿³ ¬± ¹»²»®¿¬» ¿²¼

    °®·²¬ ¬¸» ½¸»½µ-ô ø¾÷ ½ ¿̧²¹» ¬¸» ¿¼¼®»-- ·² ¬¸» ¼¿¬¿¾¿-» º±® ¿² »³°´±§»» ©¸±

    ¸¿- ³±ª»¼ô ø½÷ ½®»¿¬» ¿ ²»© «-»® ¿½½±«²¬ º±® ¿ ²»©´§ ¸·®»¼ °¿§®±´´ ½´»®µò

  • 8/18/2019 Relational Databases - Schaum

    11/256

    ¿ò É®·¬» ¿² ¿°°´·½¿¬·±² °®±¹®¿³ ¬± ¹»²»®¿¬» ¿²¼ °®·²¬ ¬¸» ½¸»½µ-ò

    ß² ¿°°´·½¿¬·±² °®±¹®¿³³»® ±® ¿ ¬»¿³ ±º °®±¹®¿³³»®- ©±«´¼ ¼»-·¹²

    ¿²¼ ·³°´»³»²¬ -«½¸ ¿² ¿°° ·́½¿¬·±² °®±¹®¿³ò

    ¾ò ݸ¿²¹» ¬¸» ¿¼¼®»-- ·² ¬¸» ¼¿¬¿¾¿-» º±® ¿² »³°´±§»» ©¸± ¸¿-

    ³±ª»¼ò

    ß² »²¼ «-»® ³·¹¸¬ ¬¿µ» ¬¸» ·²º±®³¿¬·±² º®±³ ¬¸» »³°´±§»» ±ª»® ¬¸»

    °¸±²» ¿²¼ ¼·®»½¬´§ ¿½½»-- ¬¸» ¼¿¬¿¾¿-» ¬± ½¸¿²¹» ·¬ò ر©»ª»®ô

    ½¸¿²¹·²¹ -«½¸ ·²º±®³¿¬·±² º®±³ °¸±²» ½±²ª»®-¿¬·±²- ³¿§ ®»-«´¬ ·²

    ·²½±®®»½¬ ¼¿¬¿ ¾»½¿«-» ±º ¬§°±¹®¿°¸·½¿´ »®®±® ±® ³·-«²¼»®-¬¿²¼·²¹ò ײ

    ±®¼»® ¬± ª»®·º§ ¬¸¿¬ «°¼¿¬»- ¿®» ³¿¼» ½±®®»½¬´§ô ¬¸» °®±½»¼«®»- ·²

    ³¿²§ ±®¹¿²·¦¿¬·±²- ®»¯«·®» ¬¸¿¬ ¼¿¬¿¾¿-» ½¸¿²¹»- ¾» -«¾³·¬¬»¼ ·²

    ©®·¬·²¹ò

    ½ò Ý®»¿¬» ¿ ²»© «-»® ×Ü º±® ¬¸» ²»©´§ ¸·®»¼ °¿§®±´´ ½´»®µò

    ̸» ÜÞß ±® ¬¸» ÜÞß ¿--·-¬¿²¬ ©±®µ·²¹ «²¼»® ¬¸» -«°»®ª·-·±² ±º ¬¸»

    ÜÞß ©±«´¼ ¾» ¬¸» °»®-±² ¬± ½®»¿¬» ²»© «-»® ×Ü-ò ײ ¿ -³¿´´

    ±®¹¿²·¦¿¬·±²ô ¬¸»®» ³·¹ ¬̧ ¾» ±²´§ ±²» °»®-±² ©¸± ¼±»- ¿´´ ¿¼³·²·-¬®¿ó

    ¬·±² ±º ¬¸» -§-¬»³ò ײ ´¿®¹»® ±®¹¿²·¦¿¬·±²-ô ÜÞß ¿--·-¬¿²¬- ±² ¬¸»

    ¼¿¬¿¾¿-» ¿¼³·²·-¬®¿¬·±² ¬»¿³ ©±«´¼ ¾» ¿--·¹²»¼ ¼·ºº»®»²¬ ¶±¾-ò Ѳ»

    °»®-±² ³·¹¸¬ ¸¿²¼´» ¿´´ «-»® ¿½½±«²¬- ¿²¼ ¿²±¬̧ »® ³·¹¸¬ ¾» ·² ½¸¿®¹»

    ±º ¼¿¬¿¾¿-» ³¿·²¬»²¿²½»ò

    ̸» ¼¿¬¿ ¿®» ¬¸» ¸»¿®¬ ±º ¬¸» ÜÞÓÍò ̸»®» ¿®» ¬©± µ·²¼- ±º ¼¿¬¿ò Ú·®-¬ô ¿²¼ ³±-¬

    ±¾ª·±«-ô ·- ¬¸» ½±´´»½¬·±² ±º ·²º±®³¿¬·±² ²»»¼»¼ ¾§ ¬¸» ±®¹¿²·¦¿¬·±²ò ̸» -»½±²¼

    µ·²¼ ±º ¼¿¬¿ô ±®

    ³»¬¿¼¿¬¿

    ô ·- ·²º±®³¿¬·±² ¿¾±«¬ ¬¸» ¼¿¬¿¾¿-»ò ̸·- ·²º±®³¿¬·±²

    ·- «-«¿´´§ µ»°¬ ·² ¿ ¼¿¬¿ ¼·½¬·±²¿®§ ±® ½¿¬¿´±¹ò ̸» ¼¿¬¿ ¼·½¬·±²¿®§ ·²½´«¼»-

    ·²º±®³¿¬·±² ¿¾±«¬ «-»®-ô °®·ª·´»¹»- ¿²¼ ¬¸» ·²¬»®²¿´ -¬®«½¬«®» ±º ¬¸» ¼¿¬¿¾¿-»ò

    Ý¿®»º«´ ³¿²¿¹»³»²¬ ±º ¿´́ ¬¸» ¼¿¬¿ ·- »--»²¬·¿´ ·² ±®¼»® ¬¸¿¬ ·²º±®³¿¬·±² ½¿² ¾»

    ¬®«-¬»¼ ¬± ¾» «° ¬± ¼¿¬» ¿²¼ ¿½½«®¿¬»ò ß´´ ´»ª»´- ±º «-»®- ²»»¼ ¬± ¸¿ª» ¿ •®³

    «²¼»®-¬¿²¼·²¹ ±º ¬¸» ¼¿¬¿¾¿-» ¿²¼ ¸±© ·¬ ·- -¬®«½¬«®»¼ò ׬ ·- ¸»´°º«´ ¬± »¨¿³·²»

    ¬¸» ¼¿¬¿¾¿-» º®±³ -»ª»®¿´ ¼·ºº»®»²¬ °»®-°»½¬·ª»-ò ̸» -§-¬»³ ³¿§ ¾» ³«´¬·ó«-»®

    ±® -·²¹´»ó«-»®å ¬¸» ¼¿¬¿ ¿®» «-«¿´´§ ¾±¬¸ ·²¬»¹®¿¬»¼ ¿²¼ -¸¿®»¼å ¿²¼ ¬¸» ¼¿¬¿¾¿-»

    ³¿§ ¾» ½»²¬®¿ ·́¦»¼ ±® ¼·-¬®·¾«¬»¼ò

    Ú·®-¬ô ¬¸» ½±²•¹«®¿¬·±² ±º ¬¸» ¸¿®¼©¿®» ¿²¼ ¬¸» -·¦» ±º ¬¸» ±®¹¿²·¦¿¬·±² ©·́ ´

    ¼»¬»®³·²» ©¸»¬¸»® ·¬ ·- ¿ ³«´¬·ó«-»® -§-¬»³ ±® ¿ -·²¹´»ó«-»® -§-¬»³ò ײ ¿

    -·²¹´»ó«-»® -§-¬»³ô ¬¸» ¼¿¬¿¾¿-» ®»-·¼»- ±² ±²» ½±³°«¬»® ¿²¼ ·- ±²´§ ¿½½»--»¼

    ¾§ ±²» «-»® ¿¬ ¿ ¬·³»ò ̸·- ±²» «-»® ³¿§ ¼»-·¹²ô ³¿·²¬¿·²ô ¿²¼ ©®·¬» °®±¹®¿³-

    º±® ¬¸» -§-¬»³ô °»®º±®³·²¹ ¿´́ ¬¸» «-»® ®±´»-ò Ѳ ¬¸» ±¬¸»® ¸¿²¼ô -±³»±²» »´-»ô

    ±º¬»² ¿ ½±²-« ¬́¿²¬ô ³¿§ ¸¿ª» ¾»»² ¸·®»¼ ¬± ¼»-·¹² ¬¸» -§-¬»³ò ײ ¬¸·- ½¿-»ô ¬¸»

    -·²¹´» «-»® ³¿§ ±²´§ °»®º±®³ ¬¸» ®±´» ±º »²¼ «-»® ¿²¼ ¬¸» ¼¿¬¿ ³¿§ ¿´©¿§- ¾»

    ¿½½»--»¼ ·²¬»®¿½¬·ª»´§ ¬¸®±«¹¸ ¬¸» ÜÞÓÍ ©·¬¸±«¬ «-·²¹ ¿°°´·½¿¬·±² °®±¹®¿³-ò

    Þ»½¿«-» ±º ¬¸» ´¿®¹» ¿³±«²¬ ±º ¼¿¬¿ ³¿²¿¹»¼ »ª»² ¾§ -³¿´´ ±®¹¿²·¦¿¬·±²-ô

    ³±-¬ -§-¬»³- ¿®» ³«´¬·ó«-»®ò ײ ¬¸·- -·¬«¿¬·±²ô ¬¸» ¼¿¬¿ ¿®» ¾±¬¸ ·²¬»¹®¿¬»¼ ¿²¼

  • 8/18/2019 Relational Databases - Schaum

    12/256

    -¸¿®»¼

    ò ß ¼¿¬¿¾¿-» ·- ·²¬»¹®¿¬»¼ ©¸»² ¬¸» -¿³» ·²º±®³¿¬·±² ·- ²±¬ ®»½±®¼»¼ ·²

    ¬©± °´¿½»-ò Ú±® »¨¿³°´»ô ¾±¬¸ ¬¸» ¾·´ ·́²¹ ¼»°¿®¬³»²¬ ¿²¼ ¬¸» - ·̧°°·²¹ ¼»°¿®¬ó

    ³»²¬ ³¿§ ²»»¼ ½«-¬±³»® ¿¼¼®»--»-ò Ûª»² ¬¸±«¹¸ ¾±¬¸ ¼»°¿®¬³»²¬- ³¿§ ¿½½»--

    ¼·ºº»®»²¬ °±®¬·±²- ±º ¬ »̧ ¼¿¬¿¾¿-»ô ¬¸» ½«-¬±³»®- ¿¼¼®»--»- -¸±«´¼ ±²´§ ®»-·¼»

    ·² ±²» °´¿½»ò ׬ ·- ¬¸» ¶±¾ ±º ¬¸» ÜÞß ¬± ³¿µ» -«®» ¬¸¿¬ ¬¸» ÜÞÓÍ ³¿µ»- ¬¸»

    ½±®®»½¬ ¿¼¼®»--»- ¿ª¿·´¿¾´» º®±³ ±²» ½»²¬®¿´ -¬±®¿¹» ¿®»¿ò

    Ô·µ»©·-»ô ¬¸» ·²¼·ª·¼«¿´ °·»½»- ±º ¼¿¬¿ ¿®» -¸¿®»¼ ¾§ ¾±¬¸ ¼»°¿®¬³»²¬-ò ̸»

    ÜÞÓÍ ³«-¬ ¿--«®» ¬¸¿¬ ¬¸» ¬©± «-»®- ¿®» ²±¬ ½¸¿²¹·²¹ ¼·ºº»®»²¬ °±®¬·±²- ±º ¬¸»

    ¼¿¬¿ ¿¬ ¬¸» -¿³» ¬·³»ò ׺ ¬¸·- ¸¿°°»²-ô ¬¸» ¼¿¬¿ ³¿§ ²±¬ ®»³¿·² ¿½½«®¿¬»ò ß´-±ô

    «-»®- ©¸± -¸¿®» ¼¿¬¿ ¼± ²±¬ ²»»¼ ¬¸» -¿³» ´»ª»´ ±º ¿½½»--ò ̸» -¸·°°·²¹

    ¼»°¿®¬³»²¬ ³¿§ ±²´§ ²»»¼ ¬± »¨¿³·²» ¬¸» ½«-¬±³»®- ¿¼¼®»-- º±® -¸·°°·²¹

    °«®°±-»- ¿²¼ -¸±«´¼ ¸¿ª» ²± ²»»¼ ¬± »¨¿³·²» ¬¸» ½«-¬±³»®- °¿§³»²¬ ¸·-¬±®§ò

    ̸» ¾·´ ·́²¹ ¼»°¿®¬³»²¬ ²»»¼- ¬± ¾» ¿¾´» ¾±¬̧ ¬± »¨¿³·²» ¬¸» ½«®®»²¬ ¾¿´¿²½» ¿²¼

    ¬± ½¸¿²¹» ¬¸» ¾¿´¿²½» ©¸»² ¿ °¿§³»²¬ ·- ³¿¼»ò ̸»-» °»®³·--·±²- ¿®» ½¿´´»¼

    °®·ª·´»¹»- ¿²¼ô ¿- ·²¼·½¿¬»¼ ¾»º±®»ô ¿®» ¿--·¹²»¼ ¾§ ¬¸» ÜÞßò

    Û¨¿³°´» ïòî

    ݱ²-·¼»® ¿ ¼¿¬¿¾¿-» ¿¬ ¿ ½¿¾´» ½±³°¿²§ © ·̧½¸ ½±²¬¿·²- ½«-¬±³»® ²¿³»-ô

    ¿¼¼®»--»-ô -»®ª·½» ½¿¬»¹±®·»- ø¾¿-·½ ½¿¾´»ô °®»³·«³ ½¸¿²²»´-ô °¿§ó°»®óª·»©ô »¬½ò÷

    ¿²¼ ¾·́ ·́²¹ ·²º±®³¿¬·±²ò ײ¼·½¿¬» º±® »¿½¸ «-»®ô ¿ ¾·́ ´ ·²¹ ½´»®µô ¿ ®»°¿·® °»®-±²ô ¿²¼

    ¿ ½«-¬±³»® -»®ª·½» ®»°®»-»²¬¿¬·ª»ô © ·̧½¸ ·¬»³- ¬ ¿̧¬ «-»® -¸±«´¼ ¾» ¿¾´» ¬±

    ¿½½»-- ¿²¼ ©¸·½¸ ·¬»³- ¬¸» «-»® -¸±«´¼ ¾» ¿¾´» ¬± ¿½½»-- ¿²¼ ½¸¿²¹»ò

    Ë-»® л®³·--·±² Ô»ª»´

    ¿ò Þ·´´·²¹ ½´»®µ ͸±«´¼ ¾» ¿¾´» ¬± ¿½½»-- ¿²¼ ½¸¿²¹» ¿´´ ¼¿¬¿ò

    ¾ò λ°¿·® °»®-±² Ò»»¼- ¬± ¿½½»-- ¾«¬ ²±¬ ½¸¿²¹» ²¿³»ô ¿¼¼®»--ô ¿²¼ -»®ª·½»

    ·²º±®³¿¬·±²ò ͸±«´¼ ²±¬ ¸¿ª» ¿½½»-- ¬± ¿²§ ¾·́ ·́²¹

    ·²º±®³¿¬·±²ò

    ½ò Ý«-¬±³»®

    -»®ª·½» ®»°®»-»²¬¿¬·ª»

    Ò»»¼- ¬± ¾» ¿¾´» ¬± ¿½½»-- ¿²¼ ½¸¿²¹» ²¿³»ô ¿¼¼®»--ô ¿²¼

    -»®ª·½» ·²º±®³¿¬·±²ò ׺ ¾·́ ·́²¹ ¯«»-¬·±²- ¿®» ®»º»®®»¼ ¬± ¬¸»

    ¾·́ ·́²¹ ¼»°¿®¬³»²¬ô ¬¸» ½«-¬±³»® -»®ª·½» °»®-±² ¸¿- ²± ²»»¼

    ±º ¿²§ ¾·́ ´·²¹ ·²º±®³¿¬·±²ò

    ß ¬¸·®¼ ·--«» º±® «²¼»®-¬¿²¼·²¹ ¾±¬¸ ¬¸» ¼¿¬¿ ¿²¼ ¬¸» ÜÞÓÍ ·- ©¸»¬¸»® ¬¸»

    -§-¬»³ ·-

    ½»²¬®¿´·¦»¼

    ±®

    ¼·-¬®·¾«¬»¼

    ò Ü«®·²¹ ¬¸» ïçéð- ¿²¼ ïçèð- ³±-¬ ¼¿¬¿¾¿-»

    ³¿²¿¹»³»²¬ -§-¬»³- ®»-·¼»¼ ±² ´¿®¹» ³¿·²º®¿³»- ±® ³·²·½±³°«¬»®-ò ̸»

    -§-¬»³- ©»®» ½»²¬®¿´·¦»¼ ¿²¼ -·²¹´» ¬·»®ô ©¸·½¸ ³»¿²- ¬¸» ÜÞÓÍ ¿²¼ ¬¸» ¼¿¬¿

    ®»-·¼» ·² ±²» ´±½¿¬·±²ò ̸» ¬¸»±®§ ©¿- ¬¸¿¬ ·º ¼¿¬¿ ¿®» µ»°¬ ·² ¬©± °´¿½»- ¬¸»®»

    ·- ¿ ¸·¹¸ °®±¾¿¾·́ ·¬§ ¬¸¿¬ ¬©± ·¬»³- ©¸·½¸ ¿®» -«°°±-»¼ ¬± ¾» ·¼»²¬·½¿´ ³¿§ ²±¬

    ·² º¿½¬ ¾» ¬¸» -¿³»ò Ú±® »¨¿³°´»ô ·º ¿ ½«-¬±³»®- ¿¼¼®»-- ·- -¬±®»¼ ·² ¬©± -»°¿®¿¬»

    ¬¿¾´»- º±® ¿²§ ®»¿-±²ô ·¬ ·- °±--·¾´» º±® ±²» ¬± ¾» ½¸¿²¹»¼ ¿²¼ ¬¸» ±¬̧ »® ¬± ®»³¿·²

    ¬¸» -¿³»ò Ѻ¬»² ¼«³¾ ¬»®³·²¿´- ©»®» «-»¼ ¬± ¿½½»-- ¬¸» ÜÞÓÍ ¬¸®±«¹¸

    ¬»´»°®±½»--·²¹ò

  • 8/18/2019 Relational Databases - Schaum

    13/256

    ̸» ®·-» ±º °»®-±²¿´ ½±³°«¬»®- ·² ¾«-·²»--»- ¼«®·²¹ ¬¸» ïçèð-ô ¬¸» ·²½®»¿-»¼

    ®»´·¿¾·´·¬§ ±º ²»¬©±®µ·²¹ ¸¿®¼©¿®»ô ¿²¼ ¬ »̧ ¿¼ª¿²½»- ±º ¼±·²¹ ¾«-·²»-- ±ª»® ¬¸»

    ײ¬»®²»¬ ¼«®·²¹ ¬¸» ïççð- ´»¼ ¬± ¬ »̧ ²»©»® ¬®»²¼ ±º ¬®§·²¹ ¬± ³¿·²¬¿·² ¿½½«®¿½§

    ±º ¼¿¬¿ ¿²¼ -¬·´́ ³¿µ» «-» ±º ¼·-¬®·¾«¬»¼ -§-¬»³-ò Ì©±ó¬·»® ¿²¼ ¬¸®»»ó¬·»® -§-¬»³-

    ¾»½¿³» ½±³³±²ò ײ ¿

    ¬©±ó¬·»®

    -§-¬»³ô ¼·ºº»®»²¬ -±º¬©¿®» ·- ®»¯«·®»¼ º±® ¬¸»

    -»®ª»® ¿²¼ º±® ¬¸» ½´·»²¬ò ̸»

    ¬¸®»»ó¬·»®

    -§-¬»³ ¿¼¼- ³·¼¼´»©¿®»ô ©¸·½¸ °®±ª·¼»-

    ¿ ©¿§ º±® ½´·»²¬- ±º ±²» ÜÞÓÍ ¬± ¿½½»-- ¼¿¬¿ º®±³ ¿²±¬¸»® ÜÞÓÍò Ú·¹ò ïóî

    ·´´«-¬®¿¬»- ¬¸» ¼·ºº»®»²½» ¾»¬©»»² -·²¹´»ó¬·»®ô ¬©±ó¬·»® ¿²¼ ¬¸®»»ó¬·»® -±º¬©¿®»

    -§-¬»³-ò

    Ú·¹ò ïóîò Í·²¹´»óô ¬©±ó ¿²¼ ¬¸®»»ó¬·»® ½±² ¹«®¿¬·±²-ò

    ß ¼·-¬®·¾«¬»¼ ÜÞÓÍ ½¿² ¾» ·³°´»³»²¬»¼ ·² -»ª»®¿´ ¼·ºº»®»²¬ ©¿§-ò ß ´±½¿´

    ±º•½» ²»¬©±®µ ³¿§ -¬±®» ¬¸» ½«-¬±³»® ¼¿¬¿ ±² ±²» -»®ª»® ¿²¼ ¬¸» -«°°´·»® ¼¿¬¿

    ±² ¿²±¬¸»®ò ײ ¾±¬¸ ½¿-»-ô ¬¸» -§-¬»³ ©±«´¼ ¿´´±© ³¿²§ ½ ·́»²¬ °®±¹®¿³- ¬± ¿½½»--

    ¬¸» ¼¿¬¿ º®±³ ¾±¬¸ -»®ª»®- ¿¬ ¬¸» -¿³» ¬·³»ò ݸ¿°¬»® ê ¼·-½«--»- ¬¸» -»½«®·¬§

    ÜÞÓÍ

    ͱº¬©¿®»

    Ü¿¬¿

    ¿ò Í·²¹´» ¬·»®æ

    ß´´ ±² ±²» ³¿½¸·²»

    ß½½»--»¼ ¾§ ¬»®³·²¿´-

    ÜÞÓÍ

    Í»®ª»®

    ͱº¬©¿®»

    Ü¿¬¿

    ÜÞÓÍ

    Ý´·»²¬

    ͱº¬©¿®»

    ÜÞÓÍ

    Ý´·»²¬

    ͱº¬©¿®»

    ¾ò Ì©±ó¬·»®æ

    Í»®ª»® ©·¬¸

    ³¿²§ Ý´·»²¬-

    ÜÞÓÍ ××

    Í»®ª»®

    ͱº¬©¿®»

    Ü¿¬¿

    ÜÞÓÍ ××

    ××

    ´·»²¬

    ͱº¬©¿®»

    ÜÞÓÍ ××

    Ý´·»²¬

    ͱº¬©¿®»

    ò ̸®»»ó¬·»®æ

    Ì©± µ·²¼- ±º ÜÞÓÍ

    ½±²²»½¬»¼ ¾§ Ó·¼¼ »́©¿®»

    ÜÞÓÍ ×

    Í»®ª»®

    ͱº¬©¿®»

    Ü¿¬¿

    ÜÞÓÍ ×

    Ý´·»²¬

    ͱº¬©¿®»

    ÜÞÓÍ ×

    Ý´·»²¬

    ͱº¬©¿®»

    Ó·¼¼´»©¿®»

  • 8/18/2019 Relational Databases - Schaum

    14/256

    ·³°´·½¿¬·±²- ±º ¬¸·- ½±²•¹«®¿¬·±²ò ß²±¬ »̧® ³»¬̧ ±¼ ±º ¼·-¬®·¾«¬·±² ·- ¬± -¬±®»

    -»ª»®¿´ »¯«·ª¿´»²¬ ¼¿¬¿¾¿-»- ·² ¼·ºº»®»²¬ °´¿½»-ò ̸» ¼¿¬¿ ¿®» ¼·-¬®·¾«¬»¼

    ¹»±¹®¿° ·̧½¿´´§ ¿²¼ ´±½¿¬»¼ ½´±-»-¬ ¬± ©¸»®» ¬¸»§ ©·´´ ¾» «-»¼ò ر©»ª»®ô ·¬ ·-

    ½®·¬·½¿´ ·² ¿ ¼·-¬®·¾«¬»¼ ¼¿¬¿¾¿-» ¬¸¿¬ »¿½¸ ²±¼» ±º ¬¸» ¼·-¬®·¾«¬»¼ -§-¬»³ -¸±«´¼

    ¾» ¿¾´» ¬± »¨»½«¬» ¿ ¹´±¾¿´ ¿°°´·½¿¬·±² ±® ¿½½»-- •´»- ¿¬ ¿²§ ±¬¸»® ²±¼»ò Ú±®

    »¨¿³°´»ô ¿² ±®¹¿²·¦¿¬·±² ©·¬¸ ¾®¿²½¸»- ·² -»ª»®¿´ -¬¿¬»- ³¿§ -¬±®» ¿ ¼·ºº»®»²¬

    ½«-¬±³»® ´·-¬ ¿¬ »¿½¸ ¾®¿²½¸ò ̸» ¬¿¾´»- ¿®» ¼·-¬®·¾«¬»¼ ¾«¬ ½±²²»½¬»¼ô -± ¬¸»

    ÜÞÓÍ ·- ¿¾´» ¬± •²¼ ¬¸» ·²º±®³¿¬·±² º±® ¿²§ ½«-¬±³»® ¿¬ ¿²§ ¬·³» º®±³ ¿²§

    ´±½¿¬·±²ò ̸» «-»®- ¿-µ º±® °¿®¬·½«´¿® ·²º±®³¿¬·±² ¿²¼ ¬¸» ÜÞÓÍ ¸·¼»- ¬¸»

    ¼»¬¿·́ - ±º ¸±© ·¬ ´±½¿¬»- ¬¸» ®»¯«»-¬»¼ ¼¿¬¿ò ̸·- ¬®¿²-°¿®»²½§ ·- ¿² ·³°±®¬¿²¬

    ·--«» ·² ¼·-¬®·¾«¬»¼ ÜÞÓÍ -±º¬©¿®»ò λ³»³¾»®ô »ª»² ¬¸±«¹¸ ¬¸» ¼¿¬¿¾¿-» ³¿§

    ¾» ¼·-¬®·¾«¬»¼ô ·¬ ·- ²±¬ ¬¸» -¿³» ¿- ¾»·²¹ ¼»½»²¬®¿´·¦»¼ò ׬»³- ±º ¼¿¬¿ -¬·´´ ®»-·¼»

    ·² ±²´§ ±²» °´¿½» ¿²¼ ¬¸» ÜÞÓÍ µ²±©- ©¸»®» ¬± •²¼ ¬¸»³ò ß²±¬¸»® ¿¼ª¿²¬¿¹»

    ±º ¬¸» ¼·-¬®·¾«¬»¼ ³±¼»´ ·- ¬¸¿¬ ·¬ ®»-«´¬- ·² ·³°®±ª»¼ ®»´·¿¾·´·¬§ ¿²¼ °»®º±®ó

    ³¿²½»ò ɸ»² ¾±¬̧ ¼¿¬¿ ¿²¼ ¬¸» ÜÞÓÍ -±º¬©¿®» ¿®» ¼·-¾«®-»¼ô ·º ±²» -§-¬»³

    ¹±»- ±«¬ô ±¬¸»®- -¸±«´¼ -¬·´́ ¾» ¿¾´» ¬± º«²½¬·±²ô ¿²¼ ¬¸» »²¬·®» ±®¹¿²·¦¿¬·±² ·- ²±¬

    ·³³±¾·´·¦»¼ò

    ̸»®» ¿®» -»ª»®¿´ °±--·¾´» ¿®®¿²¹»³»²¬- º±® ½±²²»½¬·²¹ ¬¸» ²±¼»- ±º ¿

    ¼·-¬®·¾«¬»¼ -§-¬»³ò ̸»§ ³¿§ ¾» ½±²²»½¬»¼ ·² ¿ -¬¿®ô ¿ ®·²¹ ±® ¿ ²»¬©±®µ

    ½±²•¹«®¿¬·±²ô ¿- -¸±©² ·² Ú·¹ò ïóíò ̸» -¬¿® ½±²•¹«®¿¬·±² ·- ½»²¬®¿´·¦»¼ ¿²¼

    ¼»°»²¼- «°±² ¬¸» ½»²¬®¿´ ²±¼» º±® ½±³³«²·½¿¬·±² ¿³±²¹ ¿´´ ¬¸» ²±¼»-ò ׺ ¬¸»

    ½»²¬®¿´ -»®ª»® ¸¿- °®±¾´»³-ô ¬¸» ®»-¬ ±º ¬¸» ²±¼»- ¿®» ·²¿½½»--·¾´»ò ײ ¾±¬¸ ¿ ®·²¹

    ¿²¼ ¿ ²»¬©±®µ ½±²•¹«®¿¬·±²ô ¬¸» -¬¿¾·´·¬§ ±º ¬¸» ²»¬©±®µ ¼±»- ²±¬ ¼»°»²¼

    ½±³°´»¬»´§ «°±² ¬¸» -¬¿¾·´·¬§ ±º ¿²§ ±²» ³¿½ ·̧²»ò ﮬ·½«´¿® ²»¬©±®µ ·--«»- ¿®»

    ¾»§±²¼ ¬¸» -½±°» ±º ¬¸·- ¾±±µò

    Ú·¹ò ïóíò Ò»¬©±®µ ½±² ¹«®¿¬·±²-ò

    Ý»²¬®¿´

    Í»®ª»®

    ͬ¿® η²¹

    Ò»¬©±®µ

  • 8/18/2019 Relational Databases - Schaum

    15/256

    Û¨¿³°´» ïòí

    Ü»-½®·¾» ¸±© ¿ ´±½¿´ ³»¼·½¿´ ¹®±«° ±º í ¼±½¬±®- ©·¬¸ î -»°¿®¿¬» ±º ½» ´±½¿¬·±²-

    ©±«´¼ µ»»° ¬¸»·® °¿¬·»²¬ ¼¿¬¿¾¿-» ·º ·¬ ©»®» ½»²¬®¿ ·́¦»¼ò ر© ½±«´¼ ·¬ ¾»

    ½¸¿²¹»¼ ¬± ³¿µ» ·¬ ¿ ¼·-¬®·¾«¬»¼ -§-¬»³á

    Ú±® ¿ ½»²¬®¿́ ·¦»¼ -§-¬»³ô ¬¸» »²¬·®» ¼¿¬¿¾¿-» ©±«´¼ ®»-·¼» ±² ±²» -»®ª»® ¿¬ ±²»

    ½»²¬®¿´ ´±½¿¬·±²ò Ý´·»²¬ ³¿½¸·²»- ¿¬ »¿½¸ ´±½¿¬·±² ©±«´¼ ¿½½»-- ¬¸» ½»²¬®¿´

    ¼¿¬¿¾¿-» º±® °¿¬·»²¬ ·²º±®³¿¬·±²ò ׺ ¬¸» ½»²¬®¿´ -§-¬»³ ©¿- ¼±©²ô ²± °¿¬·»²¬

    ·²º±®³¿¬·±² ½±«´¼ ¾» ¿½½»--»¼ò ײ ¿ ¼·-¬®·¾«¬»¼ -§-¬»³ô ¬¸» ·²º±®³¿¬·±² º±® ¬¸»

    °¿¬·»²¬- «-«¿´´§ -»»² ·² ´±½¿¬·±² ï ©±«´¼ ¾» µ»°¬ ±² ¿ -»®ª»® ·² ¬¸¿¬ ±º•½»ò

    п¬·»²¬ ·²º±®³¿¬·±² º±® ´±½¿¬·±² î °¿¬·»²¬- ©±«´¼ ¾» µ»°¬ ±² ¿ -»®ª»® ·² ¬¸¿¬

    ±º•½»ò ̸» ÜÞÓÍ ©±«´¼ ¿½½»-- ¾±¬¸ ´±½¿¬·±²- ¬± •²¼ ·²º±®³¿¬·±² ±² ¿²§

    °¿¬·»²¬ò ׺ ±²» ±º ¬¸» -»®ª»®- ©¿- ¼±©²ô ¬¸» ±¬¸»® ½±«´¼ -¬·´́ ¾» ¿½½»--»¼ò

    Û¨¿³°´» ïòì

    Í°»½·º§ ©¸»¬̧ »® »¿½¸ -§-¬»³ ©±«´¼ ¾» -·²¹´»ó¬·»®»¼ô ¬©±ó¬·»®»¼ô ±® ¬¸®»»ó¬·»®»¼ò

    ¿ò ̸» Ø¿°°§ Ò·¹¸¬- ³±¬»´ ½¸¿·² ¿´´±©- ´±½¿´ ³¿²¿¹»®- ¬± °«®½¸¿-»

    ¿ º®¿²½¸·-»ò ̸»§ ½¿² ·²-¬¿´´ ¿²¼ «-» ¬ »̧ ÜÞÓÍ ±º ¬¸»·® ½¸±·½» º±®

    ¬¸»·® ®»-»®ª¿¬·±² -§-¬»³ò ̸» ±²´§ ®»¯«·®»³»²¬ ·- ¬¸¿¬ ¬¸»§ ¾» ¿¾´»

    ¬± ½±²²»½¬ ¿²¼ ½±³³«²·½¿¬» ©·¬¸ ¬ »̧ ½»²¬®¿´ ±º•½»- -§-¬»³ò

    ¾ò

    ̸» ͬ·½µ§ É·½µ»¬ ݱ³°¿²§ ¸¿- ¸±³» ±º•½»- ·² Ü»¬®±·¬ ¿²¼

    ¾®¿²½¸»- ·² ݸ·½¿¹± ¿²¼ Þ¿´¬·³±®»ò ̸» ·²ª»²¬±®§ ¿²¼ °¿®¬-

    ¼¿¬¿¾¿-» ·- ¼·-¬®·¾«¬»¼ ©·¬̧ »¿½¸ ¾®¿²½̧ µ»»°·²¹ ·¬- ±©² ·²ª»²ó

    ¬±®§ò Ѳ» ½»²¬®¿´ ÜÞÓÍ ´±½¿¬»¼ ·² Ü»¬®±·¬ ¿´´±©- ·²-¬¿²¬ ±®¼»®·²¹

    ±º -«°°´·»- ¬¸®±«¹¸ ¬¸» ½»²¬®¿´ ±º•½»ò

    Í·²½» ¾±¬¸ ¬¸»-» ½±³°¿²·»- ¸¿ª» ¿ ²«³¾»® ±º ´±½¿¬·±²-ô ¬¸» -§-¬»³- ¿®»

    ±¾ª·±«-´§ ²±¬ -·²¹´»ó¬·»®ò ̸» µ»§ ¬± ¬¸» ¼·ºº»®»²½» ·- ©¸»¬¸»® ¬¸»®» ·- ±²» ½»²¬®¿´

    ÜÞÓÍ ±® ©¸»¬̧ »® »¿½¸ ´±½¿´ »²¬·¬§ ®«²- ·¬- ±©² °»®-±²¿´ ¼¿¬¿¾¿-» -§-¬»³ò Í·²½»

    »¨¿³°´» ø¿÷ ¿´́ ±©- »¿½¸ º®¿²½¸·-» ¬± «-» ¿ ¼·ºº»®»²¬ ÜÞÓÍô ³·¼¼´»©¿®» ©·́ ´ ¾»

    ®»¯«·®»¼ ¬± ½±²²»½¬ ¬¸»-» -§-¬»³- ©·¬¸ ¬¸» ½»²¬®¿´ ±º•½» ÜÞÓÍô ®»-«´¬·²¹ ·² ¿

    ¬¸®»»ó¬·»® -§-¬»³ò Þ»½¿«-» ø¾÷ «-»- ±²» ½»²¬®¿´ ÜÞÓÍ ©·¬¸ ½´·»²¬ -±º¬©¿®» ¿¬

    »¿½¸ ´±½¿¬·±²ô ¬¸·- ©±«´¼ ¾» ¿ ¬©±ó¬·»® -§-¬»³ò

    Þ»º±®» ½±²¬·²«·²¹ ©·¬¸ ¬ ·̧- ·²¬®±¼«½¬·±² ¬± ÜÞÓÍ ½±²½»°¬-ô ·¬ ·- ·³°±®¬¿²¬ ¬±

    -°»½·º§ ©¸§ ©» ²»»¼ ¼¿¬¿¾¿-» ³¿²¿¹»³»²¬ -§-¬»³-ò Ý»®¬¿·²´§ ¿´´ ®»¿¼»®- ¿®»

    ¿©¿®» ±º ¬¸» ·²º±®³¿¬·±² »¨°´±-·±² ·² ¬±¼¿§- -±½·»¬§ò л®-±²¿´ ·²º±®³¿¬·±² ·-

    -¬±®»¼ ¿¾±«¬ »¿½¸ ±º «- ·² ¿ ª¿®·»¬§ ±º º±®³-ò ß²§±²» ©¸± ©±®µ- ·² ¿²§ µ·²¼ ±º

    ¾«-·²»--ô »·¬¸»® ¿ ´¿®¹» ±® ¿ -³¿´´ ±®¹¿²·¦¿¬·±²ô µ²±©- ¸±© ·³°±®¬¿²¬ ·¬ ·- ¬±

    µ»»° ¿½½«®¿¬» ®»½±®¼-ò ̸» ¿¼ª¿²¬¿¹»- ±º «-·²¹ ¿ ÜÞÓÍ º¿´´ ·²¬± ¬¸®»» ³¿·²

    ½¿¬»¹±®·»-ò

    Ю±°»® ³¿·²¬»²¿²½» ±º ¬¸» ¼¿¬¿

    Ю±ª·¼·²¹ ¿½½»-- ¬± ¼¿¬¿

    Ó¿·²¬¿·²·²¹ -»½«®·¬§ ±º ¬¸» ¼¿¬¿

  • 8/18/2019 Relational Databases - Schaum

    16/256

    Ю±°»® ³¿·²¬»²¿²½» ±º ¬¸» ¼¿¬¿ ©·´´ ¾» ¿ ®»½«®®·²¹ ¬¸»³» ¬¸®±«¹¸±«¬ ¬ ·̧- ¾±±µò

    ̸» «-»®- ³«-¬ ¾» ¿¾´» ¬± ¬®«-¬ ¬¸¿¬ ¬¸» ¼¿¬¿ ·- ¿½½«®¿¬» ¿²¼ «° ¬± ¼¿¬»ò

    ײ½±²-·-¬»²½§

    -¸±«´¼ ¾» ¿ª±·¼»¼ ¿²¼

    ®»¼«²¼¿²½§

    -¸±«´¼ ¾» ³·²·³·¦»¼ò λ¼«²ó

    ¼¿²½§ ±½½«®- ©¸»² ¬¸» -¿³» ·²º±®³¿¬·±² ·- µ»°¬ ·² ¿ ª¿®·»¬§ ±º °´¿½»-ò

    ײ½±²-·-¬»²½§ ½±³»- ©¸»² ¼¿¬¿ ¿®» ½¸¿²¹»¼ ·² ±²» ±º ¬¸±-» ´±½¿¬·±²- ¿²¼ ²±¬

    ½¸¿²¹»¼ ·² ¿²±¬¸»®ò Ó±-¬ ¼¿¬¿¾¿-» -§-¬»³- °®±ª·¼» º±® ·²¬»¹®·¬§ ½±²-¬®¿·²¬- ¬¸¿¬

    ³«-¬ ¾» º±´´±©»¼ò ß´´ ¬¸»-» ½±²½»°¬- ©·´´ ¾» ½±²-·¼»®»¼ ¾±¬¸ »¨° ·́½·¬´§ ¿²¼

    ·³°´·½·¬´§ ·² ¬¸» º±´´±©·²¹ ½¸¿°¬»®-ò ̸» ÜÞÓÍ ·- ¬¸» µ»§ ¬± »²º±®½·²¹ ¬¸»-»

    ½¸¿®¿½¬»®·-¬·½- ©·¬¸·² ¬¸» ¼¿¬¿¾¿-»ò Û¿½¸ ÜÞÓÍ ³¿§ ³¿²¿¹» ¬¸» ¼¿¬¿ ·²

    ¼·ºº»®»²¬ ©¿§-ô ¾«¬ ¬¸»§ ¿´́ ¿®» ½¿®»º«´ ¬± ¿¼¼®»-- -«½¸ ¼¿¬¿ ·--«»-ò

    Û¨¿³°´» ïòë

    ײ ¿ °¿®¬·½«´¿® ±®¹¿²·¦¿¬·±²ô ½«-¬±³»® ²¿³»- ¿²¼ ¿¼¼®»--»- ¿®» µ»°¬ ·² ±²»

    ¼¿¬¿¾¿-» º±® ¬¸» -¿´»- ¼»°¿®¬³»²¬ ¿²¼ ¿²±¬̧ »® ¼¿¬¿¾¿-» º±® ¬¸» ¾·́ ·́²¹

    ¼»°¿®¬³»²¬ò ɸ¿¬ ·²½±²-·-¬»²½§ ³·¹ ¬̧ ®»-«´¬ º®±³ ¬¸·- ®»¼«²¼¿²½§á

    ɸ»² ¿ -¿´»- °»®-±² ·- ¬¿µ·²¹ ¿² ±®¼»®ô ¬¸» ½«-¬±³»® ®»°±®¬- ¿ ½¸¿²¹» ·² ¿¼¼®»--ò

    ̸» -¿´»- °»®-±² ³·¹¸¬ «°¼¿¬» ¬¸» ®»½±®¼ ·² ¬¸» -¿´»- ¼»°¿®¬³»²¬ò ر©»ª»®ô

    ©¸»² ¬¸» ¾·´´ ·- °®»°¿®»¼ô ·¬ ·- -»²¬ ¬± ¬¸» ±´¼ ¿¼¼®»-- ¾»½¿«-» ¬¸» ¿¼¼®»-- ©¿-

    ²±¬ ½¸¿²¹»¼ ·² ¬¸¿¬ ¼¿¬¿¾¿-»ò

    ß- -°»½·•»¼ ·² ¬¸» °®»ª·±«- -»½¬·±²ô ¬¸» ¼¿¬¿ ¿®» «-«¿´´§ -¸¿®»¼ ¾§ ¿ ª¿®·»¬§ ±º

    «-»®- ¿²¼ °®±¹®¿³-ò Þ±¬¸ -¬±®¿¹» ±º ¿²¼ ¿½½»-- ¬± ¼¿¬¿ -¸±«´¼ ¾» »¿-§ ¿²¼ ¯«·½µò

    ݱ²½«®®»²¬ -«°°±®¬ º±® ¿´´ µ·²¼- ±º ¬®¿²-¿½¬·±²-ô ¾±¬¸ ·²¬»®¿½¬·ª» ¿²¼ °®±ó

    ¹®¿³³»¼ ¯«»®·»-ô ³«-¬ ¾» °®±ª·¼»¼ ¾§ ¬¸» ÜÞÓÍò ̸» ·²¬»®¿½¬·ª» ¯«»®·»-

    -¸±«´¼ ²±¬ ¸¿ª» ¬± ©¿·¬ º±® ¬¸» ¿°°´·½¿¬·±² °®±¹®¿³- ¬± •²·-¸ò Þ¿-·½¿´´§ô ¬¸» ¼¿¬¿

    -¸±«´¼ ¾» ¿½½»--·¾´» °®»½·-»´§ ©¸»² ®»¯«·®»¼ò ׬ ©±«´¼ ¾» «²¿½½»°¬¿¾´» º±® ¬¸»

    «-»®- ¬± ©¿·¬ »ª»² ¿ ¼¿§ ©¸·´» ¬¸» ¼¿¬¿¾¿-» ·- «°¼¿¬»¼ ¿²¼ ½¸»½µ»¼ò ̸» ¶±¾ ±º

    ¬¸» ÜÞÓÍ ·- ¬± ¿´´±© º±® -°»»¼§ ¿½½»-- º±® ¿´´ ¬¸» ²»½»--¿®§ «-»®- ©¸·´» -¬·´´

    «-·²¹ °®±°»® ³¿·²¬»²¿²½» °®±½»¼«®»-ò

    ß²±¬¸»® ·--«» -«®®±«²¼·²¹ ¿½½»-- ·- ¬¸» ¿¾·́ ·¬§ ¬± •²¼ ¿ °¿®¬·½«´¿® °·»½» ±º

    ·²º±®³¿¬·±² º®±³ ¬¸» ´¿®¹» ¿³±«²¬ ±º ¼¿¬¿ -¬±®»¼ò ̸» ÜÞÓÍ ³«-¬ ½±²¬¿·²

      » ·̈¾´» ³»¬¸±¼- ¬± ¿½½»-- »¿½¸ ·¬»³ ·² ¬ »̧ ¼¿¬¿¾¿-» © ·̧´» ¿´´±©·²¹ º±® -°»»¼§

    -»¿®½¸»- ¬¸®±«¹¸±«¬ ¬¸» ¼¿¬¿¾¿-» ¬± •²¼ ¬¸¿¬ ·¬»³ò

    ̸» ÜÞß ·- «-«¿´´§ ¬¸» °»®-±² ®»-°±²-·¾´» º±® ¬¸» -»½«®·¬§ ±º ¬¸» ¼¿¬¿ò

    ˲¿«¬¸±®·¦»¼ ¿½½»-- ³«-¬ ¾» °®»ª»²¬»¼ô ¿²¼ ¿ ª¿®·»¬§ ±º ´»ª»´- ±º °»®³·--·±²

    ³«-¬ ¾» ¹®¿²¬»¼ ¬± «-»®-ò ̱±´- ¿®» °®±ª·¼»¼ º±® ¬¸» ÜÞß ¬± »²º±®½» ¿´́ -»½«®·¬§

    °®±½»¼«®»- ¿²¼ ³»»¬ ¿´´ ¬¸» ½±² ·½¬·²¹ ®»¯«·®»³»²¬- ¬¸¿¬ ¿®·-» ©¸»² ³¿²§

    °»±°´» ³«-¬ ¿½½»-- ¬¸» -¿³» ¼¿¬¿¾¿-»ò ׺ ¬©± -»°¿®¿¬» «-»®- ¿®» ¿½½»--·²¹ ¿

  • 8/18/2019 Relational Databases - Schaum

    17/256

    °¿®¬·½«´¿® ¬¿¾´» ¿¬ ¬¸» -¿³» ¬·³»ô ¬ »̧ ÜÞÓÍ ³«-¬ ²±¬ ¿´´±© ¬¸»³ ¾±¬¸ ¬± ³¿µ»

    ½±² ·½¬·²¹ ½¸¿²¹»-ò Í«½¸ -¿º»¹«¿®¼- ¿®» °¿®¬ ±º ¿´´ -§-¬»³-ò ̸» ÜÞÓÍ ¿´-±

    °®±ª·¼»- ¬¸» ¬±±´- º±® »¿-§ ¾¿½µ«° ¿²¼ ®»½±ª»®§ ·² ½¿-» ±º -§-¬»³ º¿·´«®»-ò

    ݸ¿°¬»® ê »¨°´±®»- ¿ ª¿®·»¬§ ±º ·--«»- -«®®±«²¼·²¹ ¼¿¬¿ -»½«®·¬§ò

    Û¨¿³°´» ïòê

    Ó¿µ» ¿ ´·-¬ ±º ¿´´ ¬¸» ¼¿¬¿¾¿-»- §±« ½¿² ¬¸·²µ ±º © »̧®» §±«® ²¿³» ¿²¼ ²¿²½·¿´

    ·²º±®³¿¬·±² ¿®» µ»°¬ò ر© ½¿² §±« ½¸»½µ ¬¸» ¿½½«®¿½§ ±º ¬ ·̧- ¼¿¬¿á

    ײº±®³¿¬·±² ¿¾±«¬ §±« ·- -¬±®»¼ ¾§ §±«® »³°´±§»®ô §±«® -½̧ ±±´ô °±--·¾´§ §±«®

    ®»´·¹·±«- ±®¹¿²·¦¿¬·±²ô ¬¸» ¹±ª»®²³»²¬ ¿²¼ ¿²§ ¾¿²µ- ±® ½®»¼·¬ ½±³°¿²·»-ò DZ«

    ½¿² ½¸»½µ ¬¸» ¿½½«®¿½§ ±º ³¿²§ ±º ¬¸»-» ´±½¿¬·±²- ¾§ ¿-µ·²¹ º±® ¿ ½®»¼·¬ ®»°±®¬

    ±® ½«®®»²¬ -¬¿¬»³»²¬ò Ó¿²§ ´±½¿ ·́¬·»- ¸¿ª» ´¿©- ®»¯«·®·²¹ -½¸±±´- ¿²¼ ¹±ª»®²ó

    ³»²¬ ¿¹»²½·»- ¬± ¿´´±© §±« ¬± -»» ¿²¼ ½±®®»½¬ °»®-±²¿´ ·²º±®³¿¬·±²ò DZ« ©·´´

    ²»ª»® µ²±© ·º ¬¸» ·²º±®³¿¬·±² ·- ©®±²¹ ·º §±« ¼±²¬ ½¸»½µ ·¬ §±«®-»´ºò

    ׬ ³·¹¸¬ ¿´-± ¾» ¸»´°º«´ ¬± -°»½·º§ -·¬«¿¬·±²- © »̧² ±²» ³·¹¸¬ ²±¬ ©¿²¬ ¬± «-»

    ¿ ÜÞÓÍò ͱ³»¬·³»- ¬¸»-» -§-¬»³- ®»-«´¬ ·² «²²»½»--¿®§ ½±-¬- ©¸»² ¬®¿¼·¬·±²¿´

    •´» °®±½»--·²¹ ©±«´¼ ©±®µ ¶«-¬ ¿- ©»´ ò́ ׺ ±²´§ ±²» °»®-±² ³¿·²¬¿·²- ¬¸» ¼¿¬¿ ¿²¼

    ¬¸¿¬ °»®-±² ·- ²±¬ -µ·́ ´»¼ ·² ¼»-·¹²·²¹ ¿ ¼¿¬¿¾¿-»ô ¬¸» ®»-«´¬·²¹ °®±¼«½¬ ³·¹¸¬

    ¿´-± ¬¿µ» ³±®» ¬·³» ¿²¼ ¾» ´»-- »º•½·»²¬ò ɸ»² §±« ¿®» ¼»-·¹²·²¹ ¿ ¼¿¬¿¾¿-»ô ¿-

    ©·¬̧ ¿²§ ±¬̧ »® -§-¬»³ô ®»³»³¾»® ¬¸¿¬ ¿ -·³°´»ô ½´»¿® -¬®¿¬»¹§ ·- «-«¿´´§ ³±®»

    »¿-·́ § ³¿·²¬¿·²»¼ ¬¸¿² ¿ ½±³°´»¨ô ½±²º«-·²¹ ¼»-·¹²ò

    ݸ·́ ¼®»² ¾«·́ ¼ ³±¼»´ ¿·®°´¿²»- ±® ³±¼»´ ½¿®- ¿- ¿ ©¿§ ±º «²¼»®-¬¿²¼·²¹ ¸±© ¿

    ®»¿´ ¿·®°´¿²» ±® ½¿® ·- ½±²-¬®«½¬»¼ò ̸®±«¹¸ «²¼»®-¬¿²¼·²¹ ¬¸» ³±¼»´-ô ½¸·´¼®»²

    »¨°»½¬ ¬± -»» ¿ ½¿® ©·¬¸ º±«® ©¸»»́ - ¿²¼ ¿² ¿·®°´¿²» ©·¬¸ ¬©± ©·²¹-ò λ¿´ »-¬¿¬»

    ¼»ª»´±°»®- ¬¿µ» °®±-°»½¬·ª» ½«-¬±³»®- ±² ¬±«®- ±º ¿ ³±¼»´ ¸±³» ¬± -¸±© ¬¸»³

    ¸±© ¬¸» ¸±«-» ·- ±®¹¿²·¦»¼ ¿²¼ ¬¸» ®»´¿¬·±²-¸·° ¾»¬©»»² ¬¸» ª¿®·±«- ®±±³- ±º

    ¬¸» ¸±«-»ò ر³»¾«§»®- ½¿² ¹»¬ ¿ ¹±±¼ º»»´ º±® ¬¸» ±© º®±³ µ·¬½¸»² ¬± ¼·²·²¹

    ®±±³ ¬± ´·ª·²¹ ®±±³ò Ó±¼»´- ¹»²»®¿´´§ ¿´́ ±© °»±°´» ¬± ½±²½»°¬«¿ ·́¦» ¿² ¿¾-¬®¿½¬

    ·¼»¿ ³±®» »¿-·´§ò

    ß

    ¼¿¬¿ ³±¼»´

    ·- ¿ ©¿§ ±º »¨°´¿·²·²¹ ¬¸» ´±¹·½¿´ ´¿§±«¬ ±º ¬¸» ¼¿¬¿ ¿²¼ ¬¸»

    ®»´¿¬·±²-¸·° ±º ª¿®·±«- °¿®¬- ¬± »¿½¸ ±¬¸»® ¿²¼ ¬¸» ©¸±´»ò Ü·ºº»®»²¬ ¼¿¬¿ ³±¼»´-

    ¸¿ª» ¾»»² «-»¼ ¬¸®±«¹¸±«¬ ¬¸» §»¿®-ò ײ ¬¸» »¿®´§ §»¿®- ±º¬»² ¿

     ¿¬ ´»

    -§-¬»³ô

    ±® ¿ -·³°´» ¬»¨¬ •´» ©·¬¸ ¿´́ ¬¸» ¼¿¬¿ ´·-¬»¼ ·² -±³» ±®¼»®ô -»»³»¼ ¬¸» »¿-·»-¬ò ̸»

    ¿°°´·½¿¬·±² °®±¹®¿³ ¿½½»--»¼ ¬¸» ¼¿¬¿ «-«¿´́ § -»¯«»²¬·¿´´§ º±® ¾¿¬½¸ °®±½»--·²¹ò

    Ò±¬ ³«½̧ ·²¬»®¿½¬·ª» ¿½½»-- ©¿- ¿ª¿·´¿¾´»ò Ѭ̧ »® ³±¼»´- «-»¼ ±² ¾·¹ ³¿·²º®¿³»-

    ©»®» ¬¸»

    ¸·»®¿®½¸·½¿´

    ¿²¼ ¬¸»

    ²»¬©±®µ

    ³±¼» ò́ ̸» ¸·»®¿®½¸·½¿´ ¼¿¬¿¾¿-» ·-

    ½±²-¬®«½¬»¼ «-·²¹ ¿ ¬®»» ³±¼» ố ©·¬̧ ±²» ®±±¬ ¿²¼ -»ª»®¿´ ´»ª»´- ±º -«¾¬®»»-ò Û¿½¸

    ·¬»³ ¸¿- ¶«-¬ ±²» ´·²µ ´»¿¼·²¹ ¬± ·¬ò Ü¿¬¿ ¿®» ¿½½»--»¼ ¾»¹·²²·²¹ ©·¬¸ ¬¸» ®±±¬ ¿²¼

    ¬®¿ª» ·́²¹ ¼±©² ¬¸» ¬®»» «²¬·́ ¬¸» ¼»-·®»¼ ¼»¬¿·́ - ¿®» ´±½¿¬»¼ò ̸» ²»¬©±®µ ³±¼»´

    ½±²¬¿·²- ³¿²§ ´·²µ- ¿³±²¹ ¬¸» ª¿®·±«- ·¬»³- ±º ¼¿¬¿ò ײ¬»®®»´¿¬»¼ ·²¼·½»- ¿´´±©

    ¿½½»-- ¬± ¼¿¬¿ º®±³ ¿ ª¿®·»¬§ ±º ¼·®»½¬·±²-ò

  • 8/18/2019 Relational Databases - Schaum

    18/256

    ײ ïçéðô Ü®ò Ûò Úò ݱ¼¼ ¼»-½®·¾»¼ ¿ ²»© µ·²¼ ±º ³±¼»´ô ¬¸»

    ®»´¿¬·±²¿´

    ³±¼»´

    º±® ¼¿¬¿¾¿-» -§-¬»³-ò

    ï

    λ´¿¬·±²¿´ ¼¿¬¿¾¿-» ³¿²¿¹»³»²¬ -§-¬»³-ô ©¸»®» ¿´´ ¼¿¬¿

    ¿®» µ»°¬ ·² ¬¿¾´»- ±® ®»´¿¬·±²-ô ¾»½¿³» ¬¸» ²»© -¬¿²¼¿®¼ò ̸»§ ¿®» ³«½¸ ³±®»

      » ·̈¾´» ¿²¼ »¿-§ ¬± «-»ô ¿- ¿´³±-¬ ¿²§ ·¬»³ ±º ¼¿¬¿ ½¿² ¾» ¿½½»--»¼ ³±®» ¯«·½µ´§

    ¬¸¿² ·² ¬¸» ±¬¸»® ³±¼»´-ò 묮·»ª¿´ ¬·³» ·- ®»¼«½»¼ -± ¬¸¿¬ ·²¬»®¿½¬·ª» ¿½½»--

    ¾»½±³»- ³±®» º»¿-·¾´» ¬¸¿² ·² ¬¸» ±¬¸»® ³±¼» -́ò ̸» «-» ±º ®»´¿¬»¼ ¬¿¾´»- ¿²¼

    ª·»©- ¿´-± ¿´́ ±©- ¬¸» «-» ±º ¼·-¬®·¾«¬»¼ ¼¿¬¿¾¿-»- ¬ ¿̧¬ ©±«´¼ ¾» ¼·º•½«´¬ ·² ¬¸»

    ¸·»®¿®½¸·½¿´ ±® ²»¬©±®µ ³±¼»´-ò ̸» ¼¿¬¿ ¼·½¬·±²¿®§ º±® ¬¸» ®»´¿¬·±²¿´ ³±¼»´

    ½±²¬¿·²- ¬¸» ¬¿¾´» ²¿³»-ô ¿´±²¹ ©·¬¸ ½±´«³² ²¿³»- ¿²¼ ¼¿¬¿ ¬§°»- º±® »¿½¸ ¬¿¾´»ò

    ײ ¿¼¼·¬·±²ô ¬¸» ¼¿¬¿ ¼·½¬·±²¿®§ ³¿·²¬¿·²- ·²º±®³¿¬·±² ¿¾±«¬ ¿´´ «-»®- ¿²¼

    °®·ª·´»¹»-ò λ´¿¬·±²¿´ ¼¿¬¿¾¿-» ³¿²¿¹»³»²¬ -§-¬»³- øÎÜÞÓÍ÷ ©·´́ ¾» ¬¸»

    ³±¼»´ «-»¼ ¬¸®±«¹¸±«¬ ¬¸·- ¾±±µ ¿²¼ ¿®» »¨°´¿·²»¼ ³±®» º«´´§ ·² ݸ¿°¬»® îò

    Û¨¿³°´» ïòé

    Ù·ª»² ¬ ·̧- ³±¼»´ ±º ¼¿¬¿ º±® ¿ ±©»® ½±³°¿²§ô ©±«´¼ ·¬ ¾» ¸·»®¿®½ ·̧½¿ ố ²»¬©±®µ

    ±® ®»´¿¬·±²¿´á

    ̸·- ©±«´¼ ¾» ¿ ¸·»®¿®½¸·½¿´ ³±¼»´ ¾»½¿«-»ô ¬¸±«¹¸ »¿½¸ ²±¼» ½¿² °±·²¬ ¬±

    -»ª»®¿´ ±¬̧ »® ²±¼»-ô »¿½¸ ´»ª»´ ±²´§ ¸¿- ±²» ²±¼» °±·²¬·²¹ ¬± ·¬ º®±³ ¿¾±ª»ò ̱

    •²¼ ±«¬ ¬¸» ¿³±«²¬ ±º ´·¹¸¬ ²»»¼»¼ô ±²» ©±«´¼ ²»»¼ ¬± ¿½½»-- •®-¬ ¬¸» ±©»®

    ²¿³» ¿²¼ ¬¸»² ¬¸» ½±²¼·¬·±²-ò ׬ ©±«´¼ ¾» ¼·º•½« ¬́ ¬± ¿½½»-- °´¿²¬·²¹ ·²-¬®«½¬·±²-

    º±® ±²´§ ¬¸±-» ±©»®- ¬¸¿¬ ²»»¼ ¬± ¾» °´¿²¬»¼ ·² º«´́ -«² ·́¹¸¬ò

    Û¨¿³°´» ïòè

    ر© ©±«́ ¼ ¬¸» -¿³» ¼¿¬¿ ¾» ±®¹¿²·¦»¼ ·² ¿ ÎÜÞÓÍá

    ײ ¿ ®»´¿¬·±²¿´ ¼¿¬¿¾¿-» ¬¸» ¼¿¬¿ ©±«´¼ ¾» µ»°¬ ·² ¿ ¬¿¾´» ©·¬̧ ±²» ®±© º±® »¿½¸

    ·¬»³ ¿- -¸±©² ¾»´±©ò Ï«»-¬·±²- ®»¹¿®¼·²¹ ¬¸» ª¿´«»- ·² ¿²§ ½±´«³² ¿®» °±--·¾´»

    ¿²§ ¬·³»ò Ú±® »¨¿³°´»ô ¬¸» ²¿³»- ¿²¼ °´¿²¬·²¹ ·²-¬®«½¬·±²- º±® »¿½¸ ±©»® ¬¸¿¬

    ¹®±©- ·² º«´́ -«²´·¹¸¬ ©±«´¼ ¾» »¿-·́ § ¼·-°´¿§»¼ò

    ï

    Ûò Ú Ý±¼¼ô

    Ì »̧ λ´¿¬·±²¿´ Ó±¼»́ ±º Ü¿¬¿ º±® Ô¿®¹» ͸¿®»¼ Ü¿¬¿ Þ¿²µ-

    ò ̸·- ³±¼»´ ·- º«®¬ »̧® » °̈´¿·²»¼

    ·² Ûò Úò ݱ¼¼ô Ì »̧ λ´¿¬·±²¿´ Ó±¼»́ º±® Ü¿¬¿¾¿-» Ó¿²¿¹»³»²¬ Ê»®-·±² îô ß¼¼·-±²óÉ»-´»§ô λ¿¼·²¹ô

    Óßô ïççðò

    ÚÔÑÉÛÎ

    ÒßÓÛ

    ÐÔßÒÌ×ÒÙ

    ×ÒÍÌÎËÝÌ×ÑÒÍ

    ÝÑÒÜ×Ì×ÑÒÍ ÝÑÍÌ

    Ô×ÙØÌ

     ÒÛÛÜÛÜ

    ÍÑ×Ô

    ÝÑÒÜ×Ì×ÑÒÍ

  • 8/18/2019 Relational Databases - Schaum

    19/256

    򫱩Ȩ

    Ò¿³»

    д¿²¬·²¹

    ײ-¬®«½¬·±²- ݱ²¼·¬·±²-

    Ô·¹¸¬

    Ò»»¼»¼

    ͱ·´

    ݱ²¼·¬·±²- ݱ-¬

    ˲¼»®-¬¿²¼·²¹ ¿² ¿¾-¬®¿½¬ ³±¼»´ ±º ¬¸» ¼¿¬¿ ·- ·³°±®¬¿²¬ ·² ±®¼»® ¬± ¼»-½®·¾»

    ¬¸» ¿®½ ·̧¬»½¬«®» ±º ¬¸» ¼¿¬¿¾¿-» -§-¬»³ò λ½¿´´ º®±³ »¿® ·́»® ·² ¬¸·- ½¸¿°¬»® ¬¸¿¬

    ±²» ±º ¬¸» ³¿¶±® º»¿¬«®»- ±º ¼¿¬¿¾¿-»- ·- ¬¸¿¬ ¬¸» ¿½¬«¿´ ¼¿¬¿ ¿®» -»°¿®¿¬»¼ º®±³

    ¬¸» °®±¹®¿³- ¬¸¿¬ «-» ¬¸» ¼¿¬¿ò ̸¿¬ º¿½¬ ·- ·³°±®¬¿²¬ ¬± µ»»° ·² ³·²¼ ·² ¬¸·-

    »²¬·®» -»½¬·±² ©¸·½̧ »¨°´¿·²- ¼¿¬¿¾¿-» -½¸»³¿- ¿²¼ ´¿²¹«¿¹»- ¿²¼ ¬¸»² ¼»-ó

    ½®·¾»- ¼¿¬¿¾¿-» -§-¬»³ ¿®½¸·¬»½¬«®»ò

    Ü¿¬¿¾¿-» ³¿²¿¹»³»²¬ -§-¬»³- ½¿² ¿ -́± ¾» ½´¿--·•»¼ ·² ¬ »̧ ©¿§ ¬¸»§ «-» ¬¸»·®

    ¼¿¬¿ ¼·½¬·±²¿®§ò ß- -¬¿¬»¼ ¾»º±®»ô ¬¸» ¼¿¬¿ ¼·½¬·±²¿®§ ½±²¬¿·²- ´±¹·½¿´ ¼»-½®·°ó

    ¬·±²- ±º ¬¸» ¼¿¬¿ ¿²¼ ·¬- ®»´¿¬·±²-¸·°-ô °¸§-·½¿´ ·²º±®³¿¬·±² ¿¾±«¬ ¼¿¬¿ -¬±®¿¹»ô

    ¿²¼ «-«¿´´§ ·²º±®³¿¬·±² ±² «-»®- ¿²¼ °®·ª·´»¹»-ò ͱ³» -±º¬©¿®» ª»²¼±®- ¿´-±

    ¼»-·¹² ¬¸» ¼¿¬¿ ¼·½¬·±²¿®§ ¬± µ»»° «-¿¹» ·²º±®³¿¬·±² -«½¸ ¿- º®»¯«»²½·»- ±º

    ¯«»®·»- ¿²¼ ±¬¸»® ¬®¿²-¿½¬·±² ·²º±®³¿¬·±²ò Ü¿¬¿ ¼·½¬·±²¿®·»- ¿®» ¸»´°º«´ º±® ¿´́

    ¸«³¿² «-»®-ô »-°»½·¿´́ § ¬¸» ¼¿¬¿¾¿-» ¿¼³·²·-¬®¿¬±®ô ¿- ©»´´ ¿- ·²ª¿´«¿¾´» ¬± ¬¸»

    ¿°° ·́½¿¬·±² °®±¹®¿³- ¿²¼ ®»°±®¬ ¹»²»®¿¬±®- ¬¸¿¬ ³·¹¸¬ ¿½½»-- ¬¸» ¼¿¬¿¾¿-»ò

    ̸» ¼¿¬¿ ³±¼»´ ¼»-½®·¾»- ¬¸» ¼¿¬¿ ¿²¼ ¬¸» ®»´¿¬·±²-¸·°- ¿¬ ¬¸» ¿¾-¬®¿½¬ ´»ª»´ò ̸»

    ¼¿¬¿¾¿-» -½¸»³¿

    ·- «-»¼ ¬± ¼»-½®·¾» ¬¸» ½±²½»°¬«¿´ ±®¹¿²·¦¿¬·±² ±º ¬¸» ¼¿¬¿¾¿-»

    -§-¬»³ò ̸·- ±®¹¿²·¦¿¬·±² ·- ¼»•²»¼ ¼«®·²¹ ¬ »̧ ¼»-·¹² °®±½»--ô «-«¿´´§ «-·²¹ ¬¸»

    ¼¿¬¿ ¼»•²·¬·±² ´¿²¹«¿¹» ø

    ÜÜÔ

    ÷ °®±ª·¼»¼ ¾§ ¬¸» °¿®¬·½«´¿® -±º¬©¿®» ª»²¼±®ò

    ̸» ±®¹¿²·¦¿¬·±² ±º ¬¸» ¼¿¬¿ ½¿² ¾» ¼»•²»¼ ¿¬ ¬©± ´»ª»´-ô ´±¹·½¿´ ¿²¼ °¸§-·½¿ ò́

    ̸» °¸§-·½¿´ ±®¹¿²·¦¿¬·±² ·- ®»´¿¬»¼ ¬± ¸±© ¬¸» ¼¿¬¿ ¿®» ¿½¬«¿´´§ -¬±®»¼ ±² ¬¸»

    ¼·-µò ̸» ´±¹·½¿´ ±®¹¿²·¦¿¬·±² ·- ¬¸» ½±²½»°¬«¿´ ¼¿¬¿ ³±¼»´ ¬¸¿¬ ·- ¾»·²¹

    ·³°´»³»²¬»¼ò ̸» ÜÜÔ ¿´́ ±©- ¬¸» «-»® ¬± ¼»•²» ¬¸» ±®¹¿²·¦¿¬·±² ±º ¬¸» ¼¿¬¿ ¿¬

    ¬¸» ´±¹·½¿´ ´»ª»́ ò ̸» °¿®¬·½«´¿® ÜÞÓÍ -±º¬©¿®» ¬¸»² ¬¿µ»- ½¿®» ±º ¬¸» °¸§-·½¿´

    ±®¹¿²·¦¿¬·±² ±º ¼¿¬¿ ¾§ ³¿°°·²¹ º®±³ ¬¸» ´±¹·½¿´ ¬± ¬¸» °¸§-·½¿´ò ײ ¬¸·- ©¿§ô

    «-»®- ¿®» °®±¬»½¬»¼ º®±³ ¸¿ª·²¹ ¬± ¼»¿´ ©·¬¸ ¬¸» ¸¿®¼©¿®» ´»ª»´ -¬±®¿¹» ±º

    ¼¿¬¿ò

    ̸» ÜÜÔ ·- «-»¼ ¬± ½®»¿¬» ¬¸» ¬¿¾´»- ¿²¼ ¼»-½®·¾» ¬¸» •»´¼- ©·¬¸·² »¿½¸ ¬¿¾´»ò

    Ú·¹ò ïóì -¸±©- ¬¸» -½¸»³¿ ¼·¿¹®¿³ º±® °¿®¬ ±º ¿ ®»¬¿·´ -¬±®» ¼¿¬¿¾¿-»ò ̸» -½¸»³¿

    -¸±©- ¬¸®»» ¬¿¾´»-ò Û¿½¸ ¬¿¾´» ½±²¬¿·²- ·²º±®³¿¬·±² ¿¾±«¬ °¿®¬·½«´¿® ±¾¶»½¬-æ

    ½«-¬±³»®-ô ±®¼»®- ¿²¼ »³°´±§»»-ò ̸» -½ »̧³¿ ½±²¬¿·²- ²± ·²º±®³¿¬·±² ¿¾±«¬

    ¸±© ¬¸» ¾·¬- ±º »¿½¸ ·¬»³ ¿®» °¸§-·½¿´´§ ±®¹¿²·¦»¼ ±® »¨¿½¬´§ ©¸»®» ¬¸» ·¬»³ ·-

    -¬±®»¼ ±² ¿ °¿®¬·½«´¿® -¬±®¿¹» ¼»ª·½»ò

  • 8/18/2019 Relational Databases - Schaum

    20/256

    ÑÎÜÛÎ

    ×ÒÚÑÎÓßÌ×ÑÒ

    ÝËÍÌÑÓÛÎ

    ×ÒÚÑÎÓßÌ×ÑÒ

    ÛÓÐÔÑÇÛÛ

    ×ÒÚÑÎÓßÌ×ÑÒ

    ×Ü ×Ü ×Ü

    ÝËÍÌÑÓÛÎÁ×Ü ÒßÓÛ ÔßÍÌÁÒßÓÛ

    ÜßÌÛÁÑÎÜÛÎÛÜ ÐØÑÒÛ Ú×ÎÍÌÁÒßÓÛ

    ÜßÌÛÁÍØ×ÐÐÛÜ ßÜÜÎÛÍÍ ËÍÛÎ×Ü

    ÍßÔÛÍÁÎÛÐÁ×Ü Ý×ÌÇ ÍÌßÎÌÁÜßÌÛ

    ÌÑÌßÔ ÍÌßÌÛ ÝÑÓÓÛÒÌÍ

    ÐßÇÓÛÒÌÁÌÇÐÛ ÝÑËÒÌÎÇ ÓßÒßÙÛÎÁ×Ü

    ÑÎÜÛÎÁÚ×ÔÔÛÜ Æ×ÐÁÝÑÜÛ Ì×ÌÔÛ

    ÝÎÛÜ×ÌÁÎßÌ×ÒÙ ÜÛÐÌÁ×Ü

    ÍßÔÛÍÁÎÛÐÁ×Ü ÍßÔßÎÇ

    ÎÛÙ×ÑÒÁ×Ü ÝÑÓÓ×ÍÍ×ÑÒÁÐÝÌ

    Ú·¹ò ïóìò ͽ¸»³¿ ¼·¿¹®¿³ º±® °¿®¬ ±º ®»¬¿·´ -¬±®» ¼¿¬¿¾¿-»ò

    ׬ ·- ·³°±®¬¿²¬ ¬± ¼»½·¼» ±² ¬¸» -½̧ »³¿ »¿®´§ ·² ¬¸» ¼¿¬¿¾¿-» ¼»-·¹² °®±½»--ò

    Ѳ½» ¬¸» ¼¿¬¿¾¿-» ¸¿- ¾»»² ½®»¿¬»¼ ¿²¼ ¸¿- ¾»¹«² ¬± ¾» °±°«´¿¬»¼ ©·¬¸ ¼¿¬¿ô

    ·¬ ·- -±³»¬·³»- ¼·º•½«´¬ ¬± ½¸¿²¹» ¬¸» -½¸»³¿ò ̸» ¿½¬«¿´ °±°«´¿¬·±² ±º ¬¸»

    ¼¿¬¿¾¿-» ©·¬̧ ·²º±®³¿¬·±² ·- ¿½½±³° ·́-¸»¼ «-·²¹ ¬¸» ¼¿¬¿ ³¿²·°«´¿¬·±² ´¿²¹«¿¹»

    ø

    ÜÓÔ

    ÷ò ̸» ³±-¬ ½±³³±² ´¿²¹«¿¹» «-»¼ ¾§ ³¿²§ ÜÞÓÍ º±® ¬¸·- °«®°±-» ·-

    ÍÏÔô ©¸·½¸ ·- »¨°´¿·²»¼ ·² ݸ¿°¬»® íò ̸» ÜÓÔ ¿´´±©- ¬¸» «-»® ¬± »²¬»®ô ¬±

    ®»¬®·»ª»ô ¿²¼ ¬± «°¼¿¬» ¬¸» ¼¿¬¿ò ͱ³» ¼¿¬¿¾¿-» ³¿²¿¹»³»²¬ -§-¬»³- ´·µ»

    Ó·½®±-±º¬ ß½½»--

    ÌÓ

    ¿´´±© ¿ ¹®¿°¸·½¿´ ·²¬»®¿½¬·±² ©·¬¸ ¬ »̧ ¼¿¬¿¾¿-»ô ¾«¬ «-«¿´´§

    ¿ ÜÓÔ ·- ©±®µ·²¹ ·² ¬¸» ¾¿½µ¹®±«²¼ò

    Û¨¿³°´» ïòç

    Ü»-·¹² ¿ °±--·¾´» -½¸»³¿ º±® ¿ ¼±½¬±®-• ±º ½»ò ̸» ¼±½¬±®- ©¿²¬ ·³³»¼·¿¬»

    ¿½½»-- ¬± °¿¬·»²¬ ³»¼·½¿´ ·²º±®³¿¬·±²ò ̸» ®»½±®¼- ½´»®µ ²»»¼- ¬± ¾» -«®» ¿´́

    ·²-«®¿²½» ½±³°¿²·»- ¿®» ¾·́ ´»¼ ¿²¼ ¬¸»² »¿½¸ °¿¬·»²¬ ·- ¾·́ ´»¼ º±® ¬¸» ®»³¿·²¼»®ò

    Ѳ» °±--·¾´» -·³°´» -½̧ »³¿ ·- -¸±©² ¾»´±©ò ̸» ·²º±®³¿¬·±² ½±«´¼ ¾» µ»°¬ ·²

    ¬¸®»» ¬¿¾´»-æ °¿¬·»²¬ ³»¼·½¿´ ¸·-¬±®§ô °¿¬·»²¬ °»®-±²¿´ ·²º±®³¿¬·±²ô ¿²¼ ·²-«®¿²½»

    ½±³°¿²§ ·²º±®³¿¬·±²ò ̸» ·²º±®³¿¬·±² µ»°¬ ·² ³»¼·½¿´ ¸·-¬±®§ ©±«´¼ ¾»

    ¼»¬»®³·²»¼ ¾§ ¬¸» °¿®¬·½«´¿® -°»½·¿´¬§ ±º ¬¸» ¼±½¬±®-ò ̸·- ¬¿¾´» ©±«´¼ ¾» ½±²ó

    ²»½¬»¼ ¬± ¬¸» °»®-±²¿´ ·²º±®³¿¬·±² ¬¸®±«¹¸ ¬¸» °¿¬·»²¬Á×Üò ̸» ·²-«®¿²½»

    ½±³°¿²§ ·²º±®³¿¬·±² ½±«´¼ ¾» µ»°¬ ·² ¿²±¬¸»® ¬¿¾´» ½±²²»½¬»¼ ¬± »¿½̧ °¿¬·»²¬

    ¾§ ¬¸» ½±³°¿²§Á×Üò ̸» ®»¿¼»® -¸±«´¼ ¾» ¿©¿®» ¬¸¿¬ ¬¸·- »¨¿³°´» ·- ²±¬

    ¬¸»¼»•²·¬·±² ±º¿ ½±³°´»¬» ¼¿¬¿¾¿-»ò Ó±®» ·²º±®³¿¬·±² ©±«´¼ ½»®¬¿·²´§¾»-¬±®»¼ò

  • 8/18/2019 Relational Databases - Schaum

    21/256

    ÐßÌ×ÛÒÌ ÓÛÜ×ÝßÔ

    Ø×ÍÌÑÎÇ

    ÐßÌ×ÛÒÌ ÐÛÎÍÑÒßÔ

    ×ÒÚÑÎÓßÌ×ÑÒ

    ×ÒÍËÎßÒÝÛ ÝÑÓÐßÒÇ

    ×ÒÚÑÎÓßÌ×ÑÒ

    ÐßÌ×ÛÒÌÁ×Ü ÐßÌ×ÛÒÌÁ×Ü ÝÑÓÐßÒÇÁ×Ü

    ßÙÛ ÒßÓÛ ÒßÓÛ

    ÙÛÒÜÛÎ ßÜÜÎÛÍÍ ßÜÜÎÛÍÍ

    ÐßÍÌÁ×ÔÔÒÛÍÍ Ý×ÌÇ Ý×ÌÇ

    ÑÌØÛÎ ò ò ò ÍÌßÌÛ ÍÌßÌÛ

    Æ×Ð Æ×Ð

    ÌÑÌßÔÁßÓÌÁÜËÛ

    ×ÒÍËÎßÒÝÛÁÝÑÁ×Ü

    ßÓÌÁÞ×ÔÔÛÜÁ×ÒÍËÎßÒÝÛ

    Û¨¿³°´» ïòïð

    ɱ«´¼ ¬¸» «-»® «-» ¬¸» ÜÓÔ ±® ¬¸» ÜÜÔ ¬± ¼± »¿½¸ ¬¿-µá ø¿÷ ݸ¿²¹» ¬¸»

    ½«-¬±³»®•- ¿¼¼®»--ô ø¾÷ ¼» ²» ¿² ·²ª»²¬±®§ ¬¿¾´»ô ø½÷ »²¬»® ¬¸» ·²º±®³¿¬·±² º±® ¿

    ²»© »³°´±§»»ò

    ¿ò ¿²¼ ½ò Ë°¼¿¬·²¹ ¿ ½«-¬±³»® ¿¼¼®»-- ¿²¼ »²¬»®·²¹ ²»© »³°´±§»»

    ·²º±®³¿¬·±² ©±«´¼ ¾» ¿½½±³° ·́-¸»¼ ¬¸®±«¹¸ ¬¸» «-» ±º ¬¸» ÜÓÔò

    Þ±¬¸ ¬¸»-» ¿½¬·ª·¬·»- »²¬¿·́ ³¿²·°«´¿¬·²¹ ¼¿¬¿ ©·¬¸·² ½«®®»²¬´§

    »-¬¿¾´·-¸»¼ ¬¿¾´»-ò

    ¾ò Ü»•²·²¹ ¿ ²»© ¬¿¾´» ©±«´¼ »²¬¿·´ ¬¸» «-» ±º ¬¸» ÜÜÔò Ý®»¿¬·²¹

    ¬¸» ¬¿¾´» ¿²¼ »-¬¿¾´·-¸·²¹ ¬¸» ¿¬¬®·¾«¬»- ¿®» °¿®¬ ±º ¬¸» ¼¿¬¿

    ¼»•²·¬·±²ò

    ̸» ¹»²»®¿´´§ ¿½½»°¬»¼ ³»¬¸±¼ ±º »¨°´¿·²·²¹ ¬¸» ¿®½¸·¬»½¬«®» ±º ¿ ¼¿¬¿¾¿-»

    -§-¬»³ ©¿- º±®³¿ ·́¦»¼ ¾§ ¿ ½±³³·¬¬»» ·² ïçéë ¿²¼ ³±®» º«´´§ »¨°´¿·²»¼ ·² ïçéèò

    î

    î

    Ü·±²§-·±- Ýò Ì-·½¸®·¬¦·- ¿²¼ ß²¬¸±²´§ Õ´«¹ ø»¼-ò÷ô̸» ßÒÍ×ñÈíñ ÍÐßÎÝ ÜÞÓÍ Ú®¿³»©±®µæ λ°±®¬ ±º ¬ »̧

    ͬ«¼§ Ù®±«° ±² Ü¿¬¿ Þ¿-» Ó¿²¿¹»³»²¬ ͧ-¬»³-ô ײº±®³¿¬·±² ͧ-¬»³- íô ïçéèò

  • 8/18/2019 Relational Databases - Schaum

    22/256

    ׬ ·- µ²±©² ¿- ßÒÍ×ñÍÐßÎÝ ¿®½ ·̧¬»½¬«®»ô ²¿³»¼ º±® ¬¸» ͬ¿²¼¿®¼- д¿²²·²¹ ¿²¼

    λ¯«·®»³»²¬- ݱ³³·¬¬»» ±º ¬¸» ß³»®·½¿² Ò¿¬·±²¿´ ͬ¿²¼¿®¼- ײ-¬·¬«¬»ò ̸»

    ¬ ®̧»» ´»ª»´- ¿®» ·²¬»®²¿´ô ½±²½»°¬«¿´ ¿²¼ »¨¬»®²¿´ò

    ̸»

    ·²¬»®²¿´

    ´»ª»´ ·- ¬¸» ±²» ¬¸¿¬ ½±²½»®²- ¬¸» ©¿§ ¬¸» ¼¿¬¿ ¿®» °¸§-·½¿´́ §

    -¬±®»¼ ±² ¬¸» ¸¿®¼©¿®»ò ̸» ·²¬»®²¿́ ´»ª»´ ·- ¼»-½®·¾»¼ «-·²¹ ¬¸» ¿½¬«¿́

    ¾§¬»- ¿²¼ ³¿½¸·²»ó́ »ª»´ ¬»®³·²±´±¹§ò Ë-«¿´´§ ¬¸» ÜÞÓÍ -±º¬©¿®» ¬¿µ»-

    ½¿®» ±º ¬ ·̧- ´»ª» ò́

    ̸»

    ½±²½»°¬«¿´

    ´»ª» ố ¬¸» ´±¹·½¿´ ¼»•²·¬·±² ±º ¬¸» ¼¿¬¿¾¿-»ô ·- -±³»¬·³»-

    ®»º»®®»¼ ¬± ¿- ¬¸» ½±³³«²·¬§ ª·»©ò ̸» ¼¿¬¿ ³±¼»´ ¿²¼ ¬¸» -½¸»³¿

    ¼·¿¹®¿³ ¿®» ¾±¬¸ »¨°´¿²¿¬·±²- ±º ¬¸» ¼¿¬¿¾¿-» ±² ¬¸» ½±²½»°¬«¿́ ´»ª»´ò

    ̸» ÜÞß ¿²¼ ¿--·-¬¿²¬- ³¿·²¬¿·² ¬¸» -½¸»³¿ ¿²¼ «-«¿´´§ ¿®» ¬¸» ±²»-

    ©¸± «-» ¬¸» ÜÜÔ ¬± ¼»•²» ¬¸» ¼¿¬¿¾¿-»ò

    ̸»

    »¨¬»®²¿´

    ´»ª»́ ·- ¬¸» ±²» ½±²½»®²»¼ ©·¬¸ ¬¸» «-»®-ò ɸ»¬̧ »® ¬¸» «-»®-

    ¿®» ¿°°´·½¿¬·±² °®±¹®¿³³»®- ±® »²¼ «-»®-ô ¬¸»§ -¬·´´ ¸¿ª» ¿ ª·»©ô ±® ³»²¬¿´

    ³±¼» ố ±º ¬¸» ¼¿¬¿¾¿-» ¿²¼ © ¿̧¬ ·¬ ½±²¬¿·²-ò

    Ú·¹ò ïóë -¸±©- ¿ ¹®¿°¸·½¿´ ®»°®»-»²¬¿¬·±² ±º ¬¸» ¬¸®»» ´»ª»´-ò ̸» ½±²½»°¬«¿´

    ´»ª»´ô ±® ¬¸» ½±³³«²·¬§ ª·»©ô ·- ©¸»®» ¬¸» °¸§-·½¿´ ·²¬»®·±® ´»ª»´ ·- ·²¬»®°®»¬»¼

    ¿²¼ ½¸¿²¹»¼ ·²¬± » ¬̈»®²¿´ ª·»©- º±® ¬¸» «-»®-ò ̸·- •¹«®» ¼»³±²-¬®¿¬»- ¬¸¿¬ ¬¸»

    ÜÞÓÍ ¿½¬- ¿- ¬ »̧ ‘‘¹±ó¾»¬©»»² ¬± ³¿²¿¹» ¬¸» -§-¬»³ ¾§ ¸¿²¼ ·́²¹ ·²¬»®·±®

    -¬±®¿¹» ¿²¼ °®±¬»½¬·²¹ ¬¸» «-»®- º®±³ ¸¿®¼©¿®» ·--«»-ò

    Ú·¹ò ïóëò ÜÞÓÍ ¬ ®̧»»ó́ »ª»´ ¿®½¸·¬»½¬«®»ò

    Ø¿®¼©¿®»

    Û²¼ Ë-»® ²

    ײ¬»®²¿´ Ô»ª»´

    ݱ²½»°¬«¿´ Ô»ª»´ óó ÜÞÓÍ ¸¿²¼´»-

    ¼·-°´¿§·²¹ ª·»©- ¬± »¨¬»®²¿´ ́ »ª»´

    ³¿°°·²¹ ¼»º·²·¬·±² ¬± ·²¬»®²¿´ ´»ª»´

    Û¨¬»®²¿´ Ô»ª»´

    Û²¼ Ë-»® ï

    ß°°´·½¿¬·±²

    Ю±¹®¿³³»® ï

    ß°°´·½¿¬·±²

    Ю±¹®¿³³»® ²

    Ü·ºº»®»²¬ ª·»©- º±®

    ¼·ºº»®»²¬ «-»®-

  • 8/18/2019 Relational Databases - Schaum

    23/256

    ̱ «²¼»®-¬¿²¼ ¬¸» ¼·ºº»®»²½» ¾»¬©»»² ¬¸» ¬¸®»» ´»ª»´-ô ½±²-·¼»® ¿¹¿·² ¬¸»

    ¼¿¬¿¾¿-» -½̧ »³¿ ·² Ú·¹ò ïóì ¬¸¿¬ ¼»-½®·¾»- ½«-¬±³»®-ô ±®¼»®-ô ¿²¼ »³°´±§»»-ò

    ̸¿¬ -½¸»³¿ ©±«´¼ ¾» ¬¸» ½±²½»°¬«¿´ ±® ½±³³«²·¬§ ª·»© ±º ¬¸» ¼¿¬¿¾¿-»ò

    ﮬ·½«´¿® ·²º±®³¿¬·±² ·- ´·-¬»¼ º±® »¿½¸ »²¬·¬§ò ̸» ·²¬»®²¿´ ´»ª»´ ©±«´¼ ¼»-½®·¾»

    »¨¿½¬´§ ©¸·½¸ ¾§¬»- ½±²¬¿·² ¬ »̧ ·²º±®³¿¬·±² ¿²¼ ¸±© ·¬ ½¿² ¾» ¿½½»--»¼ò ׺ Ë-»®

    ï ·- ¬¸» °¿§®±´´ ½´»®µô ¬¸» »¨¬»®²¿´ ª·»© ©±«´¼ ½±²¬¿·² ±²´§ ¬¸» »³°´±§»»

    ·²º±®³¿¬·±²ò ׺ ß°°´·½¿¬·±² Ю±¹®¿³³»® ï ·- ¼»-·¹²·²¹ ¾·´´·²¹ °®±¹®¿³-ô ¸» ±®

    -¸» ©±«´¼ ²»»¼ ¿´´ ½«-¬±³»® ¿²¼ ±®¼»® ·²º±®³¿¬·±² ¿- ©»´´ ¿- ·²º±®³¿¬·±² ±² ¬¸»

    °¿®¬·½«´¿® -¿´»- ®»°®»-»²¬¿¬·ª» ·² ¬¸» »¨¬»®²¿́ ª·»©ò Ú·¹ò ïóê -¸±©- -°»½·•½

    ·²º±®³¿¬·±² ¿½¬«¿´́ § ¿ª¿·´¿¾´» ¿¬ »¿½¸ ´»ª»´ ®»¹¿®¼·²¹ ¿ °¿®¬·½«´¿® »³°´±§»»ò

    Ú·¹ò ïóêò ײº±®³¿¬·±² ¿¬ ¼·ºº»®»²¬ ´»ª»´-ò

    Û¨¿³°´» ïòïï

    Û¨¿³·²» ¬¸» -¿³°´» -½¸»³¿ ·² Û¨¿³°´» ïòçò ɸ¿¬ ©±«´¼ ¾» ¬¸» ·²¬»®²¿´ ª·»©ô

    ¬¸» ½±³³«²·¬§ ª·»©ô ¿²¼ ¬¸» »¨¬»®²¿´ ª·»© ±º ¬¸¿¬ ¼¿¬¿¾¿-»á

    ̸» ¬¿¾´»- ¿²¼ ¬¸» ¿½¬«¿´ ½±²¬»²¬- ±º »¿½¸ ½±´«³² ©±«´¼ ¾» ¬¸» ½±³³«²·¬§ ª·»©

    ±º ¬¸» ¼¿¬¿¾¿-»ò ׬ ³·¹¸¬ ½±²¬¿·² -«½¸ ·²º±®³¿¬·±² ¿-

    ÐßÌ×ÛÒÌÁ×Ü ÒßÓÛ ßÜÜÎÛÍÍ ò ò ò

    ìììóììóìììì Í«» Ö±²»- íìë Ø·¹¸ ͬ ò ò ò

    × µ»»° ·²º±®³¿¬·±²

    ±² »³°´±§»» ß´»¨ Þ»´´ò

    Ø¿®¼©¿®»

    ײ¬»®²¿´ Ô»ª»´

    ݱ²½»°¬«¿´ Ô»ª»´

    Û¨¬»®²¿´ Ô»ª»´

    Û²¼ Ë-»® ï

    ß°°´·½¿¬·±²

    Ю±¹®¿³³»® ï

    Û³°´± »» ×Ü Ü»°¬ òòò

    ß´»¨ Þ»´´ ïç ìí •

    ÞÇÌÛÍ ã îð

    ÚÚëî ÞÇÌÛ ï

    ÚÚêè ÞÇÌÛ î

    Ó§ °®±¹®¿³ ½¿² °®±½»--

    ±®¼»®- º®±³ ß´»¨ Þ»´´ -

    ½«-¬±³»®-ò

  • 8/18/2019 Relational Databases - Schaum

    24/256

    ̸» ·²¬»®²¿´ ª·»© ©±«´¼ ¾» ¬¸» °¸§-·½¿´ ´±½¿¬·±² ±º »¿½¸ »´»³»²¬ ±² ¬¸» ¼·-µ ±º

    ¬¸» -»®ª»® ¿- ©»´´ ¿- ¸±© ³¿²§ ¾§¬»- ±º -¬±®¿¹» »¿½¸ »´»³»²¬ ²»»¼-ò ̸» »¨¬»®²¿´

    ª·»© ©±«´¼ ¼»°»²¼ «°±² © ·̧½¸ «-»® ·- ¿½½»--·²¹ ¬¸» ¼¿¬¿¾¿-»ò ̸» ¼±½¬±® ©±«´¼

    »¨°»½¬ ¬± -»» ¬ »̧ °¿¬·»²¬ ¸·-¬±®§ò ̸» ¾·́ ´·²¹ ½´»®µ ©±«´¼ »¨°»½¬ ¬¸» ·²-«®¿²½»

    ¿²¼ ¾·´́ ·²¹ ·²º±®³¿¬·±²ò

    ̸»½±²½»°¬±º

    ¼¿¬¿·²¼»°»²¼»²½»

    ·- ·³°±®¬¿²¬ ¬±¿¼¼®»--¿¬ ¬ ·̧- ¬·³»ò ׬¸¿- ¿´®»¿¼§

    ¾»»² -¬¿¬»¼ ¬¸¿¬ ¬¸» ¼¿¬¿ -¸±«´¼¾» µ»°¬ -»°¿®¿¬» º®±³ ¬¸»ÜÞÓÍò ߬ ¬¸» °¸§-·½¿´

    ´»ª»´ô ¬¸» ¼¿¬¿ -¸±«´¼ ¾» ·²¼»°»²¼»²¬ ±º ¬¸»°¿®¬·½«´¿® ³±¼»´ ±® ¿®½¸·¬»½¬«®»ò ̸»

    -½¸»³¿ ¿¬ ¿²§ ±º ¬¸» ¬¸®»» ´»ª»´- -¸±«´¼¾» ³±¼·•¿¾´»©·¬¸±«¬ ·²¬»®º»®·²¹ ©·¬¸ ¬¸»

    ²»¨¬ ¸·¹¸»® ´»ª»´ò Ú±® »¨¿³°´»ô ¬¸» °¸§-·½¿´ -¬±®¿¹» ±º ¬¸» ¼¿¬¿¾¿-» ³·¹¸¬ ²»»¼ ¬±

    ¾» ½¸¿²¹»¼ò ر©»ª»®ô ¬ ·̧- ½¸¿²¹» -¸±«´¼ ²±¬ ¿ºº»½¬ »·¬¸»® ¬¸» ½±²½»°¬«¿´ ª·»© ±º

    ©¸¿¬ ·- -¬±®»¼ ±® ¬¸» «-»®- ¿¾·́ ·¬§ ¬± «²¼»®-¬¿²¼ ¿²¼ ¿½½»-- ¬¸» ¼¿¬¿ò ̸» ¼¿¬¿

    -¸±«´¼ ¿´-± ¾» ´±¹·½¿´´§ ·²¼»°»²¼»²¬ò Ü·ºº»®»²¬ «-»®- ¿²¼ ¿°°´·½¿¬·±² °®±¹®¿³-

    ®»¯«·®» ¼·ºº»®»²¬ ·²º±®³¿¬·±² ª·¿ ¼·ºº»®»²¬ ´±¹·½¿´ ª·»©-ò ß ©»´´ó¼»-·¹²»¼ -§-¬»³

    ©·´́ ³¿·²¬¿·² ¼¿¬¿ ·²¼»°»²¼»²½» ¾±¬¸ °¸§-·½¿´´§ ¿²¼ ´±¹·½¿´´§ò

    É» ¸¿ª» ¼·-½«--»¼ ¿´´ ¬¸» ½±³°±²»²¬- ±º ¬¸» ÜÞÓÍò ̸·- -»½¬·±² º±½«-»- ±² ¬¸»

    ª¿®·±«- -±º¬©¿®» ³±¼«´»- «-«¿´´§ º±«²¼ ·² ¬¸» ÜÞÓÍ ¿²¼ ©¸»®» ¬¸»§ ½¿² ¾»

    º±«²¼ ©·¬̧ ®»¹¿®¼ ¬± ¬¸» ½±³°«¬»® -§-¬»³ ¿- ¿ ©¸±´»ò ׬ ·- °®±¾¿¾´§ »¿-·»-¬ ¬±

    ¿°°®±¿½¸ ¬ ·̧- »²ª·®±²³»²¬ º®±³ ¬¸» -¬¿²¼°±·²¬ ±º ¬¸» ¼·ºº»®»²¬ «-»®- »¨°´¿·²»¼

    °®»ª·±«-´§ò Ú·¹ò ïóé -¸±©- ¬¸» ®»´¿¬·±²-¸·° ±º «-»®- ¿²¼ ¬¸» ª¿®·±«- -±º¬©¿®»

    ³±¼«´»- ¬± ¬¸» ¿½¬«¿´ ¼¿¬¿ò

    Ú·¹ò ïóéò Ó±¼«´»- ±º ¬¸» ÜÞÓÍò

    ͬ±®»¼ Ü¿¬¿¾¿-»

    Ë-»®-

    ͱº¬©¿®»

    Ü¿¬¿

    Ю·ª·´»¹»¼

    ݱ³³¿²¼-

    ÜÞß ú

    ß--·-¬¿²¬-

    ײ¬»®¿½¬·ª»

    Ï«»®§

    ر-¬

    ´¿²¹«¿¹»

    ݱ³°·´»®

    ͬ±®»¼

    Ü¿¬¿

    Ó¿²¿¹»®

    ͧ-¬»³ ú

    Ü¿¬¿

    Ü·½¬·±²¿®§

    ÜÜÔ

    ݱ³°·´»®

    ÜÓÔ

    ݱ³°·´»®

    Ϋ²óÌ·³»

    ÜÞ Ð®±½»--±®

    Ï«»®§

    ݱ³°·´»®

    Ю»ó

    ݱ³°·´»®

    Û²¼ Ë-»®-

    ß°°´·½¿¬·±²

    Ю±¹®¿³-

    ß°°´·½¿¬·±²

    Ю±¹®¿³³»®-

    ÜÜÔ

    ÜÓÔ

  • 8/18/2019 Relational Databases - Schaum

    25/256

    ̸» ¿½¬«¿´ ¼¿¬¿ ¿®» -¬±®»¼ ±² ¿ ¼·-µò ̸» ÜÞß ¿²¼ ¿--·-¬¿²¬- ½¿² ·--«» ¾±¬̧

    °®·ª·́ »¹»¼ ½±³³¿²¼- ¿²¼ ÜÜÔ -¬¿¬»³»²¬-ô ©¸·½¸ ¿®» ³¿²¿¹»¼ •®-¬ ¾§ ¬¸» ÜÜÔ

    ½±³°·´»®ò Û²¼ «-»®- ·--«» ·²¬»®¿½¬·ª» ¯«»®·»- ¬¸¿¬ ¿®» ¿´-± ½±³°·´»¼ ¾»º±®»

    °®±½»--·²¹ò ̸» ¿°° ·́½¿¬·±² °®±¹®¿³³»®- ©®·¬» ¬¸» °®±¹®¿³- ¬¸¿¬ ¿®» °®»½±³ó

    °·´»¼ ¬± ½®»¿¬» ¬¸» ÜÓÔ -¬¿¬»³»²¬- ²»»¼»¼ô ¿- ©»´´ ¿- ½±³°·´»¼ ·² ¬¸» ¸±-¬

    ´¿²¹«¿¹»ò

    ̸» ÜÞÓÍ °®±ª·¼»- ½±³°´»¬» °®±¬»½¬·±² º±® ¬¸» ¼¿¬¿ ¬¸®±«¹¸ ¬¸» «-» ±º ¬¸»

    ¼¿¬¿ ¼·½¬·±²¿®§ô ¬¸» ®«²ó¬·³» ¼¿¬¿¾¿-» ³¿²¿¹»®ô ¿²¼ ¬¸» -¬±®»¼ ¼¿¬¿ ³¿²¿¹»®ò

    Ûª»®§ ¿½½»-- ¬± ¬¸» -¬±®»¼ ¼¿¬¿ ½±³»- ¬¸®±«¹¸ ±²» ±® ³±®» ±º ¬¸»-» ½±³°±²»²¬-ò

    ̸» ÜÞÓÍ ½±²-·-¬»²¬́ § ½¸»½µ- ©·¬̧ ¬¸» ¼¿¬¿ ¼·½¬·±²¿®§ ¬± ¾» -«®» ¿´́ ¿½½»--»-

    ¿®» ´»¹¿´ ¿²¼ ¬¸»² °®±½»--»- ¬¸±-» ½±³³¿²¼- ¬¸®±«¹¸ ¬¸» ®«²ó¬·³» °®±½»--±®ò

    ̸» ®«²ó¬·³» ¼¿¬¿¾¿-» ³¿²¿¹»® ¸¿²¼´»- »¿½¸ ¯«»®§ô ©¸»¬¸»® ®»¬®·»ª¿´ ±® «°¼¿¬»ò

    Ѳ´§ ¬¸» ÜÞß ¿²¼ -¬¿ºº ¸¿ª» ¿½½»-- ¬± ¬¸» -¬±®»¼ ¼¿¬¿ ³¿²¿¹»® º±® ½®»¿¬·±² ¿²¼

    «°¼¿¬·²¹ ±º ¬¸» ¿½¬«¿´ ¬¿¾´» -¬®«½¬«®»ò

    ïòïò

    É ·̧½¸ ¬§°» ±º «-»® ©±«´¼ «-«¿´´§ °»®º±®³ ¬¸» º±´´±©·²¹ º«²½¬·±²- º±® ¿² ·²ª»²¬±®§

    -§-¬»³ ·² ¿ ´¿®¹» ½±³°¿²§á

    ¿ò

    Ý®»¿¬» ¿ ³±²¬̧ ´§ ®»°±®¬ ±º ½«®®»²¬ ·²ª»²¬±®§ ª¿´«»ò

    ¾ò

    Ë°¼¿¬» ¬¸» ²«³¾»® ·² -¬±½µ º±® -°»½·•½ ·¬»³- ®»½»·ª»¼ ·² - ·̧°³»²¬ò

    ½ò

    Ý¿²½»´ ¬¸» «-»® ¿½½±«²¬ º±® ¿² »³°´±§»» ©¸± ¶«-¬ ®»¬·®»¼ò

    ¼ò

    ݸ¿²¹» ¬¸» -¬®«½¬«®» ±º ¬¸» ·²ª»²¬±®§ ¼¿¬¿¾¿-» ¬± ·²½´«¼» ³±®» ·²º±®³¿¬·±² ±²

    »¿½¸ ·¬»³ò

    »ò

    λ°´§ ¬± ¿ °¸±²» ®»¯«»-¬ ®»¹¿®¼·²¹ ¬¸» ²«³¾»® ±º ¿ °¿®¬·½«´¿® ·¬»³ ¬¸¿¬ ¿®»

    ½«®®»²¬´§ ·² -¬±½µò

    ¿ò

    ß°°´·½¿¬·±² °®±¹®¿³³»®ò

    ¾ò

    Û²¼ «-»®ò

    ½ò

    ÜÞß ±® ¬¸» °»®-±² ±² ¬¸» ¬»¿³ ¼»-·¹²¿¬»¼ ©·¬¸ ¬¸¿¬ ¶±¾ò

    ¼ò

    ÜÞß ±® ¬¸» °»®-±² ±² ¬¸» ¬»¿³ ¼»-·¹²¿¬»¼ ©·¬¸ ¬¸¿¬ ¶±¾ò

    »ò

    Û²¼ «-»®ò

    ïòîò

    ݱ²-·¼»® ¿² ·²ª»²¬±®§ ¼¿¬¿¾¿-» ¿¬ ¿ µ·¬½̧ »² ½¿¾·²»¬ º¿½¬±®§ © ·̧½¸ ½±²¬¿·²- °¿®¬-

    ·²º±®³¿¬·±² ø°¿®¬ ²«³¾»®ô ¼»-½®·°¬·±²ô ½±´±®ô -·¦»ô ²«³¾»® ·² -¬±½µô »¬½ò÷ ¿²¼

    ª»²¼±® ·²º±®³¿¬·±² ø²¿³»ô ¿¼¼®»--ô °«®½¸¿-» ±®¼»®ô »¬½ò÷ò ײ¼·½¿¬» º±® »¿½¸ «-»®ô

    ¿² ¿½½±«²¬- °¿§¿¾´» ½´»®µô ¿ ´·²» º±®»³¿²ô ¿²¼ ¿ ®»½»·ª·²¹ ½´»®µô © ·̧½̧ ·¬»³- ¬¸¿¬

    «-»® -¸±«´¼ ¾» ¿¾´» ¬± ¿½½»-- ¿²¼ © ·̧½¸ ·¬»³- ¬¸» «-»® -¸±«´¼ ¾» ¿¾´» ¬± ¿½½»-- ¿²¼

    ½¸¿²¹»ò

  • 8/18/2019 Relational Databases - Schaum

    26/256

    Ë-»® л®³·--·±² �