Database Management Systems by Hanh Pham GOALS

Size: px
Start display at page:

Download "Database Management Systems by Hanh Pham GOALS"

Transcription

1 PROJECT Note # 01: Database Management Systems by Hanh Pham GOALS As data is produced and used everywhere, knowing how to work with a DBMS (Database Management Systems) and manage its data becomes an important skill which gives you advantages in today very competitive job market, whether you are an engineer or a businessman. In this project students will learn: how to work with MySQL which is a DBMS basic SQL statements to manage (create, insert, delete, and update) data MySQL We may have many different DBMS (Oracle, Microsoft SQL Server, IBM DB2, ) on the market. However, they all are based on the same principles. Therefore, if you know well how to use one DBMS then you ll be able to switch to another DBMS without much trouble. We choose MySQL for doing projects in this course because it is free and yet powerful enough. MySQL is ranked #2 among DBMS and has a market share of 50% ( HOW Can I Have Access To MySQL? Think of MySQL ( or any DBMS) as an server that if you need to see your s you ll have to have an account and login using an username and a password. There are two ways: 1) Use your MySQL account at our CS Linux system OR 2) Download and install MySQL server on your own computer A) Use MySQL server at our CS Linux system: The MySQL server (software) runs on a CS Linux computer (host) named wyvern.cs.newpaltz.edu. Your MySQL account will be created for you after the class starts. The username for logging into the MySQL server is the same as the campus username. The initial password is the letter 's' followed by the last six digits of the Social Security Number. In order to get into your MySQL account you must login to our CS Linux system first using a SSH program for remote login. Here are different scenarios depending on which kind of computer you use: a. If you use a Windows computer: You can use putty. First, google putty download or go to to download. You ll get only 1 file putty.exe so put it on the desktop rather than in the download folder. Then, double click on it to run the putty program. b. If you use a Linux machine: open a terminal window, then type ssh yourcslinux_username@wyvern.cs.newpaltz.edu c. If you use a MAC xos (Aplle) machine: find Terminal.app and double-click on it. Then type ssh yourcslinux_username@wyvern.cs.newpaltz.edu

2 B) Install your own MySQL server on your computer: You can download the MySQL server software (free) and install it on your own computer. After that, you can create an account for yourself and use it for the projects. INSTRUCTIONS to use MySQL at CS linux lab: 1). Login to your CS Linux account/system: Locally (if you are in a Linux lab) OR Remotely (via Putty/SSH program from your computer): Host names: shell01.acs.newpaltz.edu shell02.acs.newpaltz.edu shell03.acs.newpaltz.edu shell04.acs.newpaltz.edu shell05.acs.newpaltz.edu wyvern.cs.newpaltz.edu (server) After logging in, you are in your CS Linux account. If you use hostname shell01.acs.newpaltz.edu and your username is smitha you ll see this: [smitha@shell01 ~]$ 2). LOGIN to your MySQL account: If you are logged in to CS Linux system via wyvern.cs.newpaltz.edu, the command is: mysql -h localhost p If you are logged in to CS Linux system but NOT via wyvern.cs.newpaltz.edu, the command is: mysql -h wyvern -p you ll see this: [smitha@shell01 ~]$ mysql -h wyvern -p Enter password: then, enter your password, you ll see: mysql> If you like to change your MySQL password then type this: set password = password( 'newpass' );

3 Your ROLE in this project and SQL SQL is a language for talking with a DBMS. Each DBMS has its own version of SQL. If you think of SQL as English language then Oracle DBMS can be USA where we use American English, IBM DB2 can be UK where they use Bristish English, etc. There are different ways or different kinds of user interface via which users can interact with a DBMS: a) via command-line SQL statements (typing SQL commands, users must know SQL) b) visual tools provided by the DBMS (select or click on SQL commands, users must know SQL) c) database applications (fill-in form, users have no knowledge of SQL) d) web-based database applications (fill-in form, users have no knowledge of SQL) If you ever purchased something on the Internet and had to fill-in a payment form or when you looked at the schedule of classes for Fall 2014 you must have interacted with a DBMS via (d). When you write a program which connects to a database you interact with a DBMS via (c). If you ever used Microsoft Access or MySQL workbench you interacted with a DBMS via (b). In this project we will learn how to do (a). You will play the role of a user who knows SQL and can interact directly with the DBMS (MySQL server) through command-line SQL statements. BASIC MySQL commands: A good list with explanations of main SQL commands is at: After you login to a MySQL server through your SQL account, you ll see a terminal window with a prompt mysql> like this: mysql>

4 Now, you can tell the DBMS what you want it to do using SQL command/statements. STEP-0: CREATE a new database If you d like to create a new database named FirstDB then type: mysql> CREATE DATABASE FirstDB; ATTENTION: This SQL statement will fail if you use our MySQL server at the CS Linux because your CS MySQL account doesn t have permission to create a new database. They should have created for you a database called YourUseName_db. However, if you have installed your own MySQL on your computer then you should be able to do this. STEP-1: SHOW what databases you have now in a DBMS If you think of a DBMS as an server then each database is like a folder of related s. If you d like to see how many databases you have then you need to type this SQL command/statement: mysql> SHOW DATABASES; It should show you all databases you already have: This is called a screenshot. To take a picture/screenshot of a window in your computer push down two keyboard buttons ALT and PRT-SCR at the same time. STEP-2: USE (choose) a database to work with: mysql> USE YourUseName_db;

