
Professor: Dr. Kate Pulling
Office: West Charleston Campus, Building C, 151 B
Office Phone: 651 – 5702
E Mail: k8pulling180@yahoo.com
Website: http://www.scsv.nevada.edu/~pullingk/DrKatePulling/
Office Hours: To be announced.
Class Location & Times: This is a three-credit course that meets three hours per week for sixteen weeks – from 3 September through 17 December. Class meets once each week (on Thursdays) from 6:00 PM to 8:50 PM in room C 133 on the West Charleston campus.
Catalog Description: Basic concepts of data modeling and relational database design. Hands-on learning of Structured Query Language. Prerequisite: IS 115 or equivalent programming experience or permission of instructor.
Required Textbooks: Beaulieu, Alan, Learning SQL, 2nd edition, ISBN 9780596520830, and Herzog, Joe, Database Design in Plain English, ISBN 9781419670275.
Computers and Software: This class will use MySQL as the platform for learning SQL. The computers in the classroom and one pod in each of the Campus Computer Labs are loaded with MySQL. MySQL 5.1 Community Server is available for download to your home computer from http://dev.mysql.com/downloads/mysql/5.1.html.
Documentation is available
Other Requirements: A removable data storage device, a 3-ring binder for your lecture notes and printed exercises, paper and pen or pencil for taking notes.
Course Objectives: This course will provide you with a solid understanding of the relational model and of the theory behind SQL. Furthermore, it will address the needs of both the user and the developer. From the user's standpoint you will become proficient at translating information needs into appropriate SQL statements. From the developer's standpoint you will gain experience in designing databases which conform to the relational model. Specifically, when you successfully complete the course, you will be able to
Measurement of Objectives: You will know you are meeting the course objectives stated on the previous page as you successfully
All of these activities result in points that are accumulated during the semester. The final point total determines the grade you earn.
Grading Policy: The following are the requirements of the course, their weights and the minimum accumulated points for each letter grade:
| Requirements | Points | Letter Grade | Minimum Points |
|---|---|---|---|
| 3 In-class Exams @ 50 | 150 | A | 360 |
| Take-home Exam | 75 | B+ | 330 |
| Database Design Project | 100 | B | 300 |
| In-class Activities | 75 | C+ | 270 |
| Total | 400 | C | 240 |
| Comprehensive Final | 50 | D | 200 |
Exams: There will be three in-class, 90-minute exams and one take-home exam. The dates of the in-class exams are given in the Weekly Schedule. Every effort should be made to take the exams at the announced times. No make-ups will be given. At the end of the semester there will be a 90-minute comprehensive final exam covering all of the course material. Your score on the final exam may be used to replace your score on one of the in-class exams. All exams will be open-book and open-note. All exams will require the use of MySQL.
In-class Exercises: Class time will be used to expand upon, refine and practice techniques presented in the textbook, as well as to develop new material. In preparation for each class you should complete the reading assignment and associated exercises; review previously covered material; bring textbook, paper, binder, writing implement and data storage device to each class. If you miss class, you are still responsible for the material. So, you will have to get notes from another student.
Database Design Project: You will design and implement a normalized database to meet the needs of a case student and write queries to answer specific questions of the database. The due date is given in the weekly schedule. No late projects will be accepted.
Homework: There are no graded homework assignments in this course, although assignments may be made that should be completed for the next class. Obviously, “doing your homework” is the only path to success in this course. Your homework in this course consists of
Most of your homework will have to be completed using a computer and the appropriate software. Before each class meeting you should set aside a couple hours when you can focus on this work only (no phone, no TV, no kids). For each hands-on exercise in the textbook read each step carefully, execute the instruction and check the result. Do this until you have mastered the skill.
Weekly Schedule:
| Week | Class meets on |
Topics | Textbook References | Exams and Important Dates in the College Calendar |
|---|---|---|---|---|
| 1 | 3 Sep | Introduction, Relational Database Design | B: Ch. 1 | |
| 2 | 10 Sep | Data Definition | B: Ch. 2 | Monday, 7 Sep: Labor Day Holiday |
| 3 | 17 Sep | Data Manipulation | B: Ch. 2 | |
| 4 | 24 Sep | Exam 1 / Relational Algebra |
Exam 1
Monday, 21 Sep: Last day change Audit to Credit with Instructor’s permission for full-term (16 week) courses |
|
| 5 | 1 Oct | Single-table queries | B: Ch. 3 | |
| 6 | 8 Oct | Single-table queries | B: Ch. 4 | |
| 7 | 15 Oct | Exam 2 / Introduction to Joins |
Exam 2 | |
| 8 | 22 Oct | Joins | B: Ch. 5 | |
| 9 | 29 Oct | Sets, Data Conversion |
B: Chs. 6 & 7 | Friday, 30 Oct: Nevada Day Holiday. Classes do not meet. |
| 10 | 5 Nov | Summarizing Data | B: Ch. 8 | |
| 11 | 12 Nov | Subqueries, more joins |
B: Ch. 9 & pages 176 – 186 | Sunday, 30 Oct: Final date to officially drop a class with grade of “W”;
Monday, 9 Nov: Last day to officially change from Credit to Audit for full-term (16 week) courses, in person only; Wednesday, 11 Nov: Veteran's Day Holiday. Classes do not meet. |
| 12 | 19 Nov | Database Design | H: Chs. 0 – 4 | Take-home Exam Due |
| 13 | 26 Nov | Class does not meet | Thursday – Sunday, 26 – 29 Nov: Thanksgiving Recess. Classes do not meet. | |
| 14 | 3 Dec | Database Design | H: Chs. 5 – 7 | |
| 15 | 10 Dec | Database Design/ Exam 3 |
H: Chs. 8 & 9 | Exam 3 |
| 16 | 17 Dec | Comprehensive Final | Final Exam Design Projects Due |
Ground Rules: You and your fellow students want to get the most out of this course. This will be possible only if everyone follows these guidelines:
Academic Honesty: According to the Schedule of Classes, “CSN demands a high level of academic behavior. Acts of academic dishonesty including plagiarism and cheating, are regarded as very serious offenses.” In this class any academic irregularities will result in a grade of ZERO for the specific test/assignment.
Note: If you have any concerns about this course and/or me, please contact me first. If I cannot resolve your issue, please contact the CET department office at 651-4660 and speak to the department chairman. You will remain anonymous and all communications will be strictly confidential. Please DO NOT wait till the last minute to make your concerns known to me and/or to the department chairman.
Disability Resource Center: If you have a documented disability that may require assistance, you will need to contact the Disability Resource Center (DRC) for coordination of your academic accommodations. The DRC is located in Student Services on each campus. The phone numbers for each DRC office are: West Charleston 651-5644, Cheyenne 651-4045, and Henderson 651-3795. For students that would like to perform community service or earn extra money, stop by the DRC to fill out a job interest card. This office hires students as note takers, proctors, scribes, and lab assistants as needed.
The Reentry Program: This program assists students pursuing an Associate of Applied Science Degree and/or Certificate programs at CSN with a special emphasis on individuals pursuing non-traditional occupations. To be eligible the student must complete a FASFA each year, declare an AAS degree or certificate program, participate in required meetings, maintain adequate academic progress & have demonstrated financial need. Services include: Career guidance & exploration, information on non-traditional occupations, mentoring and academic advisement, community assistance referrals, Academic & Life Strategies workshops, employability workshops, scholarships for tuition and books, assistance with transportation, uniforms and tools, Textbook Assistant Loan Program. The ReEntry Program phone numbers are Cheyenne 651-4700; Charleston 651-5089; Henderson 651-3174.
Tutorial Services: All CSN students are allowed 4 hours of free tutoring per one credit of coursework. Students enrolled in this course are entitled to 12 hours of free tutoring. To make arrangements for this benefit, you must take your semester schedule to Tutorial Services at the campus of your choice. The earlier you apply for help, the more likely that you will succeed.
Retention/Student Success Services: The Office of Student Retention (651-2626 at Cheyenne, 651-7367 at West Charleston, and 651-3103 at Henderson) offers a wide array of services and programs to help make your experience at CCSN a successful and rewarding one. Among them are:
Note: The page you are viewing is not sanctioned by CSN.