0% found this document useful (0 votes)
2 views

Survey of Database System

Uploaded by

wajeehazia12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Survey of Database System

Uploaded by

wajeehazia12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Survey of database

system
Submitted by Group 11

Abdullah Awan 22011556-068


Qadir Nawaz 22011556-072
Hammad liaqat 22011556-094
Muhid Ishtiaq 22011556-115
Syed Haider 21811556-007
Submitted to Maam Sania Azhar
OBJECTIVES

• Database Defination
• Database management system
• Database Models
• Survay of Database System
• Data Minning
Database Definition:

• Structured set of data held in a computer.


• An organized collection of related (integrated) files.
• A database is a collection of related data or facts.
Database Management Systems:

• Database management system (DBMS) – programs that control the structure of a database and
access to the data
• DBMS is a collection of programs that control the database
• Advantages of DBMSes:
• File sharing
• Reduced data redundancy
• Data redundancy – situation in which the same data fields appear in many different
files and often in different formats.
• Improved data integrity
• Data integrity – measure of how accurate, consistent, and up-to-date data is.
• Increased security
Database Models:

• Just as files can be organized in different ways, so databases can be organized in


ways to best fit their use.

• The four most common arrangements are:

• Hierarchical

• Network

• Relational

• Object-oriented
Database Models:
• Hierarchical database – fields or records are arranged in
related groups, resembling a family tree, with child (lower-
level) records subordinate to parent (higher-level) records.
Database Models:

• Network database – similar to a hierarchical database, but


each child record can have more than one parent record.
Database Models:
• Relational database – a database which relates (connects)
data in different files through the use of a key field, or
common data element.
Database Models:

• SQL (Structured Query Language) – the standard language used to create, modify,
maintain, and query relational databases.
• SQL is pronounced as “sequel.”
• How did this acronym get such an unlikely pronunciation?
• The first structured query language was developed by IBM in the 1970s; its
product name was “Sequel2.”
• E. F. Codd is considered the “father” of relational database management systems
– the most common model of databases.
• His article entitled “A Relational Model of Data for Large Shared Data Banks” was
published in the June 1970 “Communications of the ACM.”
Database Models:

• Object-oriented database – database which uses “objects” (software written in small,


reusable chunks) as elements within database files

• An object consists of:


• Data in any form, and
• Instructions on the actions to take on the data
Survey of Database Systems:

• Databases for individuals


• Manage aspects of your life
• Organizes hobbies for school
• Microsoft Access is the most popular

• Common Corporate DBMS


• Oracle
• DB2
• Microsoft SQL Server
• MySQL
Survey of Database Systems:

• Oracle
• Most popular enterprise-level DBMS
• Very flexible storage system
• Can be very complex
• Platform independent
• Offers a wide range of solutions
• DB2
• Venerable IBM database
• Platform independent
• Only database using pure SQL
Survey of Database Systems:

• Microsoft SQL Server


• Fastest growing DBMS
• Only runs on Microsoft platforms
• Eight different versions exist
• Extremely scalable architecture
• Software can grow with the data
• MySQL
• Leading DBMS for Linux
• Very inexpensive
• Features are those needed in business
• Often faster than other DBMS
• Platform independent
Data Mining:
• Data mining (DM) – the computer-assisted process of sifting
through and analyzing vast amounts of data in order to extract
meaning and discover new knowledge.
• Searches for trends and patterns
• Makes predictions on events
• Supplies ideas for improving business

• Data mining begins with acquiring data and preparing it for what is
known as the data warehouse by the following steps:
• Data sources
• Data fusion and cleansing
• Data and meta-data
Data Mining:
1. Data sources
• Data may come from a number of sources:
• Point-of-sale transactions in flat files on mainframes;
• Databases of all kinds;
• Other, e.g., news articles, online articles, etc.; and
• Data from data warehouses
Data Mining:
2. Data fusion and cleansing
• Data from diverse sources must be fused\join together, then
put through a process known as data cleansing, or scrubbing.

• The data may be of poor quality, full of errors and


inconsistencies

• Putting together the data from various sources and then


“scrubbing” the data to eliminate errors and inconsistencies.
Data Mining:
3. Data and meta-data
• Cleaned-up data and meta-data (data about data)

• The cleansing process yields both the cleaned-up data and a


variation of it called meta-data.

• Meta-data shows the origins of the data, the transformations it


has undergone, and summary information about it, which makes
it more useful than the cleansed but unintegrated,
unsummarized data.
Data Mining:
4. Data warehouse
• A special database of cleaned up data and meta-data.
• Both the data and the meta-data are sent to the data
warehouse.
Data Mining:
• Some applications of data mining:
• Marketing:
• Marketers use data mining tools to mine point-of-sale databases
of retail stores, which contains facts for thousands of products in
hundreds of geographic areas.
• By understanding customer preferences and buying patterns,
marketers hope to target consumers’ individual needs.
• Health:
• A coach in the U.S. Gymnastics Federation used a data mining
system called IDIS to discover what long-term factors contributed
to athletes’ performance, so as to know what problems to treat
early on.
Thank You
Any Question???

You might also like