Used car retrieval system Group member: Wangxin Li Zhuoqing zhang Yiwei Wang.

Slides:



Advertisements
Similar presentations
DT FMA Planning Guide. Task For your FMA you are required to implement the database that you designed for your TMA –Create the appropriate tables –Import.
Advertisements

AESuniversity Ad hoc Reporting. Ad hoc Reports What are ad hoc reports? Why would you use ad hoc reports? Creating an ad hoc report from a query Building.
Microsoft Access 3 Database Creation and Management.
Microsoft Access 3 Database Creation and Management.
Database A collection of related information stored on a computer and organized in a manner that allows access, retrieval, and use of that data.
Mgt 240 Lecture MS Excel and Access: Introduction to Databases September 23, 2004.
ISP 121 Week 1 Introduction to Databases. ISP 121, Winter Why a database and not a spreadsheet? You have too many separate files or too much data.
Database Fundamentals Lecture 5. The Design Process continued.
©Silberschatz, Korth and Sudarshan2.1Database System Concepts Chapter 2: Entity-Relationship Model Entity Sets Relationship Sets Design Issues Mapping.
Slides adapted from A. Silberschatz et al. Database System Concepts, 5th Ed. Entity-Relationship Model Database Management Systems I Alex Coman, Winter.
Database – Part 2a Dr. V.T. Raja Oregon State University.
SQL Tutorials To understand some of the topics please analyze the following tutorials: The following tutorials will help:
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
Database terms Mr. Brunton.
DATA, DATABASES, AND QUERIES Managing Data in Relational Databases CS1100Microsoft Access - Introduction1.
Introduction –All information systems create, read, update and delete data. This data is stored in files and databases. Files are collections of similar.
Magic Pen Yong Sun, Bae Ji Hye, Jeon Seo Yeon, Kong So Ra, Song Ok Kyung, Choi Team B.
Microsoft Access 3 Database Creation and Management.
**Database Notes** New Unit Plan Microsoft Access - known as a database management system or DBMS Database – a collection of organized information. Can.
CSC 240 (Blum)1 Introduction to Database. CSC 240 (Blum)2 Data versus Information When people distinguish between data and information, –Data is simply.
Querying Structured Text in an XML Database By Xuemei Luo.
Normalisation Mia’s Sandwich Shop The Process Explained.
Jan 21, Ron McFadyen1 Ch 10. Domain Model: Visualizing Concepts Domain model illustrated with a class diagram (with no operations defined)
Access: Queries Ad-hoc Reporting Chapter T. Access Queries Queries Access Properties Sorting Selection Criteria Calculations.
Customer Order Order Number Date Cust ID Last Name First Name State Amount Tax Rate Product 1 ID Product 1 Description Product 1 Quantity Product 2 ID.
Slide content original, slide layout from Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 The Entity-Relationship Model Chapter 2.
XP Chapter 3 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Analyzing Data For Effective Decision Making Chapter.
DAT602 Database Application Development Lecture 2 Review of Relational Database.
Normalization Exercise. First Normal Form Second Normal Form.
 Primary keys allow entity sets and relationship sets to be expressed uniformly as relations  E/R diagram  collection of tables  For each entity set.
