SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
CIS164AG – Class 28128 – Spring 2010            SYLLABUS                      Instructor: Phillip Jalowiec
Oracle: Data Modeling and Relational Database Design                                phillip@jalowiec.org
Chandler-Gilbert Community College                                         Work Phone: (602) 953-9400
Pecos Campus Building C Room C101                                            Cell Phone: (602) 621-0659
January 20, 2009 to March 10, 2009                       http://pweb.cgc.maricopa.edu/jalowiec/cis164ag
Wednesday, 4:00 P.M. – 6:40 P.M.                                                              Page 1 of 5

Text:     Beginning Database Design, Gavin Powell, November 2005, Wrox Press
          ISBN: 0-7645-7490-6
Software: Toad Data Modeler/Quest Software, Adobe Acrobat Reader
COURSE DESCRIPTION
Top-down, systematic approach to developing a relational database and defining requirements as entities,
attributes, and relationships. Developing an entity-relationship (ER) diagram that accurately reflects the business.
Mapping the ER diagram to an initial database design. Prerequisites: CIS105 or permission of instructor.
The course is offered in a hybrid format where traditional class time will be replaced with online activities or other
technology enabled assignments to be completed outside of the classroom.
COURSE COMPETENCIES
  1. Describe the stages of the database development process.
  2. Develop basic and complex data models.
  3. Map simple and complex ER diagrams to an initial database table design.
  4. State the principles of normalization.
  5. Understand the principals of referential integrity.
COURSE WORK
Weekly course work includes reading, class lecture review, and activities and projects.
Tests include quizzes and a final exam.
Projects/Activities involve the hands-on application of the course material to solve problems and will involve
work outside of scheduled class time.
GRADING           Points            Activity              Grade         Total Points
                    220     Activities                      A           820-1020
                    220     Projects                        B           730-819
                    200     Final                           C           640-729
                    160     Quizzes                         D           550-639
                    120     Study Guides                    F           0-549
                      80    Attendance
                      20    Surveys
                   1020
Activity performance information will available through Blackboard.
CLASS PROCEDURES
Each class consists of questions, lecture, demonstration, and hands-on lab work. The student is responsible for
reading, review and additional work outside of class to complete assignments and prepare for tests.
Reading should be completed prior to the class period in which the material will be covered.
Study Guides must be completed and submitted by email to instructor before 7:00 P.M. the day before the class
period in which the material will be covered.
Quizzes/Projects/Activities must be submitted by 7:00 P.M. of the day due. Late submissions are not accepted.
The Final will consist of questions related to assigned reading, lectures, activities and projects. If you must miss
the final, you must contact the instructor before the final or you will not be eligible for a make-up final. Reasonable
arrangements will be made for a substitute time and place to take a substitute final.
Attendance will be taken and is a direct part of your grade as specified above and will affect your ability to
complete course work in a proper and timely manner.
Withdrawals are subject to current college policy. The instructor may initiate the withdrawal of a student from the
class after two unexcused absences or two unexcused failures to submit assignments.
Recording of classes is not permitted.
Students are subject to and must comply with college policies found in the College Catalog and Student
Handbook.

                                       This syllabus is subject to change and                      Revised 11Jan10
                                      any changes will be announced in class.
CIS164AG – Class 28128 – Spring 2010            SYLLABUS                      Instructor: Phillip Jalowiec
Oracle: Data Modeling and Relational Database Design                                phillip@jalowiec.org
Chandler-Gilbert Community College                                         Work Phone: (602) 953-9400
Pecos Campus Building C Room C101                                            Cell Phone: (602) 621-0659
January 20, 2009 to March 10, 2009                       http://pweb.cgc.maricopa.edu/jalowiec/cis164ag
Wednesday, 4:00 P.M. – 6:40 P.M.                                                              Page 2 of 5

