CSCI315 Database Design and Implementation Singapore Assignment 2 11 January 2018
|
|
- Roxanne Stevenson
- 6 years ago
- Views:
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
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 informationCSCI235/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 informationPractice 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 informationSchool 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 informationObject 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 informationSchool 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 informationCSIT115/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 informationCMPT 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 informationWeek 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 informationPurpose 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 informationCOORDINATOR 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 informationConcur 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 informationConcur 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 informationConcur 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 informationWinter 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 informationConcur 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 informationAssessment 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 information0. 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 informationKing 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 ***
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 informationSchool 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 informationLogin 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 informationGUJARAT 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 informationGetting 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 informationCMPT 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 informationDatabase 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 informationConcur 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 informationDATA 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 informationGetting 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 informationEntity-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 informationTroup 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 informationSommerville 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 informationConceptual 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 informationConcur 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 information1. 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 informationCMPT 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 informatione-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 informationE-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 informationFAQs 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 informationOnline 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 informationData 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 informationMarch 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 informationSRM 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 informationCONCUR 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 informationSchool 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 informationThe 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 informationData 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 informationVIP 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 informationUsing 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 informationQuick 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 informationQuick 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 informationA 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 informationUNIVERSITI 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 informationG64DBS 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 informationUnit 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 informationHow 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 informationObject-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 informationGo 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 informationIntroduction. 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 informationDatabase 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 informationCLASS 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 informationChapter (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 informationSOS 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 informationQuick 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 informationInsert 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 informationFrom 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 informationVAX 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 informationCOMP 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 informationDatabase 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 informationCT13 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 informationMembership 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 informationEntity 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 informationEVR 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 informationTurning 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 informationGround 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 informationNotes. 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 informationCOP 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 informationAssignment 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 informationDomain 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 informationCitrix 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 informationEZ 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 informationChapter 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 informationWIZ 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 informationIntroduction. 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 informationINDIVIDUAL 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 informationWeek 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 informationIstisna 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 informationTurnitin 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 informationLord 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 information22/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 informationIf 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 informationData 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 informationRequest 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 informationChapter 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 informationVEITHsymposium 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 informationVirtuoso.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 informationMograSIS. 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 informationMini-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 informationCONTENTS 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 informationKPC 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