5 STEP-3: CREATE a new table. Let s say a small company, which sells notebooks to schools, hires you to manage their database. They ask you to maintain data about the price and dealer for each kind of notebooks (articles). First, you will need to create a table named shop which has the following contents: TABLE shop article dealer price 0001 A B A B C D D You ll need to use SQL statements to define the table shop and then insert/enter the data as following: mysql> CREATE TABLE shop ( article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL, dealer CHAR(20) DEFAULT '' NOT NULL, price DOUBLE(16,2) DEFAULT '0.00' NOT NULL, PRIMARY KEY(article, dealer)); INSERT INTO shop VALUES (1,'A',3.45),(1,'B',3.99),(2,'A',10.99),(3,'B',1.45), (3,'C',1.69),(3,'D',1.25),(4,'D',19.95); STEP-4: SEE the contents of a table using SELECT: mysql> SELECT * FROM shop; THEN, you ll see this: mysql> SELECT * FROM shop; article dealer price A B A B C D D rows in set (0.00 sec)

6 The SCREENSHOT for it would look like this: STEP-5: INSERT (add) a new ROW/RECORD into a table: INSERT INTO "tablename" (first_column,...last_column) VALUES (first_value,...last_value); In the example below, the column name article will match up with the value 5, and the column name dealer will match up with the value 'A'. Example: INSERT INTO shop (article,dealer,price) VALUES (5,'A',5.27); So, if you ll type this SQL command you ll get this;

7 STEP-6: DELETE (remove) a ROW/RECORD from a table: DELETE FROM "tablename" WHERE "columnname" OPERATOR "value" [and or "column" OPERATOR "value"]; [ ] = optional Examples: DELETE FROM shop WHERE dealer = 'B'; STEP-7: UPDATE (change VALUES of) a whole ROW/RECORD in a table: UPDATE "tablename" SET "columnname" = "newvalue" [,"nextcolumn" = "newvalue2"...] WHERE "columnname" OPERATOR "value" [and or "column" OPERATOR "value"]; [ ] = optional Examples: UPDATE shop SET price = 8.23 WHERE dealer = 'C';

8 STEP-8: ADD a new COLUMN into a table Example: ALTER TABLE table_name ADD column_name datatype; ALTER TABLE shop ADD year INT(4); After that the table shop will look like this:

9 STEP-9: UPDATE (change VALUES of) a whole COLUMN in a table: UPDATE [LOW_PRIORITY] [IGNORE] table_name SET col_name1={expr1 DEFAULT} [, col_name2={expr2 DEFAULT}]... [WHERE where_condition] [ORDER BY...] [LIMIT row_count] Example: UPDATE shop SET year=2000; After that the table shop will look like this: STEP-10: DELETE a COLUMN in a table: Example: ALTER TABLE table_name DROP COLUMN column_name; ALTER TABLE shop DROP COLUMN year;

10 After that the table shop will look like this: Project 01 s ASSIGNMENTS STEP A: Design/Create a data table. Give it a name, for example MyStore. This table must have 7 rows and 3 columns whose data types are shown below: ATTENTION: students must have their own name of table, their own names of columns and make their own data to fill into that table (all these names must be different from the names used in the instructions and examples). The FORMAT of this table is: The FIRST column (data type) should be unsigned integers with 3 digits (filled with 0 when needed), can t have NULL value, default should be '000'. The SECOND column (data type) should be strings with maximally 10 characters. It can t have NULL value, default should be ''. The THIRD column (data type) should be (floating decimal point) doubles with maximally 6 digits in total and maximally 1 digits to the right of the decimal point (after the dot). It can t have NULL value, default should be '0.0'. The PRIMARY KEY should be composite: the first and second columns. This format will define your SQL statements for creating the table (step-3). You should compare this format with the table and SQL statements in the example in step-3 above to see how you should modify and reuse those SQL statements in step-3.

11 For EXAMPLE (only for example, you should NOT have this exact name/data in your project): TABLE MyStore article dealer price 001 A B A B C D D 19.5 STEP B: Do steps 1-10 above to create and enter data for that new table in your database. Write down in your PROJECT REPORT the SQL commands and include the screenshots for every step in the same order and format used above. Your report must have a separate title page with your name and a table of contents pointing to the page # of each step. What to submit? Report file in Word, OpenOffice, or PDF format. Where to submit? + At the submission page of our class WEBSITE + ALSO at Blackboard, under PROJECTS and click on Project # 1 and then upload your file via Browse My Computer. Deadline: see the SCHEDULE on the class WEBSITE

Database Management Systems by Hanh Pham GOALS

Database Management Systems by Hanh Pham GOALS PROJECT Note # 02: Database Management Systems by Hanh Pham GOALS Most databases in the world are SQL-based DBMS. Using data and managing DBMS efficiently and effectively can help companies save a lot

More information

REF2020 open access policy

REF2020 open access policy REF2020 open access policy File formats required for the evidence of the acceptance date and how to produce them REF2020 open access policy requires authors to upload their final peer reviewed and accepted