COURSE OUTLINE AND ASSIGNMENTS
WK DATE TOPIC(s)                        READING         PTS   ASSIGNMENT DUE
 1   01/20 Introduction, Survey         Chapters 1, 2    10   Survey           In Class
           Conceptual Data Modeling     Introduction     20   Quiz 1           Online 01/26
           Entities and Attributes      Lesson 1         20   Activity 1       Email 01/29
           Relationships                Lesson 2         30   Activity 2       Email 01/29
           ER Diagram Elements
           ER Diagram Conventions
           Tool Introduction
 2   01/27 Entities/Attributes          Chapter 3        40   Quiz 2           Email    02/05
           DB Structure Basics          Lesson 3         30   Activity 3       Email    02/05
           Relationships: M:M, Valid    Lesson 4         40   Project 1        Email    02/05
 3   02/03 Constraints                  Lesson 5         20   Quiz 3           Email    02/12
           UID, Data Types              Lesson 6         40   Project 2        Email    02/19
           Modeling Change
 4   02/10 ER Model Patterns            Lesson 7         30   Activity 4       Email    02/19
           ER Model Mapping             Lesson 8         30   Activity 5       Email    02/19
                                                         20   Quiz 4           Email    02/19
 5   02/17 Subtype Model Mapping        Lesson 9         20   Quiz 5           Online   02/23
           Data Normalization           Lesson 10        40   Activity 6       Email    02/26
                                        Chapter 4        40   Activity 7       Email    02/26
                                                         40   Project 3        Email    03/05
 6   02/24 Denormalized Data            Chapter 6        20   Quiz 6          Email 03/05
           Final Project                Lesson 11        20   Quiz 7          Online 03/05
                                                        100   Final Project   Email 03/05
 7   03/03 Final Project Lab
           Final Exam Review
 8 03/10 Final Exam                                     200                    In Class
                                                         10   Evaluation       In Class




                                   This syllabus is subject to change and                 Revised 11Jan10
                                  any changes will be announced in class.
CIS164AG – Class 28128 – Spring 2010            SYLLABUS                      Instructor: Phillip Jalowiec
Oracle: Data Modeling and Relational Database Design                                phillip@jalowiec.org
Chandler-Gilbert Community College                                         Work Phone: (602) 953-9400
Pecos Campus Building C Room C101                                            Cell Phone: (602) 621-0659
January 20, 2009 to March 10, 2009                       http://pweb.cgc.maricopa.edu/jalowiec/cis164ag
Wednesday, 4:00 P.M. – 6:40 P.M.                                                              Page 3 of 5

Statement Regarding Internet and Computer Usage
Internet and computer usage is for class assignments and related research only! Inappropriate use of the Internet
or computers is subject to loss of privileges, class withdrawal and other disciplinary action.
Statement Regarding Outcomes and Assessment
The faculty and programs at CGCC are dedicated to effective teaching and successful learning with emphasis in
the following areas: reading, speaking, listening, writing, mathematics, science, computer application skills,
humanities, problem-solving, information literacy, communication, critical thinking, literacy, and personal
development.
Periodically, students will participate in formal and informal assessment activities that will help faculty improve
programs and teaching strategies. These activities are designed to facilitate student growth in whatever
combination of the above outcomes applies to a course.
Statement Regarding Students with Disabilities
Students with disabilities are required to register for services in the Disability Resources and Services (DRS)
office in the Student Center at the beginning of the semester. Do not wait to visit the DRS office if you want
support with any CGCC classes.
The DRS office will meet with you to determine accommodations based on appropriate documentation. This must
be on file before any accommodation will be provided to students. You can contact the DRS office at (480)857-
5188.
Faculty are not authorized to provide or approve any accommodations for students in this class without written
instructions from the DRS office.
Statement Concerning Plagiarism
Plagiarism is defined as presenting the work of another as one’s own. More than four consecutive words from a
source other than the writer constitute plagiarism when the source is not clearly identified in appropriate document
format.
From the CGCC Student Handbook:
“Plagiarism includes, but is not limited to, the use of paraphrase or direct quotation, of the published or
unpublished work of another person with out full and clear acknowledgement. Is also includes the
unacknowledged use of materials prepared by another person or agency engaged in the selling of term papers or
other academic materials.”
Information on Computer Lab
The CGCC Computer Lab, located in Building B, Room 123, is available to currently enrolled students. Specific
hours of operation, detailed policies and procedures, installed software and additional information may be
obtained from the website at www.cgc.maricopa.edu/cic/ or by calling (480) 732-7221.
Information on Learning Center Services
The CGCC Learning Center’s mission is to support student’s academic learning by providing free tutoring and
resources to reinforce and supplement classroom instruction and to assist CGCC students to achieve academic
success. Free tutoring services are available for many CGCC courses. The Learning Center is located on the
second floor of the Library, rooms L227, L228, and L229. The Center also provides instructional support in the
forms of videotapes, software, and print materials. For a schedule of tutoring hours, additional information or
assistance contact the Learning Center at (480) 732-7231, or visit the website at www.cgc.maricopa.edu/lc.
Information Technology Syllabus
Information on the large variety of Information Technology Programs and Student Support Services available at
CGCC and supplementary departmental syllabus information not covered in this syllabus can be found at:
employeeweb.cgc.maricopa.edu/j/al/jalowiec/IT_Syllabus.html.




                                      This syllabus is subject to change and                    Revised 11Jan10
                                     any changes will be announced in class.
