SlideShare a Scribd company logo
1 of 18
© 2011 Neumont University
DATABASESStoring Data for Business & Revenue Model Application
© 2011 Neumont University
What is a database?
© 2011 Neumont University
Stack of Hard Disks
© 2011 Neumont University
Think of a database like this …
4
© 2011 Neumont University
What is a relational database?
© 2011 Neumont University
How does
a database
work?
https://www.youtube.com/watch?v=z5YnKt2aOCs&t=128s
© 2011 Neumont University
What does SQL mean?
Structured Query Language
• SQL - Structured Query Language – is a special-purpose programming
language designed for managing and searching data held in a relational
database.
© 2011 Neumont University
What is database software?
• Database software is the phrase used to describe any software that is designed for creating
databases and managing the information stored in them.
» www.webopedia.com
• A database program is the heart of a business information system and provides file creation,
data entry, update, query and reporting functions. The traditional term for database
software is "database management system“
» www.pcmag.com/encyclopedia/term/40883/database-program
8
© 2011 Neumont University
Database Software Vendors
1. Oracle Database
2. Microsoft SQL Server
3. IBM DB2
4. SAP Sybase ASE
5. Postgre SQL
6. MariaDB Enterprise
7. MySQL
8. Teradata
9. Informix
10. Amazon SimpleDB
9
The database market is a huge and growing market.
According to IDC, the overall database market tops
$40 billion today and should reach $50 billion by 2017.
© 2011 Neumont University
Assembling & Storing Data
© 2011 Neumont University
 Databases make Web search possible.
 Storing and retrieving data is what the Web is all about.
GOOGLE DATA CENTERS
© 2011 Neumont University
Database Mapping
• Organizing and
connecting
databases so
they can be
easily
searched to
produce useful
information.
12
© 2011 Neumont University
Database Administrator
13
© 2011 Neumont University
Data Redundancy
• Data stored in different locations is unlikely to be updated consistently
• Data redundancy – same data stored unnecessarily in different places
• Data inconsistency – different and conflicting versions of same data occur at different places
• Data anomalies – abnormalities when all changes in redundant data are not made correctly
14
© 2011 Neumont University
Data Redundancy - Example
15
© 2011 Neumont University
Database Normalization
• Database normalization, or simply normalization, is the process of organizing the columns
(attributes) and tables (relations) of a relational database to reduce data redundancy and
improve data integrity.
• Normalization involves arranging attributes in tables based on dependencies between
attributes.
16
© 2011 Neumont University
Database
Normalization
17
© 2011 Neumont University
In Class
• Question & Answer
• Case Studies & Examples
• Exciting Assignments …
18

More Related Content

Viewers also liked

Bit120 m02 l01 - organization structures
Bit120   m02 l01 - organization structuresBit120   m02 l01 - organization structures
Bit120 m02 l01 - organization structuresNeumontStudio
 
Bit120 m03 l08 - project management fundamentals
Bit120   m03 l08 - project management fundamentalsBit120   m03 l08 - project management fundamentals
Bit120 m03 l08 - project management fundamentalsrip3
 
Bit120 m04 l01 - innovation and change
Bit120   m04 l01 - innovation and changeBit120   m04 l01 - innovation and change
Bit120 m04 l01 - innovation and changeNeumontStudio
 
Bit120 m03 l08a - project management fundamentals
Bit120   m03 l08a - project management fundamentalsBit120   m03 l08a - project management fundamentals
Bit120 m03 l08a - project management fundamentalsrip3
 
Bit120 m03 l07 - measuring the success of strategic initiatives
Bit120   m03 l07 - measuring the success of strategic initiativesBit120   m03 l07 - measuring the success of strategic initiatives
Bit120 m03 l07 - measuring the success of strategic initiativesrip3
 
Bit120 m03 l06 - business process
Bit120   m03 l06 - business processBit120   m03 l06 - business process
Bit120 m03 l06 - business processrip3
 
