1/35
Flashcards based on key concepts from Database Lecture 1 & 2.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Data
Raw facts that are unprocessed.
Information
Processed data that is meaningful and useful.
DBMS
Database Management System; software that manages databases and enables users to store, modify, and extract information.
Schema
The structure of a database described in a formal language.
System Catalog
Stores metadata about the database, including structure, constraints, and authorized users.
Database Views
Used to provide different users with different perspectives of the database.
DDL
Data Definition Language; defines data structures.
DML
Data Manipulation Language; manipulates data.
Cloud Computing
On-demand network access to a shared pool of configurable computing resources.
DBaaS
Database as a Service; provides database functionality without typical DBMS interfaces.
List three common uses of database systems in everyday life.
Banking, library systems, online shopping.
What is a DBMS?
A Database Management System is software that manages databases and enables users to store, modify, and extract information from a database.
Mention two popular DBMS examples.
PostgreSQL, MySQL.
What are the advantages of using a DBMS?
Improved data sharing, data security, backup and recovery, integrity, and data consistency.
What does the system catalog store?
Metadata about the database, such as structure, constraints, and authorized users.
List the five main components in a DBMS environment.
Hardware, software, data, procedures, people.
What are the three levels of the ANSI-SPARC database architecture?
External, Conceptual, Internal.
List the three main categories of data models.
Object-based, Record-based, Physical.
What is a client-server architecture?
A model where clients run the UI and business logic, and servers host the database and DBMS.
What are the three service models in cloud computing?
SaaS, PaaS, IaaS.