CIS164AG – Class 28128 – Spring 2010            SYLLABUS                      Instructor: Phillip Jalowiec
Oracle: Data Modeling and Relational Database Design                                phillip@jalowiec.org
Chandler-Gilbert Community College                                         Work Phone: (602) 953-9400
Pecos Campus Building C Room C101                                            Cell Phone: (602) 621-0659
January 20, 2009 to March 10, 2009                       http://pweb.cgc.maricopa.edu/jalowiec/cis164ag
Wednesday, 4:00 P.M. – 6:40 P.M.                                                              Page 4 of 5

Information on Student Information Systems
The Student Center for information services can be accessed at http://my.maricopa.edu/ and provides access to
finding and enrolling in classes, viewing your schedule and grades, viewing charges and making payments and
maintaining your contact information. Accessing the Student Center requires your Maricopa Enterprise ID and
password that can be established or retrieved at https://eims.maricopa.edu/MAW/. Finding classes at any or all of
the colleges in the Maricopa District can be done at http://classes.sis.maricopa.edu/
Information on Maricopa Student Email
The Maricopa Community College District provides every student with Google-powered Maricopa Student Email
upon enrollment. This official student email is used to send information concerning class enrollment, financial aid,
tuition, and other important student information. Students must activate this email account in order to receive
these messages. Activate your Maricopa Student Email at http://my.maricopa.edu/google.
Information on CGCC Alert System
The CGCC Alert system utilizes text messaging and email to notify students of emergency situations on or around
campus. Students should update their contact information in the Student Center at http://my.maricopa.edu/ in
order to receive a CGCC Alert notification in the event of an emergency.




                                      This syllabus is subject to change and                    Revised 11Jan10
                                     any changes will be announced in class.
CIS164AG – Class 28128 – Spring 2010            SYLLABUS                      Instructor: Phillip Jalowiec
Oracle: Data Modeling and Relational Database Design                                phillip@jalowiec.org
Chandler-Gilbert Community College                                         Work Phone: (602) 953-9400
Pecos Campus Building C Room C101                                            Cell Phone: (602) 621-0659
January 20, 2009 to March 10, 2009                       http://pweb.cgc.maricopa.edu/jalowiec/cis164ag
Wednesday, 4:00 P.M. – 6:40 P.M.                                                              Page 5 of 5


                                      SYLLABUS ACKNOWLEDGMENT

I have received a copy of the course syllabus and I understand the following:
A. The instructor contact information and the most appropriate way to use this information.
B. I am responsible for all course material and preparation for class.
C. All the policies and procedures for this course especially the Grading, Attendance and Withdrawal Policies. As
   well as the policy for Taking and Missing Tests and the Penalties for Late Work.
D. I am responsible for knowing all the information that pertains to my legal rights that are contained in the
   current CGCC Student Handbook and College Catalog.
E. In order to receive any special accommodations for this class I must register myself with the CGCC Disability
   Resource Center.
F. The class syllabus is subject to change and it is my responsibility to know the changes.

_____________________________________________________________________________
Student Printed Name

_____________________________________________________________________________
Student Signature

_________________________
Date




                                     This syllabus is subject to change and                  Revised 11Jan10
                                    any changes will be announced in class.

Weitere ähnliche Inhalte

Andere mochten auch

tnpscexamnews-in
tnpscexamnews-intnpscexamnews-in
tnpscexamnews-inssbala
 
Floss Ecosystem - Strategy approach - PhD Work
Floss Ecosystem - Strategy approach  - PhD WorkFloss Ecosystem - Strategy approach  - PhD Work
Floss Ecosystem - Strategy approach - PhD WorkJonathan Le Lous
 
Test sinonim persamaan_kata
Test sinonim persamaan_kataTest sinonim persamaan_kata
Test sinonim persamaan_kataSDN 4 SIDOREJO
 
FFC NRF - Google News
FFC NRF - Google NewsFFC NRF - Google News
FFC NRF - Google NewsAndre_Feltrin
 
OpenStack in Canada , Toronto 2015
OpenStack in Canada , Toronto 2015OpenStack in Canada , Toronto 2015
OpenStack in Canada , Toronto 2015Jonathan Le Lous
 
Winecom Group Presentation And Portfolio (Algemeen, Mei2011)
Winecom Group Presentation And Portfolio (Algemeen, Mei2011)Winecom Group Presentation And Portfolio (Algemeen, Mei2011)
Winecom Group Presentation And Portfolio (Algemeen, Mei2011)merkbaar
 
