CSCI315 Database Design and Implementation Singapore Assignment 2 11 January 2018

Size: px
Start display at page:

Download "CSCI315 Database Design and Implementation Singapore Assignment 2 11 January 2018"

Transcription

1 School of Computer Science & Software Engineering Session: 1, January 2017 University of Wollongong Lecturer: Janusz R. Getta CSCI315 Database Design and Implementation Singapore Assignment 2 11 January 2018 This assignment includes the tasks in conceptual modeling and physical database design. This assignment is due by Wednesday, 31 January 2017, 8.00pm Singaporean time. This assignment is worth 7% of the total evaluation in the subject. Only electronic submission through Moodle at: will be accepted. All submissions will be deleted and mark 0 ("zero") will be immediately granted for Assignment 2. A submission procedure is explained at the end of this specification. The assignment consists of 5 tasks and specification of each task starts from a new page.

2 Tasks Task 1 (1 mark) Conceptual modelling, detailed analysis Read the following children's poem taken from Cecily Parsley Beatrix Potter CECILY PARSLEY lived in a pen, And brewed good ale for gentlemen; GENTLEMEN came every day, Till Cecily Parsley ran away. Analyse the poem given above and consider it as a specification of a sample database domain. Next, restructure it into a number of small semantically homogeneous paragraphs, i.e. the paragraphs that describe the common elements of the sample domain. Next, use a methodology described in a presentation 04 Object modelling, Case 1 to design a conceptual schema for the sample domain given above. The design process must follow a methodology in which new elements of a design are iteratively discovered and added to the individual conceptual schemas. You have to read ("pass" through) the specification divided into the paragraph several times and in each "pass" you have to discover different components of a design. The attributes and identifiers of the classes are up to you. For example, in the first pass you must discover the classes of objects, in the second pass, you discover the aggregations, in the third pass, you discover generalizations, then attributes, and so on. At the end of all passes you should obtain a number of small conceptual schemas, one for each of the individual paragraphs of the specification. Next, in the final stage you must integrate the individual schemas into the final design.

3 Implement a Powerpoint presentation that shows your design process in the same way as it is done in a presentation 04 Object modelling, Case 1. A starting point for your presentation is a specification of a sample database domain given above. It means that the first slide must contain a text given above. The second slide must contain the original text after restructuring into homogeneous paragraphs. All steps of your design must be included in the presentation. The last slide must contain the final conceptual schema. There is no need to convert the final conceptual schema into the relational schemas. The conceptual schema must be expressed in a notation of simplified UML object classes explained to you during the lecture classes in the subject. Deliverables A file solution1.pdf with a Powerpoint presentation, that shows your design process. A presentation must be saved in pdf file in a format of one slide per page. To draw a conceptual schema you may use a file drawing-patterns.ppt that contains all graphical components of simplified UML classes in Powerpoint format. A submission in a format other from pdf will require an evaluator to convert your document into pdf format and evaluator will charge you 0.5 of a mark for such service.

4 Task 2 (2 marks) Conceptual modelling from descriptive specification of a sample database domain Consider the following description of a sample database domain. The following describes a transportation company. A transportation company consists of several branches, each branch located in a different city. The company owns a number of trucks and busses. One truck and one bus are assigned to one branch. Moreover, the company owns a number of mobile maintenance units that can be used to repair trucks and buses to bring fuel and also to bring equipment and supplies to the drivers. Each branch has two mobile maintenance units. The company employs a number of drivers, mechanics, and administration employees. A branch is described by an address, which consists of city name, street name, and building number. A branch has a manager, who is described by the same attributes as all other employees. The drivers are described by a unique employee number, first name, initials, last name, date of birth and the present salary. All drivers must own the professional driving licences. A driving licence is described by a category (either bus driving license or truck driving license), unique number, date of issue, and date of expiry. Some of the drivers have both bus and truck driving licenses. The vehicles are described by the registration numbers, manufacturer names, and dates when the vehicles have been acquired by the company. The buses are categorized into 3 classes and described by the total number of seats. The trucks are described by a capacity and weight. The buses owned by the company service the permanent bus routes. A bus route starts in a city, it passes through a number of intermediate stops in other cities, end it ends in a city. The company would like to keep information about all routes and timetables (arrival and departure time at a city) and about the assignments of the buses to the routes. The trucks owned by the company service the individual delivery requests submitted by the customers. A delivery request is described by a customer number, name, pickup location and delivery location. On the completion, a delivery is additionally described by a truck and driver who implemented the delivery. The trucks and busses pass at every half of a year through the standard maintenance procedures. Additionally, the truck and busses pass through random repair procedures. The company would like to record information about all maintenance and repair procedures and about all mechanics involved in the procedures. A unique employee number and skill level describes each mechanics. A description of a maintenance procedure consists of date when the maintenance occurred and time spent by each mechanic involved in the maintenance. A description of a repair procedure is the same as a description of maintenance procedure and it additionally includes a description of an eliminated fault. Design a conceptual schema of database such that information listed above can be retrieved from the database. Make sure that your design does not contain any redundant information. Use a notation of simplified UML classes of objects to design a conceptual schema of the database. Make sure that a schema of your database does not contain redundancies and it correctly represents all information that should be included in the database. Verify the correctness of your design with a "checklist" included in a presentation 09 Quality of

5 conceptual schemas Part 2, slides 18 and 19. Only the final conceptual schema is expected. There is no need to present the intermediate stages of your design. Deliverables A file solution2.pdf with a drawing of conceptual schema expressed in a notation of simplified UML object classes. To draw a conceptual schema you may use a file drawing-patterns.ppt that contains all graphical components of simplified UML classes in Powerpoint format. A submission in a format other from pdf will require an evaluator to convert your document into pdf format and evaluator will charge you 0.5 of a mark for such service.

