SlideShare a Scribd company logo
1 of 21
warehouse:
Building
Business
Intelligence
The Relational Database
Model
• Relational data model is the most
commonly used data model to
design the database.
• Relational databases are composed
of two parts:
1. Information
2. Logical Structure
PART FILE
Part Number – Primary Key
Facility Number – Foreign Key
Distributor ID – Foreign Key
DISTRIBUTOR FILE
Distributor ID – Primary key
FACILITY FILE
Facility Number – Primary Key
Manager Number – Foreign Key
EMPLOYEE FILE
Employee Number – Primary Key
• The Relational Database Model
With Logical Ties Among the Information
Management Information System for the Information Age
The Relational Database Model
With Built-In Integrity Constraints
Integrity constraints – rules that help ensure the quality
of the information.
Integrity means something like 'be right' and consistent.
Team Work : Primary Keys, Foreign Keys, and Integrity
Constraints
Domain Integrity
Domain integrity means the definition of a valid set of
values for an attribute. You define
- data type,
- length or size
- is null value allowed
- is the value unique or not
for an attribute.
Entity Integrity Constraint
The entity integrity constraint states that primary keys
can't be null. There must be a proper value in the primary
key field.
This is because the primary key value is used to identify
individual rows in a table. If there were null values for
primary keys, it would mean that we could not identify
those rows.
In the Car Rental database in the Car table each car must
have a proper and unique Reg_No. There might be a car
whose rate is unknown - maybe the car is broken or it is
brand new - i.e. the Rate field has a null value. See the
picture below.
The entity integrity constraints assure that a specific row in
a table can be identified.
Picture. Car and CarType tables in the Rent database
Referential Integrity Constraint
The referential integrity constraint is specified between
two tables and it is used to maintain the consistency
among rows between the two tables.
The rules are:
1. You can't delete a record from a primary table
if matching records exist in a related table.
2. You can't change a primary key value in the
primary table if that record has related records.
3. You can't enter a value in the foreign key field
of the related table that doesn't exist in the primary
key of the primary table.
4. However, you can enter a Null value in the
foreign key, specifying that the records are unrelated.
Foreign Key Integrity Constraint
There are two foreign key integrity constraints:
cascade update related fields and cascade
delete related rows. These constraints affect
the referential integrity constraint.
• Cascade Update Related Fields
• Cascade Delete Related Rows
Database Management
System Tool
• DBMS Engine - accepts logical requests
from the various other DBMS
subsystems, converts them into their
physical equivalent, and actually
accesses the database and data
dictionary as they exist on a storage
device.
Data Definition Subsystem
• helps you create
and maintain the data
dictionary and define the
structure of the files in a
database.
Data Manipulation Subsystem
• helps you change, and delete
information in a database and mine
it for valuable information. Tools
here include views, report
generators, QBE, and SQL.
Application generation subsystem
contains facilities to help you develop
transaction-intensive applications.
Application generation subsystems usually
include:
 Tools for creating visually appealing
data entry screens
 Tools for creating easy to use data
entry screens
 DBMS-specific programming languages
 Commonly used programming
languages
Data administration subsystem
A DBMS helps you manage the overall
database environment by providing
facilities for
 backup and recovery,
 security management,
 query optimization,
 concurrency control, and
 change management.
1.What is Data Warehouse?
•A large store of data accumulated from a wide range of sources
within a company and used to guide management decisions.
2.Data Mining
(sometimes called data or knowledge discovery) is the process of
analyzing data from different perspectives and summarizing it into
useful information - information that can be used to increase
revenue, cuts costs, or both. Data mining software is one of a
number of analytical tools for analyzing data.
Traditional Data Mining Tools
Dashboards
Text-mining Tools
3. Data Marts: Smaller Data Warehouses
A data mart is a small data warehouse focused on a specific area of
interest.
Career Opportunities in Data Mining
Business
You'll find the use of data mining mostly in business fields under
the following branches:
• Advertising: Getting the right kind of commercials using customer
relations and feedback. Data mining relies heavily on customer
relations because that's where all transitional data comes from,
whether it's changing trends or satisfaction with products.
• Healthcare: Evaluating the recent health trends to put forth the
next health or diet product. Data mining has proved to be more
and more essential when it comes to making cost-cutting medicine,
optimizing surgical procedures and keeping a check over
pharmaceutical sales. It can be used to find out the success rate
and side-effects of a medicine in the market.
• Sports: Televising a particular sport more, according to
localities that are interested in that sport. On the field, data
mining is used to evaluate the players, to check their on-field
statistics and training practices to find out the best ways to make
players better.
• Fraud detection: Archives can be researched through to find out the
patterns in many fraud cases, whether it is forging money or
major bank frauds.
• Investments: A very lucrative method for firms or individuals to
pursue increased gains over their investments. Data mining helps
reduce the risk rate and capital to give the best returns possible.
Another angle is in the actuarial practices.
• Manufacturing: The assembly line is another place that can
benefit from this. You can use it to increase performance of
automated tools as well as employee efficiency along with their
welfare.
Database and Data Warehousing-Building Business Intelligence

