Microsoft SQL Server 2008 を検討してください
次のように 2 つの異なる方法で作成できるテーブルを作成する必要があります。
Structure Columnwise
StudentId number, Name Varchar, Age number, Subject varchar
eg.(1,'Dharmesh',23,'Science')
(2,'David',21,'Maths')
Structure Rowwise
AttributeName varchar,AttributeValue varchar
eg.('StudentId','1'),('Name','Dharmesh'),('Age','23'),('Subject','Science')
('StudentId','2'),('Name','David'),('Age','21'),('Subject','Maths')
最初のケースではレコードは少なくなりますが、2 番目のアプローチでは 4 倍になりますが、2 列が削減されます。
では、パフォーマンス、ディスク ストレージ、およびデータの再試行の点でどちらのアプローチが優れているのでしょうか??