You will need the DnsServer module.
Note that this module is not available through the PowerShell Gallery.
It is available on Windows Servers when you install the DNS feature, and it comes with the RSAT package when you select the DNS component.
Once you have the DnsServer module, the cmdlets are rather straight-forward.
Add-DnsServerResourceRecordA -Name "myhost" -ZoneName "domain.com" `
-AllowUpdateAny -IPv4Address "192.168.1.1" -TimeToLive 01:00:00
Add-DnsServerResourceRecordPtr -Name "1" -ZoneName "1.168.192.in-addr.arpa" `
-AllowUpdateAny -TimeToLive 01:00:00 -AgeRecord -PtrDomainName "myhost.domain.com"