More Related Content

What's hot

Study of Data Mining Methods and its Applications
Study of  Data Mining Methods and its ApplicationsStudy of  Data Mining Methods and its Applications
Study of Data Mining Methods and its ApplicationsIRJET Journal
 
Data mining an introduction
Data mining an introductionData mining an introduction
Data mining an introductionDr-Dipali Meher
 
Data profiling-best-practices
Data profiling-best-practicesData profiling-best-practices
Data profiling-best-practicesBlaise Cheuteu
 
Data Analytics all units
Data Analytics all unitsData Analytics all units
Data Analytics all unitsjayaramb
 
Data quality architecture
Data quality architectureData quality architecture
Data quality architectureanicewick
 
research methodology data processing EDITING
research methodology data processing EDITING research methodology data processing EDITING
research methodology data processing EDITING Suvin Lal
 
Data warehouse and data mining
Data warehouse and data miningData warehouse and data mining
Data warehouse and data miningRohit Kumar
 
Data Quality in Data Warehouse and Business Intelligence Environments - Disc...
Data Quality in  Data Warehouse and Business Intelligence Environments - Disc...Data Quality in  Data Warehouse and Business Intelligence Environments - Disc...
Data Quality in Data Warehouse and Business Intelligence Environments - Disc...Alan D. Duncan
 
Performance management capability
Performance management capabilityPerformance management capability
Performance management capabilitydesigner DATA
 
Data Warehousing & Basic Architectural Framework
Data Warehousing & Basic Architectural FrameworkData Warehousing & Basic Architectural Framework
Data Warehousing & Basic Architectural FrameworkDr. Sunil Kr. Pandey
 
Data Dictionary in System Analysis and Design
Data Dictionary in System Analysis and DesignData Dictionary in System Analysis and Design
Data Dictionary in System Analysis and DesignArafat Hossan
 
Chapter 13 data warehousing
Chapter 13   data warehousingChapter 13   data warehousing
Chapter 13 data warehousingsumit621
 
Data mining concepts and work
Data mining concepts and workData mining concepts and work
Data mining concepts and workAmr Abd El Latief
 

What's hot (20)

Study of Data Mining Methods and its Applications
Study of  Data Mining Methods and its ApplicationsStudy of  Data Mining Methods and its Applications
Study of Data Mining Methods and its Applications
 
Data mining an introduction
Data mining an introductionData mining an introduction
Data mining an introduction
 
Data profiling-best-practices
Data profiling-best-practicesData profiling-best-practices
Data profiling-best-practices
 
Unit2
Unit2Unit2
Unit2
 
Data mining
Data miningData mining
Data mining
 
Database
DatabaseDatabase
Database
 
Data Analytics all units
Data Analytics all unitsData Analytics all units
Data Analytics all units
 
Data quality architecture
Data quality architectureData quality architecture
Data quality architecture
 
research methodology data processing EDITING
research methodology data processing EDITING research methodology data processing EDITING
research methodology data processing EDITING
 
data mining
data miningdata mining
data mining
 
Data warehouse and data mining
Data warehouse and data miningData warehouse and data mining
Data warehouse and data mining
 
Data Quality in Data Warehouse and Business Intelligence Environments - Disc...
Data Quality in  Data Warehouse and Business Intelligence Environments - Disc...Data Quality in  Data Warehouse and Business Intelligence Environments - Disc...
Data Quality in Data Warehouse and Business Intelligence Environments - Disc...
 
Performance management capability
Performance management capabilityPerformance management capability
Performance management capability
 
Data Warehousing & Basic Architectural Framework
Data Warehousing & Basic Architectural FrameworkData Warehousing & Basic Architectural Framework
Data Warehousing & Basic Architectural Framework
 
Data Dictionary in System Analysis and Design
Data Dictionary in System Analysis and DesignData Dictionary in System Analysis and Design
Data Dictionary in System Analysis and Design
 
