Difference between revisions of "Oracle Workbook"

From mi-linux
Jump to navigationJump to search
 
(43 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Main Page]] >> [[Oracle|Oracle and SQL]] >> Workbook
 
[[Main Page]] >> [[Oracle|Oracle and SQL]] >> Workbook
 +
== Welcome to the Online Teaching/Learning Resources for Oracle and SQL ==
  
 +
This workbook is aimed at students studying their first database module, such as 5CI022, or 7CI006, or as a reminder of how to use Oracle and SQL for advanced database modules.
  
== Welcome to the Online Teaching/Learning Resources for Oracle and SQL ==
+
{| border="3" cellpadding=3 cellspacing=3
 +
|Section 1||
 +
*[[Oracle_-_Introduction|1.1 Introduction]]
 +
*[[Oracle_Getting_Started|1.2 Getting Started using SQL*Plus]]
 +
**[[Oracle:Register|1.2.1 Register for an account]]
 +
**[[Oracle:Apps_Anywhere|1.2.2 Installing SQL*Plus]]
 +
**[[Oracle:SQLPlus|1.2.3 Using SQL*Plus]]
 +
**[[Oracle:Sample_Database|1.2.3 Setting up the sample database]]
 +
**[[Oracle:Initial_Queries|1.2.4 Initial queries]]
 +
*[[Oracle_SQL_Overview|1.3 SQL Overview]]
 +
**[[Oracle_Environment_Settings|1.3.1 Setting Environment Variables]]
 +
**[[Oracle_Editing_Commands|1.3.2 How to edit]]
 +
**[[Oracle_Get_Information|1.3.3 Getting information from a table]]
 +
**[[Oracle_Quitting|1.3.4 Quitting Oracle]]
 +
**[[Oracle_Getting_Help|1.3.5 Getting Help and Summary]]
 +
|-
 +
|Section 2||
 +
*[[Ora201:Saving_Queries_and_Results|2.1 Saving query output]]
 +
*[[Ora2:Saving_and_Retrieving_Queries|2.2 Saving and retrieving queries]]
 +
*[[Ora2:Login_file|2.3 Login.sql]]
 +
|-
 +
|Section 3||
 +
*[[Oracle:Data_Manipulation_Language|3.1 Data Manipulation Commands (DML)]]
 +
** [[Oracle:SELECT|3.1.1 SELECT]]
 +
** [[Oracle:INSERT|3.1.2 INSERT and COMMIT/ROLLBACK]]
 +
** [[Oracle:DELETE|3.1.3 DELETE]]
 +
** [[Oracle:UPDATE|3.1.4 UPDATE]]
 +
*[[Oracle:Data_Definition_Language|3.2 Data Definition Commands (DDL)]]
 +
** [[Oracle:DDL_Create|3.2.1 CREATE TABLE]]
 +
** [[Oracle:DDL_Drop|3.2.2 DROP TABLE]]
 +
** [[Oracle:DDL_Alter|3.3.3 ALTER TABLE]]
 +
|-
 +
|Section 4||
 +
*[[Oracle:Joining_tables|4.1 Joining Tables]]
 +
** [[Oracle:Basic_Join|4.1.1 Basic Join conditions]]
 +
** [[Oracle:Recursive_Join|4.1.2 Recursive joins]]
 +
** [[Oracle:Outer_Join|4.1.3 Outer joins]]
 +
|-
 +
|Section 5||
 +
*[[Oracle:Functions|5.1 Arithmetic operators, Group BY, Subqueries and Functions]]
 +
**[[Oracle:Arithmetic_Operators|5.1.1 Arithmetic operators]]
 +
**[[Oracle:Group_Functions|5.1.2 Group functions]]
 +
**[[Oracle:Subqueries|5.1.3 Subqueries]]
 +
**[[Oracle:Date_functions|5.1.4 Date functions]]
 +
**[[Oracle:Character_functions|5.5.5 Character functions]]
 +
|-
 +
|Section 6||
 +
*[[Oracle:Misc|6.1 Miscellaneous Features]]
 +
**[[Oracle:Control_Commands|6.1.1 Control commands]]
 +
**[[Oracle:Substitution_Variables|6.1.2 Substitution Variables]]
 +
**[[Oracle:Views|6.1.3 Views]]
 +
**[[Oracle:Indexes|6.1.4 Indexing Tables]]
 +
**[[Oracle:Data_Dictionary|6.1.5 Data Dictionary]]
  
This workbook is aimed at students studying their first database module, such as 5CI017, or 7CI006, or as a reminder of how to use Oracle and SQL for advanced database modules.
+
|-
 +
|Section 7||
 +
*[[Oracle:Advanced_Features|7.1 Advanced Features]]
 +
**[[Oracle:Database_Triggers|7.1.1 Database Triggers]]
 +
**[[Oracle:Database_Procedures|7.1.2 Database Procedures]]
  
{| border="3" cellpadding=3 cellspacing=3
+
|-
|Week 01||
+
|Reference Material||
*[[Oracle_-_Introduction|Introduction]]
 
 
*[[Oracle_Sample_Data|Sample Data Set]]
 
*[[Oracle_Sample_Data|Sample Data Set]]
*[[Oracle_Getting_Started|Getting Started using SQL*Plus]]
+
*[[Oracle_Setup_Code|Set up code]]
*[[Oracle_Retrieving_Information|Retrieving Information from the database]]
+
*[[Oracle_Schema|ER Diagram]]
 +
*[[Oracle_Using_Oracle_From_Home|Using Oracle from home]]
 +
|-
 +
|Exercise Answers||
 +
*[[Oracle:Section1|Section 1 Exercises]]
 +
*[[Oracle:Section2|Section 2 Exercises]]
 +
*[[Oracle:Section3|Section 3 Exercises]]
 +
*[[Oracle:Section5|Section 5 Exercises]]
 +
*[[Oracle:Section6|Section 6 Exercises]]
  
|-
 
|Week 02||
 
|-
 
 
|}
 
|}
 
<hr>
 
Please note the workbook is currently under construction so not fully completed yet. In the meantime an electronic copy of the paper version is usually available in your WOLF topic.
 

Latest revision as of 14:25, 15 May 2018

Main Page >> Oracle and SQL >> Workbook

Welcome to the Online Teaching/Learning Resources for Oracle and SQL

This workbook is aimed at students studying their first database module, such as 5CI022, or 7CI006, or as a reminder of how to use Oracle and SQL for advanced database modules.

Section 1
Section 2
Section 3
Section 4
Section 5
Section 6
Section 7
Reference Material
Exercise Answers