Baton Rouge Community College Academic Affairs Master Syllabus Date Approved or Revised: March 1, 2012 Course Name: Database Management I Course Number: CIST 140 Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3 Course Description: Introduces techniques for creating and maintaining database files. Uses current software applications such as MS-Access. Prerequisites: CSCI 101 or CSCI 190 with minimum grade of “C” or with instructor’s approval Co-requisites: None Suggested Enrollment Cap: 25 Learning Outcomes: Upon successful completion of this course, the students will be able to: 1. Identify major components of the database window. 2. Plan, design and understand the structure of a database table 3. Create and maintain database files and tables for a relational database 4. Add, modify and delete records in tables 5. Import data from other sources into a database 6. Perform table data validations 7. Create a wide range of select queries, parameter queries and calculated fields in queries 8. Sort and filter data in a query 9. Use Wizards to create forms and reports 10. Design and create custom forms and reports Assessment Measures: Assessment of all learning outcomes will be measured using the following methods: 1. All learning outcomes will also be assessed using a combination of instructor designed computer-based (hands-on) application assignments, in-class written examinations, and a capstone project. 2. Instructor monitors and corrects independent student application assignments in labs 3. Instructor prepared tests (including written and hands-on practical assignments). Tests will include a common testing tool. 4. Using a departmental rubric, students may prepare a capstone project and make a presentation in class Information to be included on the Instructor’s Course Syllabi: Disability Statement: Baton Rouge Community College seeks to meet the needs of its students in many ways. See the Office of Disability Services to receive suggestions for disability statements that should be included in each syllabus. Grading: The College grading policy should be included in the course syllabus. Any special practices should also go here. This should include the instructor’s and/or the department’s policy for make-up work. For example in a speech course, “Speeches not given on due date will receive no grade higher than a sixty” or “Make-up work will not be accepted after the last day of class.” Attendance Policy: Include the overall attendance policy of the college. Instructors may want to add additional information in individual syllabi to meet the needs of their courses. General Policies: Instructors’ policy on the use of things such as beepers and cell phones and/or hand held programmable calculators should be covered in this section. Cheating and Plagiarism: This must be included in all syllabi and should include the penalties for incidents in a given class. Students should have a clear idea of what constitutes cheating in a given course. Safety Concerns: In some programs this may be a major issue. For example, “No student will be allowed in the safety lab without safety glasses.” General statements such as, “Items that may be harmful to one’s self or others should not be brought to class.” Library/ Learning Resources: Since the development of the total person is part of our mission, assignments in the library and/or the Learning Resources Center should be included to assist students in enhancing skills and in using resources. Students should be encouraged to use the library for reading enjoyment as part of lifelong learning. Expanded Course Outline: I. Introduction to Microsoft Access A. Define the following terms: field, record, table, relational database, primary key, and foreign key B. Start and exit Access C. Open an existing database D. Identify the components of the Access and Database windows E. Open, navigate, and print a table F. Create, run, and print a query G. Create and print a form H. Use the Access Help system I. Create, preview, and print a report J. Compact a database II. Maintaining a Database A. Learn the guidelines for designing databases and Access tables B. Create and save a table C. Define fields and specify the primary key D. Add records to a table E. Modify the structure of a table F. Delete, move, and add fields G. Change field properties H. Copy records from another Access database I. Delete and change records III. Querying a Database A. Learn how to use the Query window in Design view B. Create, run, and save queries C. Define a relationship between two tables D. Sort data in a query E. Filter data in a query F. Specify an exact match condition in a query G. Change a datasheet’s appearance H. Use a comparison operator to match a range of values I. Use the And and Or logical operators J. Perform calculations in a query using calculated fields, aggregate functions, and record group calculations IV. Creating Forms and Reports A. Create a form using the Form Wizard B. Change a form’s AutoFormat C. Navigate a form and find data using a form D. Preview and print selected form records E. Maintain table data using a form F. Create a form with a main form and a subform G. Create a report using the Report Wizard H. Insert a picture in a report I. Preview and print a report V. Creating More Advanced Queries and Custom Forms A. Create a Lookup Wizard field in a table B. Display related table records in a subdatasheet C. Create an input mask for a table field D. Define multiple selection criteria in a query E. Use the In, Like, and Not operators in a query F. Use both the And and Or logical operators in the same query G. Create a parameter query H. I. J. K. L. M. Design and create a custom form Select, move, and delete controls Add form headers and footers Add a picture to a form Use Control Wizards to create a multi-page form Use a filter to select and sort records in a form VI. Customizing Reports and Integrating Access with other Programs A. Design and create a custom report B. Assign a conditional value to a calculated field C. Modify report controls and properties D. Sort and group data E. Calculate group and overall totals F. Hide duplicate values G. Embed and link objects in a report H. Export Access data to other programs. VII. Working with HTML Documents, Data Access Pages, and Hyperlink Fields A. Export an Access table to an HTML document B. View an HTML document using a browser C. Use a Wizard to create a data access page for an Access table D. Update a data access page using a Web browser E. Sort and filter data access page records F. Create a custom data access page G. Import an HTML document as an Access table H. Add hyperlink fields to an Access table I. Create hyperlinks to Office documents and Web pages