01. Advanced Database Concepts

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/35

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:46 AM on 8/5/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

36 Terms

1
New cards
  1. Database

  2. Database Management System (DBMS)

  3. Database Application

  4. Users

What are the components of database system?

2
New cards

Database

What is an organized collection of structured information, or data, typically stored electronically in a computer system?

3
New cards

Database Management System (DBMS)

What serves as an interface between the database and its end-users or programs?

4
New cards

Database Management System (DBMS)

What allows users to retrieve, update, and manage how the information is organized and optimized?

5
New cards
  • Performance monitoring

  • Tuning

  • Backup and recovery

A DBMS also facilitates oversight and control of databases, enabling a variety of administrative operations such as?

6
New cards

Database Application

What is a set of one or more computer programs that serves as an intermediary between the user and the DBMS?

7
New cards
  • Application programs

  • by sending DB query language to the DBMS

What does read or modify database data? And how?

8
New cards
  1. Naive Users

  2. Application Programmers

  3. Sophisticated Users

What are the types of users?

9
New cards

Naive Users

Who are the unsophisticated users who interact with the system by using predefined user interfaces; such as web or mobile apps?

10
New cards

Application Programmers

Who are the computer professional who write application programs?

11
New cards

Sophisticated Users

Who interact with the system without writing programs? Instead they form their requests either using a DB query language.

12
New cards

Database System Architecture

What involves database design and construction on how the database will operate and function within existing structures and location?

13
New cards
  1. Centralized Database System

  2. Distributed Database System

What are the two main types of database system architecture?

14
New cards

Centralized Database System

What is the database that supports data located at a single site?

15
New cards

Distributed Database System

Which refers to a collection of multiple interconnected databases, and spread physically across various locations?

16
New cards
  1. Structured Data

  2. Unstructured Data

  3. Semi-structured Data

What are the structures of data in DBMS?

17
New cards

Structured Data

Which refers to data that are stored in relational databases?

18
New cards

Structured Data

Which type of data uses a predefined and expected format or schema?

19
New cards

Unstructured Data

Which refers to data that exist in its original or raw state the can come in all shapes and sizes?

20
New cards

Semi-structured Data

Which refers to individual items of the same type may have different sets of attributes?

21
New cards

Semi-structured Data

Which contains semantic tags and there is no predefined schema?

22
New cards

Structured Data

What data structure does the example represent?

<p>What data structure does the example represent?</p>
23
New cards

Unstructured Data

What data structure does the example represent?

<p>What data structure does the example represent?</p>
24
New cards

Semi-structured Data

What data structure does the example represent?

<p>What data structure does the example represent?</p>
25
New cards
  1. SQL (Structured Query Language)

  2. NoSQL

  3. NewSQL

  4. Object-Oriented DB

  5. XML (Extensible Markup Language)

What are the types of database management system?

26
New cards

SQL (Structured Query Language)

What refers to a computer language for storing, manipulating, and retrieving data stored in a relational database?

27
New cards

NoSQL

What is generally used to describe a new generation of DBMS that is not based on the traditional relational database model?

28
New cards

Not only SQL

What does NoSQL stands for?

29
New cards

Big Data

NoSQL has been developed to address the challenges represented by what?

30
New cards

NoSQL

Which features a dynamic schema for unstructured data and the data can be stored in different ways?

31
New cards

NoSQL

What allows you to create documents without first having to carefully plan and define their structure?

32
New cards

NewSQL

Which incorporates and builds on the concepts and principles of SQL and NoSQL systems?

33
New cards

NewSQL

Which provides improved functionality and services, by combining the reliability of SQL with the speed and performance of NoSQL?

34
New cards

Object-Oriented Database

Which refers to a database that stores object rather than data as individual relations?

35
New cards

C++, Java and C#

Object-Oriented Database makes use of object-oriented languages such as?

36
New cards