Database Architecture

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/29

flashcard set

Earn XP

Description and Tags

Flashcards based on database architecture lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

30 Terms

1
New cards

Hierarchical Model

A historical data model where every entity is subject to a higher one.

2
New cards

Hierarchical Model Drawback

One drawback is that data is stored in hierarchies physically.

3
New cards

Network Model

A database model that represents a more complex structure, allowing non-hierarchical structures.

4
New cards

Network Model Drawback

One drawback is that data is stored in linked sets physically.

5
New cards

Relational Model

A database model where data is stored in relations.

6
New cards

Relational Model

Is the relation the only construct in this model?

7
New cards

ANSI/SPARC

An organization that created a database model used as a general framework.

8
New cards

ANSI/SPARC Model Levels

How many levels does the ANSI/SPARC model consist of?

9
New cards

External Level

Users' views of the database - external schema.

10
New cards

Conceptual Level

Global definition/description of the database at the logical level - conceptual schema.

11
New cards

Internal Level

Global definition/description of the database at the physical level - internal schema.

12
New cards

Mapping

A process of transforming requests and results between the levels in the ANSI/SPARC model.

13
New cards

ANSI/SPARC Model Mapping

What mappings does the ANSI/SPARC Model have?

14
New cards

Data Independence

The capacity to change the schema at one level without changing the schema at the next higher level.

15
New cards

Logical Data Independence

Capacity to change the conceptual schema without changing any external schema.

16
New cards

Physical Data Independence

Capacity to change the internal schema without changing the conceptual schema.

17
New cards

Front-end

The end-user side of a system architecture.

18
New cards

Back-end

The database side of a system architecture.

19
New cards

Two Tier System Architecture

A system architecture with a client and a server.

20
New cards

Three Tier System Architecture

A system architecture with a client, application server, and database server.

21
New cards

Advantages of the 3 Tier Approach

What are the advantages of the 3 Tier Approach?

22
New cards

Web-enabled Database Architecture

Client application can be?

23
New cards

Data Definition Language (DDL)

Facilitates the creation and description of the database.

24
New cards

Data Manipulation Language (DML)

Facilitates the manipulation and processing of data.

25
New cards

Host Language

A programming language used with database systems.

26
New cards

Query Language

A language used to retrieve and manipulate data in a database.

27
New cards

SQL

SQL includes both DDL AND?

28
New cards

Database Systems

A practical approach to design, implementation and management of database systems

29
New cards

Introduction to Database Systems

An introduction to database systems

30
New cards

Web-enabled Database Architecture

Database systems based on 2-tier and 3-tier architectures are?