Dr. Mohammad Ali H. Eljinini
Course
Name: :
Software Lab II
Course Number: 605162
Course Description:
(
Prerequisites: Computer Skills (1) – 605111 )
At
the end of the course, the student will be able familiar with the concepts of
the UNIX Operating System, it's commands, and the vi editor. Also, to understand
the SQL*Plus commands, and to be familiar with 4th
Generation Language.
Course Contents:
PART 1 - UNIX
1. Shell Types
2.
Shell commands syntax, File system concepts
3. Directories handling
4. communication between users
5. vi editor
a. Character Positioning
b.
Word
Positioning
c.
Sentence
Positioning
d.
Line
Positioning
1.
Data types
2.
Table creation, Alteration, Insertion
3.
Table updating, Query Syntax
4.
String functions
5.
Number functions
6.
Aggregate functions
7.
Date Functions
8.
Simple Join
Provided material
References:
1. Teach yourself UNIX, RUTH ASHLEY-90
2. Mastering ORACLE 7 & Client
Server Computing,BOBROWSKI-94
Exams
& Grades:
First Exam: 25%
Second
Exam: 25%
Final
Exam: 40%
Class
Activities: 10%