anna university m.e project fomat
anna university m.e project fomatanna university m.e project fomat
anna university m.e project fomatssbala
 
Open Source Business Ecosystem - PhD work
Open Source Business Ecosystem - PhD workOpen Source Business Ecosystem - PhD work
Open Source Business Ecosystem - PhD workJonathan Le Lous
 
Why and how OpenStack must be Free Software ?
Why and how OpenStack must be Free Software ?Why and how OpenStack must be Free Software ?
Why and how OpenStack must be Free Software ?Jonathan Le Lous
 
DevOps: From IaaS to continuous integration
DevOps: From IaaS to continuous integrationDevOps: From IaaS to continuous integration
DevOps: From IaaS to continuous integrationJonathan Le Lous
 
OpenStack Overview: Deployments and the Big Tent, Toronto 2016
OpenStack Overview: Deployments and the Big Tent, Toronto 2016OpenStack Overview: Deployments and the Big Tent, Toronto 2016
OpenStack Overview: Deployments and the Big Tent, Toronto 2016Jonathan Le Lous
 

Andere mochten auch (14)

07kebijakanpemerintah
07kebijakanpemerintah07kebijakanpemerintah
07kebijakanpemerintah
 
tnpscexamnews-in
tnpscexamnews-intnpscexamnews-in
tnpscexamnews-in
 
Floss Ecosystem - Strategy approach - PhD Work
Floss Ecosystem - Strategy approach  - PhD WorkFloss Ecosystem - Strategy approach  - PhD Work
Floss Ecosystem - Strategy approach - PhD Work
 
Test sinonim persamaan_kata
Test sinonim persamaan_kataTest sinonim persamaan_kata
Test sinonim persamaan_kata
 
FFC NRF - Google News
FFC NRF - Google NewsFFC NRF - Google News
FFC NRF - Google News
 
OpenStack in Canada , Toronto 2015
OpenStack in Canada , Toronto 2015OpenStack in Canada , Toronto 2015
OpenStack in Canada , Toronto 2015
 
Winecom Group Presentation And Portfolio (Algemeen, Mei2011)
Winecom Group Presentation And Portfolio (Algemeen, Mei2011)Winecom Group Presentation And Portfolio (Algemeen, Mei2011)
Winecom Group Presentation And Portfolio (Algemeen, Mei2011)
 
anna university m.e project fomat
anna university m.e project fomatanna university m.e project fomat
anna university m.e project fomat
 
Open Source Business Ecosystem - PhD work
Open Source Business Ecosystem - PhD workOpen Source Business Ecosystem - PhD work
Open Source Business Ecosystem - PhD work
 
Why and how OpenStack must be Free Software ?
Why and how OpenStack must be Free Software ?Why and how OpenStack must be Free Software ?
Why and how OpenStack must be Free Software ?
 
PENGENALAN ILMU KETAMADUNAN DALAM PEMBINAAN TAMADUN MALAYSIA
PENGENALAN ILMU KETAMADUNAN DALAM PEMBINAAN TAMADUN MALAYSIAPENGENALAN ILMU KETAMADUNAN DALAM PEMBINAAN TAMADUN MALAYSIA
PENGENALAN ILMU KETAMADUNAN DALAM PEMBINAAN TAMADUN MALAYSIA
 
DevOps: From IaaS to continuous integration
DevOps: From IaaS to continuous integrationDevOps: From IaaS to continuous integration
DevOps: From IaaS to continuous integration
 
Metode de predare
Metode de predareMetode de predare
Metode de predare
 
OpenStack Overview: Deployments and the Big Tent, Toronto 2016
OpenStack Overview: Deployments and the Big Tent, Toronto 2016OpenStack Overview: Deployments and the Big Tent, Toronto 2016
OpenStack Overview: Deployments and the Big Tent, Toronto 2016
 

Ähnlich wie Database Design and Modeling Syllabus

Course Syllabus
Course SyllabusCourse Syllabus
Course Syllabusbutest
 
CMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusCMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusAkilah Jackson
 
Sample Syllabus
Sample SyllabusSample Syllabus
Sample Syllabussritikumar
 
541: Syllabus
541: Syllabus541: Syllabus
541: SyllabusLinda
 
MS Excel for Business and Management Elective Course Syllabus ay 2020 2021
MS Excel for Business and Management Elective Course Syllabus ay 2020 2021MS Excel for Business and Management Elective Course Syllabus ay 2020 2021
MS Excel for Business and Management Elective Course Syllabus ay 2020 2021MarkFreudBolima
 
