DP-300 Administering Microsoft Azure SQL Solutions Updated Dumps

Page 1

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

Exam:DP-300

Title:

1
12
/
DatabasesonMicrosoft Azure
https://www.passcert.com/DP-300.html AdministeringRelational

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

1.Topic1,Litware

ExistingEnvironment NetworkEnvironment

ThemanufacturingandresearchdatacentersconnecttotheprimarydatacenterbyusingaVPN TheprimarydatacenterhasanExpressRouteconnectionthatusesbothMicrosoftpeeringandprivate peeringTheprivatepeeringconnectstoanAzurevirtualnetworknamedHubVNet

IdentityEnvironment

LitwarehasahybridAzureActiveDirectory(AzureAD)deploymentthatusesadomainnamed litwareinccomAllAzuresubscriptionsareassociatedtothelitwareinccomAzureADtenant

DatabaseEnvironment

Thesalesdepartmenthasthefollowingdatabaseworkload:

-Anon-premisesnamedSERVER1hostsaninstanceofMicrosoftSQLServer2012andtwo1-TB databases.

-AlogicalservernamedSalesSrv01Acontainsageo-replicatedAzureSQLdatabasenamed SalesSQLDb1.SalesSQLDb1isinanelasticpoolnamedSalesSQLDb1Pool.SalesSQLDb1uses databasefirewallrulesandcontaineddatabaseusers

-AnapplicationnamedSalesSQLDb1App1usesSalesSQLDb1

Themanufacturingofficecontainstwoon-premisesSQLServer2016serversnamedSERVER2and SERVER3TheserversarenodesinthesameAlwaysOnavailabilitygroupTheavailabilitygroup containsadatabasenamedManufacturingSQLDb1

DatabaseadministratorshavetwoAzurevirtualmachinesinHubVnetnamedVM1andVM2thatrun WindowsServer2019andareusedtomanagealltheAzuredatabases

LicensingAgreement

LitwareisaMicrosoftVolumeLicensingcustomerthathasLicenseMobilitythroughSoftwareAssurance

CurrentProblems

SalesSQLDb1experiencesperformanceissuesthatarelikelyduetoout-of-datestatisticsandfrequent blockingqueries

Requirements

PlannedChanges

Litwareplanstoimplementthefollowingchanges:

-Implement30newdatabasesinAzure,whichwillbeusedbytime-sensitivemanufacturingappsthat havevaryingusagepatternsEachdatabasewillbeapproximately20GB

-CreateanewAzureSQLdatabasenamedResearchDB1onalogicalservernamedResearchSrv01 ResearchDB1willcontainPersonallyIdentifiableInformation(PII)data

-DevelopanappnamedResearchApp1thatwillbeusedbytheresearchdepartmenttopopulateand accessResearchDB1

2
12
/

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

-MigrateManufacturingSQLDb1totheAzurevirtualmachineplatform.

-MigratetheSERVER1databasestotheAzureSQLDatabaseplatform

TechnicalRequirements

Litwareidentifiesthefollowingtechnicalrequirements:

-Maintenancetasksmustbeautomated

-The30newdatabasesmustscaleautomatically

-Theuseofanon-premisesinfrastructuremustbeminimized

-AzureHybridUseBenefitsmustbeleveragedforAzureSQLDatabasedeployments

-AllSQLServerandAzureSQLDatabasemetricsrelatedtoCPUandstorageusageandlimitsmustbe analyzedbyusingAzurebuilt-infunctionality

SecurityandComplianceRequirements

Litwareidentifiesthefollowingsecurityandcompliancerequirements:

-StoreencryptionkeysinAzureKeyVault

-RetainbackupsofthePIIdatafortwomonths.

-EncryptthePIIdataatrest,intransit,andinuse

-Usetheprincipleofleastprivilegewheneverpossible.

-AuthenticatedatabaseusersbyusingActiveDirectorycredentials

-ProtectAzureSQLDatabaseinstancesbyusingdatabase-levelfirewallrules

-EnsurethatalldatabaseshostedinAzureareaccessiblefromVM1andVM2withoutrelyingonpublic endpoints

BusinessRequirements

Litwareidentifiesthefollowingbusinessrequirements:

-MeetanSLAof9999%availabilityforallAzuredeployments

-MinimizedowntimeduringthemigrationoftheSERVER1databases

-UsetheAzureHybridUseBenefitswhenmigratingworkloadstoAzure

-Onceallrequirementsaremet,minimizecostswheneverpossible.

HOTSPOT

Youneedtorecommendtheappropriatepurchasingmodelanddeploymentoptionforthe30new databases.Thesolutionmustmeetthetechnicalrequirementsandthebusinessrequirements.

Whatshouldyourecommend?Toanswer,selecttheappropriateoptionsintheanswerareaNOTE:Each correctselectionisworthonepoint.

3
12
/

Answer:

Explanation:

Box1:DTU

Scenario:

✑The30newdatabasesmustscaleautomatically

✑Onceallrequirementsaremet,minimizecostswheneverpossible.

YoucanconfigureresourcesforthepoolbasedeitherontheDTU-basedpurchasingmodelorthe vCore-basedpurchasingmodel

