![]() |
|
|
![]() |
![]() |
This course has been designed to provide a strong theoretical foundation in relational database issues along with extensive opportunities for "hands-on" design and learning. The theoretical elements will be presented in a lecture style with emphasis on terminology, concepts, and issues. The "hands-on" learning will be facilitated through a number of weekly learning opportunities in the computer lab. Lectures will be based on the contents of the lecture text: Database Systems: Design, Implementation, & Management (4th ed.) by Rob and Coronel. Progression is planned at a chapter per week for fourteen weeks, allowing for a midterm exam on or about week eight, and review time for the final exam at the end of the semester. The content of each of the lecture chapters has been assigned a level of knowledge in an effort to guide student time allocation and study focus. With these levels established, students should have no problem determining the focus of any of the exams. The midterm exam will be on material covered up to that time. The final exam will be comprehensive, with an emphasis on the material covered since the midterm exam. Levels of knowledge, unless otherwise stated, are considered to be Level C -- General Knowledge. |
![]() |
||||||||||||||||
|
![]() |
![]() |
Each chapter will have a number of problems assigned for completion as homework, either individually or in groups -- the choice is yours. These problems reflect the focus of the chapter and on the key elements of what you must learn. Whenever possible, we will review the problem solutions as a class. Where this is not possible (unlikely), the solutions will be made available to you. These problems are learning opportunities for you. They will not be graded! They will prepare you for the kinds of questions you will face during the exams. |
![]() |
![]() |
![]() |
Each of the lab periods will be assigned a section of the lab text. I will introduce the sections where necessary, and allow you to proceed with the lab text as your guide. I will be available to provide assistance and/or answer questions during the lab time. You will need to complete the sections during the allotted time, or complete them on your own time. These labs are also learning opportunities for you! It has been my experience that the best kind of learning where software is concerned, is working through and understanding the necessary steps toward a goal. The lab text has been selected in part because it accomplishes this very well. Necessary background information and concepts are presented within the context of a Case. The steps to completion are illustrated to guide your learning. You will need to reflect this learning during the midterm lab exam, and in completion of the post-midterm lab project. While the majority of the lab work you will perform will be using the computer, please become comfortable detailing and diagramming initial table requirements, etc. on paper. This should be one of the first things you do both here in college and out in the work-world. |
||