6 Task 3 (1.5 mark) Transformation of a conceptual schema into a logical schema of relational database Consider the conceptual schema given below. departure-location AIRPORT name ID address capacity Service-to Located-close-to destination-location Serviced-by-airplane FLIGHT number ID airplane-type departure-time arrival-time airlines CITY country ID city-name ID population Participate-in FLIGHT-INSTANCE flight-date total-passengers CREW-MEMBERS employee# ID first-name last-name function AIRPLANE air-plane-number ID capacity Transform a conceptual schema given above into a collection of relational schemas. For each relational schema clearly list the names of attributes, primary key, candidate keys (if any), and foreign keys (if any). Assume, that a subset method must be used to implement a generalization. Deliverables A file solution3.pdf in pdf format with a list of relational schemas obtained from the transformation of a conceptual schema given into the relational schemas, A submission in a format other from pdf will require an evaluator to convert your document into pdf format and evaluator will charge you 0.5 of a mark for such service.

7 Task 4 (2 marks) Extension of a conceptual schema The following conceptual schema represents a database domain where employers offer positions and applicants who posses certain skills apply for positions that require some skills. Extend the conceptual schema it would be possible to store in the database the following information. (1) Two categories of customers should be distinguished: individual customers (people) and corporate customers (libraries, bookshops, companies, and the others). (2) Book reviews and ratings provided by the customers. A review is a text and rating is a number in a range (3) The books available in stock, total number of copies available in stock, the books out of print, and for each book the total number of copies sold per year starting from and including year (4) The companies handling the electronic payments support the transactions performed by the customers. A company name, credit card number, payment date and time should be stored in a database. (5) The books have new editions. A number of authors and price may change in a new edition. Redraw a conceptual schema after all extensions. Mark each extension with a different colour such that it is clearly visible how the conceptual schema has been extended.

8 Deliverables A file solution4.pdf in pdf format with a drawing of created conceptual schema. You can use a file drawing-patterns.ppt to draw a conceptual schema. A submission in a format other from pdf will require an evaluator to convert your document into pdf format and evaluator will charge you 0.5 of a mark for such service.

9 Task 5 (0.5 mark) Storage allocation Consider the following description of a sample database domain. An electronic auction system needs a relational database to keep information about the users and bids made by the users. At the moment, all information about the users and bids made by the users is stored in the plain files. The files contain information about 10 6 users. A user is described by a unique user name (no longer than 40 bytes), (no longer than 100 bytes), first name (no longer than 30 bytes), last name (no longer than 30 bytes), and address no longer at 500 bytes. Maximum length of a user description is 700 bytes. Analysis of users' data stored in the plain files provided information that at the moment an average length of a user record is 400 bytes. Analysis of the modifications of users' data provided information that in the past every second record increased its size to 500 bytes. A bid description consists of a unique bid identifier (10 bytes), item identifier (10 bytes), owner name, bidder name, amount of money involved in a bid (10bytes), date and time when a bid has been made (20 bytes). The total size of a bid description does not change in time. It is expected that the total number of user will increase by 10% per year. Statistical data show that a user makes on average 10 bids per month. Consider a database system where: size of database disk block is equal to 16K, size of block header is equal to 100 bytes, we are allowed to ignore table headers, size of an entry in a row directory is equal to 4 bytes. Estimate how much storage is required to keep in the database information about all users and all bids made in a period of the next 5 years. Use a model of data block explained to you during the lecture classes in this subject (presentation 22. Relational table size). Show your design and show all calculations. Show all calculations. Deliverables A file solution5.pdf with all calculations of storage requirements. A submission in a format other from pdf will require an evaluator to convert your document into pdf format and evaluator will charge you 0.5 of a mark for such service.

10 Submission of Assignment 2 Submit the files solution1.pdf, solution2.pdf, solutions3.pdf, solution4.pdf, and solution5.pdf through Moodle in the following way: (1) Access Moodle at (2) To login use a Login link located in the right upper corner the Web page or in the middle of the bottom of the Web page (3) When logged select a site CSCI315 (SP118) Database Design and Implementation (4) Scroll down to a section Submissions of Assignments (5) Click at Submit your Assignment 2 here link. (6) Click at a button Add Submission (7) Move a file solution1.pdf into an area You can drag and drop files here to add them. You can also use a link Add (8) Repeat the previous step (7) for all files with the solutions. (9) Click at a button Save changes (10) Click at a button Submit assignment (11) Click at the checkbox with a text attached: By checking this box, I confirm that this submission is my own work, in order to confirm authorship of your submission. (12) Click at a button Continue A policy regarding late submissions is included in the subject outline. Only one submission of the first assignment is allowed and only one submission per student is accepted. A submission marked by Moodle as "late" is always treated as a late submission no matter how many seconds it is late. A submission that contains an incorrect file attached is treated as a correct submission with all consequences coming from the evaluation of the file attached. The second assignment is an individual assignment and it is expected that all its tasks will be solved individually without any cooperation with the other students. However, it is allowed to declare that a particular component or task of this assignment has been implemented in cooperation with another student (please read a text of declaration on a cover page). In such a case evaluation of a task or component may be shared with another student. In all other cases plagiarism will result in a FAIL grade being recorded for entire assignment. If you have any doubts, questions, etc. please consult your lecturer or tutor during lab classes or over . End of specification

CSIT115/CSIT815 Data Management and Security Assignment 1 5 March 2018

