CISSE Intermediate LevelData Management Information Systems
ChaptersAll cards (71)

CISSE Intermediate Level

Data Management Information Systems flashcards

Read the question, say the answer to yourself, then turn the card to check. The first 10 of 71 cards are free; the rest come with the subject.

Card 1 of 71

Jump to a card

Complete Flashcard Reference

Review every card in this deck. Open any card to reveal its answer. The first 10 are free; the other 61 come with the subject.

What are the four levels of the DIKW pyramid, in order?

Data: raw, unprocessed facts with no context, e.g. the number 42. Information: data given context and meaning, e.g. "42 units sold today". Knowledge: information combined with an understanding of patterns, e.g. sales rise every Friday. Wisdom: applied judgement on how to act, e.g. adding Friday staff because of the pattern.

What do the four ACID properties of a transaction mean?

Atomicity: the transaction executes completely or not at all. Consistency: it takes the database from one valid state to another, never breaking integrity constraints. Isolation: concurrent transactions do not interfere with each other's uncommitted state. Durability: once committed, its effect survives any later failure.

What are the three cardinalities of a relationship, with an example of each?

One-to-one (1:1): one Employee has one Employee Profile. One-to-many (1:N): one Department has many Employees, each in one Department. Many-to-many (N:N): many Students enrol in many Courses.

What does first normal form (1NF) require, and what is a typical violation?

Every attribute holds a single, indivisible (atomic) value, with no repeating groups or multi-valued fields in a row. Violation: a Student table with one "Phone Numbers" column holding several numbers separated by commas. Each number belongs in its own row or a related table.

What is the difference between an INNER JOIN and a LEFT (OUTER) JOIN?

INNER JOIN: only rows with a match in both tables. LEFT JOIN: every row from the left table, with matched rows from the right and NULL where there is no match. So a LEFT JOIN keeps the unmatched left-side rows that an INNER JOIN drops.

What do the five SQL integrity constraints enforce?

PRIMARY KEY: uniquely identifies each row and cannot be NULL. FOREIGN KEY: the value must exist in a referenced table's key (referential integrity). UNIQUE: no two rows share the same value in the column. NOT NULL: the column cannot hold NULL. CHECK: a custom rule the value must satisfy.

Which SQL commands make up the Data Definition Language, and what does each do?

CREATE TABLE: builds a new table, with its columns, types and constraints. ALTER TABLE: changes an existing structure. DROP TABLE: removes a table entirely, e.g. DROP TABLE archive_enrolments;

What are the four components of a DBMS?

Query processor: interprets and executes SQL queries. Storage manager: manages how data is physically stored and retrieved. Transaction manager: ensures transactions complete reliably. Data dictionary (catalog): stores metadata, the schema, constraints and structure describing the data.

How does OLTP differ from OLAP?

OLTP: records and processes live transactions; current, detailed, normalised data; simple one-record operations; millisecond responses because a user is waiting. OLAP: analyses historical data for decisions; aggregated, denormalised data; complex multi-table aggregation queries; can take longer.

When does an index suit a query better than hashing, and why?

An index (commonly a B-tree) finds matching rows without scanning the whole table and supports range and sorted queries, at the cost of extra storage and slightly slower writes. Hashing computes a record's location from its key, giving very fast exact-match lookup but poor support for ranges. So "orders between 1,000 and 5,000" needs an index.

What is data management?

This answer comes with Data Management Information Systems. Buy the subject

What are the functions of an MIS?

This answer comes with Data Management Information Systems. Buy the subject

What are the three layers of DBMS architecture?

This answer comes with Data Management Information Systems. Buy the subject

Which kind of database suits which kind of data?

This answer comes with Data Management Information Systems. Buy the subject

What are the five elements of an information system?

This answer comes with Data Management Information Systems. Buy the subject

What characteristics make information valuable?

This answer comes with Data Management Information Systems. Buy the subject

Which information system serves which level of management?

This answer comes with Data Management Information Systems. Buy the subject

What is the hierarchy of data, from smallest to largest?

This answer comes with Data Management Information Systems. Buy the subject

How do structured, semi-structured and unstructured data differ?

This answer comes with Data Management Information Systems. Buy the subject

What are the three data organisation techniques?

This answer comes with Data Management Information Systems. Buy the subject

What are the five stages of the database design process?

This answer comes with Data Management Information Systems. Buy the subject

How are entities, attributes and relationships drawn in an E-R diagram?

This answer comes with Data Management Information Systems. Buy the subject

How is a many-to-many relationship represented in a relational design?

This answer comes with Data Management Information Systems. Buy the subject

What is a weak entity set?

This answer comes with Data Management Information Systems. Buy the subject

What is a functional dependency, and what do 2NF and 3NF remove?

This answer comes with Data Management Information Systems. Buy the subject

Enrolment(StudentID, StudentName, CourseID, CourseTitle, EnrolmentDate) has the key (StudentID, CourseID). Why does it break 2NF, and how is it decomposed?

This answer comes with Data Management Information Systems. Buy the subject

Which two properties must a correct decomposition preserve?

This answer comes with Data Management Information Systems. Buy the subject

What are the features of a good relational design?

This answer comes with Data Management Information Systems. Buy the subject

