1) Write dynamic query for rename table name
For each table use sp_rename procedure
--change Table name
EXEC sp_RENAME '[OldTableName]' , '[NewTableName]'
2) Get column names which are ending with _skey, then
--change Column name
EXEC sp_RENAME 'TableName.[OldColumnName]', '[NewColumnName]', 'COLUMN'
3) ALTER TABLE command for changing column data type
--
Chandu