Bit120 m04 l02 - ecommerce business models
Bit120   m04 l02 - ecommerce business modelsBit120   m04 l02 - ecommerce business models
Bit120 m04 l02 - ecommerce business modelsNeumontStudio
 
Bit120 m01 l02 - technology to develop competitive advantages
Bit120   m01 l02 - technology to develop competitive advantagesBit120   m01 l02 - technology to develop competitive advantages
Bit120 m01 l02 - technology to develop competitive advantagesNeumontStudio
 
Bit120 m04 l04 - use of technology in business
Bit120   m04 l04 - use of technology in businessBit120   m04 l04 - use of technology in business
Bit120 m04 l04 - use of technology in businessNeumontStudio
 
Bit120 m02 l02 - valuing information
Bit120   m02 l02 - valuing informationBit120   m02 l02 - valuing information
Bit120 m02 l02 - valuing informationNeumontStudio
 
Bit120 m01 l05 - customer relationship management
Bit120   m01 l05 - customer relationship managementBit120   m01 l05 - customer relationship management
Bit120 m01 l05 - customer relationship managementNeumontStudio
 
Bit120 m01 l04 - business structure and modeling
Bit120   m01 l04 - business structure and modelingBit120   m01 l04 - business structure and modeling
Bit120 m01 l04 - business structure and modelingNeumontStudio
 
2017 Server & Database Brand Leader Mini Report
2017 Server & Database Brand Leader Mini Report2017 Server & Database Brand Leader Mini Report
2017 Server & Database Brand Leader Mini ReportIT Brand Pulse
 

Viewers also liked (13)

Bit120 m02 l01 - organization structures
Bit120   m02 l01 - organization structuresBit120   m02 l01 - organization structures
Bit120 m02 l01 - organization structures
 
Bit120 m03 l08 - project management fundamentals
Bit120   m03 l08 - project management fundamentalsBit120   m03 l08 - project management fundamentals
Bit120 m03 l08 - project management fundamentals
 
Bit120 m04 l01 - innovation and change
Bit120   m04 l01 - innovation and changeBit120   m04 l01 - innovation and change
Bit120 m04 l01 - innovation and change
 
Bit120 m03 l08a - project management fundamentals
Bit120   m03 l08a - project management fundamentalsBit120   m03 l08a - project management fundamentals
Bit120 m03 l08a - project management fundamentals
 
Bit120 m03 l07 - measuring the success of strategic initiatives
Bit120   m03 l07 - measuring the success of strategic initiativesBit120   m03 l07 - measuring the success of strategic initiatives
Bit120 m03 l07 - measuring the success of strategic initiatives
 
Bit120 m03 l06 - business process
Bit120   m03 l06 - business processBit120   m03 l06 - business process
Bit120 m03 l06 - business process
 
Bit120 m04 l02 - ecommerce business models
Bit120   m04 l02 - ecommerce business modelsBit120   m04 l02 - ecommerce business models
Bit120 m04 l02 - ecommerce business models
 
Bit120 m01 l02 - technology to develop competitive advantages
Bit120   m01 l02 - technology to develop competitive advantagesBit120   m01 l02 - technology to develop competitive advantages
Bit120 m01 l02 - technology to develop competitive advantages
 
Bit120 m04 l04 - use of technology in business
Bit120   m04 l04 - use of technology in businessBit120   m04 l04 - use of technology in business
Bit120 m04 l04 - use of technology in business
 
Bit120 m02 l02 - valuing information
Bit120   m02 l02 - valuing informationBit120   m02 l02 - valuing information
Bit120 m02 l02 - valuing information
 
Bit120 m01 l05 - customer relationship management
Bit120   m01 l05 - customer relationship managementBit120   m01 l05 - customer relationship management
Bit120 m01 l05 - customer relationship management
 
