NHibernate can definitely make your life easier. Updating your database schema will certainly be easier, because when you use ORM, you do not have stored procedure APIs that prevent the reorganization of your database schema to fit the changes in your business model.
LOT, , , DBA.
DBA , , . , , - , (.. , , DBA... , .)
( SQL Server... Oracle), , - , . SQL Server, , , .
OR mappers , ... , , . LINQ to SQL , - , DBA . DBA, L2S, , . , , ( ) , , , ( 30 L2S 400 ).
DBA , , ORM SQL, . (, , SQL Server), SQL Server ( , , ..), , . , , SQL Server 2005 -, Plan Guides, ( proc, sql ..). , , , , ( .)
, OR-, NHibernate (LLBLGen , ). LINQ to Sql Entity Framework - Microsoft (L2S EF 4.0 .NET 4.0... , , , outpace, NHibernate.) ORM ORM, , . ( /... ... ), ORM .