Documente Academic
Documente Profesional
Documente Cultură
com
Professional Diploma in
Introduction to Technology
Databases
Lesson 4: Summary Notes
Contents
3 Lesson outcomes
Data
5 Relational databases
7 Database management
8 References
Lesson outcomes
In this lesson you will learn about data versus information, processing
data, organising data and data as a commodity, you will also learn about
relational databases, the structure of a database, entity relationship
diagrams and identifying relationships. This lesson also covers database
management, defining what it is and the role of a database administrator,
tools for managing databases and database programming languages
(SQL).
Data
Data Information
Data refers to raw facts The result after data has been processed
Organisations use data as part of making Accurate, relevant, timely information is key
strategic decisions
Data processing
1. Collection
2. Preparation
3. Input
4. Processing
5. Output
6. Storage
Data as a commodity
As of recent, data has officially become more valuable than oil. This means that data is now more valuable than
what used to be the world’s most valuable commodity.
(Technative, 2019)
NOTES
Relational databases
A relational database is one that is highly useful to organise data into collections of two-dimensional tables called
relations.
(Chesney, Stair and Reynolds, 2017)
A typical relational database consists of multiple related tables, also known as entities, which comprise of multiple
records and fields.
• Entity/Table
• Record
• Field
• Primary Keys
• Foreign Keys
An Entity Relationship Diagram (ERD) is a snapshot of data structures. An Entity Relationship Diagram shows entities
(tables) in a database and relationships between tables within that database.
(Source: Bizzdesign)
Identifying relationships
When designing a relational database, the best way to resolve relationships between entities is by
creating a logical set of business rules.
• One-to-one
• One-to-many
• Many-to-many
• Optional
(Source: Symmetric)
Database management
A database management system is a collection of programmes used to manage the structure and control access to
data.
Here are some considerations when designing and building a database system:
• Content
• Access
• Physical organisation
• Logical structure
• Single-user
• Multi-user
• Flat files
• MySQL
• Oracle XE
• MS SQL Server
Structured Query Language (SQL) is a special-purpose programming language for accessing and manipulating data
stored in a relational database.
SQL allows us to:
• Select data
• Project data
• Join tables
References
• Bizzdesign (no date) Modeling with ERD - Support - BiZZdesign Support. Available at: https://support.bizzdesign.com/
display/knowledge/Modeling+with+ERD
• Chesney, T., Stair, R. M. and Reynolds, G. W. (2017) Principles of Business Information Systems. Cengage Learning.
Available at: https://books.google.co.za/books?id=gow8swEACAAJ.
• Medium (2017) The 6 Stages of Data Processing Cycle | by PeerXP Team | Medium. Available at: https://medium.com/@
peerxp/the-6-stages-of-data-processing-cycle-3c2927c466ff
• Symmetric (no date) ERD Notation – Symmetric GmbH. Available at: https://www.symmetric.ch/wiki/sql-wiki-2/erd-
notation/?lang=en
• Technative (2019) Data – the World’s New Precious Commodity – TechNative. Available at: https://www.technative.io/
data-the-worlds-new-precious-commodity/
NOTES