DWM-423
Data Warehousing
Module 1:
Database Management Essentials
Week 1:
Introduction to Databases and DBMSs
Review of Previous Lesson
Last week, we discussed the course introduction, class
rules and regulations, the course requirements and
expectations, the syllabus and general outline.
Introducing this Lesson
This week, we will start the course proper with an
introduction to databases and database management
systems.
Database Management Essentials
Module Outline
This Lesson We Will Discuss:
Database Management Essentials
Introduction to Databases and DBMSs
Database Concepts
Database Management Systems
Database Fundamentals
The MS Access 2013 Window
Activity 1: Your First Database
But first …
Online Class Rules and Etiquette
Establishing Context and Purpose
In computing, a data warehouse (DW or DWH), also
known as an enterprise data warehouse (EDW), is a
system used for reporting and data analysis and is
considered a core component of business intelligence.
DWs are central repositories of integrated data from one
or more disparate sources.
But before we can discuss data warehousing, we need
to know about databases and database management
systems. This is our starting point
Database Management
Essentials
Sit back and watch the following video:
What is a Database?
Database Concepts
Database Concepts
Examples of Database Management
Software
Data and Information
“Data” is defined as a piece of knowledge that is
raw or has not yet been processed; for example
the address of a BPC student.
“Information” is defined as a piece of knowledge
that has already been processed and is already
useful and meaningful; for example a pie chart
showing the enrolment at BPC from each of the
baranggays of Malolos City.
Databases
Data can be saved to a file in one of
two ways:
1. Traditional file approach, which has no
mechanism for tagging, retrieving and
manipulating data, and
2. Database approach, which has …
The Database Approach
In
the database approach, pieces of data
are organized about an entity
Anentity can be people such as students,
teachers, doctors and patients; events
such as sales transactions; or objects
such as items in an inventory.
The Database Approach
People
The Database Approach
Objects (inventory)
Parts of a Database
Field - a column on a datasheet; defines a
data type for a set of values in the table.
Record – a row in the datasheet; a set of
values defined by fields.
Table – a grouping of related data organized
into fields (columns) and records (rows) on a
datasheet.
Parts of a Database
Table Field Record
Databases
Database – collection of data organized for
storage in a computer memory and designed for
easy access by authorized users. The data
may be in the form of text, numbers, or encoded
graphics.
Databases
A database
The Problem with the
Traditional File Approach
Repeated data makes the database larger
and less efficient
The Problem with the
Traditional File Approach
Repeated data
The Problem with the
Traditional File Approach
Data Normalization:
Data normalization is the process of creating
tables with no repeating groups of data
Any table without repeating groups of data is
said to be in the First Normal Form
The Problem with the
Traditional File Approach
Normalized data
Relational Databases
Relational Database – a type of database
or database management system that stores
information in tables—rows and columns of
data—and conducts searches by using data
in specified columns of one table to find
additional data in another table.
Relational Databases
Relational Databases
Real World Application of
Databases
School enrolment and payment systems
Library systems
Accounting systems
Bank transaction systems
Managing pictures and other content in
on-line social networking such
Facebook.com
Database Management Systems
Related Terms
Data Management
comprises all disciplines related to managing data as a
valuable resource
Defined by DAMA International as : "the development
and execution of architectures, policies, practices and
procedures that properly manage the full data lifecycle
needs of an enterprise".
Database Management Systems
Related Terms
Information Management (IM)
concerns a cycle of organizational activity: the
acquisition of information from one or more sources,
the custodianship and the distribution of that
information to those who need it, and its
ultimate disposition through archiving or deletion
Database Management Systems
Related Terms
Records Management
also known as records and information management
an organizational function devoted to the management
of information in an organization throughout its life
cycle, from the time of creation or inscription to its
eventual disposition
Database Management Systems
Database Management
Database Management System (DBMS)
computer-software application that interacts with end-
users, other applications, and the database itself to
capture and analyze data
Sometimes a DBMS is loosely referred to as a
"database"
Database Management Systems
Database Management
Database Management System (DBMS)
general-purpose DBMS allows the definition, creation,
querying, update, and administration of databases
A database is generally stored in a DBMS-specific
format which is not portable, but different DBMSs can
share data by using standards such as SQL
Database Management Systems
Database Management Systems
Microsoft Access
a database management system (DBMS)
from Microsoft that combines the relational Microsoft
Jet Database Engine with a graphical user
interface and software-development tools
member of the Microsoft Office suite of applications
Database Management Systems
Database Management Systems
Microsoft Access 2013
Database Management Systems
Database Management Systems
LibreOffice Base
LibreOffice is a free and open-source office suite
LibreOffice Base is a database management program
similar to Microsoft Access, allows the creation and
management of databases, preparation of forms and
reports that provide end users easy access to data
Database Management Systems
Database Management Systems
LibreOffice Base 5.2.3.3
Database Fundamentals
Definition of Terms
Table
a grouping of related data organized into fields
(columns) and records (rows) on a datasheet.
Equivalent to a range or worksheet in Excel
Field
a column on a datasheet; defines a data type for a set
of values in the table. Equivalent to a column in Excel
Database Fundamentals
Definition of Terms
Record
a row in the datasheet; a set of values defined by fields.
Equivalent to a row in Excel
Database
collection
of data organized for storage in a computer
memory and designed for easy access by authorized
users. The data may be in the form of text, numbers, or
encoded graphics. Equivalent to a workbook in Excel
Database Fundamentals
Table Field Record
Database Fundamentals
Definition of Terms
Relational Database
a type of database or database management
system that stores information in tables—rows and
columns of data—and conducts searches by using
data in specified columns of one table to find
additional data in another table
Database Fundamentals
Database Fundamentals
Definition of Terms
Database Object
an article in the database such as a table, a query, a
form or a macro
Parts of the Access 2013
Window
Title Bar
Parts of the Access 2013 Window
Menu Tabs
Parts of the Access 2013 Window
Ribbon
Parts of the Access 2013 Window
Navigation Pane
Parts of the Access 2013 Window
Table Tabs
Parts of the Access 2013 Window
Datasheet View Window
Parts of the Access 2013 Window
Design View Window
Question Time!
Floor
is open for your questions, ask
away!
That’s all folks!