CS 200CS 200 Spring 2018Database Introduction1Lecture 06Database IntroductionCS 200 Spring 2018Database IntroductionAbbreviations•akaalso known as•DBMSDataBase Management System•mutatis mutantiswith the necessary changes having been made2Miscellaneous Notes
CS 200 Spring 2018Database IntroductionPlease read and highlight BEFORE lab•Assignment 6•This week’s lecture slidesReading •Database Design (on Learn > Database Resources > Database Design)Adapted from Access Database Design and Programming by Steven RomanToday•Database basics and Design•Creation of a database•Reports and Queries•RelationshipsPlease ask questions!3AdministrativiaCS 200 Spring 2018Database IntroductionAssumptionsYou have used a database beforeYou understand basic data management4
CS 200 Spring 2018Database IntroductionThings to think about•What are the data objects in a database?•What are different databases you use?•How are the databases you are part of used?•Is the way data is displayed important?5CS 200 Spring 2018Database IntroductionThis is your first pass at databases. By the end of this section you will be able to:•design a simple database•think about queries and reports•understand database terminology and•create relationships with a databaseOur objectives are•to introduce you to database fundamentals6Databases
CS 200 Spring 2018Database Introduction7What is a Database?CS 200 Spring 2018SQLWhy use a database at all?•You have to decide if that effort is worthwhile Obvious questions: