Presentation is loading. Please wait.

Presentation is loading. Please wait.

Databases & Data Warehouses Chapter 3 Database Processing.

Similar presentations


Presentation on theme: "Databases & Data Warehouses Chapter 3 Database Processing."— Presentation transcript:

1 Databases & Data Warehouses Chapter 3 Database Processing

2 Business Intelligence (BI) Information (Output) Analytics with Spreadsheets (Processing) Data Storage with Databases (Storage)

3 Database Processing Benefits Database Processing What is a database Components

4 Objectives ▪ Define and recognize examples of database, table, entity, field, attribute, record, primary key, foreign key and anomaly. ▪ Explain the benefits of using databases over spreadsheets or other file types. ▪ Evaluate problems to determine when it is appropriate to implement a database solution.

5 How Does Google Work? ▪ Web Crawler ▪ Indexer ▪ Query Processor

6 What Does Google’s Web Crawler Do? ▪ Finds pages on the web and gives full text of pages to Indexer ▪ Extracts links from new pages for subsequent crawling

7 What Does Google’s Indexer Do? ▪ Each significant word in page is extracted and indexed ▪ Results stored in tables: ▪ Search term ▪ URL of page containing term ▪ Location of term on page ▪ Number of times term appears on page ▪ Number of pages that link to this URL

8 What Does Google’s Query Processor Do? ▪ User Interface – allows you to identify search criteria ▪ Engine – matches search criteria to index of terms previously stored ▪ Results Formatter ▪ displays URLs containing search terms ▪ displayed in order by a ranking that is based on other data stored about the term’s appearance on the page

9 What is the Google Process? From: googleguide.com/google_works.html

10 Purpose of a Database Keep track of data with multiple themes.

11 What is a Database? Collections of records Related tables Metadata

12 What is Metadata? Customer Table ▪ Cust ID – 3 numeric digits, must be unique ▪ First Name – up to 20 alphanumeric digits, required ▪ Last Name – up to 25 alphanumeric digits, required ▪ E-mail – up to 25 alphanumeric digits, optional

13 What are the Benefits of Databases? ▪ ad-hoc information retrieval ▪ only relevant data is output ▪ shared access ▪ security ▪ referential integrity can be enforced automatically ▪ data independence ▪ data integrity

14 What is a Data Anomaly?

15 Anomaly Example ▪ What anomalies can you identify?

16 What Database Vocabulary Should I Be Familiar With? ▪ Database ▪ Table or Entity ▪ Record ▪ Field or Attribute ▪ Value

17 ▪ Primary Key – uniquely identifies each row/record in a table ▪ Foreign Key – connects a row in one table with one or more rows in another What are Key Attributes?

18


Download ppt "Databases & Data Warehouses Chapter 3 Database Processing."

Similar presentations


Ads by Google