Bit120 m01 l04 - business structure and modeling
Bit120   m01 l04 - business structure and modelingBit120   m01 l04 - business structure and modeling
Bit120 m01 l04 - business structure and modeling
 
2017 Server & Database Brand Leader Mini Report
2017 Server & Database Brand Leader Mini Report2017 Server & Database Brand Leader Mini Report
2017 Server & Database Brand Leader Mini Report
 

Similar to Bit120 m02 l03 - storing data

Nosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxNosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxRadhika R
 
Data Collection and Integration, Linked Data Management
Data Collection and Integration, Linked Data ManagementData Collection and Integration, Linked Data Management
Data Collection and Integration, Linked Data ManagementRENDER project
 
Relational Databases are Evolving To Support New Data Capabilities
Relational Databases are Evolving To Support New Data CapabilitiesRelational Databases are Evolving To Support New Data Capabilities
Relational Databases are Evolving To Support New Data CapabilitiesEDB
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Denodo
 
Current trends in dbms
Current trends in dbmsCurrent trends in dbms
Current trends in dbmsDaisy Joy
 
Ch11-Data Storage Design
Ch11-Data Storage DesignCh11-Data Storage Design
Ch11-Data Storage DesignFajar Baskoro
 
Application of Data Warehousing & Data Mining to Exploitation for Supporting ...
Application of Data Warehousing & Data Mining to Exploitation for Supporting ...Application of Data Warehousing & Data Mining to Exploitation for Supporting ...
Application of Data Warehousing & Data Mining to Exploitation for Supporting ...Gihan Wikramanayake
 
Data Mesh using Microsoft Fabric
Data Mesh using Microsoft FabricData Mesh using Microsoft Fabric
Data Mesh using Microsoft FabricNathan Bijnens
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationDenodo
 
A beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopA beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopDavid Yahalom
 
Top 60+ Data Warehouse Interview Questions and Answers.pdf
Top 60+ Data Warehouse Interview Questions and Answers.pdfTop 60+ Data Warehouse Interview Questions and Answers.pdf
Top 60+ Data Warehouse Interview Questions and Answers.pdfDatacademy.ai
 
Types Of Database For Flat File Database
Types Of Database For Flat File DatabaseTypes Of Database For Flat File Database
Types Of Database For Flat File DatabaseChristina Valadez
 
fundamentals of data warehouse. initial level.
fundamentals of data warehouse. initial level.fundamentals of data warehouse. initial level.
fundamentals of data warehouse. initial level.JubayerSuhan
 
FDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database UsersFDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database UsersHarsh Verdhan Raj
 

Similar to Bit120 m02 l03 - storing data (20)

Nosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxNosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptx
 
Database Application with MySQL
Database Application with MySQL   Database Application with MySQL
Database Application with MySQL
 
Data Collection and Integration, Linked Data Management
Data Collection and Integration, Linked Data ManagementData Collection and Integration, Linked Data Management
Data Collection and Integration, Linked Data Management
 
Relational Databases are Evolving To Support New Data Capabilities
Relational Databases are Evolving To Support New Data CapabilitiesRelational Databases are Evolving To Support New Data Capabilities
Relational Databases are Evolving To Support New Data Capabilities
 
Isas report
Isas reportIsas report
Isas report
 
DBMS outline.pptx
DBMS outline.pptxDBMS outline.pptx
DBMS outline.pptx
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
 
Current trends in dbms
Current trends in dbmsCurrent trends in dbms
Current trends in dbms
 
Ch11-Data Storage Design
Ch11-Data Storage DesignCh11-Data Storage Design
Ch11-Data Storage Design
 
ICT L5+.pptx
ICT L5+.pptxICT L5+.pptx
ICT L5+.pptx
 
Application of Data Warehousing & Data Mining to Exploitation for Supporting ...
Application of Data Warehousing & Data Mining to Exploitation for Supporting ...Application of Data Warehousing & Data Mining to Exploitation for Supporting ...
Application of Data Warehousing & Data Mining to Exploitation for Supporting ...
 
