CSC 545: Database Systems Dr. Zhen Jiang Computer Science Department West Chester University.

Slides:



Advertisements
Similar presentations
CST221: Database Systems (II) Dr. Zhen Jiang Computer Science Department West Chester University West Chester, PA
Advertisements

Database Design Week 10.
Computer Concepts BASICS 4th Edition
Microsoft Office 2007 Access Chapter 3 Maintaining a Database.
Concepts of Database Management Seventh Edition
Concepts of Database Management Sixth Edition
Concepts of Database Management Seventh Edition
Exploring Microsoft Excel 2002 Chapter 7 Chapter 7 List and Data Management: Converting Data to Information By Robert T. Grauer Maryann Barber Exploring.
Microsoft Excel Working with Excel Lists, Subtotals and Pivot Tables.
Exploring Microsoft Access 2003 Chapter 1 Introduction to Microsoft Access: What Is A Database?
The University of Akron Dept of Business Technology Computer Information Systems The Relational Model: Query-By-Example (QBE) 2440: 180 Database Concepts.
Microsoft Office 2007 Access Chapter 2 Querying a Database.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t Access Project 2 Querying a Database Using the Select Query Window.
Querying a Database Using the Select Query Window
Staff Development Daze June 27 & 28 Tony Gauvin. Schedule  Monday June 27  Monday June 27  9:00 – 12:00 Basic Excel  12:00 – 1:00 Lunch for all workshop.
Chapter 2 Querying a Database
Microsoft Access 2010 Chapter 7 Using SQL.
Chapter 2 Querying a Database
© Scott/Jones Publishing, Inc. 1 Chapter 19 Advanced Features of List Management Excel 2003, Volume 2 by Karen J. Jolly.
Concepts of Database Management, Fifth Edition
Chapter 2 Querying a Database MICROSOFT ACCESS 2010.
Microsoft Access 2010 Chapter 7 Using SQL. Change the font or font size for SQL queries Create SQL queries Include fields in SQL queries Include simple.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
Excel Projects 5 & 6 Notes Mr. Ursone. Excel Project 5: Sorting a List  Sorting: Arranging records in a specific sequence  The Sort command is on the.
Dr. Zhen Jiang Computer Science Department West Chester University
Microsoft Access Lecture -13- By lec. (Eng.) Hind Basil University of Technology Department of Materials Engineering 1.
CSC115: Matlab Special Session Dr. Zhen Jiang Computer Science Department West Chester University.
Microsoft Access 3 Database Creation and Management.
Exploring Office Grauer and Barber 1 Introduction to Access: What is a Database?(Wk1)
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 4 BACKNEXTEND 4-1 LINKS TO OBJECTIVES Query Design Query Criteria Modify a Query Using OR.
McGraw-Hill Technology Education © 2004 by the McGraw-Hill Companies, Inc. All rights reserved. Office Access 2003 Lab 3 Analyzing Data and Creating Reports.
Database Queries. Queries Queries are questions used to retrieve information from a database. Contain criteria to specify the records and fields to be.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 6 – Designing.
Welcome to BIM Jeopardy. CopyrightAccessWordExcelPowerPoint
CSC321: Database Management Systems Dr. Zhen Jiang Computer Science Department West Chester University West Chester, PA
1 By: Nour Hilal. Microsoft Access is a database software where data is stored in one or more Tables. A Database is a group of related Tables. Access.
Microsoft Office 2007 Access Chapter 2 Querying a Database.
Relational Databases (MS Access)
CSC141 Computer Science I Zhen Jiang Dept. of Computer Science West Chester University West Chester, PA 19383
Concepts of Database Management Seventh Edition
Concepts of Database Management Seventh Edition
 Agenda 2/20/13 o Review quiz, answer questions o Review database design exercises from 2/13 o Create relationships through “Lookup tables” o Discuss.
Querying a Database Access Project 2. 2 What is a Query?  In general, a query is a form of questioning, in a line of inquiry. A query may also refer.
XP Chapter 3 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Analyzing Data For Effective Decision Making Chapter.
1 Committed to Shaping the Next Generation of IT Experts. Chapter 1- Introduction to Access: What is a Database? Robert Grauer and Maryann Barber Exploring.
What have we learned?. What is a database? An organized collection of related data.
Exploring Microsoft Access Chapter 1 Introduction to Microsoft Access: What Is A Database?
Concepts of Database Management Eighth Edition Chapter 3 The Relational Model 2: SQL.
Database Applications – Microsoft Access Lesson 4 Working with Queries 36 Slides in Presentation.
Reports and Queries Chapter 3 – Access text Reports – Page Queries – Page
O FFICE M ANAGEMENT T OOL - II B BA -V I TH. Abdus Salam2 Week-7 Introduction to Query Introduction to Query Querying from Multiple Tables Querying from.
CSC 142 Computer Science II Zhen Jiang West Chester University
You can sort Access data so you can view records in the order you want to view them, and you can filter data so you only see the records you want to see.
Planning & Creating a Database By Ms. Naira Microsoft Access.
G042 - Lecture 12 Using Local Databases Mr C Johnston ICT Teacher
Access Chapter 1: Intro to Access Objectives Navigate among objects in Access database Difference between working in storage and memory Good database file.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t Access Project 2 Querying a Database Using the Select Query Window.
Access Query Design. IT Fundamentals2 Access Query Design The Query design screen provides a mechanism for selecting specific data from datafile(s) by:
VOCAB REVIEW. A field that can be computed from other fields Calculated field Click for the answer Next Question.
Database (Microsoft Access). Database A database is an organized collection of related data about a specific topic or purpose. Examples of databases include:
CST221: Database Systems (II)
CSC321: Database Management Systems
Access Chapter 2 Querying a Database.
Dr. Zhen Jiang Computer Science Department West Chester University
Querying a Database Using the Select Query Window
CSC141 Computer Science I Zhen Jiang Dept. of Computer Science
CSC115 Introduction to Computer Programming
Spreadsheets, Modelling & Databases
Shelly Cashman: Microsoft Access 2016
Presentation transcript:

CSC 545: Database Systems Dr. Zhen Jiang Computer Science Department West Chester University

Class information Website

Why this class? ◦ Job hunting  WCU graduated, Database, Software Engineering, … vs.  Undergraduates  UPenn, Temple, Drexel, … ◦ Something help you to stand out!

◦ Research project  Critical thinking, communication, well-plan, etc.  Real competition, deadline, pressure  More realistic system, complex programming, for instance, ◦ Student opportunities: ◦ Sponsorship  NSF, NSA, etc  Industry interns

No pain, no gain  Need to handle those things coming from pressure: frustration, upset, madness, etc.  Looking for solution, not excuse.  Deadline!

Class website (including ppt)+ google search Hands-on experience Group discussion Happy ending!

◦ How do you like to be introduced? ◦ No pain, no gain ◦ Happy ending  Need to handle those things coming from pressure: frustration, upset, madness, etc.  Looking for solution, not excuse.  Deadline!

Where do you find data? Share the experience of data processing: Word, Power point, Excel, IE, and etc.

Summer Training on Computer Science, WCU ◦ ≥≥  & ◦  ◦ &  Word

Summer Training on Computer Science, WCU Power Point ◦

Summer Training on Computer Science, WCU ◦,,

Summer Training on Computer Science, WCU Excel =average(c6:c28) Another well used function: SUM Document resource: de_sample.xls. de_sample.xls

Summer Training on Computer Science, WCU ◦

B2, $b$2

Data preparation

Summer Training on Computer Science, WCU IE

Information stored in word, Excel, Powerpoint, PDF, txt (plain text), etc Share/exchange information PrimoPDF

What do we do with data? Exercise 1 ◦ ◦ Data curving  2D  3D surface ◦ Data extraction and recreation ◦ Data search

More efficient manner to store, search, and display the data! ◦ Conditional search ◦ Wildcard match

Database Systems & Access Is PC more popular? What is you laptop brand? What OS is installed, Linux or Windows? Access

Exercise 1: ab1.doc ab1.doc

Access   … 

Input & Output ◦ Page AC211

Plain text file

Excel file (xls or xlsx)

Wildcard (*, ?), page AC87 Use criteria for a field not included in the result list, page AC88 Parameter Query, page AC89 Join table, page AC103 Comparison Operator, page AC94 Compound criterion (AND, OR), page AC 95 Sorting, page AC97 Omitting duplicates, page AC 100 Multiple keys (high priority from left to right), page AC101 Top-value query, page AC 102 Calculated field, page AC 113 Calculating Statistics (built-in statistics, group), page AC 117

Show the name and age and salary of all employees who are younger than 25.

Double click the items to include in the list

Add criteria to meet the certain requirement

Datasheet view Design view

Hidden column for criteria (not displayed in the list)

Show the Enum, name, salary of all employees whose names have 5 letters.

Show the name, Enum,salary, and age of all employees with a salary > $40,000 AND younger than 25

Show the Enum of all employees sorted by salary in the ascending order

Hidden column for criteria (not displayed in the list)

List all different Dnum, without duplicates.

List top 5 high paid employees.

List the LName of all employees in the department (Dnum) entered by the user.

List the LName of all employees with a new column labeled “hiring age”, which has a value by subtracting the years of working (wYears) from the current age (age).

List the max, min, and average of salary for all employees.

Wildcard (*, ?), such as “Ber*” in City field Use criteria for a field not included in the result list, disabled show property One table, decide it early and add all fields at the beginning Comparison Operator, such as >10000 in amount paid field Compound criterion (AND => 1 row, OR => another row) Sorting Omitting duplicates, “unique record” in property sheet Multiple keys (high priority from left to right) Top-value query, “return” in top design view (very early stage) Calculated field, “zoom” in shortcut menu (e.g., type “Total Amount:[Amount Paid]+[Current Due]”) Calculating Statistics (built-in statistics, “group by”)