Chapter 13 data warehousing
Chapter 13   data warehousingChapter 13   data warehousing
Chapter 13 data warehousing
 
Introduction to Data Warehousing
Introduction to Data WarehousingIntroduction to Data Warehousing
Introduction to Data Warehousing
 
Planning Data Warehouse
Planning Data WarehousePlanning Data Warehouse
Planning Data Warehouse
 
Data mining concepts and work
Data mining concepts and workData mining concepts and work
Data mining concepts and work
 
Data Cleaning Techniques
Data Cleaning TechniquesData Cleaning Techniques
Data Cleaning Techniques
 

Viewers also liked

Model Driven Business Intelligence
Model Driven Business IntelligenceModel Driven Business Intelligence
Model Driven Business Intelligencecaccio
 
L'approccio model-driven di Sopra Group per i progetti di Business Intelligen...
L'approccio model-driven di Sopra Group per i progetti di Business Intelligen...L'approccio model-driven di Sopra Group per i progetti di Business Intelligen...
L'approccio model-driven di Sopra Group per i progetti di Business Intelligen...caccio
 
Dimensional Fact Model @ BI Academy - 2016
Dimensional Fact Model @ BI Academy - 2016Dimensional Fact Model @ BI Academy - 2016
Dimensional Fact Model @ BI Academy - 2016caccio
 
Dimensional Fact Model @ BI Academy Launch
Dimensional Fact Model @ BI Academy LaunchDimensional Fact Model @ BI Academy Launch
Dimensional Fact Model @ BI Academy Launchcaccio
 
Crm administrator perfomance appraisal 2
Crm administrator perfomance appraisal 2Crm administrator perfomance appraisal 2
Crm administrator perfomance appraisal 2tonychoper1904
 
Basics of Microsoft Business Intelligence and Data Integration Techniques
Basics of Microsoft Business Intelligence and Data Integration TechniquesBasics of Microsoft Business Intelligence and Data Integration Techniques
Basics of Microsoft Business Intelligence and Data Integration TechniquesValmik Potbhare
 
MIS BAB 2 - Sistem Pengolahan Data
MIS BAB 2 - Sistem Pengolahan DataMIS BAB 2 - Sistem Pengolahan Data
MIS BAB 2 - Sistem Pengolahan DataRiza Nurman
 
Business Intelligence and Multidimensional Database
Business Intelligence and Multidimensional DatabaseBusiness Intelligence and Multidimensional Database
Business Intelligence and Multidimensional DatabaseRussel Chowdhury
 

Viewers also liked (8)

Model Driven Business Intelligence
Model Driven Business IntelligenceModel Driven Business Intelligence
Model Driven Business Intelligence
 
L'approccio model-driven di Sopra Group per i progetti di Business Intelligen...
L'approccio model-driven di Sopra Group per i progetti di Business Intelligen...L'approccio model-driven di Sopra Group per i progetti di Business Intelligen...
L'approccio model-driven di Sopra Group per i progetti di Business Intelligen...
 
Dimensional Fact Model @ BI Academy - 2016
Dimensional Fact Model @ BI Academy - 2016Dimensional Fact Model @ BI Academy - 2016
Dimensional Fact Model @ BI Academy - 2016
 
Dimensional Fact Model @ BI Academy Launch
Dimensional Fact Model @ BI Academy LaunchDimensional Fact Model @ BI Academy Launch
Dimensional Fact Model @ BI Academy Launch
 
Crm administrator perfomance appraisal 2
Crm administrator perfomance appraisal 2Crm administrator perfomance appraisal 2
Crm administrator perfomance appraisal 2
 
Basics of Microsoft Business Intelligence and Data Integration Techniques
Basics of Microsoft Business Intelligence and Data Integration TechniquesBasics of Microsoft Business Intelligence and Data Integration Techniques
Basics of Microsoft Business Intelligence and Data Integration Techniques
 
MIS BAB 2 - Sistem Pengolahan Data
MIS BAB 2 - Sistem Pengolahan DataMIS BAB 2 - Sistem Pengolahan Data
MIS BAB 2 - Sistem Pengolahan Data
 
Business Intelligence and Multidimensional Database
Business Intelligence and Multidimensional DatabaseBusiness Intelligence and Multidimensional Database
Business Intelligence and Multidimensional Database
 

Similar to Database and Data Warehousing-Building Business Intelligence