More information

Module 3 MySQL Database. Database Management System

Module 3 MySQL Database. Database Management System Module 3 MySQL Database Module 3 Contains 2 components Individual Assignment Group Assignment BOTH are due on Mon, Feb 19th Read the WIKI before attempting the lab Extensible Networking Platform 1 1 -

More information

SQL Commands & Mongo DB New Syllabus

SQL Commands & Mongo DB New Syllabus Chapter 15 : Computer Science Class XI ( As per CBSE Board) SQL Commands & Mongo DB New Syllabus 2018-19 SQL SQL is an acronym of Structured Query Language.It is a standard language developed and used

More information

Lab # 2 Hands-On. DDL Basic SQL Statements Institute of Computer Science, University of Tartu, Estonia

Lab # 2 Hands-On. DDL Basic SQL Statements Institute of Computer Science, University of Tartu, Estonia Lab # 2 Hands-On DDL Basic SQL Statements Institute of Computer Science, University of Tartu, Estonia Part A: Demo by Instructor in Lab a. Data type of MySQL b. CREATE table c. ALTER table (ADD, CHANGE,

More information

Cmpt 101 Lab 1 - Outline

Cmpt 101 Lab 1 - Outline Cmpt 101 Lab 1 - Outline Instructions: Work through this outline completely once directed to by your Lab Instructor and fill in the Lab 1 Worksheet as indicated. Contents PART 1: GETTING STARTED... 2 PART

More information

3344 Database Lab. 1. Overview. 2. Lab Requirements. In this lab, you will:

3344 Database Lab. 1. Overview. 2. Lab Requirements. In this lab, you will: 3344 Database Lab 1. Overview In this lab, you will: Decide what data you will use for your AngularJS project. Learn (or review) the basics about databases by studying (or skimming) a MySql WorkbenchTutorial

More information

Applying for Jobs Online

Applying for Jobs Online Applying for Jobs Online Hi, I m Sarah. I m here to show you how to apply for a job using an online application form. Most jobs now require you to fill out an application on the Internet. In this course

More information

Chapter 13 : Informatics Practices. Class XI ( As per CBSE Board) SQL Commands. New Syllabus Visit : python.mykvs.in for regular updates

Chapter 13 : Informatics Practices. Class XI ( As per CBSE Board) SQL Commands. New Syllabus Visit : python.mykvs.in for regular updates Chapter 13 : Informatics Practices Class XI ( As per CBSE Board) SQL Commands New Syllabus 2018-19 SQL SQL is an acronym of Structured Query Language.It is a standard language developed and used for accessing

More information

DATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2016

DATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2016 DATABASE SYSTEMS Introduction to MySQL Database System Course, 2016 AGENDA FOR TODAY Administration Database Architecture on the web Database history in a brief Databases today MySQL What is it How to

More information

Linux Tutorial #1. Introduction. Login to a remote Linux machine. Using vim to create and edit C++ programs

Linux Tutorial #1. Introduction. Login to a remote Linux machine. Using vim to create and edit C++ programs Linux Tutorial #1 Introduction The Linux operating system is now over 20 years old, and is widely used in industry and universities because it is fast, flexible and free. Because Linux is open source,

More information

This lab will introduce you to MySQL. Begin by logging into the class web server via SSH Secure Shell Client

This lab will introduce you to MySQL. Begin by logging into the class web server via SSH Secure Shell Client Lab 2.0 - MySQL CISC3140, Fall 2011 DUE: Oct. 6th (Part 1 only) Part 1 1. Getting started This lab will introduce you to MySQL. Begin by logging into the class web server via SSH Secure Shell Client host

More information

Introduction to Cuda Visualization. Graphical Application Tunnelling on Palmetto

Introduction to Cuda Visualization. Graphical Application Tunnelling on Palmetto Introduction to Cuda Visualization The CUDA programming paradigm is NVidia's development tool which is used to enable advanced computer processing on their GPGPU (General Purpose graphics Processing Units)

More information

Quick Guide to Installing and Setting Up MySQL Workbench

Quick Guide to Installing and Setting Up MySQL Workbench Quick Guide to Installing and Setting Up MySQL Workbench If you want to install MySQL Workbench on your own computer: Go to: http://www.mysql.com/downloads/workbench/ Windows Users: 1) You will need to

More information

Server 2 - MySQL #1 Lab

Server 2 - MySQL #1 Lab Server-Configuration-2-MySQL-1-HW.docx CSCI 2320 Initials P a g e 1 If this lab is an Individual assignment, you must do all coded programs on your own. You may ask others for help on the language syntax,

More information

Signing up for an Account

Signing up for an Account Signing up for an Account Click here to sign up for a new account 1. Click on the Sign up for an account button. Fill in the empty fields with your information Indicate whether you need to create a lab

More information

DATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2016

DATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2016 DATABASE SYSTEMS Introduction to MySQL Database System Course, 2016 AGENDA FOR TODAY Administration Database Architecture on the web Database history in a brief Databases today MySQL What is it How to

More information

How to Order a Four Panel Brochure through Print Services. Go to the Print Services Web Page and select the Online Store link.

