SOLANO COMMUNITY COLLEGE 

             COMPUTER AND INFORMATION SCIENCES 78

                  DATABASE MANAGEMENT SYSTEMS

 

INSTRUCTOR: Earl T. Wylie, Ph.D.

 

PHONE:

             864-7000 voice mail box 662

             EMAIL – earl.wylie@solano.edu

              Web - www.earlwylie.com

Data Files http://busdiv-iis.solano.cc.ca.us

M:

Class outline: H:/ewylie/cis78/Fall04

Software Purchase: www.collegesoftware.org

 

OFFICE HOURS: Room 514

                           

 

CLASS DATES: 8/23/04/04 to 12/15/04

 

CLASS ROOM: Room 503

 

CLASS TIME: 11:00 am MWF

 

LAB HOURS: ROOM 507-504  Lab Hours vary from semester to semester. Check bulletin board outside of rooms 507 or 504 or Vacaville Lab or Vallejo Lab.

 

REQUIRED TEXT

 

Adamski, J,  &  Finnegan,K.  Microsoft Access 2003, Comprehensive Enhanced. Course Technology, Cambridge, MA. 2000. ISBN 0-619-20672-1

 

The first two tutorials of this book cover Windows XP. These chapters will not be covered in lectures in this class.  If you have any questions on Windows XP please feel free to ask during class.

 

SOFTWARE USED:  MS Access 2003

 

MATERIAL REQUIRED

1 USB Flash Memory (EEROM).

Three (3) -882 scantron

 

OBJECTIVES

 

1.     Comprehend relational database concepts and database design.

2. Work with Tables, Forms, Queries, Reports, Macros, and Modules

3. Understand the process of setting up a data base.

a.       Identify all fields/attributes of the fields

b.      Group field into tables

4.   Integrity Issues - Referential, Domain, Entity, Normalizing, one to many, one to one, many to many..

5. Work with data types and Assign properties to each field.

6. Work with data types and properties

7. Relate multiple tables

8. SQL - Introduction

9. Automating task with Macros and Modules (Visual Basic)

                       10. Print database documentation, encrypt and decrypt, set password, link  databases, set         user profiles and security.

 

 

GRADING

 

Test - Level 1  = 100

Test - Level 2  = 100

Test - Level  3  = 100

Labs 1 to 14    = 140

Lab 15             = 100

 

Total                   540

 

Lab assignments 1 to 14, Level 1, Level 2, and Level 3 exams will determine your final grade. The following scale of total points will be used to assign course grades:

 

            92-100%         A          Excellent       >=496

            82-91%           B         Good              >=442

            70-81%           C         Satisfactory    >=378

            60-69%           D         Passing           >=324

            0-59%                         F          Failure            <=299

 

NOTE: when saving your work to a floppy disk do not use long file names.  Keep your file names limited to 8 characters and a 3 character extent.  filename.ext.  

 

CIS78 LAB ASSIGNMENTS

 

1. From your home you will type in http://busdiv-iis.solano.cc.ca.us.

2. Click on M drive.

3. Click on CIS 78

4. Click on Wylie

5. Right Click on 2089-xd.exe
6. Click on save target as
7. Save it where you want.
8. This is a zip file so you must unzip it.

 

From the classroom or computer lab on mail campus

Level 1 files are for chapters 1-4

These files will be available on M:/CS78/wylie

 

Level 2 files are for chapters 5-8

These files will be available on M:/CS78/wylie

 

Level 3 files are for chapters 9-12

These files will be available on M:/CIS78/wylie

 

Class outline is on H:\EWYLIE\CIS78\Fall04\cis78mwf11.doc or www.earlwylie.com

 

 

 

When we are working the tutorial in class at the beginning of class you will copy the tutorial files to desktop and at the end of the lab copy the files back to  A:

 

All lab assignments will have the students name, class, instructor, and date in the top right hand corner of the assignment.  All assignments larger than one page will be stapled in the top left hand corner. All lab assignments must be completed and turned in.  The following lab assignments are required:

 

All labs are to be turned in at the beginning of class on the day that they are