Inshort,forsimplicity,theDTUmodelhasanadvantage.Plus,ifyou’rejustgettingstartedwithAzure SQLDatabase,theDTUmodeloffersmoreoptionsatthelowerendofperformance,soyoucanget startedatalowerpricepointthanwithvCore.

Box2:AnAzureSQLdatabaseelasticpool

AzureSQLDatabaseelasticpoolsareasimple,cost-effectivesolutionformanagingandscalingmultiple databasesthathavevaryingandunpredictableusagedemandsThedatabasesinanelasticpoolareon asingleserverandshareasetnumberofresourcesatasetpriceElasticpoolsinAzureSQLDatabase enableSaaSdeveloperstooptimizethepriceperformanceforagroupofdatabaseswithinaprescribed budgetwhiledeliveringperformanceelasticityforeachdatabase

2DRAGDROP

YoucreateallofthetablesandviewsforResearchDB1

YouneedtoimplementsecurityforResearchDB1Thesolutionmustmeetthesecurityandcompliance requirements

4/12
Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

Whichthreeactionsshouldyouperforminsequence?Toanswer,movetheappropriateactionsfromthe listofactionstotheanswerareaandarrangetheminthecorrectorder

Answer:

Explanation:

Graphicaluserinterface,text,application Descriptionautomaticallygenerated

3HOTSPOT

YouareplanningthemigrationoftheSERVER1databasesThesolutionmustmeetthebusiness requirements

Whatshouldyouincludeinthemigrationplan?Toanswer,selecttheappropriateoptionsintheanswer areaNOTE:Eachcorrectselectionisworthonepoint

5/12

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

Answer:

Explanation:

AzureDatabaseMigrationservice

Box1:Premium4-VCore

Scenario:MigratetheSERVER1databasestotheAzureSQLDatabaseplatform.

✑MinimizedowntimeduringthemigrationoftheSERVER1databases.

Premimum4-vCoreisforlargeorbusinesscriticalworkloads.Itsupportsonlinemigrations,offline migrations,andfastermigrationspeeds

4HOTSPOT

YouneedtoimplementthemonitoringofSalesSQLDb1Thesolutionmustmeetthetechnical requirements

Howshouldyoucollectandstreammetrics?Toanswer,selecttheappropriateoptionsintheanswerarea NOTE:Eachcorrectselectionisworthonepoint

6/12

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

Answer:

Explanation:

Box1:Theserver,theelasticpool,andthedatabase

Senario:

SalesSQLDb1isinanelasticpoolnamedSalesSQLDb1Pool. Litwaretechnicalrequirementsinclude:allSQLServerandAzureSQLDatabasemetricsrelatedtoCPU andstorageusageandlimitsmustbeanalyzedbyusingAzurebuilt-infunctionality

Box2:AzureEventhubs

Scenario:MigrateManufacturingSQLDb1totheAzurevirtualmachineplatform Eventhubsareabletohandlecustommetrics

5DRAGDROP

YouneedtoconfigureuserauthenticationfortheSERVER1databasesThesolutionmustmeetthe securityandcompliancerequirements

7/12

Whichthreeactionsshouldyouperforminsequence?Toanswer,movetheappropriateactionsfromthe listofactionstotheanswerareaandarrangetheminthecorrectorder

Answer:

Explanation:

Scenario:AuthenticatedatabaseusersbyusingActiveDirectorycredentials

TheconfigurationstepsincludethefollowingprocedurestoconfigureanduseAzureActiveDirectory

8/12
Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

authentication.

✑CreateandpopulateAzureAD

✑Optional:AssociateorchangetheactivedirectorythatiscurrentlyassociatedwithyourAzure

Subscription

✑CreateanAzureActiveDirectoryadministrator(Step1)

✑Configureyourclientcomputers

✑CreatecontaineddatabaseusersinyourdatabasemappedtoAzureADidentities(Step2)

✑ConnecttoyourdatabasebyusingAzureADidentities(Step3)

6YouneedtoimplementauthenticationforResearchDB1Thesolutionmustmeetthesecurityand compliancerequirements

Whatshouldyourunaspartoftheimplementation?

ACREATELOGINandtheFROMWINDOWSclause

B.CREATEUSERandtheFROMCERTIFICATEclause

CCREATEUSERandtheFROMLOGINclause

D.CREATEUSERandtheASYMMETRICKEYclause

ECREATEUSERandtheFROMEXTERNALPROVIDERclause

Answer:E

Explanation:

Scenario:AuthenticatedatabaseusersbyusingActiveDirectorycredentials(CreateanewAzureSQL databasenamedResearchDB1onalogicalservernamedResearchSrv01)

AuthenticatetheuserinSQLDatabaseorSQLDataWarehousebasedonanAzureActiveDirectoryuser:

CREATEUSER[Fritz@contosocom]FROMEXTERNALPROVIDER;

Reference:https://docsmicrosoftcom/en-us/sql/t-sql/statements/create-user-transact-sql

7Youareevaluatingthebusinessgoals

