A static array will work for that:
type
TServerType = (stNone, stMsSQL, stMySQL, stSQLite);
TServerNames = record
ShortName: String;
LongName: String;
end;
const
ServerNames: array[TServerType] of TServerNames = (
(ShortName: ''; LongName: ''),
(ShortName: 'mssql'; LongName: 'Microsoft SQL'),
(ShortName: 'mysql'; LongName: 'MySQL'),
(ShortName: 'sqlite'; LongName: 'SQLite')
);
var
ServerType: TServerType;
ShortName: String;
LongName: String;
begin
ServerType := ...;
ShortName := ServerNames[ServerType].ShortName;
LongName := ServerNames[ServerType].LongName;
...
end;