Top 30 Data Analyst Interview Questions.pdf
Top 30 Data Analyst Interview Questions.pdfTop 30 Data Analyst Interview Questions.pdf
Top 30 Data Analyst Interview Questions.pdfShaikSikindar1
 
UNIT 2: Part 2: Data Warehousing and Data Mining
UNIT 2: Part 2: Data Warehousing and Data MiningUNIT 2: Part 2: Data Warehousing and Data Mining
UNIT 2: Part 2: Data Warehousing and Data MiningNandakumar P
 
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdfACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdfJerichoGerance
 
CHAPTER5Database Systemsand Big DataRafal Olechows
CHAPTER5Database Systemsand Big DataRafal OlechowsCHAPTER5Database Systemsand Big DataRafal Olechows
CHAPTER5Database Systemsand Big DataRafal OlechowsJinElias52
 
Introduction to Big Data Analytics
Introduction to Big Data AnalyticsIntroduction to Big Data Analytics
Introduction to Big Data AnalyticsUtkarsh Sharma
 
Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsData Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsDataSpace Academy
 
InfoSphere_Information_Analyzer
InfoSphere_Information_AnalyzerInfoSphere_Information_Analyzer
InfoSphere_Information_AnalyzerSourav Maity
 
Data Catalog as a Business Enabler
Data Catalog as a Business EnablerData Catalog as a Business Enabler
Data Catalog as a Business EnablerSrinivasan Sankar
 
Data Mining & Data Warehousing
Data Mining & Data WarehousingData Mining & Data Warehousing
Data Mining & Data WarehousingAAKANKSHA JAIN
 
Data quality and bi
Data quality and biData quality and bi
Data quality and bijeffd00
 
data mining and data warehousing
data mining and data warehousingdata mining and data warehousing
data mining and data warehousingSunny Gandhi
 

Similar to Database and Data Warehousing-Building Business Intelligence (20)

Top 30 Data Analyst Interview Questions.pdf
Top 30 Data Analyst Interview Questions.pdfTop 30 Data Analyst Interview Questions.pdf
Top 30 Data Analyst Interview Questions.pdf
 
UNIT 2: Part 2: Data Warehousing and Data Mining
UNIT 2: Part 2: Data Warehousing and Data MiningUNIT 2: Part 2: Data Warehousing and Data Mining
UNIT 2: Part 2: Data Warehousing and Data Mining
 
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdfACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
 
Data quality
Data qualityData quality
Data quality
 
Data quality
Data qualityData quality
Data quality
 
Chapter 3.pdf
Chapter 3.pdfChapter 3.pdf
Chapter 3.pdf
 
Data Mining
Data MiningData Mining
Data Mining
 
CHAPTER5Database Systemsand Big DataRafal Olechows
CHAPTER5Database Systemsand Big DataRafal OlechowsCHAPTER5Database Systemsand Big DataRafal Olechows
CHAPTER5Database Systemsand Big DataRafal Olechows
 
Introduction to Big Data Analytics
Introduction to Big Data AnalyticsIntroduction to Big Data Analytics
Introduction to Big Data Analytics
 
Data Mining
Data MiningData Mining
Data Mining
 
Business analyst
Business analystBusiness analyst
Business analyst
 
Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsData Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
 
InfoSphere_Information_Analyzer
InfoSphere_Information_AnalyzerInfoSphere_Information_Analyzer
InfoSphere_Information_Analyzer
 
Data Preparation.pptx
Data Preparation.pptxData Preparation.pptx
Data Preparation.pptx
 
Unit 5
Unit 5 Unit 5
Unit 5
 
Data Catalog as a Business Enabler
Data Catalog as a Business EnablerData Catalog as a Business Enabler
Data Catalog as a Business Enabler
 
DBMS NOTES.pdf
DBMS  NOTES.pdfDBMS  NOTES.pdf
DBMS NOTES.pdf
 
Data Mining & Data Warehousing
Data Mining & Data WarehousingData Mining & Data Warehousing
Data Mining & Data Warehousing
 
Data quality and bi
Data quality and biData quality and bi
Data quality and bi
 