2 d essentials class 1
2 d essentials class 1 2 d essentials class 1
2 d essentials class 1 laura_gerold
 
Analysing Data for Genomics - Edukite
Analysing Data for Genomics - EdukiteAnalysing Data for Genomics - Edukite
Analysing Data for Genomics - EdukiteEduKite
 
EEE_NBA- 10.03.202tdgxhfstsugugjdtatdigigudydugig2_Final.pptx
EEE_NBA- 10.03.202tdgxhfstsugugjdtatdigigudydugig2_Final.pptxEEE_NBA- 10.03.202tdgxhfstsugugjdtatdigigudydugig2_Final.pptx
EEE_NBA- 10.03.202tdgxhfstsugugjdtatdigigudydugig2_Final.pptxElamuruganP1
 
CIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusCIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusJordan Bushaw
 
2010 Sakai@UD Survey Summary
2010 Sakai@UD Survey Summary2010 Sakai@UD Survey Summary
2010 Sakai@UD Survey SummaryMathieu Plourde
 
Web Programming - 1 Introduction
Web Programming - 1 IntroductionWeb Programming - 1 Introduction
Web Programming - 1 IntroductionAndiNurkholis1
 
EEE_NBA- 10.03.2022_Final.pptx (1).pptx
EEE_NBA- 10.03.2022_Final.pptx (1).pptxEEE_NBA- 10.03.2022_Final.pptx (1).pptx
EEE_NBA- 10.03.2022_Final.pptx (1).pptxDr. S. Dinesh Kumar
 
Algorithms and computational techniques in biology edukite
Algorithms and computational techniques in biology   edukiteAlgorithms and computational techniques in biology   edukite
Algorithms and computational techniques in biology edukiteEduKite
 
SE_Computer_Engg__2019_course_28_06_2021 (6).pdf
SE_Computer_Engg__2019_course_28_06_2021 (6).pdfSE_Computer_Engg__2019_course_28_06_2021 (6).pdf
SE_Computer_Engg__2019_course_28_06_2021 (6).pdftomlee12821
 
Synchronizing Pre-service and In-service training of TVET teachers with the c...
Synchronizing Pre-service and In-service training of TVET teachers with the c...Synchronizing Pre-service and In-service training of TVET teachers with the c...
Synchronizing Pre-service and In-service training of TVET teachers with the c...OECD CFE
 
Cis142fall2011
Cis142fall2011Cis142fall2011
Cis142fall2011swascher
 
Week 5 Part1 Introduction
Week 5 Part1 IntroductionWeek 5 Part1 Introduction
Week 5 Part1 Introductioneducw200
 
Advanced Visualization Diploma - Edukite
Advanced Visualization Diploma - EdukiteAdvanced Visualization Diploma - Edukite
Advanced Visualization Diploma - EdukiteEduKite
 

Ähnlich wie Database Design and Modeling Syllabus (20)

Syllabus
SyllabusSyllabus
Syllabus
 
nba ppt for inspection.pptx
nba ppt for inspection.pptxnba ppt for inspection.pptx
nba ppt for inspection.pptx
 
Course Syllabus
Course SyllabusCourse Syllabus
Course Syllabus
 
CMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusCMSC198 summer2012 syllabus
CMSC198 summer2012 syllabus
 
Sample Syllabus
Sample SyllabusSample Syllabus
Sample Syllabus
 
541: Syllabus
541: Syllabus541: Syllabus
541: Syllabus
 
MS Excel for Business and Management Elective Course Syllabus ay 2020 2021
MS Excel for Business and Management Elective Course Syllabus ay 2020 2021MS Excel for Business and Management Elective Course Syllabus ay 2020 2021
MS Excel for Business and Management Elective Course Syllabus ay 2020 2021
 
2 d essentials class 1
2 d essentials class 1 2 d essentials class 1
2 d essentials class 1
 
Analysing Data for Genomics - Edukite
Analysing Data for Genomics - EdukiteAnalysing Data for Genomics - Edukite
Analysing Data for Genomics - Edukite
 
EEE_NBA- 10.03.202tdgxhfstsugugjdtatdigigudydugig2_Final.pptx
EEE_NBA- 10.03.202tdgxhfstsugugjdtatdigigudydugig2_Final.pptxEEE_NBA- 10.03.202tdgxhfstsugugjdtatdigigudydugig2_Final.pptx
EEE_NBA- 10.03.202tdgxhfstsugugjdtatdigigudydugig2_Final.pptx
 
CIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusCIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_Paurus
 
2010 Sakai@UD Survey Summary
2010 Sakai@UD Survey Summary2010 Sakai@UD Survey Summary
2010 Sakai@UD Survey Summary
 
Web Programming - 1 Introduction
Web Programming - 1 IntroductionWeb Programming - 1 Introduction
Web Programming - 1 Introduction
 
EEE_NBA- 10.03.2022_Final.pptx (1).pptx
EEE_NBA- 10.03.2022_Final.pptx (1).pptxEEE_NBA- 10.03.2022_Final.pptx (1).pptx
EEE_NBA- 10.03.2022_Final.pptx (1).pptx
 
Algorithms and computational techniques in biology edukite
Algorithms and computational techniques in biology   edukiteAlgorithms and computational techniques in biology   edukite
Algorithms and computational techniques in biology edukite
 
SE_Computer_Engg__2019_course_28_06_2021 (6).pdf
SE_Computer_Engg__2019_course_28_06_2021 (6).pdfSE_Computer_Engg__2019_course_28_06_2021 (6).pdf
SE_Computer_Engg__2019_course_28_06_2021 (6).pdf
 
Synchronizing Pre-service and In-service training of TVET teachers with the c...
Synchronizing Pre-service and In-service training of TVET teachers with the c...Synchronizing Pre-service and In-service training of TVET teachers with the c...
Synchronizing Pre-service and In-service training of TVET teachers with the c...
 
Cis142fall2011
Cis142fall2011Cis142fall2011
Cis142fall2011
 
Week 5 Part1 Introduction
Week 5 Part1 IntroductionWeek 5 Part1 Introduction
Week 5 Part1 Introduction
 
Advanced Visualization Diploma - Edukite
Advanced Visualization Diploma - EdukiteAdvanced Visualization Diploma - Edukite
Advanced Visualization Diploma - Edukite
 