How to Order a Four Panel Brochure through Print Services. Go to the Print Services Web Page and select the Online Store link. How to Order a Four Panel Brochure through Print Services Go to the Print Services Web Page and select the Online Store link. 1 Enter your Username and Password on the Print Services Online Ordering home

More information

The Blackboard 5.5 Student Guide

The Blackboard 5.5 Student Guide The Blackboard 5.5 Student Guide Release Version 2.1 Spring 2003 Semester Chris Matthew Tkaczyk Title III Office The Blackboard 5.5 Student Guide Table of Contents What is Internet Explorer?... 1 How do

More information

Including Dynamic Images in Your Report

Including Dynamic Images in Your Report Including Dynamic Images in Your Report Purpose This tutorial shows you how to include dynamic images in your report. Time to Complete Approximately 15 minutes Topics This tutorial covers the following

More information

SQL Data Definition Language: Create and Change the Database Ray Lockwood

SQL Data Definition Language: Create and Change the Database Ray Lockwood Introductory SQL SQL Data Definition Language: Create and Change the Database Pg 1 SQL Data Definition Language: Create and Change the Database Ray Lockwood Points: DDL statements create and alter the

More information

Week 11 ~ Chapter 8 MySQL Command Line. PHP and MySQL CIS 86 Mission College

Week 11 ~ Chapter 8 MySQL Command Line. PHP and MySQL CIS 86 Mission College Week 11 ~ Chapter 8 MySQL Command Line PHP and MySQL CIS 86 Mission College Tonight s agenda Drop the class? Why learn MySQL command line? Logging on to the Mission College MySQL server Basic MySQL commands

More information

DATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2018

DATABASE SYSTEMS. Introduction to MySQL. Database System Course, 2018 DATABASE SYSTEMS Introduction to MySQL Database System Course, 2018 CAUTION! *This class is NOT a recitation* We will NOT discuss the course material relevant to the exam and homework assignment We have

More information

SQL language. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

SQL language. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) SQL language Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 SQL - Structured Query Language SQL is a computer language for communicating with DBSM Nonprocedural (declarative) language What

More information

CS 1301 Fall 2008 Lab 2 Introduction to UNIX

CS 1301 Fall 2008 Lab 2 Introduction to UNIX CS 1301 Fall 2008 Lab 2 Introduction to UNIX Due: Friday, September 19 th, at 6 PM (Monday, September 22 nd for 10% off) Notes: Do not wait until the last minute to do this assignment in case you run into

More information

Linux hep.wisc.edu

Linux hep.wisc.edu Linux Environment @ hep.wisc.edu 1 Your Account : Login Name and usage You are given a unique login name (e.g. john) A temporary password is given to you Use this to login name and password to enter the

More information

Chapter 9: MySQL for Server-Side Data Storage

Chapter 9: MySQL for Server-Side Data Storage Chapter 9: MySQL for Server-Side Data Storage General Notes on the Slides for This Chapter In many slides you will see webbook as a database name. That was the orginal name of our database. For this second

More information

CS1600 Lab Assignment 1 Spring 2016 Due: Feb. 2, 2016 POINTS: 10

CS1600 Lab Assignment 1 Spring 2016 Due: Feb. 2, 2016 POINTS: 10 CS1600 Lab Assignment 1 Spring 2016 Due: Feb. 2, 2016 POINTS: 10 PURPOSE: The purpose of this lab is to acquaint you with the C++ programming environment on storm. PROCEDURES: You will use Unix/Linux environment

More information

Lab 2: Setting up secure access

Lab 2: Setting up secure access Lab 2: Setting up secure access Oracle Database Cloud Service Hands On Lab This lab is divided into 3 parts 1. Securely Connecting to DBCS instance using Putty 2. Configuring SQL Developer for Secure Access

More information

How To Clone, Backup & Move Your WordPress Blog! Step By Step Guide by Marian Krajcovic

How To Clone, Backup & Move Your WordPress Blog! Step By Step Guide by Marian Krajcovic How To Clone, Backup & Move Your WordPress Blog! Step By Step Guide by Marian Krajcovic 2010 Marian Krajcovic You may NOT resell or giveaway this ebook! 1 If you have many WordPress blogs and especially

More information

Lab 3. Getting Started with Outlook 2007 (Chapter 2) CS131 Software for Personal Computing Estimated Time: 1 2 hours

Lab 3. Getting Started with Outlook 2007 (Chapter 2) CS131 Software for Personal Computing Estimated Time: 1 2 hours Lab 3 Getting Started with Outlook 2007 (Chapter 2) CS131 Software for Personal Computing Estimated Time: 1 2 hours Notes: 1. If you are using a University computer, you will need to complete this lab

More information

Parallel Programming Pre-Assignment. Setting up the Software Environment

Parallel Programming Pre-Assignment. Setting up the Software Environment Parallel Programming Pre-Assignment Setting up the Software Environment Author: B. Wilkinson Modification date: January 3, 2016 Software The purpose of this pre-assignment is to set up the software environment

More information

PaperCut Printing Guide for Students

