рдХреЗрд╡рд▓ рдордЬрд╝реЗрджрд╛рд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХрдЯреМрддреА рдХреЗ рддрд╣рдд рдпрд╣ рд╕рдм рдмрдХрд╡рд╛рд╕ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ SQL рдХреЗ рдЙрджреНрднрд╡ рд╕реЗ рдкрд╣рд▓реЗ рднреА Codd рдХреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдкреИрджрд╛ рд╣реБрдЖ рдерд╛, рдФрд░ рдЕрдм, SQL рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рд╕рдм рдХреБрдЫ рджреЗ ...
рджреВрд╕рд░рд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдпрд╛ 2NF рдХреНрдпрд╛ рд╣реИ? рддрд╛рдХрд┐ рддреАрди рд╕рд╛рд▓ рдХреЗ рдмрдЪреНрдЪреЗ рдХреЛ рд╕рдЪрдореБрдЪ рд╕рдордЭ рдЖрдП ...
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЙрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдордЭреЗрдВрдЧреЗ рдЬреЛ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХрд╛ рдкреАрдЫрд╛ рдХрд░рддреЗ рд╣реИрдВред рдХрдЯреМрддреА рдХреЗ рддрд╣рдд рдХреЛрдИ рдЕрд╕рддрдд рд╢рдмреНрдж рдирд╣реАрдВ рд╣реИрдВ ...
рдкрд╣рд▓реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк (1NF) рдХреЛ рдХрдо рдХрд░рдиреЗ рдХрд╛ рд▓рдХреНрд╖реНрдп рдПрдХ рдЪрдпрди рдХреНрд╡реЗрд░реА рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рд▓рд╛рддреЗ рд╕рдордп WHERE рдХреНрд▓реЙрдЬрд╝ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд╕рднреА рд╕реНрддрдВрдн рдорд╛рди рд╕рдорд╛рди рдФрд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХреА рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдФрд░ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рддрд╛рд▓рд┐рдХрд╛ 'рдкрд░рд┐рд╡рд╛рд░' рдореЗрдВ VARCHAR рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдХ рдХреЙрд▓рдо 'рдХрд┐рдбреНрд╕' рд╣реИ, рддреЛ рд╣рдо рдЖрд╕рд╛рдиреА рд╕реЗ рджреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ 'рд╡рд╛рд╕реНрдпрд╛' рдФрд░ 'рдЖрдиреНрдпрд╛' рдХреА рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдирдХреЗ рд▓реЗрдХреНрд╕реЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдХреНрд░рдо рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде>
рдкрд░рд┐рд╡рд╛рд░ | рдмрдЪреНрдЪреЗ |
---|---|
рдЗрд╡рд╛рдиреЛрд╡ | Vasya |
Petrovs | Anya |
рдпрджрд┐ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдХреБрдЫ рд▓рд╛рдЗрди 'рдЪрд┐рд▓реНрдбреНрд░рди' рдХреЛ 'рд╡рд╛рдиреНрдпрд╛, рд╕рд╛рд╢рд╛' рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЕрдм рдмрдЪреНрдЪреЛрдВ рдХреЗ рдХреНрд░рдо рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред 'рд╡рд╛рд╕реНрдпрд╛' рдФрд░ 'рд╡рд╛рдиреНрдпрд╛, рд╕рд╛рд╢рд╛' рдХреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡реНрдпрд░реНрде рд╣реИред рдЪреВрдВрдХрд┐ рдкрд╣рд▓рд╛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ рдФрд░ рджреВрд╕рд░рд╛ рдПрдХ рд╕реВрдЪреА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдо 'C' рдЕрдХреНрд╖рд░ рдХреЗ рд╕рднреА рдмрдЪреНрдЪреЛрдВ рдХреЛ рдвреВрдВрдврдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдкрд░рд┐рд╡рд╛рд░ | рдмрдЪреНрдЪреЗ |
---|---|
рдЗрд╡рд╛рдиреЛрд╡ | Vasya |
Petrovs | Anya |
Sidorov | рд╡рд╛рдиреНрдпрд╛, рд╕рд╛рд╢рд╛ |
рдЕрдиреБрд░реЛрдз рдЯрд╛рдЗрдк рдХрд░реЗрдВ
SELECT Kids FROM Family WHERE kids LIKE '%'
рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╕рд╛рд╢рд╛ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреА, рдХреНрдпреЛрдВрдХрд┐ LIKE рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдкрд╛рд░реНрд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдорд╛рдиреЛрдВ рдХреЛ рдирд┐рдХрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рди рд╕рдХрддрд╛ рд╣реИред 'рд╡рд╛рдиреНрдпрд╛, рд╕рд╛рд╢рд╛' рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рдЧреИрд░-рдкрд░рдорд╛рдгреБ рдореВрд▓реНрдп рдЬреИрд╕реЗ рдХрд┐ рддрд╛рд░ рдХреА рд╕реВрдЪреАред SQL рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╕рд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╛ рддреЛ рднрд╛рд╖рд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдпрд╛ рдореЙрдбрд▓ рдХреЛ 1NF рддрдХ рд╕рд░рд▓ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ред 1NF рдХрд╛ рдЕрдкрдШрдЯрди рдпреМрдЧрд┐рдХ рдореВрд▓реНрдп рдХреЛ рдкрд░рдорд╛рдгреБ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдкрд░рд┐рд╡рд╛рд░ | рдмрдЪреНрдЪреЗ |
---|---|
рдЗрд╡рд╛рдиреЛрд╡ | Vasya |
Petrovs | Anya |
Sidorov | рд╡рдиреНрдпрд╛ |
Sidorov | рд╕рд╛рд╢рд╛ |
рдпрд╣реА рд╣реИ, рдкрд╣рд▓рд╛ NF рдХреЙрд▓рдо рдорд╛рдиреЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред
рджреВрд╕рд░реА (рдФрд░ рддреАрд╕рд░реА, рд▓реЗрдХрд┐рди рдЖрдЬ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ) рдПрдирдПрдл рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореЗрдЬ рдХреЗ рд╕реНрддрдВрднреЛрдВ рдХреЗ рдмреАрдЪ рдХреАрдЬрд╝ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рд╣рдо рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддреЗ рд╣реИрдВред
- рджреВрд╕рд░реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рдореЗрдВ рд▓рд╛рдиреЗ рдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рдЕрддрд┐рд░реЗрдХ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИ рдФрд░, рдЗрд╕ рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрд╢реЛрдзрди рдореЗрдВ рд╡рд┐рд╕рдВрдЧрддрд┐рдпреЛрдВ рд╕реЗ рдмрдЪреЗрдВ (рдкрд░рд┐рд╡рд░реНрддрди, рд╕рдореНрдорд┐рд▓рди рдФрд░ рд╡рд┐рд▓реЛрдкрди рдХреА рд╡рд┐рд╕рдВрдЧрддрд┐рдпрд╛рдБ)
- рджреВрд╕рд░рд╛, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо, 2NF рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХрд╛ рд▓рдХреНрд╖реНрдп рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рд╣реИ рддрд╛рдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдпреБрдХреНрдд рд░реВрдк рд╕реЗ рдФрд░ рдирдП рддрд░реАрдХреЛрдВ рд╕реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдЬреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗред
- рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЛ рдХрдо рдХрд░реЗрдВред рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд╕реНрддрдВрднреЛрдВ рдХреЗ рдмреАрдЪ рдХрдо рдирд┐рд░реНрднрд░рддрд╛, рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЛ рдмрджрд▓рддреЗ рд╕рдордп рдЗрд╕рдореЗрдВ рдХрдо рдмрджрд▓рд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рд╕реНрдкрд╖реНрдЯрддрд╛ред рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рдмрдбрд╝реА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛ рдХреЛ рдХрдИ рдЬреБрдбрд╝реЗ рдФрд░ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЗрдмрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдпрд╣ рдкрдврд╝рдирд╛, рдЕрдиреБрднрд╡ рдХрд░рдирд╛, рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ рдФрд░ рдмрдирд╛рдП рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИред рдЕрдВрдд рдореЗрдВ, рдХреЛрдИ рднреА рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдЙрди рд╕рд░реНрдХрд┐рд▓реЛрдВ, рдмреНрд▓реЙрдХреЛрдВ рдФрд░ рд░реЗрдЦрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдмреНрд▓реИрдХрдмреЛрд░реНрдб рдпрд╛ рдкреЗрдкрд░ рдкрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдмрдЪреНрдЪреЗ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд╣реИ
рдЖрдИрдбреА | CD_name | рдХрд▓рд╛рдХрд╛рд░ |
---|---|---|
10 | рдЗрдирд░ рдЯрд░реНрдмреБрд▓реЗрдВрд╕ рдХреЗ рдЫрд╣ рдбрд┐рдЧреНрд░реА | рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ |
20 | рдорд╣рд╛рдирдЧрд░, рдкреА.рдЯреА. 2: рдПрдХ рд╕реНрдореГрддрд┐ рд╕реЗ рджреГрд╢реНрдп | рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ |
30 | рдХрдардкреБрддрд▓рд┐рдпреЛрдВ рдХреЗ рдорд╛рд╕реНрдЯрд░ | рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ |
рдЬрд╣рд╛рдВ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдПрдХ рдЖрдИрдбреА рд╣реИ ред рдпрд╣ рдпреЛрдЬрдирд╛ 2NF рдореЗрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрд▓рд╛рдХрд╛рд░ рдХреЙрд▓рдо, рдЬрд┐рд╕реЗ рдХреБрдВрдЬреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреЗрд╡рд▓ рд╕рдВрдкреВрд░реНрдг рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рддрд╛рд▓рд┐рдХрд╛ 2NF рдореЗрдВ рд╣реИ рдпрджрд┐ рдХреЛрдИ рднреА рдЧреИрд░-рдХреБрдВрдЬреА рд╕реНрддрдВрдн рдХреЗрд╡рд▓ рд╕рдВрдкреВрд░реНрдг рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рднрд╛рдЧ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, 2NF рдмреЗрдореЗрд▓ рдХрд╛ рдкреНрд░рд╢реНрди рдХреЗрд╡рд▓ рддрднреА рдЙрдард╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдордЧреНрд░ рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╣реЛрдВред рд╕рд░рд▓ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛рдУрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдореЗрд╢рд╛ 2NF рд╣реЛрддрд╛ рд╣реИред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рддрд╛рд▓рд┐рдХрд╛ рдХреЗрд╡рд▓ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдорд╛рдорд▓реЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рджреЛрдиреЛрдВ рдЪрд╛рдмрд┐рдпрд╛рдБ (рдФрд░ рдпрд╣ рдЖрдИрдбреА рдФрд░ рдкреНрд░рд╛рдХреГрддрд┐рдХ рдХреБрдВрдЬреА CD_name рд╣реИ ) рдЗрд╕рдореЗрдВ рд╕рд░рд▓ рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рдкрд╛рд╕ рдХреЛрдИ рднрд╛рдЧ рдирд╣реАрдВ рд╣реИред
рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ 2NF рдмреЗрдореЗрд▓ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдХрд▓рд╛рдХрд╛рд░ | CD_name | рдЯреНрд░реИрдХ | рдЧреАрдд |
---|---|---|---|
рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ | рдЗрдирд░ рдЯрд░реНрдмреБрд▓реЗрдВрд╕ рдХреЗ рдЫрд╣ рдбрд┐рдЧреНрд░реА | рдЧрд▓рдд рд╕рдордЭрд╛ | рдкреЗрдЯреНрд░реБрдХреА |
рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ | рдорд╣рд╛рдирдЧрд░, рдкреА.рдЯреА. 2: рдПрдХ рд╕реНрдореГрддрд┐ рд╕реЗ рджреГрд╢реНрдп | рдУрд╡рд░рдЪрд░ 1928 | (рд╡рд╛рджреНрдп) |
рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ | рдХрдардкреБрддрд▓рд┐рдпреЛрдВ рдХреЗ рдорд╛рд╕реНрдЯрд░ | рдмреИрдЯрд░реА | Netfield |
рдореЗрдЯрд╛рд▓рд┐рдХрд╛ | рдХрдардкреБрддрд▓рд┐рдпреЛрдВ рдХреЗ рдорд╛рд╕реНрдЯрд░ | рдмреИрдЯрд░реА | Netfield |
Ensiferum | рдкреНрд░рддрд┐рд╢реЛрдз рдХреА рдХрдерд╛ | рдмреИрдЯрд░реА | Netfield |
рдПрдХ рдФрд░ рдПрдХ рд╣реА рдЧрд╛рдиреЗ рдХреЛ рдХрдИ рдбрд┐рд╕реНрдХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдореВрд╣реЛрдВ рд╕реЗ рдПрдХ рд╣реА рдирд╛рдо рдХреЗ рдЧрд╛рдиреЗ, рдЬреИрд╕реЗ рдХрд┐ рд╢реНрд░рджреНрдзрд╛рдВрдЬрд▓рд┐, рдХреЗ рдирд╛рдо рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдХреБрдВрдЬреА {рдХрд▓рд╛рдХрд╛рд░, CD_name, рдЯреНрд░реИрдХ} рд╣реИ ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреЛрд▓ рд╕реНрддрдВрдн рдХреЗ рдореВрд▓реНрдп, рд╢рдмреНрджреЛрдВ рдХреЗ рд▓реЗрдЦрдХ рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реБрдП, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ {рдХрд▓рд╛рдХрд╛рд░, рдЯреНрд░реИрдХ} рдХреЙрд▓рдо рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рдХреБрдВрдЬреА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред рдпрд╣ 2NF рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рд╣реИред
рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдпрд╣ рд╣реИ рдХрд┐ рдЧреАрдд рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЧреАрдд рдХреЗ рд▓рд┐рд░рд┐рдХреНрд╕ рдХреЙрд▓рдо рдХреЗ рдорд╛рди рдмреЗрдорд╛рдиреА рд╣реИрдВред рд╕рдВрдЧреАрдд рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ, рдпреЗ рдореВрд▓реНрдп рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдбреЛрдореЗрди рдбреЛрдореЗрди рдореЗрдВ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдореЗрдВ рд▓рд╛рдкрд░рд╡рд╛рд╣ рдкрд░рд┐рд╡рд░реНрддрди рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдПрдХ рдЕрд╕рдВрдЧрдд рд╕реНрдерд┐рддрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬрдм рд╕рднреА рдорд╛рди рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рд╕рдВрд╢реЛрдзрди рд╡рд┐рд╕рдВрдЧрддрд┐ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред
рдПрдХ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдпрд╣ рд╣реИ рдХрд┐ рдЧреАрдд рдЬреЛ рдЕрднреА рддрдХ рд╕реАрдбреА рдкрд░ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрд╕ рд░реЗрдбрд┐рдпреЛ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдпрд╛ рдЕрдиреНрдп рдореАрдбрд┐рдпрд╛ рдкрд░ рдЬрд╛рд░реА рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдпреЛрдЬрдирд╛ рдХреЛ рдлрд┐рдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рддрджрдиреБрд╕рд╛рд░, рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЧреАрдд рдирд╣реАрдВ рдЬреЛрдбрд╝ рдкрд╛рдПрдВрдЧреЗ, рдЬрдм рддрдХ рдХрд┐ рдЗрд╕реЗ рд╕реАрдбреА рдкрд░ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рд╕рдореНрдорд┐рд▓рди рд╡рд┐рд╕рдВрдЧрддрд┐ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред
рдЗрд╕реА рддрд░рд╣, рдпрджрд┐ рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбрд┐рд╕реНрдХ рд╣рдЯрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдЗрд╕ рдбрд┐рд╕реНрдХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдП рдЧрдП рд╕рднреА рдЧреАрддреЛрдВ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЦреЛрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реЛрдирд╛ рдкрдбрд╝реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдореЙрдбрд▓ рдореЗрдВ рд▓реЗрдЦрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рдпрджрд┐ рдЧреАрдд рдХрд┐рд╕реА рд╕реАрдбреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрдирд░ рдЯрд░реНрдмреБрд▓реЗрдВрд╕ рдбрд┐рд╕реНрдХ рдХреЗ рд╕рд┐рдХреНрд╕ рдбрд┐рдЧреНрд░реА рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЧреАрддрдХрд╛рд░ рдорд┐рд╕рдВрдбрд░рд╕реНрдЯреВрдб рдЦреЛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдЕрдХреНрд╖рдореНрдп рд╣реИред рдпрд╣ рдПрдХ рдЕрд╕рд╛рдорд╛рдиреНрдпрддрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред
рдРрд╕реА рд╡рд┐рд╕рдВрдЧрддрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдФрд░ рдЕрддрд┐рд░реЗрдХ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд:
рдХрд▓рд╛рдХрд╛рд░ | CD_name | рдЯреНрд░реИрдХ |
---|---|---|
рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ | рдЗрдирд░ рдЯрд░реНрдмреБрд▓реЗрдВрд╕ рдХреЗ рдЫрд╣ рдбрд┐рдЧреНрд░реА | рдЧрд▓рдд рд╕рдордЭрд╛ |
рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ | рдорд╣рд╛рдирдЧрд░, рдкреА.рдЯреА. 2: рдПрдХ рд╕реНрдореГрддрд┐ рд╕реЗ рджреГрд╢реНрдп | рдУрд╡рд░рдЪрд░ 1928 |
рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ | рдХрдардкреБрддрд▓рд┐рдпреЛрдВ рдХреЗ рдорд╛рд╕реНрдЯрд░ | рдмреИрдЯрд░реА |
рдореЗрдЯрд╛рд▓рд┐рдХрд╛ | рдХрдардкреБрддрд▓рд┐рдпреЛрдВ рдХрд╛ рдорд╛рд╕реНрдЯрд░ | рдмреИрдЯрд░реА |
Ensiferum | рдкреНрд░рддрд┐рд╢реЛрдз рдХреА рдХрдерд╛ | рдмреИрдЯрд░реА |
рдХрд▓рд╛рдХрд╛рд░ | рдЯреНрд░реИрдХ | рдЧреАрдд |
---|---|---|
рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ | рдЧрд▓рдд рд╕рдордЭрд╛ | рдкреЗрдЯреНрд░реБрдХреА |
рд╕рдкрдирд╛ рдерд┐рдпреЗрдЯрд░ | рдУрд╡рд░рдЪрд░ 1928 | (рд╡рд╛рджреНрдп) |
рдореЗрдЯрд╛рд▓рд┐рдХрд╛ | рдмреИрдЯрд░реА | Netfield |
рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ, рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╢рдмреНрджрд╛рд░реНрде рд╕рдВрдмрдВрдзреЛрдВ рдХреЛ рдкреЗрд╢ рдХрд░рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╡рд┐рджреЗрд╢реА рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдордЭрдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдХрд┐ рдпреЗ рддрд╛рд▓рд┐рдХрд╛рдПрдВ рдЕрд░реНрде рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред
рджреЛрдиреЛрдВ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ 2NF рд╣реИ, рдкрд╣рд▓рд╛ - рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдХреБрдВрдЬреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╕рднреА рдХреЙрд▓рдо рд╣реИрдВ, рдФрд░ рджреВрд╕рд░рд╛ - рдЪреВрдВрдХрд┐ рд▓рд┐рд░рд┐рдХреНрд╕ {рдХрд▓рд╛рдХрд╛рд░, рдЯреНрд░реИрдХ} рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдХрд▓рд╛рдХрд╛рд░ рдпрд╛ рдЯреНрд░реИрдХ рдХреЙрд▓рдо рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдореИрдВ рд╢рд╛рдпрдж рдЧреЛрджрд╛рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдБ, рдореИрдВ HTML рдореЗрдВ рдЧреЛрд▓рд┐рдпрд╛рдБ рдЯрд╛рдЗрдк рдХрд░рдХреЗ рдердХ рдЧрдпрд╛ рд╣реВрдБ :)
рдмрд╕ рдЗрддрдирд╛ рд╣реАред
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЕрднреА рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдерд╛, рдореИрдВ 3NF рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдпрд╛ рдерд╛!