โ† All MIS Flashcard Decks

Database Management Systems Flashcards

7 cards from real MIS practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Database Management Systems flashcards as text
  1. Which type of JOIN returns only the rows where there is a match in both tables?

    Answer: INNER JOIN

    An INNER JOIN returns only the rows that have matching values in both tables being joined.

  2. What is the purpose of database normalization?

    Answer: To reduce data redundancy and improve data integrity

    Database normalization organizes tables to reduce data redundancy and improve data integrity by eliminating anomalies in insertion, update, and deletion operations.

  3. A Database Management System (DBMS) provides all of the following EXCEPT:

    Answer: Network packet routing

    Network packet routing is a function of network hardware and software, not a DBMS, which handles storage, retrieval, access control, and recovery.

  4. Which database language is used to define the structure of database objects like tables and indexes?

    Answer: Data Definition Language (DDL)

    Data Definition Language (DDL) includes commands like CREATE, ALTER, and DROP that define and modify the structure of database objects.

  5. In an Entity-Relationship (ER) diagram, a 'weak entity' is one that:

    Answer: Cannot exist without depending on another entity

    A weak entity cannot be uniquely identified by its own attributes alone and depends on a parent (strong) entity for its existence and identification.

  6. Which of the following best describes a NoSQL database?

    Answer: A non-relational database designed for flexible, scalable storage of unstructured or semi-structured data

    NoSQL databases are non-relational systems designed to handle flexible data models (document, key-value, column-family, graph) and horizontal scaling for large datasets.

  7. What is a 'deadlock' in the context of database concurrency?

    Answer: A state where two or more transactions are each waiting for the other to release a resource, causing a standstill

    A deadlock occurs when two or more transactions permanently block each other by each holding a resource the other needs, preventing any of them from completing.

How this page was made: written with AI tools. We have not yet matched this exam's facts to an official source, so confirm fees, dates and rules with the exam body. Not reviewed by a subject-matter expert. Editorial policy