PaperCut Printing Guide for Students PaperCut Printing Guide for Students Table of Contents: 1. Log-in and Add Funds 2. Make Copies 3. Print from AMDA Computer (Windows) 4. Print from AMDA Computer (Mac) 5. Print from Personal Computer (Web

More information

Databases (MariaDB/MySQL) CS401, Fall 2015

Databases (MariaDB/MySQL) CS401, Fall 2015 Databases (MariaDB/MySQL) CS401, Fall 2015 Database Basics Relational Database Method of structuring data as tables associated to each other by shared attributes. Tables (kind of like a Java class) have

More information

Database Systems. phpmyadmin Tutorial

Database Systems. phpmyadmin Tutorial phpmyadmin Tutorial Please begin by logging into your Student Webspace. You will access the Student Webspace by logging into the Campus Common site. Go to the bottom of the page and click on the Go button

More information

Fast Folders 2 Student User Guide

Fast Folders 2 Student User Guide Fast Folders 2 - Student User Guide Launching Fast Folders 2 (from a networked PC) 1. If you have previously installed Fast Folders 2 it will be located in Start and All Programs. 2. Otherwise, go to Start

More information

Draft. Students Table. FName LName StudentID College Year. Justin Ennen Science Senior. Dan Bass Management Junior

Draft. Students Table. FName LName StudentID College Year. Justin Ennen Science Senior. Dan Bass Management Junior Chapter 6 Introduction to SQL 6.1 What is a SQL? When would I use it? SQL stands for Structured Query Language. It is a language used mainly for talking to database servers. It s main feature divisions

More information

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering Fall 2011 ECOM 4113: Database System Lab Eng.

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering Fall 2011 ECOM 4113: Database System Lab Eng. Islamic University of Gaza Faculty of Engineering Department of Computer Engineering Fall 2011 ECOM 4113: Database System Lab Eng. Ahmed Abumarasa Database Lab Lab 2 Database Table Introduction: The previous

More information

CGS 3066: Spring 2017 SQL Reference

CGS 3066: Spring 2017 SQL Reference CGS 3066: Spring 2017 SQL Reference Can also be used as a study guide. Only covers topics discussed in class. This is by no means a complete guide to SQL. Database accounts are being set up for all students

More information

Lasell College s Moodle 3 Student User Guide. Access to Moodle

Lasell College s Moodle 3 Student User Guide. Access to Moodle Access to Moodle The first session of this document will show you how to access your Lasell Moodle course, how to login, and how to logout. 1. The homepage of Lasell Learning Management System Moodle is

More information

AIMS FREQUENTLY ASKED QUESTIONS: STUDENTS

AIMS FREQUENTLY ASKED QUESTIONS: STUDENTS AIMS FREQUENTLY ASKED QUESTIONS: STUDENTS CONTENTS Login Difficulties- Timed Out... 2 What it Looks Like... 2 What s Actually Happening... 2 Solution... 2 Login Difficulties - Expired... 3 What It Looks

More information

You can use the WinSCP program to load or copy (FTP) files from your computer onto the Codd server.

You can use the WinSCP program to load or copy (FTP) files from your computer onto the Codd server. CODD SERVER ACCESS INSTRUCTIONS OVERVIEW Codd (codd.franklin.edu) is a server that is used for many Computer Science (COMP) courses. To access the Franklin University Linux Server called Codd, an SSH connection

More information

ThinkPrint a User Guide for Staff. The Latest Print Management System

ThinkPrint a User Guide for Staff. The Latest Print Management System ThinkPrint a User Guide for Staff The Latest Print Management System 1 ThinkPrint Agenda What is ThinkPrint for Staff? Printing on Campus Resetting your password Features of your ThinkPrint account How

More information

Oracle Login Max Length Table Name 11g Column Varchar2

Oracle Login Max Length Table Name 11g Column Varchar2 Oracle Login Max Length Table Name 11g Column Varchar2 Get max(length(column)) for all columns in an Oracle table tables you are looking at BEGIN -- loop through column names in all_tab_columns for a given

More information

Lecture 1. Monday, August 25, 2014

Lecture 1. Monday, August 25, 2014 Lecture 1 Monday, August 25, 2014 What is a database? General definition: An organized collection of information. 1 Different Types of Databases Flat file o A one-table database o Usually loaded into a

More information

IT Quick Reference Guides Using the Online Ticketing System (mysupport)

IT Quick Reference Guides Using the Online Ticketing System (mysupport) IT Quick Reference Guides Using the Online Ticketing System (mysupport) isupport Guides This guide covers using the Online Ticketing System, or mysupport, to submit tickets, browse knowledgebase articles

More information

Parent Account Tutorial

Parent Account Tutorial Parent Account Tutorial The Rank One Sport Parent Account is meant to simplify the online forms submittal and tracking progress. Creating a Parent Account 1. From the Home Page of the school district s

More information

COS 116 The Computational Universe Laboratory 1: Web 2.0

COS 116 The Computational Universe Laboratory 1: Web 2.0 COS 116 The Computational Universe Laboratory 1: Web 2.0 Must be completed by the noon Tuesday, February 9, 2010. In this week s lab, you ll explore some web sites that encourage collaboration among their

More information

Symplicity Career Services Manager Student User Reference Guide

Symplicity Career Services Manager Student User Reference Guide Symplicity Career Services Manager Student User Reference Guide WELCOME TO SYMPLICITY! Wayne State University Law School Career Services Office Symplicity is the new web-based career management system

More information

Virtual Machine Connection Guide for AWS Labs

Virtual Machine Connection Guide for AWS Labs Virtual Machine Connection Guide for AWS Labs Thank you for participating in our hands-on workshop. We are glad to have you in our class! This class relies on our accompanying lab environment which provides

More information

Creating the Data Layer

Creating the Data Layer Creating the Data Layer When interacting with any system it is always useful if it remembers all the settings and changes between visits. For example, Facebook has the details of your login and any conversations

More information

University of Gujrat Lahore Sub Campus

University of Gujrat Lahore Sub Campus University of Gujrat Lahore Sub Campus Assignment # 4 Advance Programming Techniques (CS 303) BS Computer Science Fall 2018 Date Issue: 05-12-2018 Due Date: 14-12-2018 (Friday) before 09:00 PM Instructions:

More information

LionsLink. Student and Alumni Guide

LionsLink. Student and Alumni Guide LionsLink Student and Alumni Guide How to register, login, update your profile, upload your resume or other documents and apply for on and off campus jobs Best browsers to use: Firefox, Google Chrome 1

More information

Version Control with Git ME 461 Fall 2018

Version Control with Git ME 461 Fall 2018 Version Control with Git ME 461 Fall 2018 0. Contents Introduction Definitions Repository Remote Repository Local Repository Clone Commit Branch Pushing Pulling Create a Repository Clone a Repository Commit

More information

PlagScan Instructions

PlagScan Instructions How to Change Your Password and Configure Your Settings 1) Contact Christine Iannicelli (610-409-3466; ciannicelli@ursinus.edu) and ask her to create an account for you. 2) Go to Plagscan.com 3) Login

