Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience.

Similar presentations


Presentation on theme: "Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience."— Presentation transcript:

1 Computer Science 101 Database Concepts

2 Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience

3 Database Management System Complex software system General purpose - not specific to one domain Commercial product Vary from personal database managers (Access) to large, corporate systems (Oracle, SQL Server).

4 Relational Model Used by most popular database systems Data is stored in tables consisting of rows and columns. Rows correspond to individual entities. Columns correspond to properties or attributes of the entities.

5 Major Components - Definition Definition: –Define the tables and the kinds of data in the tables –Specify constraints on the data –Define relationships that exist between entities –Define indexes to be built for searching, etc. –Can be done with Data Definition Language or with some kind of “wizard” or “tool”.

6 Major Components - Tables

7

8

9 Major Components - Queries Searching for data that meet specified conditions Results can combine data from various tables and contain specified attributes Can be done with a Query Language or using special helper tools provided Query can be stored for future use

10 Alsos Browse for People

11 People Browse Query

12 Major Components - Forms Create Forms for –Data Entry –Update –Queries Can involve multiple related tables Can involve “action” buttons, computed values, etc.

13 Alsos Book Form

14 Major Components - Reports Printable reports Related data from various tables Sections and subsections Summary data based on sections, subsections, etc.

15 Alsos Book Report


Download ppt "Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience."

Similar presentations


Ads by Google