返回卡包市场

Database Theory and Design

暂无描述。系统推荐的高质量记忆内容,适合每天坚持背诵学习。

卡片总数: 24内容版本: v4公开卡包更新时间: 8/1/2026

卡片预览 (24 张)

#1
正面 (问题)

Define a Database (DB)

背面 (解答)

An organized collection of related data

#2
正面 (问题)

Define a Database Management System (DBMS)

背面 (解答)

Software that manages and controls access to the database

#3
正面 (问题)

Define Database application

背面 (解答)

Program that interacts with the database at some point in its execution

#4
正面 (问题)

Define a Database System

背面 (解答)

A collection of programs that interact with the database

#5
正面 (问题)

What are two ways of storing and managing data?

背面 (解答)

• File-based System • Database System

#6
正面 (问题)

Define a File-based System

背面 (解答)

A group of software tools that help users do different tasks. Each program stores and manages its own data separately

#7
正面 (问题)

Define a Database System

背面 (解答)

Software that helps store, manage, and organize data in an easy-to-access way. It allows users to save, update, and retrieve data quickly and securely

#8
正面 (问题)

What are the advantages of a File-based approach?

背面 (解答)

User Control - End user has total control of the stored data - Can modify application or data at will Applications and data file can be optimised for particular tasks

#9
正面 (问题)

What are the disadvantages of a File-based approach?

背面 (解答)

• Data duplication • Data dependence • Incompatible file formats • Proliferation of application programs (APPS)

#10
正面 (问题)

What is Data Duplication

背面 (解答)

If a record is duplicated in each of the 3 files, a change to the record requires a change to all 3 files. Integrity of student records may be compromised if the files are not all updated - which file holds the correct information.

#11
正面 (问题)

What is Data Dependence

背面 (解答)

The way data is stored affects how it can be used, making the data and the program tightly connected

#12
正面 (问题)

What are imcompatible file formats

背面 (解答)

If application programs are separatly implemented to data files, then the data files may be incompatible with the application program Meaning the data files would have to be translated to fit the application program

#13
正面 (问题)

What is the Proliferation of application programs?

背面 (解答)

If you wanted more information out of data files than initially anticipated You would have to add more application programs to handle new queries Leading to the proliferation of files and application programs that each official has to handle

#14
正面 (问题)

How does a database approach address the limitation of an application program?

背面 (解答)

The data is stored in a DB, which is then accessed by DBMS. When officials need info from the DB they write queries in SQL to communicate with the DBMS which in turn gives them what they need

#15
正面 (问题)

What is a DBMS

背面 (解答)

Software that interacts with users’ application programs and the DB

#16
正面 (问题)

Define a Database Management System (DBMS)

背面 (解答)

Software system that enables the user to define, create, maintain and control access to the database

#17
正面 (问题)

What does an End-user do?

背面 (解答)

Run applications to perform specific database operations

#18
正面 (问题)

What does an Application Developer do?

背面 (解答)

Use a programming language to provide the required functionality for the end users

#19
正面 (问题)

What does a Database Designer do?

背面 (解答)

Ensures the database is well-organized, secure, and works efficiently

#20
正面 (问题)

What does a Database Administrator (DBA) do?

背面 (解答)

Responsible for implementation and monitoring of the database

#21
正面 (问题)

What are the 13 advantages of a DBMS?

背面 (解答)

• Control of data redundancy • Data Consistency • Sharing of data • Improved data integrity • Improved Security • Enforcement of Standards • Economy of Scale • Balance of conflicting requirements • Improved data accessibility and responsiveness • Increased Productivity • Improved maintenance through data independence • Increased concurrency • Backup and Recovery services

#22
正面 (问题)

What is Control of Data Redundancy?

背面 (解答)

Since all data is now stored in a single database, there are no unnecessary multiple copies of data

#23
正面 (问题)

What is Data Consistency?

背面 (解答)

Only one copy of each data item (changes only have to be made to 1 item, therefore if there was multiple and they werent all changed data wouldnt be consistent)

#24
正面 (问题)

How would an organization share data to people inside it?

背面 (解答)

Since data is common to the organization, it’s easy for all authorized users to have access to the same data