CSCI235/CSCI835 Database Systems Assignment 1 5 August 2018

Size: px
Start display at page:

Download "CSCI235/CSCI835 Database Systems Assignment 1 5 August 2018"

Transcription

1 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 includes the tasks related to normalization of relational schemas, implementation of data retrieval in PL/SQL and implementation of stored procedures and functions in PL/SQL. The outcomes of the laboratory work are due by Saturday 25 August, 2018, 7.00 pm (sharp). Please read very carefully information listed below. This laboratory contributes to 10% of the total evaluation in a subject CSCI235 and it contributes to 6% of the total evaluation in a subject CSCI835. A submission procedure is explained at the end of specification. This assignment consists of 4 tasks and specification of each task starts from a new page. It is recommended to solve the problems before attending the laboratory classes in order to efficiently use supervised laboratory time. A submission marked by Moodle as "late" is treated as a late submission no matter how many seconds it is late. A policy regarding late submissions is included in the subject outline. A submission of compressed files (zipped, gzipped, rared, tared, 7-zipped, lhzed, etc) is not allowed. The compressed files will not be evaluated. All files left on Moodle in a state "Draft(not submitted)" will not be evaluated. An implementation that does not compile due to one or more syntactical errors scores no marks. It is expected that all tasks included within Assignment 1 will be solved individually without any cooperation with the other students. If you have any doubts, questions, etc. please consult your lecturer or tutor during lab classes or office hours. Plagiarism will result in a FAIL grade being recorded for the assessment task.

2 Prologue Download the files dbcreate.sql and dbdrop.sql included in a section SAMPLE DATABASE. To drop a sample database, process a script dbdrop.sql. To create a sample database, process as script dbcreate.sql. It is strongly recommended to drop a sample database and to re-create it before each implementation task. No report is expected from Prologue. Tasks Task 1 (3 marks) Read the following specification of a sample database domain. A hospital would like to create a medical database with the health records of its patients. Information recorded in the database supposed to include a medical insurance number that identifies each patient, first name, last name, a list of admission dates to the hospital, list of illnesses cured during each admission, and a list of children. Assume, that more than one illness can be cured during each admission to the hospital. Also assume, that a child is described by the first name and a type of relation to its parent, i.e. either son or daughter. A database designer created the following relational schema. MRECORD(insurance,fname,lname,adate,illness,child,relation) Determine what the highest valid normal form a relational schema MRECORD is in? Justify your choice. Your next task is to decompose the relational schema into the smallest number of relational schemas each one in 4NF and to prove that each schema is in 4NF. To prove, that the relational schemas obtained from the decomposition are in 4NF you must find all functional and multivalued dependencies valid in each relational schema, you must find the minimal keys, and then apply the definitions. Note, that a relational schema is in 4NF when it is in BCNF and it does not have any nontrivial multivalued dependencies. It means, that first, you have to prove that a schema is in BCNF and later show that it has no nontrivial multivalued dependencies. Please keep in mind that the smallest number of 4NF relational schemas is expected. Deliverables A file solution1.pdf with an identification of the highest valid normal form a relational schema MRECORD is in and a justification your decision. Then, a file solution1.pdf must also contain a list of the relational schemas obtained from the decompositions. Each relational schema must have a list of nontrivial functional and/or

3 multivalued dependencies valid in the schema attached, and a justification why the schema is in 4NF.

4 Task 2 (2 marks) Implement an anonymous PL/SQL block that lists the employee number, driver licence number, and full name of all drivers who performed at least one trip in To extract a year from a value of attribute TRIP_DATE of type DATE you can use a row function TO_CHAR(TRIP_DATE,'YYYY'). To list information retrieved from a sample database use PL/SQL package DBMS_OUTPUT. It is explained in the Cookbook, Recipe 7.1 How to start programming in PL/SQL how to use DBMS_OUTPUT package. Remember about SET SERVEROUTPUT ON at the beginning of a script file that contains your anonymous PL/SQL block. Information about the drivers must be listed in the following format. EMPLOYE#: 777 LICENCE#: 007 NAME: James Bond ================================ EMPLOYE#: 666 LICENCE#: 006 NAME: Harry Potter ================================ and so on. When a database does not contain information about the drivers who performed at least one trip in 1995 the following message must be displayed. No drivers performed a trip in Your implementation must use at least one cursor and at least one exception handler. In fact, such constraints make your implementation easier. To test your solution put an implemented anonymous PL/SQL block into SQL script file solution2.sql and process the script twice. First, test your solution for an initial state of a sample database where at least one driver performed a trip in Next test your solution for an updated state of a sample database where no drivers performed a trip in Then, merge the reports from both tests into a file solution2.lst. Your report must include a listing of all PL/SQL statements processed. To achieve that put the following SQL*Plus commands: SPOOL file-name SET ECHO ON SET FEEDBACK ON SET LINESIZE 100 SET PAGESIZE 200