due. Labs not turned in at the time they are due will receive no credit – 0  Note you must do step 1 through all steps of each lab.  Additionally you must do all the preceding chapters of CASE 4 Mountain River Adventures in order to turn in the assigment for chapter 4, 7, and 11.

 

           Lab                                                                                        Due Date

a.     Project Outline – Use guidelines on pages AC36 to AC41 Identify all

b.      the fields needed.

c.      Group related fields into tables

d.     Determine each table’s primary key

e.     Include a common field in related tables

f.       Avoid data redundancy

g.      Determine properties of each field.

h.     Prepare an entity relationship diagram  - AC A9 to AC A11.

 

8/27/04

1. Page AC29 Review  Assignments 7- 

9/10/04

2. Page  AC74  Review  Assignments 17   

9/17/04

3. Page AC123 –Review Assignments 11

9/24/04

4. Page AC162 Review Assignments  11        

10/1/04

5. Page AC167 –Mountain River Adventures  10

10/8/04

6. Page AC212 Review Assignments 15

10/15/04

7. Page AC278Review Assignments  7    

1022/04

8. Page AC354 Review Assignments 8           

10/29/04

9. Page AC365 – Mountain River Adventures 10   

11/5/04

10. Page AC430 Review Assignments   7       

1112/04

11. Page AC480 - Review Assignments 9

11/19/04

12. Page AC544 -Review Assignments Use AltPriScn to capture the

switchboard and paste into word at the end of 4. 

 

11/29/04

13. Page AC593 – Review Assignment 6

12/10/04

14. Page AC637  Mountain River Adventures 4i 

12/15/04

15. Final Project: Create a database project of your own choosing.

12/15/04

 

 

 

All reports and forms will have your company logo on it and grand totals in the report footer.

 

Your class project is to be handed in on disk or CD. You must have a least 30 records in the database.

The guidelines on what should be contained in the final project are located at www.earlwylie.com

 

When the student first begins to use the tutorial database they must save all of the tables, queries, reports, forms, and macros created with the student's initials at the beginning of the name and tbl, qry, rpt. frm, or mac at the end of the name.  Due to conflicts with advance macros and visual basic there will be no spaces in module names.    Furthermore, all forms and reports created by the student will have a label box in the form or report header with the students name, class, date, chapter, page and lab number.  The text will be colorful.  

 

Make up of missed exams and extra credit work by arrangement with the instructor.

 

Class Schedule

 

                Date           Lecture

8/23-25-27/04

Organization - introduction to database - fields, records, tables, objects.

 Tutorial 1  Appendix RD  ERD  Entity Relationship Diagram

9/1-2/04

Projep Project outline due. Data types, tables, forms, queries, reports, macros,

          modules. Tutorial 2 Table Structure

9/8-10/04  

Lab 2  Lab 1 due Tutorial 3  Queries - SQL

9/13-15-17/04

Lab 2 due Tutorial 4 Forms and Reports

9/20-22-24/04  

Lab 3 due Tutorial 5  Advanced Queries and Forms Review for Exam

9/27-29/10/1/04  

Lab 4 due Chapter 1,2,3 and 4

10/4-6-8/04 

Lab 5   Lab 5 due Level 1 Exam Tutorial 6 Custom Reports

10/11-13-15/04

Lab 6 due Tutorial 7 Web Pages and Hyperlinks

10/18-20-22/04

Lab 7 due  Tutorial 8  Action Queries and Relationships Review for Exam

10/25-27-29/04 

Lab 8 due Level 2 Exam Chapters 5 , 6,7  and 8 and Appendix RD

11/1-3-5/04

Lab 9 due  Tutorial 9 Macros

11/8-10-12/04

Lab 10 due  Tutorial 10 Visual Basic for Applications

11/15-17-19/04

Lab 11 due  Tutorial 11

11/22-29/04

Lab 12 due Tutorial 12

12/1-3/04

Appendix RD – entity constraints

12/6-8-10/04

Lab 13 due  Work on Project  Review for Exam

12/13-15/04

Lab 14, 15  due Level 3 Exam – Chapter 9,10,11,12  and Comprehensive