SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template...

9
SSCI 582 (35695), Spatial Databases Syllabus Units: 4 Term — Day — Time: Fall 2017, Online Location: Online Instructor: An-Min Wu, PhD Office: AHF B57B Regular Office Hours: Wednesdays 11 am - 12 noon PT and Thursdays 3 – 4 pm PT via BlueJeans. Please contact me via email in advance to ensure I will be online. Also available most days and times by appointment via email. Contact Info: [email protected], 213-740-2876 http://bluejeans.com/6137352004 Library Help: Sherry Mosley Office: VKC B40C Office Hours: By appointment Contact Info: [email protected], 213-740-8810 (office) IT Help: Richard Tsung Office: AHF 146 Office Hours: By appointment Contact Info: [email protected], 213-821-4415 (office)

Transcript of SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template...

Page 1: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582(35695),SpatialDatabasesSyllabusUnits:4Term—Day—Time:Fall2017,OnlineLocation:OnlineInstructor:An-MinWu,PhDOffice:AHFB57B

RegularOfficeHours:Wednesdays11am-12noonPTandThursdays3–4pmPTviaBlueJeans.PleasecontactmeviaemailinadvancetoensureIwillbeonline.Alsoavailablemostdaysandtimesbyappointmentviaemail.

ContactInfo:[email protected],213-740-2876http://bluejeans.com/6137352004

LibraryHelp:SherryMosleyOffice:VKCB40COfficeHours:ByappointmentContactInfo:[email protected],213-740-8810(office)ITHelp:RichardTsungOffice:AHF146OfficeHours:ByappointmentContactInfo:[email protected],213-821-4415(office)

Page 2: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582Syllabus,Page2of9

CourseScopeandPurposeGeographicinformationsystems(GIS)arefundamentallyinformationsystems,typicallybuiltondatabasemanagementtechnologies.AlthoughGISoffersspecialfacilitiesforstoringandmanipulatingspatialdata,muchofthefunctionalityprovidedbyGISissharedwithconventionaldatabasesoftwareanditsubiquitousStructuredQueryLanguage(SQL).Thus,understandingdatabaseprinciplesisthefoundationformasteringthetechnicalaspectsofGIS.

Thiscourseprovidesahigh-leveltourofthetheoreticalunderpinningsofdatabasescontainingbothspatialandtabulardata,astheseareintegratedintoGIS.However,thecoreobjectiveofthecourseisapracticalone:tounderstandthefundamentalprinciplesofthedesignandimplementationofwell-conceivedspatialdatabases,especiallyEsrigeodatabases,andbeabletomanipulatethembothinsideandoutsideofGIS.

Inaddition,thiscourseservesadiverseaudiencegivenitsroleasarequiredcoursefortheGeographicInformationScience&TechnologyM.S.andGraduateCertificatePrograms,andasanelectivecourseintheSpatialInformaticsM.S.Program.Thedifferentstudentaudiencesareprovidedavarietyofoptionsinworkingwithcoregeospatialdatasetsthroughoutthesemesterthatbestcoincidewiththeirpersonalacademicandcareergoals.

Inthiscourseweexaminethefundamentalsofrelational,object-orientedandunstructureddatabases.Amajorbenefitoftherelationalmodelisthatitprovidesametaphorthatisclosertothewayhumansthinkaboutdatathandidpreviousdatabasemodels.YetwithinGIS,someauthorshavearguedthattheobject-orientedmodelprovidesaninherentlymoresuitablebasisforstoringgeographicaldatathantherelationalmodel.Theunstructuredmodelisincreasinglybeingusedtosupportapplicationsincludingbigdatastorageandretrieval(e.g.Twitter,Facebook,Google).Theinfluenceofobject-orientedconceptshasbecomesteadilymoredominantthroughoutvirtuallyeveryaspectofmoderncomputing.AnyonewishingtopursueacareerinGIS,infactinanyaspectofcomputing,shouldgainanunderstandingofboththerelationalandobject-orientedmodelswithrespecttospatialdatabases.

LearningOutcomesWhenyouhavecompletedthiscourse,youwillbeableto:

• Discussthecomplexityofthegeographicworldandtechniquesformodelingitinacomputer.

• Explainthestrengthsandlimitationsofvariousdatabasesandnon-relationalstructuresforspatialdata,includingthosesupportedbyEsri’sArcGISplatformandopensourcesystems.

• UseSQLfragmentsand/orstatementsasappropriatetointerrogatespatialdatabasestoaccomplishdataloading,maintenance,mapproduction,andanalysis.