5 SET SERVEROUTPUT ON at the beginning of SQL script and SPOOL OFF at the end of SQL script. Deliverables A file solution2.lst with a report from testing of an anonymous PL/SQL block implemented in this task. A report must have no errors and it must list all PL/SQL and SQL statements processed.

6 Task 3 (2 marks) Implement a stored PL/SQL procedure INSERT_TRIPLEG(trip_number,leg_number,departure,destination) that inserts a row into a relational table TRIPLEG and it also enforces the following consistency constraint on data entry into a relational table TRIPLEG. For all trip legs that belong to the same trip and such that leg_number > n where n > 1 a value of departure attribute must be equal to a value of destination attribute in a trip leg where leg_number = n-1. It means that for all trip legs except the first one a departure location must be the same as a destination location of the previous trip leg. To simplify the problem, assume that the rows are inserted into a relational table TRIPLEG in the increasing order of an attribute leg_number and that a row where a value of attribute leg_number = n is immediately followed by a row where a value of attribute leg_number = n + 1. If the consistency constraint is satisfied insert and commit a row in TRIPLEG table. Otherwise, use DBMS_OUTPUT PL/SQL package to display an error message when the consistency constraint is violated and do not insert a row. When INSERT_TRIPLEG procedure is ready create SQL script solution3.sql that stores the procedure in a data dictionary and tests the procedure with EXECUTE statements. Insert at least two new trip legs where the consistency constraint is satisfied and at least one new trip leg where the consistency constraint is violated. A good idea is to create a new trip first. Process SQL script solution3.sql and save a report from processing in a file solution3.lst. Your report must include a listing of all PL/SQL statements processed. To achieve that put the following SQL*Plus commands: SPOOL file-name SET ECHO ON SET FEEDBACK ON SET LINESIZE 100 SET PAGESIZE 200 SET SERVEROUTPUT ON at the beginning of SQL script and SPOOL OFF

7 at the end of SQL script. Deliverables A file solution3.lst with a report from processing of SQL script solution3.sql. A report must have no errors and it must list all PL/SQL and SQL statements processed.

8 Task 4 (3.0 marks) Implement a stored PL/SQL function CVISITED(trip_number) that returns the names of all cities visited by a driver while performing a trip with a given trip number determined by a value of parameter trip_number. The names of the cities visited during a trip must be returned as a string of city names separated with ', ' (comma followed by a blank). For example, Sydney, Adelaide, Dapto, Melbourne The names of the cities must be listed in the same order as the order in which the cities have been visited during a trip and the intermediate stops must be listed only once. If a value of parameter trip_number is incorrect then the function must return NULL. When ready, implement a script solution4.sql that stores the function in a data dictionary and tests a function. To test a function implement SELECT statements that lists all cities passed by a given driver (a driver is up to you) during each one of the trips performed by a driver. Remember to also test a special case when a driver performed no trips so far. Process SQL script solution4.sql and save a report from processing in a file solution4.lst. Your report must include a listing of all PL/SQL statements processed. To achieve that put the following SQL*Plus commands: SPOOL file-name SET ECHO ON SET FEEDBACK ON SET LINESIZE 100 SET PAGESIZE 200 SET SERVEROUTPUT ON at the beginning of SQL script and SPOOL OFF at the end of SQL script.

9 Deliverables A file solution4.lst with a report from processing of SQL script solution4.sql. A report must have no errors and it must list all PL/SQL and SQL statements processed.

