﻿<?xml version="1.0" encoding="utf-8" ?> 
<?xml-stylesheet type="text/xsl" href="../../webpages/courses.xsl" ?>
<!--
/////////////////////////////////////////////////////////////////////////////
//  CSE691codeL1.xml - provides links Lecture #1 materials                 //
//                     on the ECS college server                           //
//                                                                         //
//  Jim Fawcett, CST 2-187, Syracuse University, jfawcett@twcny.rr.com     //
/////////////////////////////////////////////////////////////////////////////
-->

<courses name="Fawcett">

  <btitle>CSE691 Lecture #5</btitle>
  <theme src="../../webpages/CodeTheme.css" />

  <visible>
  <title>CSE691 - Comparative Platfroms</title>
  <subtitle>Lecture #5 - Relational Data Model</subtitle>
  <revised>19 June 2007</revised>
  
  <hilight>
    <ifile title="Home">../../webpages/FawcettHome.xml</ifile>&#32;
    <ifile title="Courses">../../webpages/Courses.xml</ifile>&#32;
    <ifile title="Code">../../webpages/Code.xml</ifile>&#32;
    <ilink title="Handouts">www.ecs.syr.edu/faculty/fawcett/handouts</ilink>&#32;
    <ifile title="CoreTech">../../webpages/CoreTechnologies.xml</ifile>&#32;
    <ifile title="Books">../../webpages/Books.xml</ifile>&#32;
    <ifile title="Articles">../../webpages/Articles.xml</ifile>&#32;
    <ifile title="Math">../../webpages/Mathematics.xml</ifile>&#32;
    <ifile title="Research">../../webpages/research.xml</ifile>&#32;
    <ifile title="Masters Projects">../../webpages/MastersProjects.xml</ifile>&#32;
    <ifile title="SWDev">../../webpages/swdev.xml</ifile>&#32;
    <ifile title="WebDev">../../webpages/webdev.xml</ifile>&#32;
    <ifile title="News">../../webpages/news.xml</ifile>&#32;
    <ifile title="OtherLinks">../../webpages/OtherLinks.xml</ifile>&#32;
    <ifile title="SiteDesign">../../webpages/SiteDesign.xml</ifile>&#32;
    <ifile title="Graduates">../../webpages/graduates.xml</ifile>&#32;
    <ifile title="AllPages">../../webpages/AllPages.xml</ifile>&#32;
    <ifile title="Office Hours">../../webpages/OfficeHours.xml</ifile>&#32;
    <notice title="Notices">../../webpages/notices.xml</notice>&#32;
    <html><a href="#contents">Contents</a></html>&#32;
  </hilight>

  <!-- <include src="CoursesNavBar.xml"/> -->

  <hilight>
    <ifile title="CSE681-SWMAA">../../webpages/CSE681.xml</ifile>&#32;
    <ifile title="CSE686-IP">../../webpages/CSE686.xml</ifile>&#32;
    <ifile title="CSE687-OOD">../../webpages/CSE687.xml</ifile>&#32;
    <ifile title="CSE691-CP">../../webpages/CSE691.xml</ifile>&#32;
    <ifile title="CSE775-DO">../../webpages/CSE775.xml</ifile>&#32;
    <ifile title="CSE776-DP">../../webpages/CSE776.xml</ifile>&#32;
    <ifile title="CSE778-AWP">../../webpages/CSE778.xml</ifile>&#32;
    <ifile title="CSE784-SWS">../../webpages/CSE784.xml</ifile>
  </hilight>

  <hilight>
    <ifile title="Lecture #01">../Lectures/CSE691CodeL1.xml</ifile>&#32;
    <ifile title="Lecture #02">../lectures/CSE691CodeL2.xml</ifile>&#32;
    <ifile title="Lecture #03">../Lectures/CSE691CodeL3.xml</ifile>&#32;
    <ifile title="Lecture #04">../Lectures/CSE691CodeL4.xml</ifile>&#32;
    <ifile title="Lecture #05">../Lectures/CSE691CodeL5.xml</ifile>&#32;<br/>
    <ifile title="Lecture #06">../Lectures/CSE691CodeL6.xml</ifile>&#32;
    <ifile title="Lecture #07">../Lectures/CSE691CodeL7.xml</ifile>&#32;
    <ifile title="Lecture #08">../Lectures/CSE691CodeL8.xml</ifile>&#32;
    <ifile title="Lecture #09">../Lectures/CSE691CodeL9.xml</ifile>&#32;
    <ifile title="Lecture #10">../Lectures/CSE691CodeL10.xml</ifile>&#32;
  </hilight>

  <hilight>
    <ifile title="Lab #01">../assignments/Assignment1.xml</ifile>&#32;
    <ifile title="Lab #02">../assignments/Assignment2.xml</ifile>&#32;
    <ifile title="Lab #03">../assignments/Assignment3.xml</ifile>&#32;
    <ifile title="Lab #04">../assignments/Assignment4.xml</ifile>&#32;
    <ifile title="Lab #05">../assignments/Assignment5.xml</ifile>&#32;
    <ifile title="Lab #06">../assignments/Assignment6.xml</ifile>&#32;
    <ifile title="Lab #07">../assignments/Assignment7.xml</ifile>&#32;
    <ifile title="Lab #08">../assignments/Assignment8.xml</ifile>&#32;
  </hilight>
  
  <hilight>
    <html><a href="#Contents">Contents</a></html>&#32;
    <html>
      <a href="../../webpages/cse686.xml#Syllabus">Syllabus</a>
    </html>&#32;
  </hilight>
  
  <section title="Web Resources:">
      <ilink title="Color Lab">www.visibone.com/colorlab</ilink>&#32;
      <ilink title="Color Codes">www.webmonkey.com/reference/color_codes</ilink>&#32;
      <ilink title="HTML tags">www.webmonkey.com/reference/html_cheatsheet</ilink>&#32;
      <ilink title="Everything&#160;HTML">www.htmlhelp.com</ilink>&#32;
      <ilink title="XML, HTML, Scripting">www.w3schools.com</ilink>&#32;
      <ilink title="Win32, COM, MFC">devCentral.iftech.com</ilink>&#32;
      <ilink title="webdeveloper.earthweb">webdeveloper.earthweb.com</ilink>&#32;
      <ilink title="devx...">archive.devx.com/projectcool/developer/dynamic/index.html</ilink>&#32;
      <ilink title="W3Schools">www.w3schools.com</ilink>&#32;
      <ilink title="Web Developer's Virtual Library">www.wdvl.com</ilink>&#32;
      <ilink title="World-Wide Web Consortium">www.w3c.org</ilink>&#32;
      <ilink title="WebReference">www.webreference.com</ilink>&#32;
      <ilink title="devCentral">devCentral.iftech.com</ilink>&#32;
  </section>
  
  <section title="Office Hours:">
    <file title="Instructor &amp; TAs">../../webpages/officeHours.xml</file>
  </section>

  <section title="Content:">
    <html><a name="Contents" id="Syllabus"/></html>
    This lecture is concerned with Relational Databases and Active Data Objects and focuses on Examples relevant to the Final Project.<p/>

    <lhilight/>
    <!-- SQL Server -->
    <lhilight>
      <note><i>SQL Server:</i></note><br/>
      <ilink title="SQL Data Types">msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcsql_data_types.asp</ilink>,&#32;
      <ilink title="Time Interval Data Types">msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcinterval_data_types.asp</ilink>,&#32;
      <br/>
      <note><i>Structured Query Language (SQL) Tutorials:</i></note><br/>
      <ilink title="steelarrow">tutorial.steelarrow.com/sqltutorial/menu.aro</ilink>,&#32;
      <ilink title="SqlZoo">sqlzoo.net/</ilink>,&#32;
      <ilink title="w3schools">www.w3schools.com/sql/sql_intro.asp</ilink>,&#32;
      <ilink title="Microsoft PDC">www.planet-source-code.com/vb/Tutorial/default.asp?lngWId=5</ilink>,&#32;
      <ilink title="GeoCities">www.geocities.com/paikiran/articles/sql1.html</ilink>,&#32;
      <ilink title="sqlTeam">www.sqlteam.com/filtertopics.asp?TopicID=134</ilink>,&#32;
      <ilink title="sqlCourse2">sqlcourse2.com/intro2.html</ilink>,&#32;
      <ilink title="sql-tutorial">www.sql-tutorial.net/</ilink>,&#32;
      <ilink title="XML to and from SQL">www.topxml.com/sqlxml/default.asp</ilink>,&#32;
      <ilink title="Introduction to SQL">www.intermedia.net/support/sql/sqltut.shtm</ilink>,&#32;
      <ilink title="SQL - Cal State Lecture Notes">courses.csusm.edu/htm411md/ClassNotes/chapter3.ppt</ilink>,&#32;
      <ilink title="SQL Tutorial">www.1keydata.com/sql/sql.html</ilink>,&#32;
      <ilink title="firstsql">www.firstsql.com/tutor.htm</ilink>,&#32;
      <br/>
      <note><i>Active Data Objects (ADO):</i></note><br/>
      <ilink title="Accessing Data with ADO.NET">msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaccessingdatawithadonet.asp</ilink>,&#32;
      <ilink title="Accessing Data with ASP.NET">msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaccessingdatawithaspnet.asp</ilink>,&#32;
    </lhilight>
 
    <olist>
      <litem>
        <html>
          <a href="../../webpages/cse686.xml#Syllabus">Syllabus</a> describes topics to be covered,
          reading material for you to digest <u>before coming to class</u>, and due dates
          for the assigned projects.
        </html>
      </litem>
      <litem>
        <ifile title="Final Project">../projects/FinalProjSu07.doc</ifile>
      </litem>
      <litem>
        <section title="Relational DB Tutorial">
          <!--
          <link title="The Relational Model - Cal State Lecture Notes">www.cs.uml.edu/~kajal/courses/91.573-S04/slides/relational-model.ppt</link>
          -->
          <link title="Cal State Class Notes">courses.csusm.edu/htm411md/ClassNotes/chapter2.ppt</link>
        </section>
      </litem>
      <litem>
        <section title="ADO Tutorials">
          <link title="GotDotNet ADO">samples.gotdotnet.com/quickstart/howto/doc/adoplus/ADOPlusOverview.aspx</link>
          <link title="GotDotNet ASP with Data">samples.gotdotnet.com/quickstart/aspplus/</link>
          <!--
          <link title="ADO articles">www.devarticles.com/cats/29</link>
          -->
          <link title="Single Table Commands">www.devarticles.com/index2.php?option=content&amp;task=view&amp;id=394&amp;pop=1&amp;page=0&amp;hide_js=1</link>
        </section>
      </litem>
      <litem>
        <section title="Security">
          <link title="Excellent .Net Security Tutorial">ipattern.com/simpleblog/PermLink.aspx?entryid=43</link>
          <link title="Understanding .Net Code Access Security">www.codeproject.com/dotnet/UB_CAS_NET.asp</link>
        </section>
      </litem>
    <section title="Relation Data Model"/>
      <litem>
        <file title="The Relational Database Model">../Presentations/RelationalModel.ppt</file>
      </litem>
      <litem>
        <file title="Database Project">../code/DatabaseProject</file>
      </litem>
      <litem>
        <file title="Books Database">../code/DatabaseApps/BooksDB</file>
      </litem>
      <litem>
        <file title="Northwind Database">../code/DatabaseApps/NorthwindDB</file>
      </litem>
      <litem>
        <file title="Console Database">../code/ADOConsoleDB</file>
      </litem>
      <litem>
        <file title="Murat's Queries with Joins Presentation">../presentations/SQL_QueryJoins.ppt</file>
      </litem>
    <section title="AspSQL Examples">
      College server does not have SQL Server installed, so the following demos are running on my laptop.  Projects need configured
      virtual directories to run.  <note>These links will function only on my laptop</note>.  I expect that SQL Server
      will be installed on the college server soon.  When that happens, I will modify the links so they will work
      for you in the computer labs or at home.
    </section>
      <litem>
        <link title="SWProductsDB ASPX Data Reader">localhost/su/cse686/code/ASPSWProductsDB/SWProductNames.aspx</link>
      </litem>
      <litem>
