IST 659 - Data Administration Concepts and Database Management Instructor - Dale Thompson* Phone - 214-223-9779 E-mail - edthomps@syr.edu Address - 12104 Cross Creek Drive, Dallas, Texas, 75243 Office - virtual office Office Hours - By appointment using whatever medium or mode that makes sense at the time. I usually try to set up meetings using a virtual classroom or chat room set up for the course. A formal sit-down meeting by appointment is not usually needed, however, one may be needed if you have questions about a specific paper that I need to be at my desktop to look at while we talk. You can call or email me any time for almost anything. I don t deliver pizzas though. Course description: Definition, development, and management of databases for information systems. Data analysis techniques, data modeling, and schema design. Query languages and search specifications. Overview of file organization for databases. Data administration concepts and skills. Prerequisite: None Audience: Information professionals in any setting, public or private. A necessary prerequisite for those working with large amounts of data or content of any type. Credit hours: 3 Learning Objectives: After taking this course, students will be able to: Describe fundamental data and database concepts Describe the relative advantage of various database solutions Explain and use the database development lifecycle Create databases and database objects using popular database management system products Solve problems by constructing database queries using Structured Query Language (SQL) Design databases using data modeling and data normalization techniques Develop insights into future data management tool and technique trends Develop database-related strategies for managing data security, privacy, audit/ control, fraud detection, backup and recovery Critique the effectiveness of DBMSs in computer information systems
Bibliography/Texts/Supplies Required: Hoffer, J. A,, Ramesh, V., & Topi, H. (2016). Modern Database Management (12th ed.). New York, NY: Pearson. ISBN13: 9780133544619 http://www.worldcat.org/title/modern-database-management/oclc/ 902802919 Older editions are acceptable, but chapters and page numbers may be different. Bibliography/Texts/Supplies Additional: Software requirements SQL-Server, Visio, and Access The above software packages have been installed on the lab computers. https://answers.syr.edu/display/ischool/ist-s-students Here are some other options to use the above software. (1) Remote access to the lab from home: https://answers.syr.edu/display/ischool/ ischool+remote+lab. (2) Download and install Microsoft Access and Visio onto your own computers through MSDNAA (Microsoft Developer Network Academic Alliance). You can also download SQL Server Express from the Microsoft website onto your computer and remotely connect to the class SQL Server. Software access from home is limited for Mac and Unix/Linux users. Please contact the ischool help desk, TA, or instructor for help when necessary. Attendance and Class Exercises Although attendance and class exercises are not a graded component in this class, it is expected that students make every effort to review the materials prior to attending the live session and will actively participate in any class discussion or exercises. Virtual classroom requirements: This course has two weekly lectures, one asynchronous and one synchronous. The asynchronous lecture is a a standardized offering for all the students taking IST 659. The synchronous lecture (a.k.a. live session) will be delivered each week. There are weekly reading assignments in the textbook to accompany the lectures. In addition there will be lab assignments and a course-long project. Course deliverables
Labs There is a lab due each week. These labs reinforce the concepts learned in the weekly materials and are intended to be practical applications of the concepts covered in class materials. All labs are graded. The due dates for the labs will be promulgated during the first week of the class. Project The major component of grading in this course is the course project. The course project involves the design and implementation of a database intended to solve an information problem of your choice. There are two deliverables for this project. This first will be due roughly halfway through the course. The first deliverable will involve the initial information problem definition along with your preliminary analysis and ideas about how to solve this problem. The last deliverable will complete the design process and include a database. This will be due at the end of the course. Consult the project instructions and the instructor for specific due dates. This project is a comprehensive demonstration of your mastery of the content of this course. Start right away thinking about an information problem that works for you. The project may involve a real world or fictional problem. It may be simple or complex, but simple is usually better. More later on this topic. Grading Grading elements: Labs There will be a total of 10 labs worth 10 points each for a total of 100 points. Project There will two deliverables worth 100 points each for a total of 200 points. Overall Other changes to this grade structure may be forthcoming prior to the start of class. As of now, course grading consists of these 300 possible points. Grade Expectations Your grade in this class is a reflection of how well you have absorbed the learning objectives and is further based on the quality and accuracy of your submitted work. Grading scale
As of the writing of this syllabus the grade spreads are shown below (grade followed by the point spread for that particular grade). A 280-300 A- 270-279 B+ 260-269 B 250-259 B- 240-249 C+ 230-239 C 220-229 C- 210-219 D 180-209 F 0-179 If you receive a grade in the A-range (above 90%), it means that your work is outstanding and demonstrates a firm grasp of the learning objectives. If in the B- range (80-89%), you are doing well and on a par of the average graduate student in accomplishing the learning objectives. If in the C-range (70-79%), your work is adequate but needs improvement. If you have a grade of D (69% or below), your work is inadequate and needs substantial improvement. Course-Specific Policies on Attendance, Late Work, Make-Up Work, Examinations If Outside Normal Class Time, Etc.: It is expected that each student will make every effort to take advantage of both the asynchronous and the synchronous sessions offered each week. If you are unable to attend, the sessions will be available online as a recorded event. It is not advisable to get behind in your work, especially the labs, because each lab builds upon the ones previously completed. This is, however, an online course and includes many non-traditional students who also have family and work obligations, the requirements for attendance and deadlines are not as stringent as in a normal face-to-face class. Please let me know in advance of any periods of time during this semester when you will be absent or otherwise distracted by other demands on your time so that a fair arrangement can be made for appropriate deadlines. Similarly, let the instructor know ASAP if you have experienced a catastrophic event that threatens to disrupt or derail the normal routine of your life so that appropriate accommodations can be made.
University policies: Students should review the University s policies regarding Disability-Related Accommodation; Diversity and Disability; Religious Observances Notification; which can be accessed via the SU policies website (http://supolicies.syr.edu) or in the Student Handbook (https://www.syracuse.edu/wp-content/uploads/studenthandbook-16-17.pdf). Information about SU s commitment to student academic success is outlined in the new Orange SUccess program (go to http:// orangesuccess.syr.edu and click on the Students tab at the top). Academic Integrity Policy Syracuse University s academic integrity policy reflects the high value that we, as a university community, place on honesty in academic work. The policy defines our expectations for academic honesty and holds students accountable for the integrity of all work they submit. Students should understand that it is their responsibility to learn about course-specific expectations as well as about university-wide academic integrity expectations. The university policy governs appropriate citation and use of sources, the integrity of work submitted in exams and assignments, and the veracity of signatures on attendance sheets and other verification of participation in class activities. The policy also prohibits students from submitting the same written work in more than one class without receiving written authorization in advance from both instructors. Under the policy, students found in violation are subject to grade sanctions determined by the course instructor and non-grade sanctions determined by the School or College where the course is offered as described in the Violation and Sanction Classification Rubric. This rubric gives the instructor discretion to select the grade penalty believed by the instructor to be most suitable, including course failure, regardless of the violation level. SU students are required to read an online summary of the university s academic integrity expectations and provide an electronic signature agreeing to abide by them twice a year during preterm check-in on MySlice. For more information and the complete policy, see http://academicintegrity.syr.edu/. Disability-Related Accommodations Syracuse University values diversity and inclusion; we are committed to a climate of mutual respect and full participation. If you believe that you need accommodations for a disability, please contact the Office of Disability Services (ODS), http://disabilityservices.syr.edu, located in Room 309 of 804 University Avenue, or call (315) 443-4498, TDD: (315) 443-1371 for an appointment to discuss your needs and the process for requesting accommodations. ODS is responsible for coordinating disability-related accommodations and will issue students with documented Disabilities Accommodation Authorization Letters, to students as appropriate. Since accommodations may require early planning and generally are not provided retroactively, please contact ODS as soon as possible. Our goal at the ischool is to create environments that are accessible, equitable, inclusive, and welcoming. If there are aspects of the instruction or design of this course that result in barriers to your inclusion or accurate assessment or
achievement, please get with me to discuss additional strategies beyond official accommodations that my be helpful to your success because my primary goal is your success. Religious Observances Notification and Policy SU religious observances notification and policy, found at http:// supolicies.syr.edu/emp_ben/religious_observance.htm, recognizes the diversity of faiths represented in the campus community and protects the rights of students, faculty, and staff to observe religious holy days according to their tradition. Under the policy, students should have an opportunity to make up any examination, study, or work requirements that may be missed due to a religious observance provided they notify their instructors before the end of the second week of classes for regular session classes and by the submission deadline for flexibly formatted classes. Student deadlines are posted in MySlice under Student Services > Enrollment > My Religious Observances > Add a Notification. Educational use of student work: Student work prepared for Syracuse University courses in any media may be used for educational purposes if the course syllabus makes clear that such use may occur. You grant permission to have your work used in this manner by registering for, and by continuing to be enrolled in, courses where such use of student work is announced in the course syllabus. I will preserve your anonymity; however, there may be times that I wish to use your good work as an example to others just as I might in a face-to-face class. Course evaluations: There will be an evaluation for you to complete at the end of this term. This evaluation will be conducted online and is designed to be anonymous. Please take the time to provide your comments on this course. This evaluation, however, does not really cover all aspects of the course, and I will normally ask for more course-specific feedback at the end; however, I value your comments and feedback at any time during this semester and not just at the end. Course Schedule Week Topic Readings, Deliverables* 1 The Relational Data Model Hoffer Chapter 1 2 Conceptual Modeling Hoffer Chapter 2
3 Logical Modeling Hoffer Chapter 4, pp. 155-182 4 Normalization Hoffer Chapter 4, pp. 182-193 Project Deliverable 1 due 5 Physical Database Design Hoffer Chapter 5; Chapter 6, pp. 243-257 6 Querying, Inserting, Hoffer Chapter 6, pp. 257-275 Updating and Deleting Data 7 Advanced Querying Hoffer Chapter 6, pp. 275-277 Chapter 7, pp. 289-313 8 Database Programming Hoffer Chapter 7 9 Database Administration No readings 10 User Interface Design Hoffer Chapter 8 (skim) Project Deliverable 2 due * There is a lab due 24 hours prior to the live session each week..