Download Jubail University College Policies

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Microsoft Access wikipedia , lookup

IMDb 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

SQL wikipedia , lookup

Database wikipedia , lookup

PL/SQL wikipedia , lookup

ContactPoint wikipedia , lookup

Clusterpoint wikipedia , lookup

Relational model wikipedia , lookup

Database model 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.