Sobes.tech

System Analyst

Compito: sviluppare un metodo backend per aggiornare lo stato dell'ordine, accessibile solo all'amministratore. Redigere un documento di specifiche per lo sviluppatore.

230

Quale modifica in un servizio SOAP non causerà errori nei clienti esistenti? - Rinomina dell'elemento esistente phone → msisdn - Cambiare il tipo da string → int in un elemento esistente - Cambiare lo namespace nello schema/le operazioni - Aggiungere un nuovo elemento opzionale (minOccurs="0") in un tipo esistente - Non esiste alcuna opzione che non provochi errori

217

Sarà errato: - In una richiesta GET è possibile inviare un corpo - La richiesta POST può essere inviata senza corpo - PUT sovrascrive completamente la risorsa esistente o ne crea una nuova se non esiste - Il metodo UPDATE aggiorna parzialmente lo stato della risorsa - DELETE è idempotente

216

Quale query eseguirà correttamente per estrarre i clienti dalla tabella Customers che hanno almeno un ordine nella tabella Orders? 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