Skip to content

The Database Management System (DBMS)

Introduced
Handout Watch lesson
Vocabulary
English Meaning
DBMS/ˌdiː biː em ˈes/Database management system: software for defining, storing, querying, updating and controlling access to a database.
view/vjuː/A virtual table, built from a query, that shows each user only their slice of the data.
backup/ˈbækʌp/An additional copy of data kept so it can be recovered after loss or damage.
data management/ˈdeɪtə ˈmænɪdʒmənt/Organising, storing, maintaining and controlling data so it remains useful and accessible to authorised users.
data dictionary/ˈdeɪtə ˈdɪkʃənəri/data dictionary
data modelling/ˈdeɪtə ˈmɒdəlɪŋ/Describing data items, their structure, relationships and constraints before or during system design.
logical schema/ˈlɒdʒɪkl ˈskiːmə/The design of a database's tables, attributes, keys and relationships, separate from its physical storage layout.
data integrity/ˈdeɪtə ɪnˈteɡrɪti/The accuracy, consistency and preservation of data against unintended alteration or loss.
data security/ˈdeɪtə sɪˈkjʊərɪti/Measures protecting data against unauthorised access, alteration, disclosure, destruction or loss.
transaction/trænˈsækʃn/A group of operations that either all succeed or all fail, so a crash halfway through a transfer never leaves money missing from both accounts.
concurrent access/kənˈkʌrənt ˈækses/Access by multiple users or processes during overlapping periods, requiring coordination where their operations interact.
concurrency control/kənˈkʌrənsi kənˈtrəʊl/concurrency control
developer interface/dɪˈveləpə ˈɪntəfeɪs/Tools or programming facilities through which developers interact with a system or its data services.
query processor/ˈkwɪərɪ ˈprəʊsesə/The part of a database system that interprets, plans and executes requests for data operations.

Handout

Log in or create account

IGCSE, A-Level & AP