Sobes.tech

System Analyst

Beschrijf wat er gedaan moet worden voor een eenvoudige API — bijvoorbeeld, de geschiedenis van de bestellingen van de koerier: een lijst met het bedrag en het adres.

243

Taak: ontwikkel een backend-methode om de status van een bestelling bij te werken, alleen toegankelijk voor beheerders. Stel een technische specificatie op voor de ontwikkelaar.

230

Welke wijziging in een SOAP-service veroorzaakt geen fouten bij bestaande clients? - Het hernoemen van het bestaande element phone → msisdn - Het wijzigen van het type van string → int bij een bestaand element - Het wijzigen van de namespace in het schema/de operaties - Het toevoegen van een nieuw optioneel element (minOccurs="0") aan een bestaand type - Er is geen optie die geen fouten veroorzaakt

217

Het zal onjuist zijn: - In een GET-verzoek kan een lichaam worden verzonden - Een POST-verzoek kan zonder lichaam worden verzonden - PUT overschrijft volledig de bestaande bron of maakt een nieuwe aan als deze niet bestaat - De UPDATE-methode werkt gedeeltelijk de status van de bron bij - DELETE is idempotent

216

Welke query voert correct uit om klanten uit de tabel Customers te halen die minstens één bestelling in de tabel Orders hebben? SELECT * FROM Customers WHERE id = (SELECT customer_id FROM Orders); SELECT * FROM Customers c JOIN Orders o ON c.id = o.customer_id; SELECT * FROM Customers, Orders WHERE Customers.id = Orders.id; SELECT * FROM Customers WHERE id IN (SELECT customer_id FROM Orders);

195
/3