Data Mesh using Microsoft Fabric
Data Mesh using Microsoft FabricData Mesh using Microsoft Fabric
Data Mesh using Microsoft Fabric
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
A beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopA beginners guide to Cloudera Hadoop
A beginners guide to Cloudera Hadoop
 
Top 60+ Data Warehouse Interview Questions and Answers.pdf
Top 60+ Data Warehouse Interview Questions and Answers.pdfTop 60+ Data Warehouse Interview Questions and Answers.pdf
Top 60+ Data Warehouse Interview Questions and Answers.pdf
 
Types Of Database For Flat File Database
Types Of Database For Flat File DatabaseTypes Of Database For Flat File Database
Types Of Database For Flat File Database
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
 
fundamentals of data warehouse. initial level.
fundamentals of data warehouse. initial level.fundamentals of data warehouse. initial level.
fundamentals of data warehouse. initial level.
 
FDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database UsersFDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database Users
 
Introduction to NoSQL
Introduction to NoSQLIntroduction to NoSQL
Introduction to NoSQL
 

Recently uploaded

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxtrishalcan8
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 

Recently uploaded (20)

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 

Bit120 m02 l03 - storing data

  • 1. © 2011 Neumont University DATABASESStoring Data for Business & Revenue Model Application
  • 2. © 2011 Neumont University What is a database?
  • 3. © 2011 Neumont University Stack of Hard Disks
  • 4. © 2011 Neumont University Think of a database like this … 4
  • 5. © 2011 Neumont University What is a relational database?
  • 6. © 2011 Neumont University How does a database work? https://www.youtube.com/watch?v=z5YnKt2aOCs&t=128s
  • 7. © 2011 Neumont University What does SQL mean? Structured Query Language • SQL - Structured Query Language – is a special-purpose programming language designed for managing and searching data held in a relational database.
  • 8. © 2011 Neumont University What is database software? • Database software is the phrase used to describe any software that is designed for creating databases and managing the information stored in them. » www.webopedia.com • A database program is the heart of a business information system and provides file creation, data entry, update, query and reporting functions. The traditional term for database software is "database management system“ » www.pcmag.com/encyclopedia/term/40883/database-program 8
  • 9. © 2011 Neumont University Database Software Vendors 1. Oracle Database 2. Microsoft SQL Server 3. IBM DB2 4. SAP Sybase ASE 5. Postgre SQL 6. MariaDB Enterprise 7. MySQL 8. Teradata 9. Informix 10. Amazon SimpleDB 9 The database market is a huge and growing market. According to IDC, the overall database market tops $40 billion today and should reach $50 billion by 2017.
  • 10. © 2011 Neumont University Assembling & Storing Data
  • 11. © 2011 Neumont University  Databases make Web search possible.  Storing and retrieving data is what the Web is all about. GOOGLE DATA CENTERS
  • 12. © 2011 Neumont University Database Mapping • Organizing and connecting databases so they can be easily searched to produce useful information. 12
  • 13. © 2011 Neumont University Database Administrator 13
  • 14. © 2011 Neumont University Data Redundancy • Data stored in different locations is unlikely to be updated consistently • Data redundancy – same data stored unnecessarily in different places • Data inconsistency – different and conflicting versions of same data occur at different places • Data anomalies – abnormalities when all changes in redundant data are not made correctly 14
  • 15. © 2011 Neumont University Data Redundancy - Example 15
  • 16. © 2011 Neumont University Database Normalization • Database normalization, or simply normalization, is the process of organizing the columns (attributes) and tables (relations) of a relational database to reduce data redundancy and improve data integrity. • Normalization involves arranging attributes in tables based on dependencies between attributes. 16
  • 17. © 2011 Neumont University Database Normalization 17
  • 18. © 2011 Neumont University In Class • Question & Answer • Case Studies & Examples • Exciting Assignments … 18