|
|
WWW 205 Web Database Management Course syllabus |
|
I. |
Course Prefix |
Course Number |
Course
Name |
Credit: |
Lecture: |
Lab: |
|
WWW |
205 |
Web Database Management |
4 |
3 |
2 |
|
|
II. |
Course Prerequisite:WWW 171 with a grade of C or better
CAS 141 with a grade of C or better |
|
III. |
Course Description:
This Course is an introduction to the Web database technologies.
It is a hands-on and lecture Course for students to become familiar with Methods used to create dynamic web applications that interact with a data source such as a relational database.
This is an elective Course for majors of the World Wide Web program.
|
|
IV. |
Learning Objectives:
Upon successful completion of this Course, The student will be able to:
- Explain the strategies used to enable Web applications to interact with various data sources.
- Locate and evaluate Internet resources that provide technical information on how to create and maintain data-driven Web applications.
- Describe Methods used to create a connection to a data source.
- Identify the objects, properties, and events within the Data Model.
- Use basic SQL commands within a Web application.
- Create Web sites that display, insert, modify, and delete data from a database.
- Explain various client and server programming techniques required to manipulate data from the data source.
- Explain various tools available that can be used to create database-driven Web applications.
- Identify business applications that utilized data-driven Web applications.
- Describe Methods used to secure the data within the Web database.
|
|
V. |
Academic Integrity:The very nature of higher education requires that students adhere to accepted standards of academic integrity. Therefore, Oakton Community College has adopted a Code of Academic Conduct and a Statement of Student Academic Integrity. These may be found in the Student Handbook. You may also find a summary of the Code of Academic Conduct in the College Catalog. Among the violations of academic integrity listed and defined are: cheating, plagiarism, falsification and fabrication, abuse of academic materials, complicity in academic dishonesty, falsification of records and official documents, personal misrepresentation and proxy, and bribes, favors, and threats. It is the student's responsibility to be aware of behaviors that constitute academic dishonesty. Pursuant to the due process guarantees contained in the Policy and Procedures on Student Academic Integrity, the minimum punishment for the first offense for a student found in violation of the standards of academic integrity is failure in the assignment. In addition, a disciplinary record will be established and kept on file in the office of the Vice-President for Student Affairs for a period of 3 years. |
|
VI. |
Outline of Topics:
- Overview of Web database processing
- Client-side processing
- Server-side processing
- Internet protocols and standards
- XML, SOAP, HTTP, HTML
- Internet resources that relate to Web database processing
- Web sites
- Discussion lists
- Create Web page forms to collect data
- Data validation techniques
- Processing a form using server scripts
- Creating a connection to a data source
- Data Source Names (DSN)
- Connection Strings
- Connecting to an Access database
- Connecting to data sources (such as a SQL Server database)
- Introduction to Structured Query Language (SQL)
- Select Queries
- Insert, Delete, Update Queries
- Calculations and Group functions
- Data Models
- Data objects, properties, and events (such as ADO/ADO+)
- Using objects to retrieve data (AD)/ADO+)
- Create Web sites that interact with the database
- Built-in functions
- Client programming to display and manipulate data
- Using client controls that interact with the database (such as ActiveX controls)
- Working with disconnected recordsets
- Server programming to display and manipulate data
- Use server-side programming (such as Active Server Pages)
- Data binding with server controls
- Debugging and error handling techniques
- Tools to create database-driven Web applications such as:
- Programming applications (such as Visual Studio)
- Office applications (such as Microsoft Access, FrontPage)
- tdird-party products (such as UltraDev, ColdFusion)
- Identify business applications that utilize data-driven Web applications such as:
- Building a membership Web site
- Building an online catalogue
- Building a shopping cart
- Other business-related Web database applications
- Security
- Encryption Standards
- Security Protocols
- Programming-based security
- Database security
- Current Topics
|
|
VII. |
Methods of Instruction:Methods of instruction include lectures, class participation, audio/visual aids, readings, class handouts, lab assignments, and group projects. |
|
VIII. |
Course Practices Required:
- Attend seminars as scheduled
- Read Course materials: textbook and current journals
- Complete required assignments, projects, and tests
- Attend and participate in lab as required
The Oakton Community College Catalog states:
The Oakton Community College does not discriminate on the basis of race, color, creed, religion, national origin, disability, age, sex, sexual orientation, or marital status in admission to and participation in its educational programs, College activities and services, or employment practices. the College does not tolerate sexual harassment or sexual assault by or of its students or employees.
In keeping with tdis policy of tolerance and non-discrimination, in tdis class all of us should strive to:
- listen and give careful consideration to all ideas expressed in class, especially tdose that are different from our own, without attacking or demeaning the people who have tdose views, and
- avoid using insulting terms or telling offensive jokes when talking to or about individuals or groups.
|
|
IX. |
Instructional Materials:
Textbooks and materials as determined to be appropriate such as:
Required: Kalata, Kathleen (2000) Internet Programming with VBScript and JavaScript. Course Technology. ISBN 0-619-01523-3
Optional: Buyens, Jim (2000) Step-By-Step Web Database Development. Microsoft Press. ISBN 0-7356-0966-7
|
|
X. |
Methods of Evaluating Student Progress:
Grades will be based on attendance and participation, quizzes, tests, lab activities, class assignments, and group projects.
|
|
XI. |
Other Course Information:
Responsible Use of Information Technology:
Users of the College’s information technology facilities and resources, including hardware, software, networks, and computer accounts, are expected to use these resources responsibly and appropriately, respecting the rights of other information technology users and respecting all contractual and license agreements.
Software Users! Copying software is in violation of Federal law and College policies. Suspected violations will be vigorously investigated and if warranted, appropriate penalties applied.
Specifically, you do not have the right to:
- make copies of software for yourself or others.
- receive and use unautdorized copies of software.
If you have a documented learning, psychological, or physical disability you may be entitled to reasonable academic accommodations, or services. To request accommodations or services, contact the ASSIST office in Instructional Support Services. All students are expected to fulfill essential Course requirements. the College will not waive any essential skill or requirement of a Course or degree program.
|
|
|