Chapter 1: Database Management

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/30

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:12 PM on 9/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

31 Terms

1
New cards

Database

its purpose is to help people keep track of things of interest to them

2
New cards

Tables

Data is stored here, they have rows and columns like a spreadsheet

3
New cards

instance

Each row in a table stores data about an occurrence or of the thing of interest

4
New cards

Data

facts and objects, for example, student names, email addresses, grade, images, sound etc.

5
New cards

Information

data processed in such a way it can increase the knowledge of the person who is using it

6
New cards

Transactional Data

  • Data change

  • Relational Database


7
New cards

Historical Data

  • Read only data

  • Periodically updated in a batch

  • Data warehouse


8
New cards

relational database

stores data in tables. A table holds data about one and only one theme. stores data and relationships.

9
New cards

Redundancy and multiple themes create modification problems

  • Update problem

  • Deletion problem

  • Insertion problem


10
New cards

Structured Query Language

is an international standard for creating, processing and querying databases and their tables

11
New cards

The four components of a database system are

  • Users

  • Database application

  • Database Management system (DBMS)

  • Database


12
New cards

The four components of a database system are:

Users, database application, database management system (DBMS), Database

13
New cards

Desktop DBMS

User to Database application, to database management system (DBMS), to database

14
New cards

A user of a database system will track

  • Use a database application to track things

  • Use forms to enter, read, delete and query data

  • Produce reports


15
New cards

The database

  • A database is a self describing collection of related records

  • Self-describing: the database itself contains the descriptions of its structure

  • Metadata is data describing the structure of the database, e.g., the names of the columns and the tables to which they belong to, properties of tables and columns, etc

  • Tables are related to each other


16
New cards

Database contents

  • user data

  • metadata

  • indexes and other overhead data

  • application metadata


17
New cards

Database management system (DBMS)

  • it serves as an intermediary between database applications and the database

  • The DBMS manages and controls database activities

  • The DBMS creates, processes and administers the databases


18
New cards

Functions of a DBMS

  • Create databases

  • Create tables

  • Create supporting structures like indexes

  • Read database data

  • Modify database data (insert, update, delete)

  • Maintain database structures

  • Enforce constraints (or rules)

  • Control currency

  • Provide security

  • Perform backup and recovery


19
New cards

Referential integrity constraints

  • the DBMS will enforce many constraints or rules

  • it ensures that the values of a column in one table is valid based on the values in another table


20
New cards

Database application

is a set of computer programs that serves as an intermediary between the user and the DBMS

21
New cards

Functions of Database Applications

  • Create and process forms

  • Process user queries

  • Create and process reports

  • Execute application logic

  • Control database applications


22
New cards

What do database Management systems contain?

they typically have:

  • a few tables

  • are simple in design

  • involve only one computer

  • support one user at a time


23
New cards

Enterprise-Class (Organizational) DBMS

they typically:

  • Support several user simultaneously

  • include more than one application

  • involve multiple computers

  • Are complex in design

  • Have many tables

  • Have many databases


24
New cards

What is a NoSQL Database?

  • NoSQL database= non-relational databasse

  • Web 2.0 Applications: Facebook, Twitter, Pinterest

  • Apache Software Foundation Cassandra: Facebook, Twitter


25
New cards

Commercial DBMS products

  • EX Desktop DBMS products: Microsoft Access

  • EX Organizational DBMS products: Microsoft’s SQL server, Oracle’s oracle, Oracle’s MySQL

  • IBM’s DB2


26
New cards
27
New cards
28
New cards
29
New cards
30
New cards
31
New cards