* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Jubail University College Policies
Survey
Document related concepts
Microsoft Access wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Oracle Database wikipedia , lookup
Concurrency control wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Open Database Connectivity wikipedia , lookup
ContactPoint wikipedia , lookup
Clusterpoint wikipedia , lookup
Transcript
Royal Commission for Jubail and Yanbu Jubail University College Academic Affairs Department FX-ACA-057 Issue 0 Rev. 1 August 18, 2015 i Department of Business Administration COURSE SYLLABUS SEMESTER 361 Course Code & Number: MIS 204 Course Title: Business Data Management Prerequisite: MIS 101 Section Number(s): 201,202,203 Ms. Yasmeen Al-Dhafiri Office Location: Office No. 423 Instructor: Day Office Hours: Sunday 6,7,8 Monday 3,4,5,8 Tuesday 3,4,5,6,8 Wednesday Instructor’s Office Phone: Course Description Class Hours: 4,5,8 3,6 Thursday 013-3459000 Extension: 3661 Period Day Period Instructor’s Email: 201 202 203 Sunday - 4,5 - Monday 1,2 - 6,7 Tuesday 1,2 - - Wednesday - 6,7 - Thursday - - 1,2 [email protected] Database versus file processing environments, Data resource management, Database support for various levels of management. Relational Database model. Conceptual data modeling. Logical database design. Integrity and security. Database languages including SQL and QBE. Data and Database administration. Case studies in DBMS development and implementation using MS ACCESS or ORACLE client versions. Students who complete this course will be able to: 1. 2. 3. 4. 5. 6. Course Objectives Explain the concept and theory of database, its components, applications and history. Draw and model the database using ER diagram. Transform data models into database design. Write SQL statements to create, to delete and to update data in the database. Explain the management of multiuser organizational databases. Address the various standards for accessing databases. Methods of Instruction Lectures , Lab classes Required Textbooks Database Principles Fundementals of Design, Implementation and Managment: 2011. 10th Edition. Carlos Coronel; Steven Morris et al Proposed Websites - Grading Scheme Quizzes (2) Midterm Exam Mid Term Practical Exam Final Exam Final Practical Exam Assignments 1 & 2 Total 20% 14% 6% 28% 12% 20% 100% Course Outline Week 1 Topics & Activities The Database Approach Notes Chapter 1 Why Databases? Data vs. Information Why database design is important? Evolution of file system data processing Practical: Basic Oracle – 11g Data Types, Tables, Privileges 2 3 4 Quiz 1 5 6 7 8 9 10 The Database Approach Problems with file system data processing Database systems Practical: Basic Oracle – 11g Data Types, Tables, Privileges Chapter 1 Data Models Data modeling and data models The importance of data models Data model basic building blocks Business rules Practical: Connecting Oracle – Network and Servers, Connection/sessions, Naming Data Models The evolution of data models Degrees of data abstraction Practical: Connecting Oracle – Network and Servers, Connection/sessions, Naming, Relational Model Characteristics A logical view of data Keys Integrity rules Relational set operators Practical: Database Administrator Relational Model Characteristics The data dictionary and the system catalog Relationships within the relational database Data Redundancy revisited Indexes Codd’s relational database rules Practical: Database Administrator Beginning Structured Query Language (SQL) Introduction to SQL Data definition commands Practical: SQL – Statement Components MIDTERM Theory EXAM Chapter 3 Beginning Structured Query Language (SQL) Data manipulation commands SELECT queries Practical: SQL – Statement Components Chapter 5 Chapter 3 Chapter 4 Chapter 4 Chapter 5 Chapter 5 Beginning Structured Query Language (SQL) Continue: Data manipulation commands SELECT queries Practical: SQL – Statement Components Jubail University College Policies 11 Chapter 5 Beginning Structured Query Language (SQL) Additional data definition commands Additional SELECT query keywords 12 Quiz 2 13 14 Beginning Structured Query Language (SQL) Joining database tables Practical: SQL – Statement Components Chapter 5 Data Modeling with Entity Relationship Diagram The Entity Relationship Model (ERM) Practical: SQL – Statement Components Chapter 7 Data Modeling with Entity Relationship Diagram Developing an ER diagram Database design challenges Practical: SQL – Statement Components Chapter 7 Chapter 12 15 16 Database Administration and Security Data as corporate asset The need for database and its role in organization Introduction of database The evolution of database administration Practical: SQL – Functions Database Administration and Security Database Environments’ human component Security Database administration tools Developing a data administration strategy Practical: SQL – Functions 17 18&19 Attendance Chapter 12 Revision and Final Practical Exam Final Theory Exam 1. Attending at punctual time: Present otherwise the student is absent. 2. Late attendance 0 < 5 minutes: is late 3. Late ≥ 5 minutes: is absent Notes: (i) Every 3 late are counted as 1 absent 3 (ii) Every × total semester contact hours + 1 is DN 15 Grading 1. Quality point: is the result of multiplying the credit hours by the grading points. 2. Semester GPA: is the result of dividing total quality points achieved in all courses at that semester by total graded credit hours of all courses in that semester. 3. Cumulative GPA in a semester: is the sum of total quality points achieved in all courses up to that semester divided by the total credit hours graded for all courses up to that semester Plagiarism & Cheating 1. Cheating is a serious offence and will be punished by the JUC. 2. Talking, looking at your colleagues’ exam papers or any other suspicious act is considered cheating during exam. 3. Student will fail the subject if caught cheating.