What do the SQL aggregate functions return?

This answer comes with Data Management Information Systems. Buy the subject

Why is SQL called a declarative language?

This answer comes with Data Management Information Systems. Buy the subject

Why does x = NULL never find missing values, and what is used instead?

This answer comes with Data Management Information Systems. Buy the subject

Which commands make up the Data Manipulation Language?

This answer comes with Data Management Information Systems. Buy the subject

What is the difference between CHAR and VARCHAR?

This answer comes with Data Management Information Systems. Buy the subject

What do GRANT and REVOKE do?

This answer comes with Data Management Information Systems. Buy the subject

What are the four steps of query processing?

This answer comes with Data Management Information Systems. Buy the subject

What problems can uncontrolled concurrent transactions cause?

This answer comes with Data Management Information Systems. Buy the subject

How do shared locks, exclusive locks and two-phase locking work?

This answer comes with Data Management Information Systems. Buy the subject

What is deadlock, and how does a DBMS resolve it?

This answer comes with Data Management Information Systems. Buy the subject

How do log-based recovery and checkpointing work together?

This answer comes with Data Management Information Systems. Buy the subject

How do ETL, data federation and data consolidation differ?

This answer comes with Data Management Information Systems. Buy the subject

What is the difference between an enterprise data warehouse, a data mart and an operational data store?

This answer comes with Data Management Information Systems. Buy the subject

What four characteristics define a data warehouse?

This answer comes with Data Management Information Systems. Buy the subject

How does a star schema differ from a snowflake schema?

This answer comes with Data Management Information Systems. Buy the subject

What are MOLAP, ROLAP and HOLAP?

This answer comes with Data Management Information Systems. Buy the subject

What are the steps of KDD and CRISP-DM?

This answer comes with Data Management Information Systems. Buy the subject

How does business process re-engineering differ from process improvement?

This answer comes with Data Management Information Systems. Buy the subject

What is the trade-off of an in-memory database, and what defines Big Data?

This answer comes with Data Management Information Systems. Buy the subject

How does a DBMS physically store data, and why does the arrangement of records matter?

This answer comes with Data Management Information Systems. Buy the subject

Why does a DBMS need a query optimiser when several plans give the same correct result?

This answer comes with Data Management Information Systems. Buy the subject

In the college database, what does adding an index on the Enrolment table's course_id column show?

This answer comes with Data Management Information Systems. Buy the subject

How does classification differ from clustering in data mining?

This answer comes with Data Management Information Systems. Buy the subject

What challenges commonly arise when implementing a data warehouse?

This answer comes with Data Management Information Systems. Buy the subject

Most data warehouse failures are organisational rather than technical. What are the typical causes?

This answer comes with Data Management Information Systems. Buy the subject

How do the complex types of an object-based system differ from a strictly relational column?

This answer comes with Data Management Information Systems. Buy the subject

What does an ORDBMS add to a relational DBMS, and how does it differ from a purely object-oriented database?

This answer comes with Data Management Information Systems. Buy the subject

What does an XML Schema (XSD) or DTD define, and why does it matter when organisations exchange invoices?

This answer comes with Data Management Information Systems. Buy the subject

What are XPath/XQuery and XSLT each used for?

This answer comes with Data Management Information Systems. Buy the subject

How do the DOM and SAX APIs read an XML document, and which suits a very large one?

This answer comes with Data Management Information Systems. Buy the subject

What are the two ways of storing XML in a database?

This answer comes with Data Management Information Systems. Buy the subject

What does data mining add beyond manual inspection or simple reporting?

This answer comes with Data Management Information Systems. Buy the subject

What is a KPI dashboard, and what role does it play in business intelligence?

This answer comes with Data Management Information Systems. Buy the subject

Why does visualisation matter for mining and analysis output?

This answer comes with Data Management Information Systems. Buy the subject

In a churn-prediction business intelligence system, at what point is the system's value realised?

This answer comes with Data Management Information Systems. Buy the subject

How does process documentation differ from Business Process Management (BPM)?

This answer comes with Data Management Information Systems. Buy the subject

What are the five steps of business process re-engineering (BPR)?

This answer comes with Data Management Information Systems. Buy the subject

What factors drive an organisation toward innovation?

This answer comes with Data Management Information Systems. Buy the subject

What is the objective of a business continuity plan, and what are its five phases?

This answer comes with Data Management Information Systems. Buy the subject

What do NewSQL and multi-model databases offer that a purely relational or purely NoSQL system does not?

This answer comes with Data Management Information Systems. Buy the subject

What does Database-as-a-Service change for an organisation?

This answer comes with Data Management Information Systems. Buy the subject

How does automated tuning differ from automated provisioning and scaling?

This answer comes with Data Management Information Systems. Buy the subject

Which way is business intelligence shifting, and what does the shift replace?

This answer comes with Data Management Information Systems. Buy the subject

How to revise with these cards

  • Answer out loud or on paper before you turn the card: recalling is what fixes it.
  • Go through the deck in short sessions of ten to fifteen minutes, every day.
  • Shuffle once you know the order, so you are not answering from memory of the sequence.
  • When a card catches you out, read the chapter it links to, then try the topic in a past paper.