<!--        <link title="ASP.NET/ADO Managing XML">www.ecs.syr.edu/faculty/fawcett/handouts/cse686/code/ADOxmlDemo/ADOxmlDemo.aspx</link> -->
        <link title="ASP.NET/ADO Managing XML">localhost/su/cse686/code/ADOxmlDemo/ADOxmlDemo.aspx</link>
      </litem>
<!--
      <litem>
        <link title="Murat's Help Presentation at http://dopl1.syr.edu/murat">dopl1.syr.edu/murat/</link>
      </litem>
      <litem>
        Demonstrate SQL Server via Server Explorer in Visual Studio
      </litem>
-->
      <litem>
        <ilink title="SimpleDataReader Demo">localhost/su/cse691/code/ADOExamples/SimpleDataReader/SimpleDataReader.aspx</ilink>, 
        <ifile title="SimpleDataReader folder">../code/ADOexamples/SimpleDataReader</ifile>
      </litem>
      <litem>
        <ilink title="SimpleDataSet Demo">localhost/su/cse686/code/ADOExamples/SimpleDataSet/SimpleDataSet.aspx</ilink>, 
        <file title="SimpleDataSet folder">../code/ADOexamples/SimpleDataSet</file>
      </litem>
      <litem>
        <ilink title="DataGrid Details Demo">localhost/su/cse686/code/ADOExamples/DataGridDetails/DataGridDetails.aspx</ilink>, 
        <file title="DataGrid Details folder">../code/ADOexamples/DataGridDetails</file>
      </litem>
<!--
      <litem>
        <file title="ASP.NET/ADO Managing Remote SQL Server">../code/DataBaseApps/SqlAspNetToDopl</file>
        Project directory needs to be a virtual directory.
      </litem>
      <litem>
        <file title="ADO.NET/ADO Managing Local SQL Server">../code/DataBaseApps/SqlAspNetToLocalMachine</file>
        Project directory needs to be a virtual directory.
      </litem>
      <litem>
        <file title="WinForm/ADO Managing Local SQL Server">../code/DataBaseApps/SqlWinFormToLocalMachine</file>
        Project directory needs to be a virtual directory.
      </litem>
-->
      <litem>
        <file title="Lab Assignment #7">../Assignments/Assignment7.xml</file>
      </litem>
      <litem>
        <ifile title="Lecture #7 folder">../Lecture7</ifile> contains a page of links to 
        presentations and code discussed in this class.  The Lecture folders will occasionally
        hold physical files of interest as well.  Usually, however, all the materials 
        of interest to the class are in the <ifile title="presentations">../presentations</ifile>
        and <ifile title="code">../code</ifile> folders.  The contents of these folders will grow
        as you progress through the course.
      </litem>
    </olist>
  </section>  
  </visible>
</courses>
