* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download How to use the tools for the project
Entity–attribute–value model wikipedia , lookup
Oracle Database wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Microsoft Access wikipedia , lookup
Concurrency control wikipedia , lookup
Ingres (database) wikipedia , lookup
Team Foundation Server wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Relational model wikipedia , lookup
Versant Object Database wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Database model wikipedia , lookup
Databases and the Web CSE 444, Introduction to Database Systems October 26, 1998 Zack Ives Your Project A database application with a Web front-end By now, you’ve submitted your proposals and should know what you want to do Today you’ll get a look at the tools available in the lab, and an idea of how to use them Slides will be available on the web You may want to pick up a book on Active Server Pages, JScript, & Visual Interdev The Basic Outline Your project will (probably) consist of: A logical schema A bunch of data in tables created within SQL Server Indexing, views, and so on A web front-end done with SQL, Active Server Pages, VBScript/JScript, and Design-Time Controls Some SQL queries over the database and/or views Some VBScript/JScript code Some forms that display the data, make calculations, and allow updates Terminology ASP DTC - Design Time Controls (drag & drop controls) Record Set (aka Result Set) Cursor (in the database sense) DSN ODBC OLE DB ADO Setting Things Up... You’ll need to: Make sure SQL Server is working Create a set of tables in your database Set up a System DSN in ODBC Set up a project in Visual Interdev Create ASP files and scripts SQL Server Enterprise Mgr • Enter ISQL01, then click Register, then Close Creating Tables • You can’t alter a field once created... Querying the Database The DSN • Go to Control Panel, ODBC Finishing the Connection • When done, test the source Visual Interdev • You’ll want a New Web Project • You can actually edit the database with a Database Project Connecting to the Web Server Creating the Application Connecting to the DB Creating a Connection Seeing the Data The Index Page Add the Record Set Create a Query for the RS Create a Grid for the RS Programming JScript A bit flaky, semi-object-oriented, somewhat like Java Event-driven No variable declarations Many HTML objects are reference-able, and have properties (e.g. visibility, color, etc.) The DTC’s in Visual Interdev are objects You can manipulate properties An Example ASP Page An example ASP page See http://grad-pc18/Alon for the files online We’ll have them at http://isql01 very shortly For More Help... Try the online help! Ask Aung and Alon Get a book on Jscript, VBScript, ASP, etc. Look at sample code http://grad-pc18.cs.washington.edu/Alon