10 Submission Submit the files solution1.pdf, solution2.lst, solution3.lst, and solution4.lst 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 CSCI835/CSCI235 (S218) Database Systems (4) Scroll down to a section SUBMISSIONS (5) Click at a link In this place you can submit the outcomes of Assignment 1 (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 a step (7) for the files solution2.lst, solution3.lst, and solution4.lst. (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 the authorship of your submission. (12) Click at a button Continue 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

CSCI315 Database Design and Implementation Singapore Assignment 2 11 January 2018

CSCI315 Database Design and Implementation Singapore Assignment 2 11 January 2018 School of Computer Science & Software Engineering Session: 1, January 2017 University of Wollongong Lecturer: Janusz R. Getta CSCI315 Database Design and Implementation Singapore 2018-1 Assignment 2 11

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

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 2018

School of Computing and Information Technology. Examination Paper Autumn Session 2018 School of Computing and Information Technology CSCI235 Database Systems Wollongong Campus Student to complete: Family name Other names Student number Table number Examination Paper Autumn Session 2018

More information

PowerSchool Parent Portal. Setup and User Guide

PowerSchool Parent Portal. Setup and User Guide PowerSchool Parent Portal Setup and User Guide References i. Create a Parent Portal Account ii. iii. iv. Link Child(ren) to your PowerSchool Parent Account Forgot my PowerSchool Login Information How to

More information

How to create self-grading multiple-choice tests with Google Docs

How to create self-grading multiple-choice tests with Google Docs How to create self-grading multiple-choice tests with Google Docs There are many ways that we can use Google Docs to improve learning experiences for our students in Middle and high schools. We can promote

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

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

Assignment 1 Mobile client application

Assignment 1 Mobile client application Assignment 1 Mobile client application Due date: 11:50 pm AEST, Friday Week 6 ASSIGNMENT Weighting: 20% Length: Less than 50 MB 1 Objectives This assessment item relates to the learning outcome 1, 2, 3

More information

More Normalization Algorithms. CS157A Chris Pollett Nov. 28, 2005.

More Normalization Algorithms. CS157A Chris Pollett Nov. 28, 2005. More Normalization Algorithms CS157A Chris Pollett Nov. 28, 2005. Outline 3NF Decomposition Algorithms BCNF Algorithms Multivalued Dependencies and 4NF Dependency-Preserving Decomposition into 3NF Input:

More information

Creating a Turnitin Assignment 2

Creating a Turnitin Assignment 2 Guides.turnitin.com Creating a Turnitin Assignment 2 Using the Turnitin Assignment 2 Submission Inbox Creating a Plagiarism Plugin Assignment Managing a Turnitin Assignment 2 1 Creating a Turnitin Assignment

More information

FIT3056 Secure and trusted software systems. Unit Guide. Semester 2, 2010

FIT3056 Secure and trusted software systems. Unit Guide. Semester 2, 2010 FIT3056 Secure and trusted software systems Unit Guide Semester 2, 2010 The information contained in this unit guide is correct at time of publication. The University has the right to change any of the

More information

ORACLE DATABASE 12C INTRODUCTION

ORACLE DATABASE 12C INTRODUCTION SECTOR / IT NON-TECHNICAL & CERTIFIED TRAINING COURSE In this training course, you gain the skills to unleash the power and flexibility of Oracle Database 12c, while gaining a solid foundation of database

More information

SCSSE. School of Computer Science & Software Engineering Faculty of Informatics. MCS9235 Databases Subject Outline Spring Session 2007

SCSSE. School of Computer Science & Software Engineering Faculty of Informatics. MCS9235 Databases Subject Outline Spring Session 2007 SCSSE School of Computer Science & Software Engineering Faculty of Informatics MCS9235 Databases Subject Outline Spring Session 2007 Head of School Professor Philip Ogunbona, Student Resource Centre, Tel:

More information

COSC Assignment 2

COSC Assignment 2 COSC 344 Overview In this assignment, you will turn your miniworld into a set of Oracle tables, normalize your design, and populate your database. Due date for assignment 2 Friday, 25 August 2017 at 4

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

PLEASE HAND IN UNIVERSITY OF TORONTO Faculty of Arts and Science

PLEASE HAND IN UNIVERSITY OF TORONTO Faculty of Arts and Science PLEASE HAND IN UNIVERSITY OF TORONTO Faculty of Arts and Science DECEMBER 2011 EXAMINATIONS CSC 343 H1F Instructors: Horton and Papangelis Duration 3 hours PLEASE HAND IN Examination Aids: None Student

More information

How to apply for special consideration and special arrangements

How to apply for special consideration and special arrangements How to apply for special consideration and special arrangements Content covered: Overview How to access the application form Enter request details Attach supporting documents Add assessment details Read

More information

CPT140 Database Concepts Study Period 2, 2012 Assignment 2

CPT140 Database Concepts Study Period 2, 2012 Assignment 2 CPT140 Database Concepts Study Period 2, 2012 Assignment 2 Due: 11:59pm, Sunday 5th August 2012. Worth: 100 marks in total, which is worth 20% of the overall assessment for the course. Submission: Submission

More information

MET CS 669 Database Design and Implementation for Business Term Project: Online DVD Rental Business

MET CS 669 Database Design and Implementation for Business Term Project: Online DVD Rental Business MET CS 669 Database Design and Implementation for Business Term Project: Online DVD Rental Business Objective Create an initial design for the database schema for an online DVD rental business that is

More information

1Z0-144 Q&As Oracle Database 11g: Program with PL/ SQL

1Z0-144 Q&As Oracle Database 11g: Program with PL/ SQL CertBus.com 1Z0-144 Q&As Oracle Database 11g: Program with PL/ SQL Pass Oracle 1Z0-144 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee 100%

More information

Contents I Introduction 1 Introduction to PL/SQL iii

Contents I Introduction 1 Introduction to PL/SQL iii Contents I Introduction Lesson Objectives I-2 Course Objectives I-3 Human Resources (HR) Schema for This Course I-4 Course Agenda I-5 Class Account Information I-6 Appendixes Used in This Course I-7 PL/SQL

More information

Spring CS Homework 2 p. 1. CS Homework 2. To practice with PL/SQL stored procedures and functions, and possibly exception handling.

Spring CS Homework 2 p. 1. CS Homework 2. To practice with PL/SQL stored procedures and functions, and possibly exception handling. Spring 2018 - CS 328 - Homework 2 p. 1 Deadline Due by 11:59 pm on Sunday, February 4, 2018. Purpose CS 328 - Homework 2 To practice with PL/SQL stored procedures and functions, and possibly exception

More information

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Actual4Test.   Actual4test - actual test exam dumps-pass for IT exams Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : 1z0-144 Title : Oracle Database 11g: Program with PL/SQL Vendor : Oracle Version : DEMO Get Latest &

More information

Introduction to the Module Management System (MMS)

Introduction to the Module Management System (MMS) Student User Guide Introduction to the Module Management System (MMS) Revised Sept 2009 (Version 4) University of St Andrews Table of Contents 1 Introduction...3 1.1 MMS...3 1.2 Accessing the system...3

More information

Northern India Engineering College, New Delhi Question Bank Database Management System. B. Tech. Mechanical & Automation Engineering V Semester

Northern India Engineering College, New Delhi Question Bank Database Management System. B. Tech. Mechanical & Automation Engineering V Semester 1. List four significant differences between a file-processing system and a DBMS. 2. Explain the difference between physical and logical data independence. 3. What are five main functions of a database

More information

Rubrics. Creating a Rubric

Rubrics. Creating a Rubric Rubrics A rubric is a set of specific evaluation criteria used to assess an assignment. Instructors use rubrics to carefully outline their assignment requirements and expectations for students. Students

More information

Advanced Client-Side Web Programming CSCI 491/595 Syllabus Fall 2018

Advanced Client-Side Web Programming CSCI 491/595 Syllabus Fall 2018 Advanced Client-Side Web Programming CSCI 491/595 Syllabus Fall 2018 CSCI 491/595 Section 00 Instructor: Michael Cassens Office: SS 411 Office Hours: MWF 11:00-11:50 am or by appt Phone: (415) 787-0577

More information

PowerSchool Parent Portal Guide

PowerSchool Parent Portal Guide PowerSchool Parent Portal Guide Student Information System Train the Trainer Workshop 8/22/2013 Topeka Public Schools Table of Contents Getting Started... 3 Creating An Account... 3 PowerSchool Link Icon...

More information

Logical Database Design. ICT285 Databases: Topic 06

Logical Database Design. ICT285 Databases: Topic 06 Logical Database Design ICT285 Databases: Topic 06 1. What is Logical Database Design? Why bother? Bad logical database design results in bad physical database design, and generally results in poor database

More information

POWERSCHOOL PARENT PORTAL. The Basics

POWERSCHOOL PARENT PORTAL. The Basics The Basics 1. Click on the A+ Parent Portal link on the right side of the Mt. Mourne website 2. Click on PowerSchool Login for Parents - use Chrome or Firefox not IE 3. If you already have an account,

More information

Kendrick School. Admission into Year 7 in September Application Process & Key Dates

Kendrick School. Admission into Year 7 in September Application Process & Key Dates Admission into Year 7 in September 2019 Application Process & Key Dates Tuesday 1 st May 2018 Online registration to take the admission tests opens. The link to the online registration form can be found

More information

Blackboard Learn: Basics

Blackboard Learn: Basics Blackboard Learn: Basics This document includes the following topics: 1. Log in Page 2 2. Find Your Courses Page 2 3. View Course Content Page 3 4. Add a Folder Page 3 5. Add a File Page 5 6. Add a Web

More information

Creating Your Parent Account

Creating Your Parent Account Parent Portal Guide for Parents 2016-2017 Creating Your Parent Account Before using the parent portal, you must pick up your access id and password from the school. This information must be picked up in

More information

Programming Standards: You must conform to good programming/documentation standards. Some specifics:

Programming Standards: You must conform to good programming/documentation standards. Some specifics: CS3114 (Spring 2011) PROGRAMMING ASSIGNMENT #3 Due Thursday, April 7 @ 11:00 PM for 100 points Early bonus date: Wednesday, April 6 @ 11:00 PM for a 10 point bonus Initial Schedule due Thursday, March

More information

Patient Registration

Patient Registration Patient Registration Adding a Patient Adding a new patient through SequelMed can be accomplished through just a few steps: Defining the Patient Attaching a Plan (optional) Attaching Documents (optional)

More information

BLACKBOARD PORTFOLIOS

BLACKBOARD PORTFOLIOS BLACKBOARD PORTFOLIOS Blackboard Learn Student Support elearning Instructors may create assignments in their courses that require students to build a portfolio using Blackboard s portfolio tool. A portfolio

More information

Portfolios - Student. Accessing Portfolios in Blackboard. Creating a Portfolio. Editing a Portfolio

Portfolios - Student. Accessing Portfolios in Blackboard. Creating a Portfolio. Editing a Portfolio Blackboard Portfolios Blackboard's Portfolio tool is designed to help you to maintain documentation of your education, samples of your work, and evidence of your skills, to tell a carefully crafted story

More information

Department of Instructional Technology & Media Services Blackboard Grade Book

Department of Instructional Technology & Media Services Blackboard Grade Book Department of Instructional Technology & Media Services Blackboard Grade Book In your control panel, go to Assessment and grade center. Creating a Test In the Assessment section of the Control Panel, click

More information

Provider Secure Portal User Manual

Provider Secure Portal User Manual Provider Secure Portal User Manual Copyright 2011 Centene Corporation. All rights reserved. Operational Training 2 August 2011 Table of Contents Provider Secure Portal... 5 Registration... 6 Provider -

More information

CSE 21 Spring 2016 Homework 5. Instructions

CSE 21 Spring 2016 Homework 5. Instructions CSE 21 Spring 2016 Homework 5 Instructions Homework should be done in groups of one to three people. You are free to change group members at any time throughout the quarter. Problems should be solved together,

More information

Exam I Computer Science 420 Dr. St. John Lehman College City University of New York 12 March 2002

Exam I Computer Science 420 Dr. St. John Lehman College City University of New York 12 March 2002 Exam I Computer Science 420 Dr. St. John Lehman College City University of New York 12 March 2002 NAME (Printed) NAME (Signed) E-mail Exam Rules Show all your work. Your grade will be based on the work

More information

Today Learning outcomes LO2

Today Learning outcomes LO2 2015 2016 Phil Smith Today Learning outcomes LO2 On successful completion of this unit you will: 1. Be able to design and implement relational database systems. 2. Requirements. 3. User Interface. I am

More information

MOODLE MANUAL TABLE OF CONTENTS

MOODLE MANUAL TABLE OF CONTENTS 1 MOODLE MANUAL TABLE OF CONTENTS Introduction to Moodle...1 Logging In... 2 Moodle Icons...6 Course Layout and Blocks...8 Changing Your Profile...10 Create new Course...12 Editing Your Course...15 Adding

More information

What is New in MyChart? My Medical Record Health Preferences Settings Appointments and Visits Visits Schedule an Appointment Update Information

What is New in MyChart? My Medical Record Health Preferences Settings Appointments and Visits Visits Schedule an Appointment Update Information What is New in MyChart? On August 26th, we will be upgrading and changing the look and feel to our MyChart patient portal site. We would like to make you aware of a few differences that you will see, when

More information

Parent Portal User Guide

Parent Portal User Guide Parent Portal User Guide Table of Contents LOGIN TO THE PARENT PORTAL... 2 RETRIEVE LOST LOGIN DETAILS... 3 CHANGE YOUR PASSWORD... 5 CHANGE OR CONFIRM YOUR DETAILS & MEDICAL INFORMATION... 6 NAVIGATING

More information

Assignment Manager. Change Edit Mode to On if it is not already by clicking on the option at the top right of the window.

Assignment Manager. Change Edit Mode to On if it is not already by clicking on the option at the top right of the window. Assignment Manager Blackboard has a tool called the Assignment Manager that facilitates file submissions from students. The Assignment Manager feature can be used in any content area (e.g. Course Information,

More information

11G ORACLE DEVELOPERS Training Program

11G ORACLE DEVELOPERS Training Program 11G ORACLE DEVELOPERS Training Program Complete OCP Track Training Developers manage the industry's most advanced information systems and command some of the highest salaries. This credential is your first

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

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

The University of Nottingham

The University of Nottingham The University of Nottingham SCHOOL OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY A LEVEL 1 MODULE, SPRING SEMESTER 2006-2007 DATABASE SYSTEMS Time allowed TWO hours Candidates must NOT start writing

More information

LIS 2680: Database Design and Applications

LIS 2680: Database Design and Applications School of Information Sciences - University of Pittsburgh LIS 2680: Database Design and Applications Summer 2012 Instructor: Zhen Yue School of Information Sciences, University of Pittsburgh E-mail: zhy18@pitt.edu

More information

All Applications Release Bulletin January 2010

All Applications Release Bulletin January 2010 All Applications Release Bulletin January 2010 In this bulletin... Online Enrollment: HTML Forms for Contracts 2 System Administration: MBP Online User Accounts 11 About Release 91_6 This release includes

More information

How Can I Login to the Online Wait List System?

How Can I Login to the Online Wait List System? ***Wait List applications cannot be renewed over the phone, in person, via email or by submitting a new application. You must login to the Online Wait List System and click the RENEW button there are NO

More information

CS 051 Homework Laboratory #2

CS 051 Homework Laboratory #2 CS 051 Homework Laboratory #2 Dirty Laundry Objective: To gain experience using conditionals. The Scenario. One thing many students have to figure out for the first time when they come to college is how

More information

Info Sys 422/722 & ISyE 722. Computer Based Data Management. Fall, 2016

Info Sys 422/722 & ISyE 722. Computer Based Data Management. Fall, 2016 Info Sys 422/722 & ISyE 722 Computer Based Data Management Fall, 2016 1. Instructor: Rafael Lazimy Office: 4269 Grainger Phone #: 262-3950 E-mail: rafi.lazimy@wisc.edu Office Hours: M, W 2:20-3:20 PM or

More information

QuickClaim Guide Group Health Cooperative of Eau Claire GHC13009

QuickClaim Guide Group Health Cooperative of Eau Claire GHC13009 QuickClaim Guide Administered by: Group Health Cooperative of Eau Claire 2503 North Hillcrest Parkway Altoona, WI 54720 715.552.4300 or 888.203.7770 group-health.com 2013 Group Health Cooperative of Eau

More information

2. You will then be invited to create your online account by clicking Create Account on the top tool bar.

2. You will then be invited to create your online account by clicking Create Account on the top tool bar. 1 In order to apply for a secondary school place for your son / daughter you can request a paper based application form or apply online at www.dudley.gov.uk/admissions. Full technical support / help is

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

Schema And Draw The Dependency Diagram

Schema And Draw The Dependency Diagram Given That Information Write The Relational Schema And Draw The Dependency Diagram below, write the relational schema, draw its dependency diagram, and identify all You can assume that any given product

More information

Introduction to Dropbox Management Add a Category Add a Folder Set Availability for Dropbox Folders Add Special Access...

Introduction to Dropbox Management Add a Category Add a Folder Set Availability for Dropbox Folders Add Special Access... Dropbox Introduction to Dropbox Management... 2 Add a Category... 3 Add a Folder... 4 Set Availability for Dropbox Folders... 8 Add Special Access... 10 Reorder Folders and Categories... 12 Delete a Folder...

More information

5COS005W Coursework 2 (Semester 2)

5COS005W Coursework 2 (Semester 2) University of Westminster Department of Computer Science 5COS005W Coursework 2 (Semester 2) Module leader Dr D. Dracopoulos Unit Coursework 2 Weighting: 50% Qualifying mark 30% Description Learning Outcomes

More information

King s Learning Institute

King s Learning Institute STUDENT GUIDANCE FOR SUBMITTING ASSIGNMENTS ONLINE King s Learning Institute Contents Faculty Policies Regarding the Online Submission of Work... 2 Attaching a Coversheet... 3 Uploading an Assignment...

More information

a f b e c d Figure 1 Figure 2 Figure 3

a f b e c d Figure 1 Figure 2 Figure 3 CS2604 Fall 2001 PROGRAMMING ASSIGNMENT #4: Maze Generator Due Wednesday, December 5 @ 11:00 PM for 125 points Early bonus date: Tuesday, December 4 @ 11:00 PM for 13 point bonus Late date: Thursday, December

More information

2. Software Oracle 12c is installed on departmental server machines.

2. Software Oracle 12c is installed on departmental server machines. 1. Introduction This note describes how to access the Oracle database management system on the departmental computer systems. Basic information on the use of SQL*Plus is included. Section 8 tells you how

More information

Homework 3: Relational Database Design Theory (100 points)

Homework 3: Relational Database Design Theory (100 points) CS 122A: Introduction to Data Management Spring 2018 Homework 3: Relational Database Design Theory (100 points) Due Date: Wed, Apr 25 (5:00 PM) Submission All HW assignments should be turned in with a

More information

Must be completed within the Pearson eportfolio environment. Please visit for more information.

Must be completed within the Pearson eportfolio environment. Please visit  for more information. Important Information about edtpa Retakes If you are completing your edtpa for the first time, please disregard this information and skip to the next step - "Getting Started: Register with Pearson". Partial

More information

CS Homework 2. Deadline. How to submit. Purpose. Initial set of CS 328 PL/SQL and SQL coding standards

CS Homework 2. Deadline. How to submit. Purpose. Initial set of CS 328 PL/SQL and SQL coding standards CS 328 - Homework 2 p. 1 Deadline Due by 11:59 pm on Friday, February 6, 2015. How to submit CS 328 - Homework 2 Submit your files for this homework using ~st10/328submit on nrs-projects, with a homework

More information

Welcome to the QParents Portal... 2

Welcome to the QParents Portal... 2 Table of contents Welcome to the QParents Portal... 2 Introduction: about the QParents Portal... 2 Online security... 2 About this guide... 3 How to provide feedback in QParents... 4 Help and support...

More information

Figure 1.1 GENESIS Log In Page

Figure 1.1 GENESIS Log In Page TEACHERVUE User Guide Chapter One OVERVIEW OF THE TEACHERVUE SOFTWARE The TEACHERVUE software, frequently abbreviated TXP and also known as Teacher Experience, provides districts with an easy method to

More information

Lecture 11 - Chapter 8 Relational Database Design Part 1

Lecture 11 - Chapter 8 Relational Database Design Part 1 CMSC 461, Database Management Systems Spring 2018 Lecture 11 - Chapter 8 Relational Database Design Part 1 These slides are based on Database System Concepts 6th edition book and are a modified version

More information

Q &A on Entity Relationship Diagrams. What is the Point? 1 Q&A

Q &A on Entity Relationship Diagrams. What is the Point? 1 Q&A 1 Q&A Q &A on Entity Relationship Diagrams The objective of this lecture is to show you how to construct an Entity Relationship (ER) Diagram. We demonstrate these concepts through an example. To break

More information

Spring 2019 Turnitin Instructions

Spring 2019 Turnitin Instructions Spring 2019 Turnitin Instructions Students are required to submit their dissertation, thesis, or doctoral project through Turnitin. After the document has been ran through Turnitin, your committee chair

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

TestOut EduApp Integration Guide

TestOut EduApp Integration Guide 1 TestOut EduApp Integration Guide Revised 11-21-2018 2 TABLE OF CONTENTS Setting up the TestOut EduApp in Canvas (Canvas Admins)... 3 Creating a Developer Key... 3 Configuring the EduApp... 6 Creating

More information

Campus Portal User Guide

Campus Portal User Guide Campus Portal User Guide www.ccsoh.us If you have more than one child enrolled in the Columbus City Schools, there will be only one username and password for all children. Please note that assignments

More information

MTAS Data Entry User Guide

MTAS Data Entry User Guide MTAS Data Entry User Guide How User Roles Affect MTAS Data Entry... 1 Assign Student Tests to Users with the MTAS Score Entry User Role... 2 Remove or Change a User with the MTAS Score Entry User Role

More information

YMCA OF GREATER NEW YORK SUMMER CAMP REGISTRATION FORM

YMCA OF GREATER NEW YORK SUMMER CAMP REGISTRATION FORM YMCA OF GREATER NEW YORK SUMMER CAMP REGISTRATION FORM Branch: Camp Site: Camp Group: PARTICIPANT INFO Child s Name Age D.O.B. Female Male Grade in September School Mailing Address Apt.# City State Zip

More information

Oracle Database 12c: Program with PL/SQL Duration: 5 Days Method: Instructor-Led

Oracle Database 12c: Program with PL/SQL Duration: 5 Days Method: Instructor-Led Oracle Database 12c: Program with PL/SQL Duration: 5 Days Method: Instructor-Led Course Description This training starts with an introduction to PL/SQL and then explores the benefits of this powerful programming

More information

Directions for Moodle Scholarship Application Part 1: Entering Moodle for the First Time

Directions for Moodle Scholarship Application Part 1: Entering Moodle for the First Time Directions for Moodle Scholarship Application Part 1: Entering Moodle for the First Time Seniors will receive instruction for completing the Moodle application form through their English class or in the

More information

What is MyPalomarHealth and how will it benefit my health care? How do I access my health information on MyPalomarHealth?

What is MyPalomarHealth and how will it benefit my health care? How do I access my health information on MyPalomarHealth? MyPalomarHealth FAQs Enrollment Questions What is MyPalomarHealth and how will it benefit my health care? MyPalomarHealth offers patients personalized and secure on-line access to portions of their medical

More information

Schedule User Guide PowerSchool Student Information System

Schedule User Guide PowerSchool Student Information System PowerSchool Student Information System Document Properties Schedule User Guide Copyright Owner 2004 Apple Computer, Inc. All rights reserved. This document is the property of Apple Computer, Inc. and is

More information

Advanced Relational Database Management MISM Course S A3 Spring 2019 Carnegie Mellon University

Advanced Relational Database Management MISM Course S A3 Spring 2019 Carnegie Mellon University Advanced Relational Database Management MISM Course S19-95736 A3 Spring 2019 Carnegie Mellon University Instructor: Randy Trzeciak Office: HBH 1104C Office hours: By Appointment Phone: 412-268-7040 E-mail:

More information

Using Excel to Troubleshoot EMIS Data

Using Excel to Troubleshoot EMIS Data Using Excel to Troubleshoot EMIS Data Overview Basic Excel techniques can be used to analyze EMIS data from Student Information Systems (SISs), from the Data Collector, and on ODE EMIS reports This session

More information

Edit Echo360 Lecture for IRSC Faculty

Edit Echo360 Lecture for IRSC Faculty Edit Echo360 Lecture for IRSC Faculty In this section: Overview Open the File Select the Content to be Edited Specify Edits Commit Edits Preview the Edited File Save (or Save and Process) the Edited File

More information

The Linux Command Line: A Complete Introduction, 1 st ed., by William E. Shotts, Jr., No Starch Press, 2012.

The Linux Command Line: A Complete Introduction, 1 st ed., by William E. Shotts, Jr., No Starch Press, 2012. Department of Mathematics and Computer Science Adelphi University Fall 2018 0145-275-001 Operating Systems Practicum Dr. R. M. Siegfried 407 Science (516)877-4482 http://home.adelphi.edu/~siegfried/cs271

More information

Moodle Morsels from Sandy & Inkie. b. Click (Log in) on the upper right c. You will use your stpsb login, which is how you login to a computer

Moodle Morsels from Sandy & Inkie. b. Click (Log in) on the upper right c. You will use your stpsb login, which is how you login to a computer 1. To login to Moodle: a. https://moodle.stpsb.org Moodle Morsels from Sandy & Inkie b. Click (Log in) on the upper right c. You will use your stpsb login, which is how you login to a computer 2. Moodle

More information

CS4120/4121/5120/5121 Spring /6 Programming Assignment 4

CS4120/4121/5120/5121 Spring /6 Programming Assignment 4 CS4120/4121/5120/5121 Spring 2016 Programming Assignment 4 Intermediate Code Generation Due: Friday March 18, 11:59pm This programming assignment requires you to implement an IR generator for the Xi programming

More information

DATABASE MANAGEMENT SYSTEM SUBJECT CODE: CE 305

DATABASE MANAGEMENT SYSTEM SUBJECT CODE: CE 305 DATABASE MANAGEMENT SYSTEM SUBJECT CODE: CE 305 Teaching Scheme (Credits and Hours) Teaching scheme Total Evaluation Scheme L T P Total Credit Theory Mid Sem Exam CIA Pract. Total Hrs Hrs Hrs Hrs Hrs Marks

More information

COWLEY COLLEGE & Area Vocational Technical School

COWLEY COLLEGE & Area Vocational Technical School COWLEY COLLEGE & Area Vocational Technical School COURSE PROCEDURE FOR Student Level: This course is open to students on the college level in either the freshman or sophomore year. Catalog Description:

More information

Parent 1:1 Chromebook Handbook DMS Digital Team

Parent 1:1 Chromebook Handbook DMS Digital Team Parent 1:1 Chromebook Handbook DMS Digital Team This handbook is designed to assist parents to navigate through the use of their child s computer. Our goal is to show you how to do a few simple tasks with

More information

LMS INTEGRATION RELEASE NOTES

LMS INTEGRATION RELEASE NOTES 1 LMS INTEGRATION RELEASE NOTES 2 Overview... 3 20190416 Release... 4 20190402 Release... 5 20190320 Release... 6 20190306 Release... 7 20190205 Release... 8 20190122 Release... 9 20190108 Release... 10

More information

Instructor Feedback Location and Printing. Locating Instructor Feedback When Available within Canvas

Instructor Feedback Location and Printing. Locating Instructor Feedback When Available within Canvas Instructor Feedback Location and Printing This document will identify the locations in Canvas where students may find instructor comments, feedback, inline editing, and rubric scores and comments. Also

More information

Parchment Guide to Ordering Official Transcripts

Parchment Guide to Ordering Official Transcripts Parchment Guide to Ordering Official Transcripts www. 2 Contents OVERVIEW 4 How it works 4 CREATE AN ACCOUNT AND ADD YOUR SCHOOL 5 ORDER YOUR TRANSCRIPT 7 TRACK YOUR TRANSCRIPT 12 TRANSCRIPT STATUSES 13

More information

Your current address will be used to access schooltool. Please provide the school registrar with this if you haven t already done so.

Your current  address will be used to access schooltool. Please provide the school registrar with this if you haven t already done so. Parent Guide Quick Reference Worksheet For schooltool s ParentPortal Parent Guide -- Quick Reference Worksheet Accessing your student's on-line schooltool school records is now a simple matter. There are

More information

TurnItIn How Do I Set Up My Turnitin Assignment? How Do I Give Feedback to My Students in Turnitin?...109

TurnItIn How Do I Set Up My Turnitin Assignment? How Do I Give Feedback to My Students in Turnitin?...109 ASSIGNMENTS Table of Contents Assignment Settings... 4 How Do I Create an Assignment?... 5 How Do I Edit an Assignment?... 8 How Do I Create a Group Assignment?...11 How Do I Delete an Assignment?...18

More information

CAS Enhancement User Guide_v1.9.doc. CAS Enhancement User Guide (Version 1.9)

CAS Enhancement User Guide_v1.9.doc. CAS Enhancement User Guide (Version 1.9) CAS Enhancement User Guide_v1.9.doc CAS Enhancement User Guide (Version 1.9) Table of Contents 1 OTR... 3 1.1 GENERATE OTR (ONE TIME REGISTRATION) NUMBER... 3 Sample of the Mediaccess Mobile Employee-Card

More information

Database Systems CSE Comprehensive Exam Spring 2005

Database Systems CSE Comprehensive Exam Spring 2005 Database Systems CSE 5260 Spring 2005 Database Schema #1 Branch (Branch_Name, Branch_City, Assets) Customer (Customer_Name, SS#, Street, City, State, Zip_Code) Account (Account_Number, Branch_Name, Balance)

More information