CSIT115/CSIT815 Data Management and Security Assignment 1 5 March 2018 School of Computing and Information Technology Session: Autumn 2018 University of Wollongong Lecturers: Janusz R. Getta Tianbing Xia CSIT115/CSIT815 Data Management and Security Assignment 1 5 March 2018

More information

CSCI235/CSCI835 Database Systems Assignment 1 5 August 2018

CSCI235/CSCI835 Database Systems Assignment 1 5 August 2018 School of Computing and Information Technology Session: Spring 2018 University of Wollongong Lecturer: Janusz R. Getta CSCI235/CSCI835 Database Systems Assignment 1 5 August 2018 Scope This assignment

More information

Practice questions recommended before the final examination

Practice questions recommended before the final examination CSCI235 Database Systems, Spring 2017 Practice questions recommended before the final examination Conceptual modelling Task 1 Read the following specification of a sample database domain. A construction

More information

School of Computing and Information Technology. Examination Paper Autumn Session 2017

School of Computing and Information Technology. Examination Paper Autumn Session 2017 School of Computing and Information Technology CSIT115 Data Management and Security Wollongong Campus Student to complete: Family name Other names Student number Table number Examination Paper Autumn Session

More information

Object Modeling. Entity-Relationship (ER) diagrams (1976) Object Modelling Technique (OMT) diagrams (1991)

Object Modeling. Entity-Relationship (ER) diagrams (1976) Object Modelling Technique (OMT) diagrams (1991) Created by Janusz R. Getta, School of Computing and Information Technology, University of Wollongong Building 3, room 2120, ext 4339, jrg@uow.edu.au, http://www.uow.edu.au/ jrg Object Modeling Outline

More information

School of Computing and Information Technology. Examination Paper Autumn 2016

School of Computing and Information Technology. Examination Paper Autumn 2016 School of Computing and Information Technology CSIT115 Data Management and Security Wollongong Campus Student to complete: Family name Other names Student number Table number Examination Paper Autumn 2016

More information

CSIT115/CSIT815 Data Management and Security Assignment 2

CSIT115/CSIT815 Data Management and Security Assignment 2 School of Computing and Information Technology Session: Autumn 2016 University of Wollongong Lecturer: Janusz R. Getta CSIT115/CSIT815 Data Management and Security Assignment 2 Scope This assignment consists

More information

CMPT 354 Database Systems. Simon Fraser University Fall Instructor: Oliver Schulte

CMPT 354 Database Systems. Simon Fraser University Fall Instructor: Oliver Schulte CMPT 354 Database Systems Simon Fraser University Fall 2016 Instructor: Oliver Schulte Assignment 1: Entity-Relationship Modeling. The Relational Model. MS SQL Server. Instructions: Check the instructions

More information

Week 4 Tute/Lab Entity-Relationship (ER) Model

Week 4 Tute/Lab Entity-Relationship (ER) Model ISYS1055/1057 Database Concepts 2018 Semester 2 Week 4 Tute/Lab Entity-Relationship (ER) Model The objectives of this tute/lab session are: Learn about the entity-relationship model; Learn how to build

More information

Purpose of this Document

Purpose of this Document Active Data Calendar Directions for ORA Cert Program Participants Calendar URL: http://training.umd.edu Purpose of this Document This document provides information on the Training@Maryland site in regards

More information

COORDINATOR ISIP SYMPLICITY INSTRUCTIONS

COORDINATOR ISIP SYMPLICITY INSTRUCTIONS COORDINATOR ISIP SYMPLICITY INSTRUCTIONS The following screen shots dates and deadlines do not correlate with 2018 ISIP s actual dates and deadlines. Important Dates and Deadlines 1) Student Bidding Opens:

More information

Concur User Essentials With Thanks to Calleen Roper, FCRR Table of Contents

Concur User Essentials With Thanks to Calleen Roper, FCRR Table of Contents Concur User Essentials With Thanks to Calleen Roper, FCRR Table of Contents Title Page Accessing Concur & Home Page 2 Updating Your Profile 3 Concur Connected Apps (trip notifications & e-receipts) 7 Travel

More information

Concur Getting Started QuickStart Guide. Concur Technologies Version 1.3

Concur Getting Started QuickStart Guide. Concur Technologies Version 1.3 Concur Technologies Version 1.3 January 23, 2017 Page 1 Document Revision History Date Description Version Author 05/12/2016 11/30/2016 converted to new template updated proprietary statement 1.2 Concur

More information

Concur Request User Guide

Concur Request User Guide Concur Request User Guide Table of Contents What is Concur?... 2 What Can You Use it For?... 2 Request... 2 Travel... 2 Expense... 2 Who Can Use it?... 2 Logging on to Concur... 3 Exploring the Home Page...

More information

Winter School Year STI PD. Instructor User Manual

Winter School Year STI PD. Instructor User Manual Winter 2008-2009 School Year STI PD Instructor User Manual Information in this document is subject to change without notice. Student and school data used herein are fictitious unless otherwise noted. The

More information

Concur Travel & Expense CAMPUS TRAINING GUIDE & LIVE DEMO

Concur Travel & Expense CAMPUS TRAINING GUIDE & LIVE DEMO Concur Travel & Expense CAMPUS TRAINING GUIDE & LIVE DEMO Training Agenda This training will be approximately 1.5 hours long and will go over the basics of Concur Travel and Expense system. Additional

More information

Assessment Specialist Portal User Guide

Assessment Specialist Portal User Guide Assessment Specialist Portal User Guide Assessment Specialist Portal User Guide Page 1 Contents Overview... 3 How to log in & navigate around the portal... 4 Amending your profile details... 11 How to

More information

0. Database Systems 1.1 Introduction to DBMS Information is one of the most valuable resources in this information age! How do we effectively and efficiently manage this information? - How does Wal-Mart

