Home About Forms Registration Graduation Course Descriptions Student Resources Faculty Resources

Information Technology 340

ITEC 340: Database I

Prerequisites: ITEC 110 and ITEC 220 (Both courses require grade of “C” or better)

Credit Hours: (3)

A breadth first introduction to database systems including the relational model, SQL, security, database design, and stored procedures.

Detailed Description of Content of Course

Topics include:
1. Introduction to database concepts
2. Client-server model
3. Database systems and data query, manipulation, and description languages
4. Relational database model and concepts
5. Database design and normalization
6. Web-based database applications
7. Stored procedures and triggers
8. Data security
9. Data integrity and reliability
10. Transactions and concurrency control  
11. Distributed databases
12. Database administration


Detailed Description of Conduct of Course

Techniques of database design and implementation are discussed and practiced. Students complete various assignments in database management.


Goals and Objectives of the Course

Students who complete the course will be able to:  
1. Identify the general advantages of a DBMS, including scalability, and identify specific advantages over a file system
2. Use SQL to retrieve, insert, update, and delete data in a relational database
3. Design a logical schema for a set of real world entities and events as modeled by an Entity-Relationship Diagram  
4. Assess, and where necessary normalize, relations as well as identify the limits of normalization
5. Explain the importance of data integrity and data security and assess risks to integrity and security
6. Identify and implement basic integrity rules and application-specific business rules for a given set of relations
7. Develop stored procedures and triggers to implement complex integrity rules and data intensive processes
8. Design databases and database applications which appropriately address security issues
9. Explain and implement transactions and concurrency control
10. Describe DBMS backup and recovery techniques
11. Perform data analysis


Assessment Measures

Students will be evaluated based on assignments and a minimum of two examinations.


Other Course Information

None.


Review and Approval


April 1985        Updated                                                F. B. Green, Chair Curriculum Committee
Sept. 1991       Reviewed                                              Allen L. Bures, Chair, Dept of Management
Nov. 15, 1999                                                               Change from INSY 483 to INSY383    
                                                                                    Felix Amenkhienan, Chair,
                                                                                     Dept of Acct, Finance, and Info. Sys.
Sept. 25, 2001   Change from INSY 383 and CPSC 440 to ITEC 340
                                                                                     John P. Helm, Chair
Feb. 2003         Updated                                                 John P. Helm, Chair
Nov. 2003         Updated                                                  Joseph Chase, Chair
Nov. 2010         Updated                                                  Art Carter, Chair

Revised: May 31, 2012