data mining and data warehousing
data mining and data warehousingdata mining and data warehousing
data mining and data warehousing
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Database and Data Warehousing-Building Business Intelligence

  • 2. The Relational Database Model • Relational data model is the most commonly used data model to design the database. • Relational databases are composed of two parts: 1. Information 2. Logical Structure
  • 3.
  • 4.
  • 5. PART FILE Part Number – Primary Key Facility Number – Foreign Key Distributor ID – Foreign Key DISTRIBUTOR FILE Distributor ID – Primary key FACILITY FILE Facility Number – Primary Key Manager Number – Foreign Key EMPLOYEE FILE Employee Number – Primary Key • The Relational Database Model With Logical Ties Among the Information Management Information System for the Information Age
  • 6. The Relational Database Model With Built-In Integrity Constraints Integrity constraints – rules that help ensure the quality of the information. Integrity means something like 'be right' and consistent. Team Work : Primary Keys, Foreign Keys, and Integrity Constraints Domain Integrity Domain integrity means the definition of a valid set of values for an attribute. You define - data type, - length or size - is null value allowed - is the value unique or not for an attribute.
  • 7. Entity Integrity Constraint The entity integrity constraint states that primary keys can't be null. There must be a proper value in the primary key field. This is because the primary key value is used to identify individual rows in a table. If there were null values for primary keys, it would mean that we could not identify those rows. In the Car Rental database in the Car table each car must have a proper and unique Reg_No. There might be a car whose rate is unknown - maybe the car is broken or it is brand new - i.e. the Rate field has a null value. See the picture below. The entity integrity constraints assure that a specific row in a table can be identified.
  • 8. Picture. Car and CarType tables in the Rent database
  • 9. Referential Integrity Constraint The referential integrity constraint is specified between two tables and it is used to maintain the consistency among rows between the two tables. The rules are: 1. You can't delete a record from a primary table if matching records exist in a related table. 2. You can't change a primary key value in the primary table if that record has related records. 3. You can't enter a value in the foreign key field of the related table that doesn't exist in the primary key of the primary table. 4. However, you can enter a Null value in the foreign key, specifying that the records are unrelated.
  • 10. Foreign Key Integrity Constraint There are two foreign key integrity constraints: cascade update related fields and cascade delete related rows. These constraints affect the referential integrity constraint. • Cascade Update Related Fields • Cascade Delete Related Rows
  • 11. Database Management System Tool • DBMS Engine - accepts logical requests from the various other DBMS subsystems, converts them into their physical equivalent, and actually accesses the database and data dictionary as they exist on a storage device.
  • 12. Data Definition Subsystem • helps you create and maintain the data dictionary and define the structure of the files in a database.
  • 13. Data Manipulation Subsystem • helps you change, and delete information in a database and mine it for valuable information. Tools here include views, report generators, QBE, and SQL.
  • 14. Application generation subsystem contains facilities to help you develop transaction-intensive applications. Application generation subsystems usually include:  Tools for creating visually appealing data entry screens  Tools for creating easy to use data entry screens  DBMS-specific programming languages  Commonly used programming languages
  • 15. Data administration subsystem A DBMS helps you manage the overall database environment by providing facilities for  backup and recovery,  security management,  query optimization,  concurrency control, and  change management.
  • 16. 1.What is Data Warehouse? •A large store of data accumulated from a wide range of sources within a company and used to guide management decisions.
  • 17. 2.Data Mining (sometimes called data or knowledge discovery) is the process of analyzing data from different perspectives and summarizing it into useful information - information that can be used to increase revenue, cuts costs, or both. Data mining software is one of a number of analytical tools for analyzing data. Traditional Data Mining Tools Dashboards Text-mining Tools 3. Data Marts: Smaller Data Warehouses A data mart is a small data warehouse focused on a specific area of interest.
  • 18. Career Opportunities in Data Mining Business You'll find the use of data mining mostly in business fields under the following branches: • Advertising: Getting the right kind of commercials using customer relations and feedback. Data mining relies heavily on customer relations because that's where all transitional data comes from, whether it's changing trends or satisfaction with products. • Healthcare: Evaluating the recent health trends to put forth the next health or diet product. Data mining has proved to be more and more essential when it comes to making cost-cutting medicine, optimizing surgical procedures and keeping a check over pharmaceutical sales. It can be used to find out the success rate and side-effects of a medicine in the market.
  • 19. • Sports: Televising a particular sport more, according to localities that are interested in that sport. On the field, data mining is used to evaluate the players, to check their on-field statistics and training practices to find out the best ways to make players better. • Fraud detection: Archives can be researched through to find out the patterns in many fraud cases, whether it is forging money or major bank frauds. • Investments: A very lucrative method for firms or individuals to pursue increased gains over their investments. Data mining helps reduce the risk rate and capital to give the best returns possible. Another angle is in the actuarial practices.
  • 20. • Manufacturing: The assembly line is another place that can benefit from this. You can use it to increase performance of automated tools as well as employee efficiency along with their welfare.