More information

King Abdulaziz University Faculty of Computing and Information Technology Computer Science Department

King Abdulaziz University Faculty of Computing and Information Technology Computer Science Department King Abdulaziz University Faculty of Computing and Information Technology Computer Science Department CPCS203, 1 st Term 2013 Program 2: KAU Air Booking System (Objects & Classes) Assigned: Wednesday,

More information

*** SEE BELOW FOR DIRECTIONS WITH SCREENSHOTS ***

*** SEE BELOW FOR DIRECTIONS WITH SCREENSHOTS *** 1. To view and bid open routes: go to the Boone County Schools homepage, select Employment from the Quick Links, select View internal positions under the Internal Applicants heading and select Transportation

More information

School of Computing and Information Technology Session: Spring CSCI835 Database Systems (Bridging Subject) Sample class test 23 July 2018

School of Computing and Information Technology Session: Spring CSCI835 Database Systems (Bridging Subject) Sample class test 23 July 2018 School of Computing and Information Technology Session: Spring 2018 University of Wollongong Lecturer: Janusz R. Getta CSCI835 Database Systems (Bridging Subject) Sample class test 23 July 2018 THE QUESTIONS

More information

Login and Password...3 AUT ...3

Login and Password...3 AUT  ...3 1 IT HANDBOOK CONTENT What s in this Student IT Handbook IT Handbook Content... 2 Welcome to AUT IT Service desk... 3 Getting started... 3 Login and Password...3 AUT Email...3 Access to systems... 4 Account

More information

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY Seat No.: Enrolment No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER III (NEW) - EXAMINATION SUMMER 2017 Subject Code: 21303 Date: 02/06/2017 Subject Name: Database Management Systems Time: 10:30 AM

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Logging in to Concur T&E Access Concur Travel & Expense Navigate to: https://www.concursolutions.com Enter your User Name and Password. Click Login. Retrieve or Change a Password

More information

CMPT 354 Database Systems. Simon Fraser University Summer Instructor: Oliver Schulte

CMPT 354 Database Systems. Simon Fraser University Summer Instructor: Oliver Schulte CMPT 354 Database Systems Simon Fraser University Summer 2011 Instructor: Oliver Schulte Assignment 1: Entity-Relationship Modelling, The Relational Model, and Relational Algebra. MS SQL Server. Total

More information

Database Systems. A Practical Approach to Design, Implementation, and Management. Database Systems. Thomas Connolly Carolyn Begg

Database Systems. A Practical Approach to Design, Implementation, and Management. Database Systems. Thomas Connolly Carolyn Begg Database Systems A Practical Approach to Design, Implementation, and Management For these Global Editions, the editorial team at Pearson has collaborated with educators across the world to address a wide

More information

Concur Getting Started QuickStart Guide. Concur Technologies Version 1.2

Concur Getting Started QuickStart Guide. Concur Technologies Version 1.2 Concur Technologies Version 1.2 May 12, 2016 Page 1 Document Revision History Date Description Version Author 05/12/2016 converted to new template 1.2 Concur Proprietary Statement These documents contain

More information

DATA Data and information are used in our daily life. Each type of data has its own importance that contribute toward useful information.

DATA Data and information are used in our daily life. Each type of data has its own importance that contribute toward useful information. INFORMATION SYSTEM LESSON 41 DATA, INFORMATION AND INFORMATION SYSTEM SMK Sultan Yahya Petra 1 DATA Data and information are used in our daily life. Each type of data has its own importance that contribute

More information

Getting help with Edline 2. Edline basics 3. Displaying a class picture and description 6. Using the News box 7. Using the Calendar box 9

Getting help with Edline 2. Edline basics 3. Displaying a class picture and description 6. Using the News box 7. Using the Calendar box 9 Teacher Guide 1 Henry County Middle School EDLINE March 3, 2003 This guide gives you quick instructions for the most common class-related activities in Edline. Please refer to the online Help for additional

More information

Entity-Relationship Modelling. Entities Attributes Relationships Mapping Cardinality Keys Reduction of an E-R Diagram to Tables

Entity-Relationship Modelling. Entities Attributes Relationships Mapping Cardinality Keys Reduction of an E-R Diagram to Tables Entity-Relationship Modelling Entities Attributes Relationships Mapping Cardinality Keys Reduction of an E-R Diagram to Tables 1 Entity Sets A enterprise can be modeled as a collection of: entities, and

More information

Troup County Schools Trip Tracker Training. Slide 1

Troup County Schools Trip Tracker Training. Slide 1 Troup County Schools Trip Tracker Training 1 When you first open Triptracker you must login. Enter your user name and password. If you forgot your password call the Transportation Trip Coordinator for

More information

Sommerville Chapter 7 Fowler Chapters 1, 3, 5, and 6. Conceptual Modeling and Class Diagrams

Sommerville Chapter 7 Fowler Chapters 1, 3, 5, and 6. Conceptual Modeling and Class Diagrams Sommerville Chapter 7 Fowler Chapters, 3, 5, and 6 Conceptual Modeling and Class Diagrams ter> time> Announcements HW2 handout now available on the webpage. Interpration of throttle position and its relation

More information

Conceptual Data Models for Database Design

Conceptual Data Models for Database Design Conceptual Data Models for Database Design Entity Relationship (ER) Model The most popular high-level conceptual data model is the ER model. It is frequently used for the conceptual design of database

More information

Concur Travel User Guide

Concur Travel User Guide Concur Travel User Guide 1 Table of Contents What is Concur?... 3 Concur Modules... 3 Logging on to Concur... 5 Exploring the Home Page... 6 Updating Your Travel Profile... 7 Personal Information... 7