• Defineageographicalrealmofinterest,modelthatrealmdiagrammaticallyandnarratively,andimplementthemodelinageodatabase.

Page 3: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582Syllabus,Page3of9

Prerequisite(s):SSCI581orpermissionoftheinstructorCo-Requisite(s):NoneConcurrentEnrollment:None

CourseStructureThemaintheoreticalconceptsareprovidedthroughadirectedreadingofthetextSpatialDatabaseSystems:Design,ImplementationandProjectManagement.Thecoursereaderwillemergeasacollectionofreadingnotesthatprovidethebasisforaninformedreviewofmostchapters.Additionalreadingsareassignedtoexpandonthetextwhenneeded.

Thiscoursewillunfoldonaweeklybasis.Whenpossible,assignmentswillbegiveninadvance,butusuallytheywillbepostedonorbeforeMondays.PracticalexercisesutilizeunpublishedandpublishedtutorialmaterialsusingtheArcGISplatformandafinalprojectallowsstudentstodemonstratetheirabilitytoapplyspatialanalyticaltoolsinanappropriate,informedmanner.

Thisisafourcredit,onesemestercourse.Studentsshouldexpecttospend10-15hoursperweekcompletingtheworkinthiscourse.

TechnologicalandCommunicationRequirementsArcGISisprovidedonlineviatheSSIServer;hence,youdonotneedtoinstallitonyourowncomputer.Instead,everystudentmusthavethefollowingtechnologyrequirements:

• AcomputerwithafastInternetconnection.• Afunctionalwebcamandamicrophoneforusewheneverapresentationormeetingis

scheduled.• Anup-to-datewebbrowsertoaccesstheSSIServer.

SSIServerandTechSupport–ThiscourseutilizestheSSIServerwhichisavirtualdesktopgivingaccesstomanydifferentprofessionalsoftware.Ifyouareunabletoconnecttotheserverorexperienceanytypeoftechnicalissues,sendanemailusingyourUSCaccounttoSSITechSupportatspatial_support@dornsife.usc.edu,(noteunderscore)makingsuretocopy(cc)meontheemail.

Communications–Thisisadistancelearningcourse,somostofourinteractionswillbeasynchronous(notatthesametime).AllmaterialstobehandedinwillbesubmittedviaBlackboard.Itiseachstudent'sresponsibilitytostayinformedaboutwhatisgoingoninourcourse.Inadditiontoemailabouttime-sensitivetopics,anyimportantannouncementswillbepostedontheAnnouncementpageinBlackboard.BesuretochecktheseeachtimeyoulogontoBlackboard.

IwillsendviaemailthroughBlackboardanynoticesthataretimesensitive.PleasebesurethatyoureadassoonaspossibleallemailsentfromBlackboardorfromme.Donotignorecourseemailuntilthedaybeforeassignmentsaredue.AlsodoublechecktobesurethatemailsentfromtheUSCblackboardaccountdoesnotgointoyourjunkmail!

WhileIamusuallyon-linealldayandwillprobablyrespondtoemailsfromstudentsveryquickly,Iwillendeavortorespondtoallemailwithin24hoursofreceipt,aimingfornomore

Page 4: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582Syllabus,Page4of9

than72hoursdelay.IntherarecasewhenIexpecttobeoff-lineformorethan72hours,IwillpostanannouncementontheBlackboardsite.

Discussionforums–OntheBlackboardsite,Iwillpostaseriesofdiscussionthreadsrelevanttovarioussectionsofthecourse.Discussionsprovideakeymeansforstudent-to-studentdiscussionandcollaborationthatcanreplicatetheface-to-facecontactyoumayhaveexperiencedintraditionalclassrooms.Here,studentscanprovidesupporttoeachotherwhileworkingontheirassignments,sharinghintsandhelpfultips,asyouwouldinaclassroomlaboratory.Pleasepostyourquestionsaboutassignmentsthere,asyouwouldaskthempublicallyintheclassroom.Imonitorthediscussionthreadsandoffercommentswhennecessary,butmoreimportantly,considerthediscussionboardakeywaytoconnectwithyourclassmatesandshareyourdiscoveries.

RequiredReadingsandSupplementaryMaterialsTherequiredtextbookforthiscourseis:

• Yeung,AlbertK.W.andG.BrentHall.2007.SpatialDatabaseSystems:Design,ImplementationandProjectManagement.Dordrecht:Springer,553pp.Whileyoumaypurchasethisbookifyouwishtoownaboundcopy,itisavailableonlinethroughtheUSCLibraries.SignontotheUSCLibrariesandsearchforthistitle.Usedcopiesofthisbookiswidelyavailableonline,sothereisnoneedtopaythefullretailprice.

