0% found this document useful (0 votes)
26 views

User Manual For SQL Report Development

This document provides a user manual for developing SQL reports using Oracle SQL Developer at the University of Houston Downtown (UHD). It describes how to access and use SQL Developer to browse and query the UHD database, create connections, view database tables, write and execute SQL queries, and view and export query results. The document also provides examples of SQL queries and their answers to demonstrate these functions.

Uploaded by

ospurlin
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

User Manual For SQL Report Development

This document provides a user manual for developing SQL reports using Oracle SQL Developer at the University of Houston Downtown (UHD). It describes how to access and use SQL Developer to browse and query the UHD database, create connections, view database tables, write and execute SQL queries, and view and export query results. The document also provides examples of SQL queries and their answers to demonstrate these functions.

Uploaded by

ospurlin
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

University of Houston Downtown

User Manual for SQL Report Development

USINGSQLDeveloperatUHD
SQL(StructuredQueryLanguage)allowsyoutostoreandretrievedatabaseinformation.AtUHD,Oracle SQLDeveloperisoneofthetoolsusedforSQLdatabasework. OracleSQLDeveloperisagraphicaltoolfordatabasedevelopment.WithSQLDeveloper,youcan browsedatabaseobjects,runSQLstatementsandSQLscripts,andeditanddebugPL/SQLstatements. Youcanalsorunanynumberofprovidedreports,aswellascreateandsaveyourown.SQLDeveloper enhancesproductivityandsimplifiesyourdatabasedevelopmenttasks.

First Time Users


FirsttimeuserswillneedtoaccessSQLPLUStoestablishtheirpasswords.Youmayusethistoolto changeyourpasswordaswell. ToaccessSQLPLUS: 1. LocatetheprogrambygoingtoAllPrograms>OracleOraClient11g_home1>Application Development>SQLPlus.

Updated May 16, 2012

2. 3. 4. 5. Youwillbetakentoascreenthatwillpromptyoutoenteryourusername. [email protected]. Youwillbenotifiedthatyourpasswordhasexpired.PressEnter. TypeaNewPassword.PressEnter.

6. RetypetheNewPassword.PressEnter. 7. YouwillbenotifiedthatyourpasswordhasbeenchangedandthatyouareconnectedtotheOracle Database.TypeexitandpressEntertocloseSQLPlus.

2 Updated May 16, 2012

To Change the Password: IfforanyreasonyouwouldliketochangeyourOraclepasswordinthefuture,youwillaccessSQLPlus todothisaswell. 1. 2. 3. 4. 5. 6. AccessSQLPlus. Youwillbetakentoascreenthatwillpromtyoutoenteryourusername. EnteryourUHDNetworkUsernameandOraclePassword.PressEnter. Typethewordpassword,withoutquotes. YouwillbepromptedtoenteryourOldPasswordandthentotypeandRetypetheNewPassword. TypeexitandpressEntertocloseSQLPlus.

Note:ChangingthepasswordinOracleDoesNotchangeyourUHDNetworkIDorpassword.

Updated May 16, 2012


Accessing the Oracle SQL Developer
1. LocatetheprogrambygoingtoAllPrograms>OracleOraClient11g_home1>Application Development>SQLDeveloper.

Updated May 16, 2012

2. ThefirsttimethatyouaccessSQLDeveloper,youwillneedtoSavethedatabaseconnection: a. RightClickConnections.

b. SelectNewConnection.

Updated May 16, 2012

c. Enterthefollowing: ConnectionName:SBOX Username:UHDNetworkID Password:OraclePassword ConnectionType:TNS NetworkAlias:SBOX d. ClickSave. e. ClickConnect.

Updated May 16, 2012

Define Database Tables


Toconnecttothedatabase: 1. DoubleclickConnections.EnteryourOraclepasswordandthenclickOK.

DoubleClick

EnterPassword

ToviewthelistoftablesintheUHDSchema: 1. DoubleclickSBOX. 2. SelectOtherUsers.

DoubleClick

Updated May 16, 2012

3. SelectUHDandthenTables.

4. Youwillseealistoftables.

Updated May 16, 2012

UHDtables: WADMABCAdmissiondetailsbystudent. WABCXYZGeneralstudent/registrationdetails.IthasbothcurrentandReportingDayInformation (WABCXYZ_D12C,O). WBICRSECoursedetails

Toviewthecolumns: 1. Doubleclickatablename.

ToQueryadatabase: Syntax: SELECTcolumnname1,columnname2 FROMtablename WHEREconditions GROUPBY HAVING ORDERBY

Updated May 16, 2012

Executing SQL
BelowarehelpfultoolsandbuttonsthatwillhelpexecuteSQLqueriesinOracleDeveloper. WritesimpleSQL:

ExecutetheSQL:

10

Updated May 16, 2012

ErasetheSQL:

StoptheSQL:

11

Updated May 16, 2012

ViewtheOutput: Theoutputwillappearatthebottomofthewindow.YoumaywanttoexpandtheResultssection bydraggingthetopbarupwardtoviewalloftheresults.

12

Updated May 16, 2012

Sorttheoutputbycolumn:

ExporttheOutput:

Note:Forlargefiles,selectCSVastheexportfiletype.CSVfilescanbeopenedandreadbyMSExcel.

13

Updated May 16, 2012

OpennewSQLFile:

SavetheSQLFile:


14 Updated May 16, 2012

OpenthesavedSQLFile:

ViewSQLHistory:

DoubleClick

15

Updated May 16, 2012

Examples
TrytoexecutetheexamplequeriesbelowusingOracleDeveloper.Youwillfindthesolutionsto Examples#1#3onthefollowingpages. Question#1ListStudentBannerID,StudentFirstname,StudentLastnameofalltheundergraduate studentswhohaveadmittedinFall2011(201210)andattendedHighSchoolH01059OutofTexas HighSchool.

Question#2FindthenumberofstudentswhohavetheattributecodeTSIC(TSIContract)inthe term201210.

Question#3ListthecourseswhichareofferedinthecollegeHSfortheterm201210.

16

Updated May 16, 2012

Examples Answers
Answer#1:
SELECTdistinctwadmabc_ban_idas"BannerId", wadmabc_lnameas"LastName", wadmabc_fnameas"FirstName" FROMUHD.wadmabc WHEREwadmabc_term_code='201210' ANDwadmabc_stu_levl='00' ANDwadmabc_high_sch_infoLIKE'%H01059%';

17

Updated May 16, 2012

Answer#2: SELECTcount(distinctwabcxyz_pidm)fromuhd.wabcxyz wherewabcxyz_d12=C andwabcxyz_term_code=201210 andwabcxyz_atts_code_mlike%TSIC%;

18

Updated May 16, 2012

Answerto#3: SELECT*fromuhd.wbicrse wherewcvcrse_term_code='201210' andwcvcrse_d12='C' andwcvcrse_coll_code='HS';

19

Updated May 16, 2012

You might also like