More information

1. Database Design. Assignment 2: Database Design A Basic ER Diagram and a Data Dictionary (40 points)

1. Database Design. Assignment 2: Database Design A Basic ER Diagram and a Data Dictionary (40 points) CCT395, Fall 2010, Topics in CCIT: Databases Assignment 2: Database Design Due on October 20, 2010, at the beginning of class This assignment is worth 150 points, 15% of your course grade. The assignment

More information

CMPT 354 Database Systems I

CMPT 354 Database Systems I CMPT 354 Database Systems I Chapter 2 Entity Relationship Data Modeling Data models A data model is the specifications for designing data organization in a system. Specify database schema using a data

More information

e-licensing organisation guide Updated and extended May 2018 CAP 1526

e-licensing organisation guide Updated and extended May 2018 CAP 1526 e-licensing organisation guide Updated and extended May 2018 CAP 1526 Contents 1. Overview of Candidate Portal... 3 2. Overview of ATO Portal... 4 3. Adding funds... 5 4. Managing memberships with applicants...

More information

E-R Model. Hi! Here in this lecture we are going to discuss about the E-R Model.

E-R Model. Hi! Here in this lecture we are going to discuss about the E-R Model. E-R Model Hi! Here in this lecture we are going to discuss about the E-R Model. What is Entity-Relationship Model? The entity-relationship model is useful because, as we will soon see, it facilitates communication

More information

FAQs to your Premium-Transfer at fixed prices

FAQs to your Premium-Transfer at fixed prices TABLE OF CONTENTS FAQs to your Premium-Transfer at fixed prices I. Product overview. 2 II. Registration... 2 III. Booking 2 IV. After the booking... 5 V. During the ride.. 5 VI. After the ride.. 5 1 Product

More information

Online Booking Portal

Online Booking Portal Online Booking Portal User Guide V1 Introduction This user guide is designed by Dean Taxis to help you using our online booking portal. If you encounter any issues that are not covered in this guide, please

More information

Data Analysis 2. Chapter 2.2 V3.0. Napier University Dr Gordon Russell

Data Analysis 2. Chapter 2.2 V3.0. Napier University Dr Gordon Russell Data Analysis 2 Chapter 2.2 V3.0 Copyright @ Napier University Dr Gordon Russell Entity Relationship Modelling - 2 Overview construct an ER model understand the problems associated with ER models understand

More information

March 18, 2019 SUBMITTING TRAVEL PLANS USING CONCUR

