* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Chapter 1: Why Study Computers and Digital Technology?
Oracle Database wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Concurrency control wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Functional Database Model wikipedia , lookup
ContactPoint wikipedia , lookup
Relational model wikipedia , lookup
Databases Basic Data Management Concepts 2 Database Collection of all the data related to a particular topic or purpose -- for example, student data, customer data or product data Database management system (DBMS) Software used to access database When do I interact with databases Register for classes 3 Shopping Finding midi files on the CIS 1055 website Flight registration systems Cherry & White Pages Purchasing a book from Amazon.com Paying your phone bill on line Data Organization 4 Records Garner Julia Garrett Allen Gieger Carl Geiser Gary Goucher Gerard 30 Simpson Ave 1222 Elm Street 25 West Ave 712 Chestnut 17 Asbury Ave 555-3432 555-9876 555-2702 555-1112 555-2956 Fields A collection of one or more related tables Database File or Table The Organization/Hierarchy of Data 5 Field Name, number, or combination of characters that describes some aspect of an object Record Collection of related fields File Collection of related records Database Collection of integrated and related files 6 What can I do with a DBMS 7 Enter data quickly and easily Organize records in different ways Locate specific records quickly Eliminate data Connect files with related information Create Reports Create Queries The Database Approach to Data Management 8 Database approach Multiple application programs share a pool of related data Increased flexibility in the use of data Requires a database management system (DBMS) Queries 9 Built thru SQL (Structured Query Language) First Name, Last Name and Annual Fee Milton Louella Elena Adelbert Benjamin Brewer Drake Gupta Ruiz Tu $90.00 $40.00 $55.00 $80.00 $37.0 SQL: SELECT FIRSTNAME, LASTNAME, ANNUAL FEE FROM: MEMBER, MEMBERSHIP PLANS WHERE MEMBER.MEMBERSHIP CODE = MEMBERSHIP PLANS.MEMBERSHIP CODE ORDER BY LAST NAME Relational Database 10 Sales No Territory Sales No LName FName 112 1 112 Belle Jamie 113 2 115 Morris Dave 114 3 114 Allan Wil 115 4 113 Shaw Danny 116 5 116 Michaels Wilson 117 6 117 Crozier Judy Sales No LName FName Territory 112 Belle Jamie 1 113 Shaw Danny 2 114 Allen Will 3 Database Structures 11 Types of Databases Relational Object-Oriented Hierarchical, Network, Multi-Dimension