100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Samenvatting

Summary principles of database management 2024/2025

Beoordeling
-
Verkocht
-
Pagina's
141
Geüpload op
19-12-2025
Geschreven in
2024/2025

Summary of Principles of database management, year 2024/2025. 16/20. Contains CH1, CH2, CH3, CH4, CH6, CH7, CH17, CH14, CH15. Everything for the exam.












Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Documentinformatie

Heel boek samengevat?
Nee
Wat is er van het boek samengevat?
Ch1, ch2, ch3, ch4, ch6, ch7, ch17, ch14, ch15
Geüpload op
19 december 2025
Aantal pagina's
141
Geschreven in
2024/2025
Type
Samenvatting

Onderwerpen

Voorbeeld van de inhoud

PRINCIPLES OF DATABASE MANAGEMENT:
CHAPTER 1: FUNDAMENTAL CONCEPTS OF DATABASE MANAGEMENT:
1. Applications of database technology:
data is everywhere and comes in different shapes and volumes

- Storage and retrieval of traditional numeric and alphanumeric data in an inventory application
- Multimedia applications (e.g., YouTube, Spotify)
-> audio, pictures, video’s

- Biometric applications (e.g., fingerprints, retina scans)
-> used for security

- Wearable applications (e.g., FitBit, Apple Watch)
-> health, fitness

- Geographical Information Systems (GIS) applications (e.g., Google Maps)

- Sensor applications (e.g., nuclear reactor)

- Big Data applications (e.g., Walmart)

- Internet of Things (IoT) applications (e.g., Telematics)

2. Key definitions:
A database = a collection of related data items within a specific business process or problem setting (such
as Product, Customer, Invoice, Supplier, PurchaseOrders and they have relations)
-> has a target group of users and applications
->

A Database Management System (DBMS) = the software package used to define, create, use and maintain
a database
-> consists of several software modules, each with their specific functionality
-> popular DBMS vendors are Oracle, Microsoft and IBM, whereas MySQL is a well-known opensource
DBMS

=> combination of a DBMS and a database = a database system

3. File vs. database approach to data management:
o File approach:
= each application uses its own data files, many using similar data

- duplicate or redundant information will be stored
- danger of inconsistent data
- strong coupling between applications and data
- hard to manage concurrency control (simultaneous access to the same data)
- hard to integrate applications aimed at providing cross-company services

, o Database approach:
= all data is stored and managed centrally by DBMS
= applications directly interface with DBMS instead of with their own files
= DBMS delivers the desired data upon request to each application
= DBMS stores and manages 2 types of data: raw data and meta data
-> key difference: meta data is no longer included in the applications, but is now properly managed by
the DBMS self

- superior to the file approach in terms of efficiency, consistency and maintenance
- loose coupling between applications and data
- facilities provided for data querying and data retrieval




o File approach: Database approach (SQL):




4. Elements of a database system:
4.1. Database model vs. instances:
• Database model or database schema:
= provides the description of the database data at different levels of detail and specifies the various
data items, their characteristics and relationships, constraints, storage details, etc.
– specified during database design and not expected to change too frequently
– stored in the catalog (heart DBMS)

example:
Student (number, name, address, email)
Course (number, name)
Building (number, address)

-> 3 data-items : student, course, building
-> characteristics: number, name, address, email

, • Database state:
= represents the data in the database at a particular moment
– also called the current set of instances
– adding, updating or removing data: typically changes on an ongoing basis

example:




4.2. Data Model:
- Database model is comprised of different data models, each describing the data from different
perspectives
-> good data model is the start of every successful database application

- A data model provides a clear and unambiguous description of the data items, their relationships and
various data constraints from a particular perspective
-> several types of data models will be developed during a database design process

- A conceptual data model provides a high-level description of the data items (supplier, product) with their
characteristics (supplier name, product number) and relationships (supplier can supply products)
-> communication instrument between information architect and business user to make sure
that the data requirements are captured and modeled
-> should be implementation independent, user-friendly, and close to how the business user
perceives the data
-> usually represented using an Enhanced-Entity Relationship (EER) model, or an object
oriented model

- Logical data model is a translation or mapping of the conceptual data model towards a specific
implementation environment
-> can be a hierarchical, CODASYL, relational, object-oriented, extended relational, XML or
NoSQL model

- Logical data model can be mapped to an internal data model that represents the data’s physical
storage details
-> clearly describes which data is stored where, in what format, which indexes are provided to
speed up retrieval, etc.
-> highly DBMS specific

- External data model contains various subsets of the data items in the logical model, also called views,
tailored towards the needs of specific applications or groups of users

, 4.3. The three layer architecture:
= a framework designed to organize how data is managed, accessed, and abstracted in a database
system
-> it provides a logical separation between the physical storage of data and the user’s interactions with
it, making the database system more flexible, efficient, and user-friendly




3 layers:
1) External layer:
= view level
= the topmost layer where individual users or applications interact with the database, it
defines what specific data the users see and how they see it
-> 3 views specific information: finance department, customer service and logistics
department

2) Conceptual layer:
= logical level
= defines the logical structure of the entire database, independent of physical storage
details

3) Internal layer:
= physical level
= lowest layer that deals with the physical storage of data in the database (how and
where)

advantages:
- efficiency
- maintainability
- performance
- security
- ...

4.4. Catalog:
= heart of the DBMS
= contains the data definitions, or metadata of your database application
= stores the definitions of the views, logical and internal data models, and synchronizes these three
data models to make sure their consistency is guaranteed
€12,99
Krijg toegang tot het volledige document:

100% tevredenheidsgarantie
Direct beschikbaar na je betaling
Lees online óf als PDF
Geen vaste maandelijkse kosten

Maak kennis met de verkoper
Seller avatar
odTEW

Maak kennis met de verkoper

Seller avatar
odTEW Katholieke Universiteit Leuven
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
0
Lid sinds
2 jaar
Aantal volgers
0
Documenten
3
Laatst verkocht
-

0,0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen