Azure Data Fundamentals (DP-900) Exam Preparation: Relational data on Azure

Themenquiz ohne Zeitlimit: 20 Fragen zu Relational data on Azure, mit einer Erklärung nach jeder Antwort. Fragen und Antworten werden jedes Mal neu gemischt.

  • Kurs
  • Kanada
  • 80 Fragen
  • Geprüft am 13. Oktober 2026
  • Faktengeprüft am 13. Oktober 2026
Beginnen Sie mit den LektionenAzure Data Fundamentals (DP-900): Lessons: etwa 300 Minuten Lesezeit. Jede Testfrage wird in den Lektionen behandelt.

Themenquiz 2: Relational data on Azure

  1. Frage 1 von 20

    In a relational database table, what does each row represent?
    Antwort anzeigen

    Antwort: B. A single instance of an entity

    Each table models a collection of entities, and each row holds one instance, such as one customer or one order.

  2. Frage 2 von 20

    A customer has no middle name, so the MiddleName column in their row is empty. What is this empty value called in SQL?
    Antwort anzeigen

    Antwort: B. NULL

    Every row in a table has the same columns, but some columns may have no value. An empty value is called NULL.

  3. Frage 3 von 20

    What is the job of a primary key in a relational table?
    Antwort anzeigen

    Antwort: A. It uniquely identifies each row in the table

    Each instance of an entity gets a primary key, such as an ID, that uniquely identifies it.

  4. Frage 4 von 20

    An Order table has a CustomerID column that holds the ID of the customer who placed each order. What is CustomerID in the Order table?
    Antwort anzeigen

    Antwort: D. A foreign key

    When one entity refers to another, the primary key of the related entity is stored as a foreign key.

  5. Frage 5 von 20

    What is the main purpose of normalization?
    Antwort anzeigen

    Antwort: B. To reduce duplicate data and enforce data integrity

    Normalization is a schema design process that minimizes data duplication and enforces data integrity, for example by storing each customer only once.

  6. Frage 6 von 20

    A database refuses to save an order whose CustomerID does not match any customer in the Customer table. What is the database enforcing?
    Antwort anzeigen

    Antwort: C. Referential integrity

    A relational database can enforce referential integrity, so a foreign key value must match an existing primary key in the related table.

  7. Frage 7 von 20

    A LineItem table identifies each row by the combination of OrderNo and ItemNo. What kind of key is this?
    Antwort anzeigen

    Antwort: A. A composite key

    A composite key uses a unique combination of more than one column, such as order number plus item number.

  8. Frage 8 von 20

    CREATE, ALTER, DROP and RENAME belong to which group of SQL statements?
    Antwort anzeigen

    Antwort: C. Data Definition Language (DDL)

    DDL statements create, change and remove database objects such as tables and views.

  9. Frage 9 von 20

    A database administrator uses GRANT, DENY and REVOKE. Which group of SQL statements are these?
    Antwort anzeigen

    Antwort: D. Data Control Language (DCL)

    DCL statements manage permissions: they grant, deny or remove a user's right to perform actions.

  10. Frage 10 von 20

    Which SQL statement adds new rows to a table?
    Antwort anzeigen

    Antwort: C. INSERT

    INSERT adds new rows. UPDATE changes existing rows, ALTER changes a table's structure and SELECT reads rows.

  11. Frage 11 von 20

    A Customer table has 1,250 rows. Someone runs UPDATE Customer SET Country = 'Canada'; with no WHERE clause. How many rows are changed?
    Antwort anzeigen

    Antwort: B. All 1,250 rows

    Without a WHERE clause, UPDATE changes every row in the table, and SQL does not ask "are you sure?" first.

  12. Frage 12 von 20

    Which SQL dialect is used by Azure SQL Database, Azure SQL Managed Instance and SQL Server?
    Antwort anzeigen

    Antwort: B. Transact-SQL (T-SQL)

    Microsoft SQL Server and the Azure SQL services use Transact-SQL. PL/SQL is Oracle's dialect and pgSQL is PostgreSQL's.

  13. Frage 13 von 20

    Use the Product table above. How many rows does this query return? SELECT Name FROM Product WHERE Category = 'Tools' AND Price < 100;
    IDNamePriceKategorie
    1Hammer12.50Tools
    2Drill89.99Tools
    3Tape4.25Supplies
    4Gloves9.75Safety
    5Ladder149.00Tools
    6Vest24.00Safety
    Antwort anzeigen

    Antwort: A. 2

    Both conditions must be true. Hammer (12.50) and Drill (89.99) are tools under 100, so 2 rows are returned. Ladder is a tool but costs 149.00.

  14. Frage 14 von 20

    Which database object is a virtual table based on a SELECT query, which you can query much like a table?
    Antwort anzeigen

    Antwort: A. A view

    A view is like a window on chosen rows from one or more tables. You can query and filter it like a table.

  15. Frage 15 von 20

    An app often needs to rename products. A developer saves the UPDATE logic in the database with parameters for the product ID and new name. What has the developer created?
    Antwort anzeigen

    Antwort: A. A stored procedure

    A stored procedure holds SQL statements that run on command, and parameters let the same logic work for any product.

  16. Frage 16 von 20

    What is a cost of adding an index to a table?
    Antwort anzeigen

    Antwort: B. It uses storage and must be kept up to date when data changes

    Indexes speed up searches, but they take storage space and must be maintained each time the data changes.

  17. Frage 17 von 20

    Which Azure SQL option is an infrastructure as a service (IaaS) offering that gives you full control of the operating system and SQL Server?
    Antwort anzeigen

    Antwort: C. SQL Server on Azure Virtual Machines

    SQL Server on Azure VMs is IaaS. You manage the operating system, SQL Server updates, backups and maintenance yourself.

  18. Frage 18 von 20

    A company wants to move an on-premises SQL Server instance and all its databases to Azure with minimal app changes and near-100% compatibility, without managing virtual machines. Which option fits best?
    Antwort anzeigen

    Antwort: B. Azure SQL Managed Instance

    Azure SQL Managed Instance runs a full SQL Server instance as PaaS with near-100% compatibility, and it automates backups and patching.

  19. Frage 19 von 20

    A payroll database is busy at the end of each month, and a reporting database is busy in the middle of the month. Which Azure SQL Database option lets them share resources to reduce costs?
    Antwort anzeigen

    Antwort: D. An elastic pool

    In an elastic pool, several databases share a pool of resources. This suits databases whose needs vary over time.

  20. Frage 20 von 20

    A team runs a LAMP stack web app (Linux, Apache, MySQL, PHP) and wants a managed database in Azure with few app changes. Which service fits best?
    Antwort anzeigen

    Antwort: A. Azure Database for MySQL

    Azure Database for MySQL is a PaaS version of MySQL Community Edition. MySQL is the leading open-source database for LAMP stack apps.

Ähnliche Tests