Data reader and data writer, then you'll have to grant execute on either the schema or the database as there's no system role that gives just that.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability