organizational database management cis 458 introduction sungchul hong

23
Organizational Database Management CIS 458 Introduction Sungchul Hong

Upload: clinton-collins

Post on 27-Dec-2015

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Organizational Database Management CIS 458 Introduction Sungchul Hong

Organizational Database Management

CIS 458

Introduction

Sungchul Hong

Page 2: Organizational Database Management CIS 458 Introduction Sungchul Hong

Professor

• Name: Sungchul Hong

• Office: YR 478

• E-mail: [email protected]

• Telephone: 410-704-6338

• Home page: http://www.towson.edu/~shong

Page 3: Organizational Database Management CIS 458 Introduction Sungchul Hong

Class

• Room: YR205

• Hours: 7:00 – 9:40 P.M. Tuesday

• Office Hours: 5:00 – 6:00 Monday, Tuesday or By Appointment

Page 4: Organizational Database Management CIS 458 Introduction Sungchul Hong

Text Book

• Database Systems (Forth Edition)– A practical Approach to Design,

Implementation, and Management

• Author: Thomas Connolly, Carolyn Begg

• Publisher: Addison Wesley

Page 5: Organizational Database Management CIS 458 Introduction Sungchul Hong

Course Objectives

• The primary objective of this course is to learn to design database applications for business enterprises and to learn how to use a relational database.

• Topics include user requirement analysis, logical database design, database administration, database systems architecture, entity-relationship model, SQL, normalization, and database security.

Page 6: Organizational Database Management CIS 458 Introduction Sungchul Hong

IT Jobs

By Stephen Solomon

 

Database AdministratorDatabase AnalystHardware EngineerHelp Desk TechnicianInformation Systems ManagerInternetworking EngineerMultimedia DeveloperNetwork AdministratorNetwork EngineerNetwork Security Analyst

 

PC Support SpecialistProgrammer/AnalystProgrammerSoftware EngineerSystems AnalystSystem AdministratorTechnical WriterWeb ProgrammerWebmaster

Page 7: Organizational Database Management CIS 458 Introduction Sungchul Hong

DBA

• Database Administrator (DBA): responsible for the planning, implementation, configuration, and administration of relational database management systems. Database administrators are normally proficient with one or more popular database software packages, such as Oracle or Microsoft SQL Server, and are normally familiar with one or more database query languages, such as SQL or MySQL. Database administrators sometimes hold certifications such as Certifed Oracle Database Administrator.

Page 8: Organizational Database Management CIS 458 Introduction Sungchul Hong

Database Analyst

• Database Analyst: responsible for designing and developing an organization's data flow models and database architecture. Although a database analyst may sometimes share administrative responsibilities with database administrators, analysts are normally responsible for designing the database schema which an organization will use to store and move business-critical data.

Page 9: Organizational Database Management CIS 458 Introduction Sungchul Hong

ID Theft Symptom of Database Culture

Big-Time Identity Theft Symptom of Databases That Amass Large Amount of Credit Card Numbers

Database Helps Networks Catalog Ad Info

ABC, CBS, NBC, Fox Use Internet-Accessible Database to Catalog Information on Advertisements

Page 10: Organizational Database Management CIS 458 Introduction Sungchul Hong

Cops Test Handheld Fingerprint Reader

Minnesota Police Field Testing Handheld Fingerprint Reader

Database Checks Find Woman on Watch List

U.S. Border Agent Used Multiple Databases to Check Woman on Watch List, Leading to Arrest

Page 11: Organizational Database Management CIS 458 Introduction Sungchul Hong

Reviewed Ordered of Fla. Voting Database Florida Secretary of State Glenda Hood Orders Review of State Voting Database

Partnership Tries to Unlock Corn's Genes Scientific Partnership Tries to Unlock Corn's Genetic Code to Develop Stronger Strains

FDA: Most Drug Makers Skip Study Listings FDA: Drug Makers Largely Ignore Law Requiring Public Listing of Studies

Page 12: Organizational Database Management CIS 458 Introduction Sungchul Hong

Course Requirements• 1. Required readings

– Relevant chapters of the text book.– Additional Readings handed out in class.

• 2. Assignments– There will be 6 assignments in this course. Assignments include one

case, programming, design, and individual writings. Students are expected to use the Oracle DBMS and Microsoft Access for the SQL programming.

• 3. Deliverables– All materials submitted for this course should look professional. Pages

should be typed, not handwritten.– Late penalty: 20% per day. Please hand in HWs on time– The due time is at the beginning of the class.

Page 13: Organizational Database Management CIS 458 Introduction Sungchul Hong

Course Requirements

• Class participation– 4 pop quizzes– Drop 1 and count only 3– Attendance/class participation

Page 14: Organizational Database Management CIS 458 Introduction Sungchul Hong

Project Report• Report 1• Business Analysis

– Project Objectives– Problem Statement

• The current system and improvements.

– Initial Scope of the project• Software, hardware• Business functions• Potential queries.

– Cost & Benefit analysis– Feasibility analysis– Business Constraints– Recommendation

Page 15: Organizational Database Management CIS 458 Introduction Sungchul Hong

Project Report

• Report 2• Screen Shots

– Design all the screen shots– Input screens, output screens, buttons, lists

• Report 3• ER Diagram

– Extended ER diagram– Relational database schema– List all the possible questions for the database– Normalization

Page 16: Organizational Database Management CIS 458 Introduction Sungchul Hong

Project Report• Report 4

• Working Database Software(*)• A pamphlet for the database

• Target business• Software functions• Advantages/limitations

• User’s manual • Screen shots• Functional explanation• Walkthrough (sample run)

Page 17: Organizational Database Management CIS 458 Introduction Sungchul Hong

Examinations

• There will be 2 closed book in-class tests. – Midterm (20%), Final (25%)

• Test questions Types– problem solving questions– Multiple choices– Fill the blank type– Short essay questions.

Page 18: Organizational Database Management CIS 458 Introduction Sungchul Hong

Grading• 2 Exams ………………….. 45%• 1st …………. 20%• 2nd ………… 25%• 6 Assignments …………… 30%• Each ………. 5%• 1 Project …………………..15%• 1st report & presentation .. 5%• 2nd report & presentation .10%• Class participation ………….10%

– 3 pop quizzes 6% (2% each)– Attendance 4%

Page 19: Organizational Database Management CIS 458 Introduction Sungchul Hong

A 93-100

A- 90-92.99

B+ 87-89.99

B 83-86.99

B- 80-82.99

C+ 75-79.99

C 70-74.99

D+ 67-69.99

D 63-66.99

D-60-62.99

F Below 60

Grading

Page 20: Organizational Database Management CIS 458 Introduction Sungchul Hong

Student Academic Integrity Policy

• Students are obligated not to violate the basic standards of integrity.

• Example– Plagiarism– Cheating

Page 21: Organizational Database Management CIS 458 Introduction Sungchul Hong

Tentative Class Schedule

• Please check the handout.

Page 22: Organizational Database Management CIS 458 Introduction Sungchul Hong

Student Introduction

• I’ll call your name.

• Name• Preferred group meeting time. (e.g. Week days,

Weekends, morning, evening, etc)• Computer skills

– Access, C++, Oracle, SQL, MS SQL, and others.

• Computer related job experience (if you have any)

Page 23: Organizational Database Management CIS 458 Introduction Sungchul Hong

Form Your Group

• 4 Members

• Please hand in the group information form