Supplementaryreadingswillbeassignedfromvarioussourcesincluding:

• Couclelis,Helen.1992."Peoplemanipulateobjects(butcultivatefields):Beyondtheraster-vectordebateinGIS",inTheroriesandMethodsofSpatio-TemporalReasoninginGeographicSpace,editedbyAndrewU.Frank,IreneCampari,andUbaldoFormentini,65-77.London:Springer.

• Hunter,GaryJ.2002."Understandingsemanticsandontologies:They'requitesimple,really-IfyouknowwhatImean."TransactionsinGIS6:83-87.

• Longley,PaulA.,MichaelF.Goodchild,DavidJ.Maguire,andDavidW.Rhind.2005.GeographicalInformationSystemsandScience,2nded.,Ch.3,63-83.Hoboken,NJ:Wiley.

• Peuquet,DonnaJ.1999."TimeinGISandgeographicaldatabases",inGeographicalInformationSystems:Principles,Techniques,Management,andApplications,2nded.,editedbyPaulA.Longley,MichaelF.Goodchild,DavidJ.Maguire,andDavidW.Rhind,91-103.Hoboken,NJ:Wiley.

• Shekhar,Shashi,andSanjayChawla.2003.Ch.1,1-21,Ch.2,22-51,Ch.3,52-82.inSpatialDatabases:ATour,UpperSaddleRiver,NJ:PrenticeHall,288pp.

• Wilson,JohnP.,andJohnC.Gallant.2000."DigitalTerrainAnalysis",inTerrainAnalysis:PrinciplesandApplications,editedbyJohnP.WilsonandJohnC.Gallant,1-26.Hoboken,NJ:Wiley.

• Zeiler,Michael.2010.“InsidetheGeodatabase”,1inModelingOurWorld:TheEsriGuidetoGeodatabaseConcepts,2nded.,Redlands,CA:EsriPress,308pp.

Page 5: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582Syllabus,Page5of9

Aswell,forseveraloftheassignmentsinthiscourse,youwillconductonlinelibraryresearchtofindarticlesthatapplyspecifictechniquesinanapplicationareaofyourchoice.

DescriptionandAssessmentofAssignments

WeeklyAssignments

Yourgradeinthiscoursewillbedeterminedonthebasisofseveraldifferentassessments.

ResumeAssignment–1worth2points.Werequireallcurrentstudentstopostandmaintainapublicresume,shortbiographyandrecentphotoonoursharedSSIStudentCommunityBlackboardsite.PleaseprepareyourresumeintheSSItemplatewhichwillbeprovidedtoyou.Unlessyouoptout,yourresumewillbeincludedintheSpatialSciencesInstituteGraduateProgramsResumeBook.Thisresumebookiscompiledannuallyand,alongwithourwebpresence,isusedtopromoteourprograms,andmoreimportantly,yourskills,experienceandprofessionalaspirations.

Tutorials–5worthatotalof35points.DueintheweeksbetweenReadingAssignments,hands-onTutorialswillbeusedtopracticethetechniquesexploredintheoryinthetext.Atthecompletionofeachtutorial,youwillprepareabriefwrittenreporttodemonstratethatyouhavecompletedit.

ReadingAssignments–5worthatotalof20points.Thesewillfocusonthetextandotherassignedreadings.Theirobjectiveistohelpyouevaluateandintegratetheinformationyouhaveacquiredfromthecoursereadings.Someofthesewillinvolvediscussionsandcollaborativework,mostwillbeindividualefforts.Otherswillstimulatein-depthinvestigationintotheontologyandsemanticsofcoregeospatialdatasetsintegratedintotutorials.

Discussions–5worthatotalof10points.Structureddiscussionswillfocusoncombinationsoftheoryandpractice.Youwillpostnewmessageandrepliestomessagespostedbyyourclassmates(i.e.twoperforum)atspecifiedtimesthroughoutthesemester.

WikiAssignments–5worthatotalof10points.Studentswillutilizenewknowledgegainedfromdiscussions,readingsandhands-onassignmentstobuildtowardthefinalprojectthroughaseriesofpeer-reviewedimplementationsoflessonspostedwithinBlackboardWikis.

FinalProject