March 18, 2019 SUBMITTING TRAVEL PLANS USING CONCUR March 18, 2019 SUBMITTING TRAVEL PLANS USING CONCUR 1 Contents Logging into Concur... 3 Concur Home Page... 4 Updating Profile (Personal Information)... 5 Travel Tab (Getting estimates for air, hotel,

More information

SRM Training Manual Supplier

SRM Training Manual Supplier SRM Training Manual Supplier Create Date: 10/10/2016 REVIEW: 005 Last Modify Date: 11/09/2016 AM/NS Calvert SRM TECHNICAL SUPPORT EMAIL: AMNS_SupplierTechSupport@ArcelorMittal.com PHONE: 866-377-7754 Summary

More information

CONCUR EXPENSE GUIDE. For Approvers/Travelers

CONCUR EXPENSE GUIDE. For Approvers/Travelers CONCUR EXPENSE GUIDE For Approvers/Travelers A comprehensive guide for the approver and traveler users of Arkansas State University s Concur Expense System Nikki Turner Created 01/15/2018 Contents INTRODUCTION...

More information

School of Computing and Information Technology Session: Spring CSCI835 Database Systems (Bridging Subject) Sample class test 23 July 2018

School of Computing and Information Technology Session: Spring CSCI835 Database Systems (Bridging Subject) Sample class test 23 July 2018 School of Computing and Information Technology Session: Spring 2018 University of Wollongong Lecturer: Janusz R. Getta CSCI835 Database Systems (Bridging Subject) Sample class test 23 July 2018 THE QUESTIONS

More information

The OO Solution. Objects

The OO Solution. Objects C870: Cheng The OO Solution The OO model closely resembles the problem domain Base your model on the objects in the problem domain Iteratively refine the high-level model until you have an implementation

More information

Data Modeling and the Entity-Relationship Model

Data Modeling and the Entity-Relationship Model Data Modeling and the Entity-Relationship Model Grant Weddell Cheriton School of Computer Science University of Waterloo CS 348 Introduction to Database Management Winter 2017 CS 348 (Intro to DB Mgmt)

More information

VIP Online. User Guide

VIP Online. User Guide VEHICLE INSPECTION PROGRAM Commercial Vehicle Safety and Enforcement VIP Online User Guide Online Licensing/Certification AI Verification of Inspection Reports Version 1.0.0 CVSE2020 (110413) Page 1 of

More information

Using Collections. Search and Filter All Collections. Copy or Delete a Collection. Edit a Collection's Details. Quick Reference Guide

Using Collections. Search and Filter All Collections. Copy or Delete a Collection. Edit a Collection's Details. Quick Reference Guide Quick Reference Guide Search and Filter All Collections Are you looking for information on a particular subject, like science? You can search and filter all collections both public and private to find

More information

Quick Guide: Profile Setup

Quick Guide: Profile Setup Guide This Guide will provide you instructions on how to setup your Profile in Concur. Upon initial access to Concur, setting up your Profile is the first step to take. Accessing Concur 1. Go to Travel.ouhsc.edu.

More information

Quick Guide: Profile Setup

Quick Guide: Profile Setup Guide This Guide will provide you instructions on how to setup your Profile in Concur. Upon initial access to Concur, setting up your Profile is the first step to take. Accessing Concur 1. Go to Travel.ouhsc.edu.

More information

A Step-by-Step Guide for E-Travel

A Step-by-Step Guide for E-Travel 2013 A Step-by-Step Guide for E-Travel UNCW Travel Department Table of Contents A. Instructions for Creating an Authorization... 3 How to log into U-Business/E-travel link... 3 Select Travel Authorization

More information

UNIVERSITI SAINS MALAYSIA. CIT503 Databases and E-Commerce Rapid Application Development. CSI512 Database Management Systems

UNIVERSITI SAINS MALAYSIA. CIT503 Databases and E-Commerce Rapid Application Development. CSI512 Database Management Systems UNIVERSITI SAINS MALAYSIA First Semester Examination Academic Session 2001/2002 September 2001 CIT503 Databases and E-Commerce Rapid Application Development CSI512 Database Management Systems Duration

More information

G64DBS Database Systems. G64DBS Module. Recommended Textbook. Assessment. Recommended Textbook. Recommended Textbook.

G64DBS Database Systems. G64DBS Module. Recommended Textbook. Assessment. Recommended Textbook. Recommended Textbook. G64DBS Database Systems Tim Brailsford G64DBS Module Lectures Mondays, 3pm in LT2 Fridays, 4pm in LT3 Labs - TBA Will NOT start until approximately Week 4 Wednesdays, 2-4pm in A32 Tim Brailsford (tjb@cs.nott.ac.uk)

More information

Unit 2 - Data Modeling. Pratian Technologies (India) Pvt. Ltd.

Unit 2 - Data Modeling. Pratian Technologies (India) Pvt. Ltd. Unit 2 - Data Modeling Pratian Technologies (India) Pvt. Ltd. Topics Information Engineering Approaches to IS Developments SDLC Prototyping ER Modeling Why Data Modeling? Definition Information Engineering

More information

How to Buy A Bus Pass

How to Buy A Bus Pass How to Buy A Bus Pass How to Buy a RideTRAFFIX Bus Pass 2018 Step One: Go to the website Go to http://ridetraffix.com/buyapass.aspx Step Two: Enter Your Address Correctly Type in your Street number and

More information

Object-Oriented Software Engineering Practical Software Development using UML and Java

Object-Oriented Software Engineering Practical Software Development using UML and Java Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 5: Modelling with Classes Lecture 5 5.1 What is UML? The Unified Modelling Language is a standard graphical

More information

Go on ESC website ( Click on Log in to My ESC

Go on ESC website (  Click on Log in to My ESC Please use this process if you are a booking agent or booking coordinator registering a group of 10 people or more (or 5 people or more for congresses other than the ESC Congress). Go on ESC website (www.escardio.org)

More information

Introduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World. System Requirements

Introduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World. System Requirements Introduction Paradigm Publishing Paradigm understands the needs of today s educators and exceeds the demand by offering the latest technological advancements for coursework settings. With the success of

More information

Database Management System Dr. S. Srinath Department of Computer Science & Engineering Indian Institute of Technology, Madras Lecture No.

Database Management System Dr. S. Srinath Department of Computer Science & Engineering Indian Institute of Technology, Madras Lecture No. Database Management System Dr. S. Srinath Department of Computer Science & Engineering Indian Institute of Technology, Madras Lecture No. # 3 Relational Model Hello everyone, we have been looking into

More information

CLASS A ELEVATING DEVICES MECHANIC APPLICATION FOR CERTIFICATION: GRANTED/CERTIFIED DIFFERENT JURISDICTION PATH

CLASS A ELEVATING DEVICES MECHANIC APPLICATION FOR CERTIFICATION: GRANTED/CERTIFIED DIFFERENT JURISDICTION PATH www.technicalsafetybc.ca contact@technicalsafetybc.ca Toll Free: 1-866-566-7233 CLASS A ELEVATING DEVICES MECHANIC Payment Card Industry Data Security Standards prevent the use of credit card information

More information

Chapter (4) Enhanced Entity-Relationship and Object Modeling

Chapter (4) Enhanced Entity-Relationship and Object Modeling Chapter (4) Enhanced Entity-Relationship and Object Modeling Objectives Concepts of subclass and superclass and the related concepts of specialization and generalization. Concept of category, which is

More information

SOS Development Bulletin Making Tax Digital Summary and User Guide 19th December 2018

SOS Development Bulletin Making Tax Digital Summary and User Guide 19th December 2018 SOS Development Bulletin Summary and User Guide 19th December 2018 All development for has now been completed. In Practice Manager, new features have been added to the Branch Maintenance* screen and VAT

More information

Quick Reference Card Booking Travel in Concur Travel and Expense

Quick Reference Card Booking Travel in Concur Travel and Expense This QRC provides the steps for travelers and/or their delegates to book travel and complete the Request Header in Concur Travel and Expense. Log In To Concur Go to the Employee Portal page. www.purdue.edu/employeeportal

More information

Insert your Common Access Card (CAC) in the CAC Reader.

Insert your Common Access Card (CAC) in the CAC Reader. Log on Procedures: Insert your Common Access Card (CAC) in the CAC Reader. Note: You must leave your CAC in the CAC Reader for the entire DTS session. The system will periodically read from the CAC Reader.

More information

From the Online Tools list, scroll down to SBS Connect, and click on the Register for SBS Connect link. The SBS Connect login screen loads.

From the Online Tools list, scroll down to SBS Connect, and click on the Register for SBS Connect link. The SBS Connect login screen loads. SBS EXTERNAL HEALTHCARE REVIEW USER GUIDE Create New Account Register an Entity View Attachment Upload Attachment SBS CONNECT CREATE NEW ACCOUNT Before using SBS Connect for the first time, 1) create an

More information

VAX VacationAccess Booking Engine

VAX VacationAccess Booking Engine Amadeus Tours - VAX VacationAccess VAX VacationAccess Booking Engine Frequently Asked Questions Intentionally left blank January 2013 VAX VacationAccess Page 2 Version Date: January 29, 2013 Table of Contents

More information

COMP Instructor: Dimitris Papadias WWW page:

COMP Instructor: Dimitris Papadias WWW page: COMP 5311 Instructor: Dimitris Papadias WWW page: http://www.cse.ust.hk/~dimitris/5311/5311.html Textbook Database System Concepts, A. Silberschatz, H. Korth, and S. Sudarshan. Reference Database Management

More information

Database Design: Conceptual Model and ER Diagramming

Database Design: Conceptual Model and ER Diagramming Database Design: Conceptual Model and ER Diagramming Ray R. Larson University of California, Berkeley School of Information IS 257: Database Management 2015-09-03 - SLIDE 1 Announcements Accounts and MySQL

More information

CT13 DATABASE MANAGEMENT SYSTEMS DEC 2015

CT13 DATABASE MANAGEMENT SYSTEMS DEC 2015 Q.1 a. Explain the role of concurrency control software in DBMS with an example. Answer: Concurrency control software in DBMS ensures that several users trying to update the same data do so in a controlled

More information

Membership Portal Manual

Membership Portal Manual Membership Portal Manual Table of Contents Login... 4 Contact Tab... 6 Contact Information Dropdown...6 Features on the Contact Information Dropdown... 6 Account Information Dropdown...6 Features on the

More information

Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary

Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary Data Modeling Data modeling is a very vital as it is like creating a blueprint to build a house before the actual building takes place. It is built

More information

EVR TCF Phase 3 Changes

EVR TCF Phase 3 Changes EVR TCF Phase 3 Changes User Guide January 2017 Contents 1. Introduction...4 2. Login Page...5 3. Landing Page...5 4. Load EVR...6 4.1 Operating Crew Status Check...7 4.2 SETTING FLIGHT DELAY CODE...7

More information

Turning Point Response System and Turning Point Anywhere

Turning Point Response System and Turning Point Anywhere What s in the TurningPoint Clicker Case? Each TurningPoint Clicker Case should have two primary components: USB input receiver (1) Clickers (30) How to Test the Response Devices Click TurningPoint AnyWhere

More information

Ground Network. Traveler Guide

Ground Network. Traveler Guide Ground Network Traveler Guide Document Edition 1.9 (May 2015) 2013, 2015 GetThere L.P. All rights reserved. This documentation is the confidential and proprietary intellectual property of the GetThere

More information

Notes. These slides are based on a slide set provided by Prof. M. Tamer Öszu. CS 640 E-R Model Winter / 23. Notes

Notes. These slides are based on a slide set provided by Prof. M. Tamer Öszu. CS 640 E-R Model Winter / 23. Notes The Entity-Relationship Model Olaf Hartig David R. Cheriton School of Computer Science University of Waterloo CS 640 Principles of Database Management and Use Winter 203 These slides are based on a slide

More information

COP 5725 Fall Hospital System Database and Data Interface. Term Project

COP 5725 Fall Hospital System Database and Data Interface. Term Project COP 5725 Fall 2016 Hospital System Database and Data Interface Term Project Due date: Nov. 3, 2016 (THU) Database The database contains most of the information used by the web application. A database is

More information

Assignment 1 (2011/12)

Assignment 1 (2011/12) 2910222 Assignment 1 (2011/12) Statement This assignment aims to develop your experimental, data handling, presentation and analytical skills and your understanding of the ping utility and the causes of

More information

Domain Model and Domain Modeling

Domain Model and Domain Modeling Dr. Michael Eichberg Software Engineering Department of Computer Science Technische Universität Darmstadt Software Engineering Domain Model and Domain Modeling Resources: Craig Larman; Applying UML and

More information

Citrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service.

Citrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service. Citrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service. Citrix.com Data Governance For up-to-date information visit: This section

More information

EZ Parent Center Directions Parent Sign Up and Meal Preordering

EZ Parent Center Directions Parent Sign Up and Meal Preordering EZ Parent Center Directions Parent Sign Up and Meal Preordering Sign Up for Returning Parents Who Used EZ School Lunch POS the Previous Year (All others scroll down to New Parent Sign Up) Parents should

More information

Chapter 2: Entity-Relationship Model

Chapter 2: Entity-Relationship Model Chapter 2: Entity-Relationship Model! Entity Sets! Relationship Sets! Design Issues! Mapping Constraints! Keys! E-R Diagram! Extended E-R Features! Design of an E-R Database Schema! Reduction of an E-R

More information

WIZ Travel SYSTEM USER MANUAL

WIZ Travel SYSTEM USER MANUAL WIZ Travel SYSTEM USER MANUAL Version 1. Issued September 2014 Page 1 Access to the system In order to access the system you will need your own user name and password. Your name and password will be issued

More information

Introduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World

Introduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World Introduction Paradigm Publishing Paradigm understands the needs of today s educators and exceeds the demand by offering the latest technological advancements for coursework settings. With the success of

More information

INDIVIDUAL RESERVATIONS

INDIVIDUAL RESERVATIONS INDIVIDUAL RESERVATIONS You will learn: 1. How to create individual reservations 2. How to add meals, services and products to them 3. How to settle reservations 4. How to issue fiscal documents 1. How

More information

Week 11, Friday, 5pm Submit the individual work file, named 'a2-<surname_id>.zip', by Week 11, Friday, 5pm via Moodle.

Week 11, Friday, 5pm Submit the individual work file, named 'a2-<surname_id>.zip', by Week 11, Friday, 5pm via Moodle. Assignment 2 School of Engineering and Information Technology ITECH1006/5006: Database Management Systems Aims To analyse and comprehend a given ER diagram and Database schema To implement a database based

More information

Istisna Creation Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Istisna Creation Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E Istisna Creation Oracle FLEXCUBE Universal Banking Release 11.3.0 [May] [2011] Oracle Part Number E51511-01 Table of Contents Origination of Istisna 1. ISTISNA ORIGINATION... 1-1 1.1 INTRODUCTION... 1-1

More information

Turnitin Instructor Guide

Turnitin Instructor Guide Table of Contents Turnitin Overview... 1 Recommended Steps... 2 IMPORTANT! Do NOT Copy Turnitin Assignments... 2 Browser Requirements... 2 Creating a Turnitin Assignment... 2 Editing a Turnitin Assignment...

More information

Lord Mayor s Welcome to International Students Frequently Asked Questions for Registration

Lord Mayor s Welcome to International Students Frequently Asked Questions for Registration Lord Mayor s Welcome to International Students Frequently Asked Questions for Registration Thank you for showing interest in attending the Lord Mayor s Welcome to International Students to be held on Tuesday

More information

22/09/2012 INFO2110. Copyright Warning. Revision of class diagram. Overview. Purpose of class diagram. Generalization Relationship

22/09/2012 INFO2110. Copyright Warning. Revision of class diagram. Overview. Purpose of class diagram. Generalization Relationship 22/09/202 INFO20 Copyright Warning System Analysis and Modelling Semester 2, 202 Lecture 8, Structural Modelling (II) COMMONWEALTH OF AUSTRALIA Copyright Regulations 969 WARNING This material has been

More information

If you haven t already created a ParentVUE account, you ll need to do so by going to https://parentvue.beaverton.k12.or.

If you haven t already created a ParentVUE account, you ll need to do so by going to https://parentvue.beaverton.k12.or. If you are a parent or guardian of a new student, you can enroll your child using BSD's online registration system. If you are a parent/guardian of a current BSD student, you can also use BSD's online

More information

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau Data Management Lecture Outline 2 Part 2 Instructor: Trevor Nadeau Data Entities, Attributes, and Items Entity: Things we store information about. (i.e. persons, places, objects, events, etc.) Have relationships

More information

Request form for a Russian Business Invitation

Request form for a Russian Business Invitation Request form for a Russian Business Invitation If you require Key Travel to obtain a Business Invitation for your Russian visa application, Please complete this form, and email it to visa@keytravel.co.uk

More information

Chapter 3. The Multidimensional Model: Basic Concepts. Introduction. The multidimensional model. The multidimensional model

Chapter 3. The Multidimensional Model: Basic Concepts. Introduction. The multidimensional model. The multidimensional model Chapter 3 The Multidimensional Model: Basic Concepts Introduction Multidimensional Model Multidimensional concepts Star Schema Representation Conceptual modeling using ER, UML Conceptual modeling using

More information

VEITHsymposium General Information and Faculty Travel and Expense Policy

VEITHsymposium General Information and Faculty Travel and Expense Policy VEITHsymposium General Information and Faculty Travel and Expense Policy REGISTRATION: As a member of the faculty, you are automatically registered for the conference and your registration is complimentary.

More information

Virtuoso.com Hotel Booking Program. Overview

Virtuoso.com Hotel Booking Program. Overview Virtuoso.com Hotel Booking Program Overview For Agency Owners, Managers and Advisors The virtuoso.com Hotel Booking Program provides a secure way for advisors to book participating Virtuoso Hotels & Resorts

More information

MograSIS. Online Admission User Manual

MograSIS. Online Admission User Manual MograSIS Online Admission User Manual Document Properties Copyright Mograsys Pvt. Ltd. Office number 535, Amanora Office Chember, Amanora Town Park, Pune, India. Owner Lakshmi Name of the Document Online

More information

Mini-Project, Exam, Etc

Mini-Project, Exam, Etc Mini-Project, Exam, Etc Original slides are from Silberschatz, Korth and Sudarshan Mini Project The basis for the oral exam To provide a realistic running example To use in practice, the major topics covered

More information

CONTENTS 1) OVERVIEW OF ICAS 2. 2) DATA WAREHOUSING 4 Connecting on to ICAS 4 Logging on to ICAS 5

CONTENTS 1) OVERVIEW OF ICAS 2. 2) DATA WAREHOUSING 4 Connecting on to ICAS 4 Logging on to ICAS 5 CONTENTS 1) OVERVIEW OF ICAS 2 2) DATA WAREHOUSING 4 Connecting on to ICAS 4 Logging on to ICAS 5 3) THE INTEGRATED CAMPUS ADMINISTRATION SYSTEM THE MODULES 7 Applications & Enquiries Module 7 Registration

More information

KPC Vendor Guide. Kentucky Purchasing Cooperatives 904 Rose Road Ashland, KY KPC Vendor Response Guide February 2010

KPC Vendor Guide. Kentucky Purchasing Cooperatives 904 Rose Road Ashland, KY KPC Vendor Response Guide February 2010 KPC Vendor Guide February 2010 i GRREC, KEDC, NKCES, SESC, WKEC KPC has implemented an electronic purchasing and sourcing solution. KPC uses ESM eschoolmall There are no eschoolmall Fees ASSESSED ON KPC

More information