Whichfeatureshouldyouusetoprovidecustomerswiththerequiredlevelofaccessbasedontheir serviceagreement?

A.dynamicdatamasking

BConditionalAccessinAzure

C.serviceprincipals

Drow-levelsecurity(RLS)

Answer:D

Explanation:

Reference:

https://docsmicrosoftcom/en-us/sql/relational-databases/security/row-level-security?view=sql-server-ver 15

8HOTSPOT

YouneedtorecommendaconfigurationforManufacturingSQLDb1afterthemigrationtoAzureThe solutionmustmeetthebusinessrequirements

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam 9/12

Whatshouldyouincludeintherecommendation?Toanswer,selecttheappropriateoptionsintheanswer areaNOTE:Eachcorrectselectionisworthonepoint

Answer:

Explanation:

Scenario:BusinessRequirements

Litwareidentifiesbusinessrequirementsinclude:meetanSLAof9999%availabilityforallAzure deployments.

Box1:Cloudwitness

IfyouhaveaFailoverClusterdeployment,whereallnodescanreachtheinternet(byextensionofAzure), itisrecommendedthatyouconfigureaCloudWitnessasyourquorumwitnessresource

Box2:AzureBasicLoadBalancer

MicrosoftguaranteesthataLoadBalancedEndpointusingAzureStandardLoadBalancer,servingtwoor moreHealthyVirtualMachineInstances,willbeavailable9999%ofthetime

Note:Therearetwomainoptionsforsettingupyourlistener:external(public)orinternalTheexternal (public)listenerusesaninternetfacingloadbalancerandisassociatedwithapublicVirtualIP(VIP)that isaccessibleovertheinternetAninternallistenerusesaninternalloadbalancerandonlysupports clientswithinthesameVirtualNetwork

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam 10/12

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

9.YouneedtoidentifythecauseoftheperformanceissuesonSalesSQLDb1. Whichtwodynamicmanagementviewsshouldyouuse?Eachcorrectanswerpresentspartofthe solution.NOTE:Eachcorrectselectionisworthonepoint.

Asysdmpdwnodestranlocks

Bsysdmexeccomputenodeerrors

Csysdmexecrequests

Dsysdmcdcerrors

Esysdmpdwnodesoswaitstats

Fsysdmtranlocks

Answer:A,E

Explanation:

SalesSQLDb1experiencesperformanceissuesthatarelikelyduetoout-of-datestatisticsandfrequent blockingqueries

A:Usesys.dmpdwnodestranlocksinsteadofsys.dmtranlocksfromAzureSynapseAnalytics(SQL DataWarehouse)orParallelDataWarehouse

E:Example:

Thefollowingquerywillshowblockinginformation

SELECT

t1resourcetype, t1resourcedatabaseid, t1resourceassociatedentityid, t1requestmode, t1requestsessionid, t2blockingsessionid

FROMsysdmtranlocksast1

INNERJOINsysdmoswaitingtasksast2

ONt1lockowneraddress=t2resourceaddress;

Note:Dependingonthesystemyou’reworkingwithyoucanaccessthesewaitstatisticsfromoneofthree locations:

sysdmoswaitstats:forSQLServer

sys.dmdbwaitstats:forAzureSQLDatabase

sysdmpdwnodesoswaitstats:forAzureSQLDataWarehouse

Reference:

https://docsmicrosoftcom/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-tr an-locks-transact-sql

10WhatshouldyoudoafterafailoverofSalesSQLDb1toensurethatthedatabaseremainsaccessible toSalesSQLDb1App1?

AConfigureSalesSQLDb1aswritable

BUpdatetheconnectionstringsofSalesSQLDb1App1

CUpdatethefirewallrulesofSalesSQLDb1

DUpdatetheusersinSalesSQLDb1

Answer:C

Explanation:

12
11/

Thesafer,easierwaytohelpyoupassMicrosoftDP-300exam

Scenario:SalesSQLDb1usesdatabasefirewallrulesandcontaineddatabaseusers.

11.YouneedtoprovideanimplementationplantoconfiguredataretentionforResearchDB1. Thesolutionmustmeetthesecurityandcompliancerequirements

Whatshouldyouincludeintheplan?

AConfiguretheDeleteddatabasessettingsforResearchSrvOL

BDeployandconfigureanAzureBackupserver

CConfiguretheAdvancedDataSecuritysettingsforResearchDBL

DConfiguretheManageBackupssettingsforResearchSrvOL

Answer:D

Explanation:

Reference:

https://docsmicrosoftcom/en-us/azure/azure-sql/database/long-term-backup-retention-configure

12YouneedtorecommendasolutiontoensurethatthecustomerscancreatethedatabaseobjectsThe solutionmustmeetthebusinessgoals.

Whatshouldyouincludeintherecommendation?

A.Foreachcustomer,grantthecustomerddladmintotheexistingschema.

BForeachcustomer,createanadditionalschemaandgrantthecustomerddladmintothenew schema

CForeachcustomer,createanadditionalschemaandgrantthecustomerdbwritertothenewschema

DForeachcustomer,grantthecustomerdbwritertotheexistingschema

Answer:D

12
12/

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.