SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template...
Transcript of SSCI 582 (35695), Spatial DatabasesBlackboard site. Please prepare your resume in the SSI template...
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)
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.
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
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.
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.
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.
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
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
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.