Syllabus: PT2520 Database Concepts Onsite Course
Syllabus: PT2520 Database Concepts Onsite Course
PT2520
Database Concepts
Onsite Course
SYLLABUS
Program Outline:
1st QTR
GS1140 Problem Solving Theory
NT1110 Computer Structure and Logic
GS1145 Strategies for the Technical Professional
2nd QTR
NT1210 Introduction to Networking
NT1230 Client-Server Networking I
MA1210 College Mathematics I
3rd QTR
NT1310 Physical Networking
NT1330 Client-Server Networking II
MA1310 College Mathematics II
4th QTR
PT1420 Introduction to Programming
NT1430 Linux Networking
EN1320 Composition I
5th QTR
PT2520 Database Concepts
NT2580 Introduction to Information Security
EN1420 Composition II
6th QTR
NT2640 IP Networking
NT2670 Email and Web Services
CO2520 Communications
7th QTR
NT2799 Network Systems Administration Capstone Project
SP2750 Group Theory
The following diagram demonstrates how this course fits in the program:
1 Date: 2/10/2012
Database Concepts Syllabus
NT2799
NSA Capstone
Project
NT2580
NT2670
Introduction to NT2640 PT2520
Email and Web
Information IP Networking Database Concepts
Services
Security
CO2520 SP2750
Communications Group Theories
GS1145
GS1140 MA1210 MA1310
EN1420 EN1320 Strategies for the
Problem Solving College College
Composition II Composition I Technical
Theory Mathematics I Mathematics II
Professional
2 Date: 2/10/2012
Database Concepts Syllabus
Course Summary
Course Objectives
1. Define a relational database.
2. Gather database requirements.
3. Define business rules for a database.
4. Create an entity design for a database using MS Visio.
5. Normalize a database.
6. Develop databases in MS SQL Server.
7. Run SQL queries in MS SQL Server.
8. Define the security context of a database and its users in MS SQL Server.
SCANS Objectives
SCANS is an acronym for Secretary’s Commission on Achieving Necessary Skills. The committee,
created by the National Secretary of Labor in the early 1990s, created a list of skills and competencies
that the committee feels are necessary for employees to function in a high-tech job market. For more
information on SCANS objectives, visit the U.S. Department of Labor Employment and Training
Administration: www.doleta.gov.
3 Date: 2/10/2012
Database Concepts Syllabus
Required Resources
Carried over Required for
New to this
Textbook Package from Previous Subsequent
Course
Course(s) Course(s)
Conger, S. (2010). Hands-on database, An introduction to
database design and development. Upper Saddle n
River, NJ: Pearson Education.
Database Development: Select Readings from Microsoft n
SQL Server 2008 Management and Administration
Reese, R., & Lai, D. (2012). Lab manual for database
development (custom edition). Upper Saddle River, n
NJ: Pearson.
DVD with preinstalled master virtual machine with the SQL n
Server 2008 Express and sample database
Recommended Resources
Books, Professional Journals
Professional Associations
Books
Bagui, S., & Earp, R. (2003). Database design using entity-relationship diagrams. Boca Raton,
FL: Auerbach Publications.
Haley, A. M. (2006). The concordance database manual. Berkeley, CA: Apress.
Nielson, P. (2009). SQL server 2008 bible. Indianapolis, IN: John Wiley & Sons.
Powell, G. (2006). Beginning database design and implementation. Indianapolis, IN: Wiley
Publishing.
Petkovic, D. (2008). Microsoft SQL server 2008: A beginner’s guide. New York, NY: McGraw-
Hill/Osborne.
Siau, K. (2007). Contemporary issues in database design and information systems development.
Hershey, PA: IGI Publishing.
Taylor, A. G. (2001). Database development for dummies. Foster City, CA: John Wiley & Sons.
Schneider, R. (2008). Microsoft SQL server 2008 All-in-one desk reference for dummies.
Hoboken, NJ: John Wiley & Sons.
Hotek, M. (2009). MCTS self-paced training kit (Exam 70-432): Microsoft SQL server 2008:
Implementation and maintenance. Sebastopol, CA: Microsoft Press.
4 Date: 2/10/2012
Database Concepts Syllabus
Leiter, C. (2009). Beginning Microsoft SQL server 2008 administration. Hoboken, NJ: Wrox
Press.
Hotek, M. (2009).Microsoft SQL server 2008 step by step. Sebastopol, CA: Microsoft Press.
Other References
Website
Microsoft MSDN Community about SQL Server
http://msdn.microsoft.com/en-us/sqlserver (accessed 9/25/11)
Informational resources about using and learning SQL Server from Microsoft’s Developers Network site
Information Search
Use the following keywords to search for additional online resources that may be used for supporting your
work on the course assignments:
Relational databases
Relational Database Management Systems (RDBMS)
Entity relation diagrams (ERD)
Normalization
Primary and foreign keys
Structured Query Language (SQL)
Entities and attributes
Constraints
SQL Server 2008 Express
Roles and users
Course Plan
Do take a proactive learning approach. Don’t assume there is only one correct answer
Do share your thoughts on critical issues to a question.
and potential problem solutions. Don’t be afraid to share your perspective on
Do plan your course work in advance. the issues analyzed in the course.
Do explore a variety of learning resources in Don’t be negative about the points of view that
addition to the textbook. are different from yours.
Do offer relevant examples from your Don’t underestimate the impact of
experience. collaboration on your learning.
Do make an effort to understand different Don’t limit your course experience to reading
points of view. the textbook.
Do connect concepts explored in this course Don’t postpone your work on the course
to real-life professional situations and your deliverables – work on small assignment
5 Date: 2/10/2012
Database Concepts Syllabus
6 Date: 2/10/2012
Database Concepts Syllabus
Course Outline
7 Date: 2/10/2012
Database Concepts Syllabus
Unit 4: NORMALIZATION
Out-of-class
Upon completion of this unit, students are expected to:
work:
Evaluate an entity against the first three normal forms. 6 hours
Normalize a database in first normal form (1NF).
Normalize a database in second normal form (2NF).
Normalize a database in third normal form (3NF).
Describe the importance of design review.
GRADED ACTIVITIES / DELIVERABLES
READING ASSIGNMENT Grade Allocation
Grading
Activity/Deliverable Title (% of all graded
Category
work)
Conger, Chapter 5 Unit 4 Lab 4.1 (Group A)
Conger, Appendix D Lab 3%
Unit 4 Lab 4.2 (Group B) †
8 Date: 2/10/2012
Database Concepts Syllabus
9 Date: 2/10/2012
Database Concepts Syllabus
10 Date: 2/10/2012
Database Concepts Syllabus
11 Date: 2/10/2012
Database Concepts Syllabus
Note: Your instructor may add a few learning activities that will change the grade allocation for each
assignment in a category. The overall category percentages will not change.
12 Date: 2/10/2012
Database Concepts Syllabus
Lab 27%
Assignment 18%
Research Assignment 9%
Quiz 9%
Project 17%
Final Exam 20%
TOTAL 100%
Grade Conversion
The final grades will be calculated from the percentages earned in the course, as follows:
Grade Percentage Credit
A 90–100% 4.0
B+ 85–89% 3.5
B 80–84% 3.0
C+ 75–79% 2.5
C 70–74% 2.0
D+ 65–69% 1.5
D 60–64% 1.0
F <60% 0.0
Academic Integrity
All students must comply with the policies that regulate all forms of academic dishonesty, or academic
misconduct, including plagiarism, self-plagiarism, fabrication, deception, cheating, and sabotage. For
more information on the academic honesty policies, refer to the Student Handbook and the Course
Catalog.
(End of Syllabus)
13 Date: 2/10/2012