Summary Chapter 3 and 4
Summary Chapter 3 and 4
Explain the logical database design and the relational database model.
Before designing a database, one needs to know the two ways information is viewed in a
database. The physical view involves how data is stored and retrieved from storage media,
such as hard disk, magnetic tape, or CDs. The logical view involves how information
appears to users and how it can be organized and retrieved.
The first step in database design is defining a data model, which determines how data is
created, represented, organized, and maintained.
• Data structure- describes how data is organized and the relationship among records
• Operations-describes methods, calculations and so forth that can be performed on
data, such as updating and querying data
• Integrity rules-defines the boundaries of a database such as maximum and
minimum values allowed for a field, constraints, and access methods
A relational model- uses a two dimensional table of rows and columns of data.
A. Database Engine
A database engine is the heart of DBMS software, is responsible for data storage,
manipulation, and retrieval.
It converts logical requests from users into their physical equivalent (i.e. reports) by
interacting with other components of the DBMS.
Because more than one logical view of data is possible, the database engine can retrieve
and return data to users in many different ways.
B. Data Definition
The database definition components used to create and maintain the data dictionary and
define database file structure
C. Data manipulation
The database manipulation components used to add, delete, modify and retrieve records
from a database
D. Application Generation
E. Data Administration
The data administration component used for tasks such ad backup and recovery, security
and change management
Recent trends in database in database design and use include data-driven Web sites
,natural language processing, distributed database and objects- oriented database
B. Distributed Database
• Several advantage
- Cost advantage
• Replication- each site stores a copy of the data in the organization’s database
Data and their relationships are contained in a single object. An object consists of
attributes and methods that can be performed on the object’s data
• Encapsulation- grouping objects along with their attributes and methods into a class (
i.e Grouping related items into a single unit)
• Inheritance-new objects can be created faster and more easily by entering new data in
attributes
Four major components and functions of a data warehouse and their use for business
A. Input
A variety of data sources provide the input for a data warehouse to perform analysis and
generate reports. These sources include:
C. Storage
• Metadata- information about data’s content, quality, condition, origin and other
characteristics
D. Output
The databases discussed so far support online transaction processing to generate such
as the following:
Data-Mining Analysis
Data Marts
• Less expensive
Business Analytics
Business analytics uses data and statistical methods to gain insight into the data and
provides decision makers with information to act on
There are several BA methods. The three popular one are descriptive, predictive and
prescriptive analytics. Descriptive analytics reviews past events, analyse the data, and
provides a report indicating , what happened in a given period of time and how to prepare
for the future. Thus, it is reactive strategy. Predictive analytics, it prepares decision makers
for future events. Prescriptive analytics goes beyond descriptive and predictive analytics by
recommending a course of action that decision makers should follow showing the likely
outcome of each decision.
Big data is a data so voluminous that conventional computing methods are unable to
efficiently process and manage it.
• Volume
• Variety
• Velocity
•Veracity
• Value
Database Marketing
The main goal of a successful database marketing campaign is to use the information
within the database to implement marketing strategies that eventually increase profits and
enhance competitiveness of the organization in the marketplace.
Tableau is a data visualization tool used for generating business intelligence. It used to
analyse for generating trends using graphs and charts
Power BI from Microsoft is a platform that allows user to analyse and visualize data from
different data and formats.
Privacy issues
-Employers search social networking sites for background information on applicants, such
as Facebook or Instagram
Censorship
• Parents use programs such as Cyber Patrol, CYBER Sitter, Net Nanny, and Safe Surf
to prevent children’s access to Web sites.
• Intellectual property protection involve copyright, trademarks, trade secrets and patents
• Information technology and the internet have created a digital device between the
information rich and information poor
Green computing- promotes a sustainable environment and consumes the least amount
of energy