Tointegrateyourlearningofallthematerialcoveredinthecourse,inthefinalproject,youwilldesign,undertakeandreportonanindividuallychosenspatialdatabaseprojectthatwillbethecontextofdiscussioninmanyoftheassignments.Theprojectcomponentswillbedueatdifferenttimesthroughoutthesemestertobuildgraduallyonthematerialpresentedinthecourse.Allpointsforprojectcomponentswillbeassignedusingagradingrubricprovidedatthetimetheprojectassignmentisposted.ThefourcomponentsoftheProjectare:

Proposal-3points.Abriefdescriptionofthespatialquestion(s)youwouldliketoaskorthespatialproblemyouwanttosolveandbrieflyhowyouplantosolveit.

Page 6: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582Syllabus,Page6of9

GeodatabaseDesign&ImplementationVideo–5points.Avideoillustratingyouroverallspatialdatabasedesignandfunctionality.

Presentation-5points.Apresentationmadeon-lineviaBlueJeans,opentoallstudentsinthecourse.

FinalProjectReport-10points.Awrittenreportonmethods,datasources,andresultingdatabasestructure.

GradingBreakdownAssessment Number PointsEach TotalPoints

WeeklyAssignments

ResumeAssignment 1 2 2

Tutorials 5 7 35ReadingAssignments 5 4 20Discussions 5 2 10WikiAssignments 5 2 10

ProjectComponentsProposal 1 3 3GeodatabaseVideo 1 5 5Presentation 1 5 5FinalReport 1 10 10

Total 25 - 100

AssignmentSubmissionPolicyUnlessotherwisenoted,assignmentsmustbesubmittedviaBlackboardbytheduedatesspecifiedintheCourseSchedulebelowandontheassignmentinstructions.

Unlessotherwisenoted,allAssignmentsaredueby11:59pmPTonTuesdaysorThursdays.ProjectcomponentshavedifferentduedatesasindicatedontheCourseSchedulebelow.Yourattentiontoon-timeassignmentsubmissionisessentialifIamtomeetmygoaltoreturncommentsonyoursubmittedassignmentsbeforethenextoneisdue.Sometimesthisisimpossible,soIwillpostanoticeonanticipateddelaysifneeded.

Strictpenaltiesapplyforlateassignmentsasfollows:

• Allassignmentswillbepenalized2pointsuptoFOURdayslate.NopointswillbegivenforsubmissionsmorethanFOURdayslate.Notethatallassignmentsworth2pointswillreceive0pointsifsubmittedlate.

• Additionally,nowrittenworkwillbeacceptedforgradingafter5pmPTonthelastdayofclasses.

Page 7: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582Syllabus,Page7of9

Schedule Topic ReadingsandAssignments Deliverables/DueDatesWeek18/21 GettingStarted

Longleyetal.(2005)Ch.3,pp.63-83ResumeAssignmentReadingAssignment1

ResumeAssignment:Thursday,8/24

Week28/28 Technological

Context

Yeung&Hall(2007)Ch.1Zeiler(2010)Ch.1

Tutorial1Discussion1

ReadingAssignment1:Tuesday,8/29Discussion1:Thursday,8/31

Week39/5**Monday,9/4isauniversityholiday

FieldsasObjectsYeung&Hall(2007)Ch.2,top.35,

andCh3.top.78Discussion2

Tutorial1:Thursday,9/7

Week49/11 Semanticsand

Ontology

Hunter(2002)Tutorial2

ReadingAssignment2

Discussion2:Tuesday,9/12

Week59/18 RepresentingTerrain Yeung&Hall(2007)Ch.2,fromp.35

Wilson&Gallant(2000)

ReadingAssignment2:Tuesday,9/19Tutorial2:

Thursday,9/21Week69/25

DataModeling

Yeung&Hall(2007)Ch.3,top.79Shekhar&Chawla(2003)Ch2

Discussion3ReadingAssignment3

FinalProjectProposalMeeting:

Monday,9/25andTuesday,9/26Discussion3:Thursday,9/28

Week710/2

EsriGeodatabases(I)FinalProjectkick-off Tutorial3 ReadingAssignment3:

Tuesday,10/3Week810/9 DatabaseMechanics

FinalProjectWeek1

Yeung&Hall(2007)Ch.3,fromp.79Discussion4

ReadingAssignment4:Normalization&Generalization

Discussion4:Tuesday,10/10

Tutorial3:Thursday,10/12

Week910/16

EsriGeodatabases(II)FinalProjectWeek2

WikiAssignment1Tutorial4

ReadingAssignment4:Tuesday,10/17

Week1010/23

RepresentingTimeFinalProjectWeek3

Peuquet(1999)WikiAssignment2

WikiAssignment1:Tuesday,10/24

FinalProjectProposal:Wednesday,10/25

