Download presentation
Presentation is loading. Please wait.
Published byAbigail Baldwin Modified over 9 years ago
1
INTRODUCTION TO DATABASES Chapter 1
2
What is a Database? Forget the glossary! (see pages 11-12) The purpose of a database is to help people track things of interest to them In relational databases we can start by thinking of databases in terms of: Tables (one for each entity) Relationships (between entities) Everything is better with an example!!!
3
Your job is to maintain the database WHAT? I can’t do that! I don’t know the data structures to use, I don’t know how to organize the rows in the tables I don’t know how to store the tables on disk … Fine, we’ll give you a Database Management System (DBMS)
4
How do I use a DBMS? That’s what this course is all about! There are two main tasks: First, we must organize the data - the things we are interested in - in such a way that it reflects a logical design (Modeling: First part of course) Second, we create the database so that it reflects that model. (Implementation: Second major goal of course) There is a third thing and it is the most ticklish job that we perform – we ADD/DELETE/MODIFY the data. All of this is done in the language of …
6
Some Simple SQL SELECT [field list] FROM [Table or Tuple List] WHERE [Constraint]
7
Components of a Database System Applications Interface to the DBMS from Applications Database Management System which translates SQL into actions on the data. The repository of data and META Data is the “Database”
8
What else is in the Database
9
What you need to know
10
Knowledge Priorities
11
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-11 A Brief History of Database Processing
12
The Relational Database Model The dominant database model is the relational database model – all current major DBMS products are based on it Created by IBM engineer E. F. Codd in 1970 It was based on mathematics called relational algebra This text examines and explains the relational database model
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.