Instructor - Dr. Morris Liaw
Office - Delta 170
Phone - (281)283-3876
E-mail - liaw@uhcl.edu
Web Address - http://sceweb.sce.uhcl.edu/liaw
Class Schedule for CSCI 5633-1 Web Database Development
7:00 PM - 9:50 PM, Thursday
Room
Delta 241
Course Objectives
This course will provide students the background of principles, design and implementation of
a web database system. An overall goal is to give the student the knowledge and
practical experience in building web database applications to store, update
and retrieve data on the web.
Learning Outcomes
Upon completion of this course, students will be able to:
Describe the process in developing
a web database application.
Write web database application programs using server-side
scripting languages to store, update, delete and retrieve data on the
back-end relational databases.
Describe dynamic web page, server controls, validation controls, user
authentication, user tracking, session management, database administration,
and web security, etc.
Build a real world e-commerce or online web database application system
through group project.
Work as a team professionally to document the define, analysis, design,
implement and deploy phases, and give a demonstration of the group project
at the end of the semester.
Online evaluation
Required Text
"Murach's
ASP.NET 4.5 Web Programming with C# 2012 5th Edition", Mary
Delamater and Anne Boehm, 2013. (ISBN 978-1890774-75-2).
[Table
of Contents] [Book
Applications]
Supporting Texts
"Murach's
ASP.NET 4 Web Programming with C# 2010 4th Edition", Anne Boehm and
Joel Murach, April 26, 2011. (ISBN 978-1890774615). [Book
Applications]
"Murach's
ASP.NET 3.5 Web Programming with C# 2008", Anne
Boehm and Joel Murach, Murach, 2008. (ISBN 978-1-890774-48-6). [Book
Applications]
"Web
Database Development Step by Step .NET Edition", Jim Buyens,
Microsoft Press, 2002. (ISBN 073561637X).
[Source
Codes] [Web
Site]
"Web Database Development Step by Step",
Jim Buyens, Microsoft Press, 2000. (ISBN 0-7356-0966-7). [Web Site]
"Murach's
PHP and MySQL", Joel Murach and Ray Harris, November 23, 2010 (ISBN
978-1-890774-56-1). [Book
Applications]
"PHP Essentials 2st Edition", Julie C. Meloni,
Premier Press, 2003. (ISBN 1931841349). [e-Book]
[Source
Code] [Web Site]
"PHP
Essentials 1st Edition", Julie C. Meloni, Prima Tech, 2000. (ISBN
0-7615-2729-X). [Source
Code] [Web
Site]
"Oracle Web Applications : Pl/Sql Developer's Introduction", Andrew Odewahn, O'Reilly & Associates, 1999. (ISBN 1-56592-687-0).
[e-Book]
[Source Code Chap06,
Chap07-09]
[Web
Site]
"Oracle9i
Programming: A Primer", Rajshekhar Sunderraman, Addison Wesley Inc.,
2003. (ISBN 0-321-19498-5).
"XML
Step by Step", Michael Young, Microsoft Press, 2000. (ISBN
0-7356-1020-7).
"XML
Applications", Frank Boumphrey etc., Wrox Press Inc., 1998. (ISBN
1-861-00152-5).
Prerequisite
CSCI 4333 Design of Database Systems
Topics to Be Covered
In addition to principles of web database systems, students will learn web
database development techniques, database modeling, SQL development, web
database connectivity, web database application programming, scripting
languages, exchanging data with XML, user authentication, user tracking,
session management, e-commerce and web database administration.