Tutorial4:Thursday,10/26and

Friday,10/27

Page 8: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582Syllabus,Page8of9

Week1110/30 LegacyGeodata

FinalProjectWeek4

Yeung&Hall(2007)Ch.4Shekhar&Chawla(2003)Ch3&4

WikiAssignment3ReadingAssignment5

Tutorial5

WikiAssignment2:Tuesday,10/31

Week1211/6 Documentation

FinalProjectWeek5

Yeung&Hall(2007)Ch.5&6WikiAssignment4

FinalProjectGeodatabase–Data,metadata,design,queriesandmaps

WikiAssignment3andReadingAssignment5:

Tuesday,11/7Tutorial5:

Thursday,11/9Week1311/13

FinalProjectWeek6WikiAssignment5

FinalProjectGeodatabase–Reflections

WikiAssignment4:Tuesday,11/14

Week1411/20**11/22-11/26isauniversityholiday

FinalProjectWeek7

FinalizeProjectGeodatabaseDiscussion5

WorkonFinalProject

Week1511/27

FinalProject FinalProjectCompletion

WikiAssignment5:Monday,11/27

GeodatabaseDesignImplementation&

Video:Thursday,11/30FinalReport&FinalDiscussion:Nolater

than5pmPTonFriday,12/1

FinalExamWeek12/6-12/13 FinalProject Presentations

FinalProjectPresentation:

Wednesday,12/6-Thursday,12/7

StatementonAcademicConductandSupportSystems

AcademicConduct

Plagiarism–presentingsomeoneelse’sideasasyourown,eitherverbatimorrecastinyourownwords–isaseriousacademicoffensewithseriousconsequences.PleasefamiliarizeyourselfwiththediscussionofplagiarisminSCampusinSection11,BehaviorViolatingUniversityStandardshttps://policy.usc.edu/scampus-part-b/.Otherformsofacademicdishonestyareequallyunacceptable.SeeadditionalinformationinSCampusanduniversitypoliciesonscientificmisconduct,http://policy.usc.edu/scientific-misconduct.

Discrimination,sexualassault,andharassmentarenottoleratedbytheuniversity.YouareencouragedtoreportanyincidentstotheOfficeofEquityandDiversityhttp://equity.usc.eduortotheDepartmentofPublicSafetyhttp://adminopsnet.usc.edu/department/department-public-safety.ThisisimportantforthesafetyofthewholeUSCcommunity.Anothermemberoftheuniversitycommunity–suchasafriend,classmate,advisor,orfacultymember–canhelpinitiatethereport,orcaninitiatethereportonbehalfofanotherperson.TheRelationshipand

Page 9: SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template which will be provided to you. Unless you opt out, your resume will be included in

SSCI582Syllabus,Page9of9

SexualViolencePreventionServiceshttp://engemannshc.usc.edu/rsvp/provides24/7confidentialsupport,andthesexualassaultresourcecenterwebpagehttp://sarc.usc.edudescribesreportingoptionsandotherresources.

SupportSystems

AnumberofUSC’sschoolsprovidesupportforstudentswhoneedhelpwithscholarlywriting.Checkwithyouradvisororprogramstafftofindoutmore.StudentswhoseprimarylanguageisnotEnglishshouldcheckwiththeAmericanLanguageInstitutehttp://dornsife.usc.edu/ali,whichsponsorscoursesandworkshopsspecificallyforinternationalgraduatestudents.TheOfficeofDisabilityServicesandProgramshttp://sait.usc.edu/academicsupport/centerprograms/dsp/home_index.htmlprovidescertificationforstudentswithdisabilitiesandhelpsarrangetherelevantaccommodations.Ifanofficiallydeclaredemergencymakestraveltocampusinfeasible,USCEmergencyInformationhttp://emergency.usc.eduwillprovidesafetyandotherupdates,includingwaysinwhichinstructionwillbecontinuedbymeansofblackboard,teleconferencing,andothertechnology.

ResourcesforOnlineStudents

TheCourseBlackboardpageandtheSSICommunityBlackboardpagehavemanyresourcesavailablefordistancestudentsenrolledinourgraduateprograms.Inaddition,allregisteredstudentscanaccesselectroniclibraryresourcesthroughthelinkhttps://libraries.usc.edu/.Also,theUSCLibrarieshavemanyimportantresourcesavailablefordistancestudentsthroughthelink:https://libraries.usc.edu/faculty-students/distance-learners.Thisincludesinstructionalvideos,remoteaccesstouniversityresources,andotherkeycontactinformationfordistancestudents.