ITTelkom Entity Relationship Diagram (1) CS2343 Perancangan Basisdata Relasional.
POS406 Team Project Emilio Yanine. Team Assignment Your assignment is to analyze and understand the code of a sample program: 1. Be able to identify the.
Analyzing Systems Using Data Dictionaries Systems Analysis and Design, 8e Kendall & Kendall 8.
ACIS Introduction to Data Analytics & Business Intelligence Ad-hoc Reporting Query Basics.
Introduction to Access Chapter 13 pages 1-4. What is a database??? Related information is stored in databases  All SC student information is stored in.
CS520 Project Online Book Store
Date: 2012/08/21 Source: Zhong Zeng, Zhifeng Bao, Tok Wang Ling, Mong Li Lee (KEYS’12) Speaker: Er-Gang Liu Advisor: Dr. Jia-ling Koh 1.
Mr C Johnston ICT Teacher
INFO 330 Forward Engineering Project From User To Info.
The Rent-A-Dress Database
Classwork: Common Errors Primary keys: don’t forget them! Primary keys: choose the best one! – “Name” and “birthday” are not the best choices. – “Phone.
* Database is a group of related objects * Objects can be Tables, Forms, Queries or Reports * All data reside in Tables * A Row in a Table is a record.
Ashima Wadhwa. database  A database can be modeled as: ◦ a collection of entities, ◦ relationship among entities. entity  An entity is an object that.
Description and exemplification use of a Data Dictionary. A data dictionary is a catalogue of all data items in a system. The data dictionary stores details.
Be* Broadband Member Services Participatory Design Workshop.
©Silberschatz, Korth and Sudarshan2.1Database System Concepts Chapter 2: Entity-Relationship Model Entity Sets Relationship Sets Mapping Constraints Keys.
CPSC 203 Introduction to Computers Lab 21 By Jie Gao.
ACCESS LESSON 1 DATABASE BASICS VOCABULARY. BACKSTAGE VIEW A menu of options and commands that allows you to access various screens to perform common.
Normalisation Unit 6: Databases. Just to recap  What is an Entity  What is an Attribute?
Databases. What is a Database? A database is an organized collection of information or data. Databases can be paper-based or electronic. Information (text.
Database Presentation BIM, Mrs. Bailey. **Database Notes** Use new sheet of paper! Microsoft Access - known as a database management system or DBMS Database.
Database Designsemester Slide 1 Database Design Lecture 7 Entity-relationship modeling Text , 7.1.
2b. Create an Access Database Lingma Acheson Department of Computer and Information Science IUPUI CSCI N207 Data Analysis with Spreadsheets 1.
Order Database – ER Diagram
Databases Chapter 9 Asfia Rahman.
Order Database – ER Diagram
You need to be in Design View
<Student’s name>
Calculated Fields Exercises Queries
Order Database – ER Diagram
Order Database – ER Diagram
Databases.
Order Database – ER Diagram
Data Types and Field Properties
Order Database – ER Diagram
Topic 12 Lesson 1 – Data and databases
Conjoint analysis.
MIS2502: Data Analytics Relational Data Modeling 3
Information system analysis and design
Presentation transcript:

Used car retrieval system Group member: Wangxin Li Zhuoqing zhang Yiwei Wang

outline Introduction Analyze Query Conclusion

outline Introduction Analyze Query Conclusion

it will be inconvenient for people to anywhere without a car the price of a new car is still too high for some group of people

Function & object Dealers can post detailed car information on the system, and customer could search the particular type of cars. Dealers can learn customer as well. Customers can write review for other customers to reference.

outline Introduction Analyze Query Conclusion

1. E-R model

2.Normalized table CUSTOMER (CustomerID, CustomerName, CustomerPhone#, CustomerAddress, PriceRange) CAR (VinNumber, Make, Model, Years, Miles, Price, CARFAXReportNumber, CertifiedType, PreownerID, DealerID) PRE-OWNER (PreownerID, Age, Occupation, Gender, DealerID) DEALER (DealerID, DealerAddress, Ratings) ORDER (OrderNumber, OrderDate, CustomerID) REVIEW (CustomerID, DealerID, Comment) SEARCH (CustomerID, VinNumber, Date)

3. relationship

Attribute Attribute Description Data Type VinNumberID of carLong Text MakeBrand of carShort Text Model A type of car in particular brand Short Text YearsYear the car made inDate/Time MilesMiles run by the carNumber PriceThe price of CarNumber CARFAXReportNum ber ID of CARFAX reportNumber CertifiedType Whether the car has been certified Short Text PreownerID Primary key of Preowner Number DealerIDPrimary key of dealerNumber Attribute Attribute Description Data Type CustomerID Primary key of customer Number CustomerName The name of customer Short Text PhoneNumber Phone number of customer Long Text AddressCustomer addressShort Text PriceRangePrice range the customer prefered Short Text Table name :Car Table name :Customer Attribute Attribute Description Data Type DealerIDPrimary key of dealerNumber AddressDealer addressShort Text RatingsThe evaluate of dealer Number Table name :Dealer Attribute Attribute Description Data Type OrderNumberPrimary key of orderNumber OrderDateDate placed the orderShort Text CustomerIDPrimary key of cusromer Number Table name :Order 4.Data dictionary

Attribute Attribute Description Data Type PreownerID Primary key of preowner Number AgeAge of preownerNumber Occupation Occupation of preowner Short Text Gender Gender of the preowner Short Text DealerIDPrimary key of DealerNumber Attribute Attribute Description Data Type CustomerIDID of customerNumber DealerIDID of carLong Text commentCustomer’s comment to dealer Long Text Attribute Attribute Description Data Type CustomerIDID of customerNumber VinNumberID of carLong Text DateDate when customer select a car as favorite Date/Time Table name :Review Table name :Search Table name :Pre-owner

outline Introduction Analyze Query Conclusion

1.Select dealers and sort by the amount of comment

2.Select the dealers which possess the highest rating.

3. Select dealers whose rating is larger than three and select customer comment of them.

4. select name and rating of dealer who owns most kinds of car model types.

5.Select the car which has the least miles or with the lowest price

6. Select the price,dealer and information of the car which is selected as favorite by most customer

7. Select the top three of the most favorite car types.

outline Introduction Analyze Query Conclusion

Customers can find suitable cars Dealers can learn customers well

Thank you!