More information

Practical Guide. For Authors

Practical Guide. For Authors Practical Guide For Authors Contents Practical Guide... 1 For Authors... 1 Introduction... 3 Registration... 3 Registration by Journal:... 5 Login to System... 6 Turning of work in Manuscript On-line...

More information

INSTALLING RACHEL ON SYNOLOGY GIAKONDA IT

INSTALLING RACHEL ON SYNOLOGY GIAKONDA IT INSTALLING RACHEL ON SYNOLOGY GIAKONDA IT To add RACHEL to a Synology server there are a few stages to go through. First we need to ready the server for web use. Then we have to obtain a copy of the RACHEL

More information

The Relational Model. CS157A Chris Pollett Sept. 19, 2005.

The Relational Model. CS157A Chris Pollett Sept. 19, 2005. The Relational Model CS157A Chris Pollett Sept. 19, 2005. Outline A little bit on Oracle on sigma Introduction to the Relational Model Oracle on Sigma Two ways to connect: connect to sigma, then connect

More information

SQL: Concepts. Todd Bacastow IST 210: Organization of Data 2/17/ IST 210

SQL: Concepts. Todd Bacastow IST 210: Organization of Data 2/17/ IST 210 SQL: Concepts Todd Bacastow IST 210: Organization of Data 2/17/2004 1 Design questions How many entities are there? What are the major entities? What are the attributes of each entity? Is there a unique

More information

TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL

TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL We have spent the first part of the course learning Excel: importing files, cleaning, sorting, filtering, pivot tables and exporting

More information

THE STUDENT INFORMATION SYSTEM (SIS) GETTING STARTED GUIDE REV 09/20/2016

THE STUDENT INFORMATION SYSTEM (SIS) GETTING STARTED GUIDE REV 09/20/2016 THE STUDENT INFORMATION SYSTEM (SIS) GETTING STARTED GUIDE REV 09/20/2016 1 CONTENTS INTRODUCTION...3 INTRODUCTION TO SIS TERMINOLOGY...3 Academic Structure Terminology... 3 Diagram: Academic Structure...

More information

MYBOBCAT. Office of Information Technology (OIT) August 2013

MYBOBCAT. Office of Information Technology (OIT) August 2013 MYBOBCAT Office of Information Technology (OIT) August 2013 Office of Information Technology (OIT) What we do: o Computer technical support o Network operations o Print, scan, fax systems o Telephone system

More information

Lab 1: Accessing the Linux Operating System Spring 2009

Lab 1: Accessing the Linux Operating System Spring 2009 CIS 90 Linux Lab Exercise Lab 1: Accessing the Linux Operating System Spring 2009 Lab 1: Accessing the Linux Operating System This lab takes a look at UNIX through an online experience on an Ubuntu Linux

More information

CMPSCI 120 Fall 2013 Lab #2 Professor William T. Verts

CMPSCI 120 Fall 2013 Lab #2 Professor William T. Verts CMPSCI 120 Fall 2013 Lab #2 Professor William T. Verts Setting Up (PC) Go to the link for the encrypted telnet program PuTTY (Simon Tatham s site in the UK at http://www.chiark.greenend.org.uk/~sgtatham/putty/).

More information

Better Service With Some Simple Solutions Using Office365. Greg Russell The John Carroll School

Better Service With Some Simple Solutions Using Office365. Greg Russell The John Carroll School Better Service With Some Simple Solutions Using Office365 Greg Russell The John Carroll School Disclaimers Your results may vary. Some solutions are easy, some require a little effort. We are a single-site

