Survey of Database System
Survey of Database System
system
Submitted by Group 11
• Database Defination
• Database management system
• Database Models
• Survay of Database System
• Data Minning
Database Definition:
• 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:
• 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:
• 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:
• 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:
• 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.