Database Design and Modeling Syllabus

  • 1. CIS164AG – Class 28128 – Spring 2010 SYLLABUS Instructor: Phillip Jalowiec Oracle: Data Modeling and Relational Database Design phillip@jalowiec.org Chandler-Gilbert Community College Work Phone: (602) 953-9400 Pecos Campus Building C Room C101 Cell Phone: (602) 621-0659 January 20, 2009 to March 10, 2009 http://pweb.cgc.maricopa.edu/jalowiec/cis164ag Wednesday, 4:00 P.M. – 6:40 P.M. Page 1 of 5 Text: Beginning Database Design, Gavin Powell, November 2005, Wrox Press ISBN: 0-7645-7490-6 Software: Toad Data Modeler/Quest Software, Adobe Acrobat Reader COURSE DESCRIPTION Top-down, systematic approach to developing a relational database and defining requirements as entities, attributes, and relationships. Developing an entity-relationship (ER) diagram that accurately reflects the business. Mapping the ER diagram to an initial database design. Prerequisites: CIS105 or permission of instructor. The course is offered in a hybrid format where traditional class time will be replaced with online activities or other technology enabled assignments to be completed outside of the classroom. COURSE COMPETENCIES 1. Describe the stages of the database development process. 2. Develop basic and complex data models. 3. Map simple and complex ER diagrams to an initial database table design. 4. State the principles of normalization. 5. Understand the principals of referential integrity. COURSE WORK Weekly course work includes reading, class lecture review, and activities and projects. Tests include quizzes and a final exam. Projects/Activities involve the hands-on application of the course material to solve problems and will involve work outside of scheduled class time. GRADING Points Activity Grade Total Points 220 Activities A 820-1020 220 Projects B 730-819 200 Final C 640-729 160 Quizzes D 550-639 120 Study Guides F 0-549 80 Attendance 20 Surveys 1020 Activity performance information will available through Blackboard. CLASS PROCEDURES Each class consists of questions, lecture, demonstration, and hands-on lab work. The student is responsible for reading, review and additional work outside of class to complete assignments and prepare for tests. Reading should be completed prior to the class period in which the material will be covered. Study Guides must be completed and submitted by email to instructor before 7:00 P.M. the day before the class period in which the material will be covered. Quizzes/Projects/Activities must be submitted by 7:00 P.M. of the day due. Late submissions are not accepted. The Final will consist of questions related to assigned reading, lectures, activities and projects. If you must miss the final, you must contact the instructor before the final or you will not be eligible for a make-up final. Reasonable arrangements will be made for a substitute time and place to take a substitute final. Attendance will be taken and is a direct part of your grade as specified above and will affect your ability to complete course work in a proper and timely manner. Withdrawals are subject to current college policy. The instructor may initiate the withdrawal of a student from the class after two unexcused absences or two unexcused failures to submit assignments. Recording of classes is not permitted. Students are subject to and must comply with college policies found in the College Catalog and Student Handbook. This syllabus is subject to change and Revised 11Jan10 any changes will be announced in class.
  • 2. CIS164AG – Class 28128 – Spring 2010 SYLLABUS Instructor: Phillip Jalowiec Oracle: Data Modeling and Relational Database Design phillip@jalowiec.org Chandler-Gilbert Community College Work Phone: (602) 953-9400 Pecos Campus Building C Room C101 Cell Phone: (602) 621-0659 January 20, 2009 to March 10, 2009 http://pweb.cgc.maricopa.edu/jalowiec/cis164ag Wednesday, 4:00 P.M. – 6:40 P.M. Page 2 of 5 COURSE OUTLINE AND ASSIGNMENTS WK DATE TOPIC(s) READING PTS ASSIGNMENT DUE 1 01/20 Introduction, Survey Chapters 1, 2 10 Survey In Class Conceptual Data Modeling Introduction 20 Quiz 1 Online 01/26 Entities and Attributes Lesson 1 20 Activity 1 Email 01/29 Relationships Lesson 2 30 Activity 2 Email 01/29 ER Diagram Elements ER Diagram Conventions Tool Introduction 2 01/27 Entities/Attributes Chapter 3 40 Quiz 2 Email 02/05 DB Structure Basics Lesson 3 30 Activity 3 Email 02/05 Relationships: M:M, Valid Lesson 4 40 Project 1 Email 02/05 3 02/03 Constraints Lesson 5 20 Quiz 3 Email 02/12 UID, Data Types Lesson 6 40 Project 2 Email 02/19 Modeling Change 4 02/10 ER Model Patterns Lesson 7 30 Activity 4 Email 02/19 ER Model Mapping Lesson 8 30 Activity 5 Email 02/19 20 Quiz 4 Email 02/19 5 02/17 Subtype Model Mapping Lesson 9 20 Quiz 5 Online 02/23 Data Normalization Lesson 10 40 Activity 6 Email 02/26 Chapter 4 40 Activity 7 Email 02/26 40 Project 3 Email 03/05 6 02/24 Denormalized Data Chapter 6 20 Quiz 6 Email 03/05 Final Project Lesson 11 20 Quiz 7 Online 03/05 100 Final Project Email 03/05 7 03/03 Final Project Lab Final Exam Review 8 03/10 Final Exam 200 In Class 10 Evaluation In Class This syllabus is subject to change and Revised 11Jan10 any changes will be announced in class.
  • 3. CIS164AG – Class 28128 – Spring 2010 SYLLABUS Instructor: Phillip Jalowiec Oracle: Data Modeling and Relational Database Design phillip@jalowiec.org Chandler-Gilbert Community College Work Phone: (602) 953-9400 Pecos Campus Building C Room C101 Cell Phone: (602) 621-0659 January 20, 2009 to March 10, 2009 http://pweb.cgc.maricopa.edu/jalowiec/cis164ag Wednesday, 4:00 P.M. – 6:40 P.M. Page 3 of 5 Statement Regarding Internet and Computer Usage Internet and computer usage is for class assignments and related research only! Inappropriate use of the Internet or computers is subject to loss of privileges, class withdrawal and other disciplinary action. Statement Regarding Outcomes and Assessment The faculty and programs at CGCC are dedicated to effective teaching and successful learning with emphasis in the following areas: reading, speaking, listening, writing, mathematics, science, computer application skills, humanities, problem-solving, information literacy, communication, critical thinking, literacy, and personal development. Periodically, students will participate in formal and informal assessment activities that will help faculty improve programs and teaching strategies. These activities are designed to facilitate student growth in whatever combination of the above outcomes applies to a course. Statement Regarding Students with Disabilities Students with disabilities are required to register for services in the Disability Resources and Services (DRS) office in the Student Center at the beginning of the semester. Do not wait to visit the DRS office if you want support with any CGCC classes. The DRS office will meet with you to determine accommodations based on appropriate documentation. This must be on file before any accommodation will be provided to students. You can contact the DRS office at (480)857- 5188. Faculty are not authorized to provide or approve any accommodations for students in this class without written instructions from the DRS office. Statement Concerning Plagiarism Plagiarism is defined as presenting the work of another as one’s own. More than four consecutive words from a source other than the writer constitute plagiarism when the source is not clearly identified in appropriate document format. From the CGCC Student Handbook: “Plagiarism includes, but is not limited to, the use of paraphrase or direct quotation, of the published or unpublished work of another person with out full and clear acknowledgement. Is also includes the unacknowledged use of materials prepared by another person or agency engaged in the selling of term papers or other academic materials.” Information on Computer Lab The CGCC Computer Lab, located in Building B, Room 123, is available to currently enrolled students. Specific hours of operation, detailed policies and procedures, installed software and additional information may be obtained from the website at www.cgc.maricopa.edu/cic/ or by calling (480) 732-7221. Information on Learning Center Services The CGCC Learning Center’s mission is to support student’s academic learning by providing free tutoring and resources to reinforce and supplement classroom instruction and to assist CGCC students to achieve academic success. Free tutoring services are available for many CGCC courses. The Learning Center is located on the second floor of the Library, rooms L227, L228, and L229. The Center also provides instructional support in the forms of videotapes, software, and print materials. For a schedule of tutoring hours, additional information or assistance contact the Learning Center at (480) 732-7231, or visit the website at www.cgc.maricopa.edu/lc. Information Technology Syllabus Information on the large variety of Information Technology Programs and Student Support Services available at CGCC and supplementary departmental syllabus information not covered in this syllabus can be found at: employeeweb.cgc.maricopa.edu/j/al/jalowiec/IT_Syllabus.html. This syllabus is subject to change and Revised 11Jan10 any changes will be announced in class.
  • 4. CIS164AG – Class 28128 – Spring 2010 SYLLABUS Instructor: Phillip Jalowiec Oracle: Data Modeling and Relational Database Design phillip@jalowiec.org Chandler-Gilbert Community College Work Phone: (602) 953-9400 Pecos Campus Building C Room C101 Cell Phone: (602) 621-0659 January 20, 2009 to March 10, 2009 http://pweb.cgc.maricopa.edu/jalowiec/cis164ag Wednesday, 4:00 P.M. – 6:40 P.M. Page 4 of 5 Information on Student Information Systems The Student Center for information services can be accessed at http://my.maricopa.edu/ and provides access to finding and enrolling in classes, viewing your schedule and grades, viewing charges and making payments and maintaining your contact information. Accessing the Student Center requires your Maricopa Enterprise ID and password that can be established or retrieved at https://eims.maricopa.edu/MAW/. Finding classes at any or all of the colleges in the Maricopa District can be done at http://classes.sis.maricopa.edu/ Information on Maricopa Student Email The Maricopa Community College District provides every student with Google-powered Maricopa Student Email upon enrollment. This official student email is used to send information concerning class enrollment, financial aid, tuition, and other important student information. Students must activate this email account in order to receive these messages. Activate your Maricopa Student Email at http://my.maricopa.edu/google. Information on CGCC Alert System The CGCC Alert system utilizes text messaging and email to notify students of emergency situations on or around campus. Students should update their contact information in the Student Center at http://my.maricopa.edu/ in order to receive a CGCC Alert notification in the event of an emergency. This syllabus is subject to change and Revised 11Jan10 any changes will be announced in class.
  • 5. CIS164AG – Class 28128 – Spring 2010 SYLLABUS Instructor: Phillip Jalowiec Oracle: Data Modeling and Relational Database Design phillip@jalowiec.org Chandler-Gilbert Community College Work Phone: (602) 953-9400 Pecos Campus Building C Room C101 Cell Phone: (602) 621-0659 January 20, 2009 to March 10, 2009 http://pweb.cgc.maricopa.edu/jalowiec/cis164ag Wednesday, 4:00 P.M. – 6:40 P.M. Page 5 of 5 SYLLABUS ACKNOWLEDGMENT I have received a copy of the course syllabus and I understand the following: A. The instructor contact information and the most appropriate way to use this information. B. I am responsible for all course material and preparation for class. C. All the policies and procedures for this course especially the Grading, Attendance and Withdrawal Policies. As well as the policy for Taking and Missing Tests and the Penalties for Late Work. D. I am responsible for knowing all the information that pertains to my legal rights that are contained in the current CGCC Student Handbook and College Catalog. E. In order to receive any special accommodations for this class I must register myself with the CGCC Disability Resource Center. F. The class syllabus is subject to change and it is my responsibility to know the changes. _____________________________________________________________________________ Student Printed Name _____________________________________________________________________________ Student Signature _________________________ Date This syllabus is subject to change and Revised 11Jan10 any changes will be announced in class.