More information

Getting started with Oracle

Getting started with Oracle Getting started with Oracle The purpose of these pages is to enable you to get started with using Oracle software. They explain how to create an Oracle account and how to start up and begin to use the

More information

HelpAndManual_illegal_keygen Contactor Elite Autoresponder Installation Guide

HelpAndManual_illegal_keygen Contactor Elite Autoresponder Installation Guide HelpAndManual_illegal_keygen Contactor Elite Autoresponder Guide HelpAndManual_illegal_keygen Contactor Elite Autoresponder Autoresponder and Newsletter Delivery System To most web sites, their mailing

More information

CALPADS Fall 1 Certification Survival Guide

CALPADS Fall 1 Certification Survival Guide CALPADS Fall 1 Certification Survival Guide FIRST EDITION Revised: October 21 st 2012 Table of Contents CALPADS Fall 1 Introduction... 2 When is the Fall 1 deadline?... 2 Where to Start? (Creating Mr/Ms

More information

Online Enrollment. This portal enables you to:

Online Enrollment. This portal enables you to: Company name: Online enrollment opens: Online enrollment closes: Welcome to your Infinisource Benefits Accounts Consumer Portal, where you have 24/7 access to view information and manage your account.

More information

VMware Horizon Client Installation Guide (Windows)

VMware Horizon Client Installation Guide (Windows) VMware Horizon Client Installation Guide (Windows) (Please note: The steps in this document must be followed exactly as shown in order to ensure a proper installation.) Requirements: You must have an existing

More information

ios EMM Enrollment Process

ios EMM Enrollment Process ios EMM Enrollment Process Before starting the device enrollment procedure, make sure your device is disconnected from the WUSM-Secure wireless network. Start by launching your device s Settings app from

More information

AIS Student Guide for submitting a Turnitin Assignment in Moodle

AIS Student Guide for submitting a Turnitin Assignment in Moodle AIS Student Guide for submitting a Turnitin Assignment in Moodle Before you start Turnitin currently accepts the following file types for upload into an assignment: Microsoft Word (.doc and.docx) Plain

More information

SQL. Structured Query Language

SQL. Structured Query Language SQL Structured Query Language 1 Başar Öztayşi 2017 SQL SQL is an ANSI (American National Standards Institute) standard computer language for accessing and manipulating database systems. SQL works with

More information

Introduction. Installation. Version 2 Installation & User Guide. In the following steps you will:

Introduction. Installation. Version 2 Installation & User Guide. In the following steps you will: Introduction Hello and welcome to RedCart TM online proofing and order management! We appreciate your decision to implement RedCart for your online proofing and order management business needs. This guide

More information

VDI User s Guide: Using VDI from a Web Browser

VDI User s Guide: Using VDI from a Web Browser Virtual Desktop Interface (VDI) allows Montgomery College students the ability to access College lab images from wherever and whenever they need to from multiple devices (computer, laptop, tablet, smart

More information

TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL

TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL TUTORIAL FOR IMPORTING OTTAWA FIRE HYDRANT PARKING VIOLATION DATA INTO MYSQL We have spent the first part of the course learning Excel: importing files, cleaning, sorting, filtering, pivot tables and exporting

More information

Parallel Programming Pre-Assignment. Setting up the Software Environment

Parallel Programming Pre-Assignment. Setting up the Software Environment Parallel Programming Pre-Assignment Setting up the Software Environment Authors: B. Wilkinson and C. Ferner. Modification date: Aug 21, 2014 (Minor correction Aug 27, 2014.) Software The purpose of this

More information

Introduction to MySQL. Database Systems

Introduction to MySQL. Database Systems Introduction to MySQL Database Systems 1 Agenda Bureaucracy Database architecture overview SSH Tunneling Intro to MySQL Comments on homework 2 Homework #1 Submission date is on the website.. (No late arrivals

More information

CS CS Tutorial 2 2 Winter 2018

CS CS Tutorial 2 2 Winter 2018 CS CS 230 - Tutorial 2 2 Winter 2018 Sections 1. Unix Basics and connecting to CS environment 2. MIPS Introduction & CS230 Interface 3. Connecting Remotely If you haven t set up a CS environment password,

More information

Working Outside the Lab

Working Outside the Lab Working Outside the Lab Step 1. Connect to the correct WiFi network In order to work on campus your computer must be connected to a secure network. (not the UARK guest Wi-Fi) Step 2. Use ssh to access

More information

Oakland University Obtaining Your 1098-T Electronically

Oakland University Obtaining Your 1098-T Electronically Accessing a student 1098-T is easy - simply go to tra.vangent.com, click on First Time Student and follow the instructions. 1. Open a web browser (such as Internet Explorer, Safari, Chrome, Firefox, etc.

More information

Student User Guide. Version 1.2. Page 1 of 16. Student User Guide Version 1.2

Student User Guide. Version 1.2. Page 1 of 16. Student User Guide Version 1.2 Page 1 of 16 Table of Contents Introduction... 3 Using Your Unikey... 3 Managing Your Account... 4 Editing Contact Information... 4 Managing Addresses... 5 Course Notes... 8 Selecting Course Notes... 8

More information

Using CLC Genomics Workbench on Turing

Using CLC Genomics Workbench on Turing Using CLC Genomics Workbench on Turing Table of Contents Introduction...2 Accessing CLC Genomics Workbench...2 Launching CLC Genomics Workbench from your workstation...2 Launching CLC Genomics Workbench

More information

Content Manager User Guide

Content Manager User Guide Content Manager User Guide Read these guide to learn how to use Content Manager to browse, buy, download and install updates and extra contents to your Becker PND. 1.) How to install Content Manager Installation

More information

Contents. Last updated: 18 th August 2017

Contents. Last updated: 18 th August 2017 DRM Lite in Firefox DRM Lite is the new way for British Library to deliver electronic documents securely. When a document is requested via this service the document is locked so that only one user can

More information

Open House Guide User Manual

Open House Guide User Manual Open House Guide User Manual About this Service The Desert Sun offers a self-serve online ad placement platform for Realtors and home sellers to advertise open house listings. For Realtors, the system

More information

Simple Quesries in SQL & Table Creation and Data Manipulation

Simple Quesries in SQL & Table Creation and Data Manipulation Simple Quesries in SQL & Table Creation and Data Manipulation Based on CBSE Curriculum Class -11 By- Neha Tyagi PGT CS KV 5 Jaipur II Shift Jaipur Region Neha Tyagi, PGT CS II Shift Jaipur Introduction

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

Tutorial.sql First Video Set April 5, 2017

Tutorial.sql First Video Set April 5, 2017 Tutorial.sql Web-cast 1 Accomplished Goal Fruit Tables 2 Create a Sample Fruit Database Discuss the Basic Browse select * from table; Setup up the Workspace Environment Submit #t1: show Tables 1 1) Login

More information

CONTRIBUTION GATEWAY GUIDE

CONTRIBUTION GATEWAY GUIDE CONTRIBUTION GATEWAY GUIDE USER-FRIENDLY INSTRUCTIONS TO SUBMIT PLAN CONTRIBUTIONS ALERUS RETIREMENT AND BENEFITS TABLE OF CONTENTS GETTING STARTED... PAGE 1 CONTRIBUTION GATEWAY UPLOAD INSTRUCTIONS...

More information

Remote Access to the CIS VLab (308)

Remote Access to the CIS VLab (308) Remote Access to the CIS VLab (308) This Howto shows to remotely access the CIS 90 Arya VMs (virtual machines) in the CIS Virtual Lab (VLab). The CIS VLab was developed to remotely provide Distance Education

More information

Full file at

Full file at ch2 True/False Indicate whether the statement is true or false. 1. The SQL command to create a database table is an example of DML. 2. A user schema contains all database objects created by a user. 3.

More information

To remotely use the tools in the CADE lab, do the following:

To remotely use the tools in the CADE lab, do the following: To remotely use the tools in the CADE lab, do the following: Windows: PUTTY: Putty happens to be the easiest ssh client to use since it requires no installation. You can download it at: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

More information

PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008.

PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008. PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008. Outline. How cookies work. Cookies in PHP. Sessions. Databases. Cookies. Sometimes it is useful to remember a client when it comes

More information

Module - P7 Lecture - 15 Practical: Interacting with a DBMS

Module - P7 Lecture - 15 Practical: Interacting with a DBMS Introduction to Modern Application Development Prof. Tanmai Gopal Department of Computer Science and Engineering Indian Institute of Technology, Madras Module - P7 Lecture - 15 Practical: Interacting with

More information

CS 2316 Homework 9b GT Thrift Shop Due: Wednesday, April 20 th, before 11:55 PM Out of 100 points. Premise

CS 2316 Homework 9b GT Thrift Shop Due: Wednesday, April 20 th, before 11:55 PM Out of 100 points. Premise CS 2316 Homework 9b GT Thrift Shop Due: Wednesday, April 20 th, before 11:55 PM Out of 100 points Files to submit: 1. HW9b.py 2. any image files (.gif ) used in database This is an INDIVIDUAL assignment!

More information

Using Blackboard Drive to upload/manage content in Blackboard Learn

Using Blackboard Drive to upload/manage content in Blackboard Learn Using Blackboard Drive to upload/manage content in Blackboard Learn Downloading and Installing Blackboard Drive 1. Login to Blackboard Learn, and click on the Utilities Tab. 2. Locate the Blackboard Drive

More information

Princess Nourah bint Abdulrahman University. Computer Sciences Department

Princess Nourah bint Abdulrahman University. Computer Sciences Department Princess Nourah bint Abdulrahman University Computer Sciences Department 1 And use http://www.w3schools.com/ PHP Part 3 Objectives Creating a new MySQL Database using Create & Check connection with Database

More information

How to apply for incoming Study Abroad/Exchange program

How to apply for incoming Study Abroad/Exchange program How to apply for incoming Study Abroad/Exchange program 1.) First, go to our website to the Study Abroad section and click the How to Apply link. 2.) Next, find your home institution in the list of programs

More information

Remote Access Via Remote Desktop

Remote Access Via Remote Desktop Remote Access Via Remote Desktop Remotely connecting to your office desktop requires a client-server interface using Remote Desktop. The following page describes the procedures for establishing a SSH Tunnel

More information