Anda di halaman 1dari 8

Information Systems Program

Database Management Essentials

Module 1: Course Introduction


Lesson 2: Course Topics and Assignments
Lesson Objectives
• Understand course topics and course flow
• Understand assessments especially practice and graded
problems
• Obtain software

Information Systems Program


Course Topics
Student Offering
StdNo StdLastName OfferNo CourseNo
123-45-6789 WELLS 1234 IS320
124-56-7890 KENDALL 4321 IS320
234-56-7890 NORBERT

Problem
Enrollment Database Language
StdNo OfferNo Statement Database
123-45-6789 1234 Statement
Representation
234-56-7890 1234

123-45-6789 4321

124-56-7890 4321

Query Formulation
Integrity Rules
1NF
Entity type 2NF
Entity type
symbol Relationship name 3NF/BCNF
symbol 4NF
5NF

Course Offering DKNF


Primary Key CourseNo OfferNo
Has
CrsDesc OffLocation
CrsUnits OffTime
Attributes
Relationship
name

Data Modeling Table Design 3

Information Systems Program


Course Flow

Modules Modules Modules Modules Modules


1 to 3 4 and 5 6 and 7 8 and 9 10 and 11
• Course • SELECT • Basic ERD • Narrative problem • Conversion
introduction statement notation analysis rules
• Database syntax • Specialized • Transformations • FDs
characteristics • Basic relationships • Detecting design • Normal
• DBMS features problems • Diagram rules errors forms
• Processing • Guidelines • Detecting • Guidelines
environments • Advanced diagram errors
• Relational data problems
model
• CREATE TABLE
statement

Information Systems Program


Assessments
• Practice problem sets for most modules
– Similar to graded problem sets
– Solutions and detailed comments
– Coverage of highlights in some video lectures
• Graded problem sets for most modules
– Primary part of grading
– Peer review for each problem set
– Associated quizzes for some problem sets
– Ungraded practice problems for most modules

Information Systems Program


Problem Sets
CREATE TABLE Enrollment
( OfferNo INTEGER, SELECT StdMajor,
StdNo CHAR(11), AVG(StdGPA) AS AvgGpa
EnrGrade DECIMAL(3,2),
CONSTRAINT PKEnrollment PRIMARY KEY(OfferNo, StdNo), FROM Student
CONSTRAINT FKOfferNo FOREIGN KEY (OfferNo) WHERE StdClass IN ('JR', 'SR')
REFERENCES Offering, GROUP BY StdMajor
CONSTRAINT FKStdNo FOREIGN KEY (StdNo)
REFERENCES Student ) HAVING AVG(StdGPA) > 3.1

Create Tables Query Formulation


JobClass
b) Position expansion
JCNo
JCName StdNo  StdCity, StdClass
JCMinSal
Position
OfferNo  OffTerm, OffYear,
JCMaxSal
PosNo
PosName
PosMinSal
PosMaxSal
Contains
CourseNo, CrsDesc
Position CourseNo  CrsDesc
PosNo
PosStepNo
PosDesc StdNo, OfferNo  EnrGrade
Table Design 6
Data Modeling

Information Systems Program


Tools

Information Systems Program


Summary
• Basic course on database management concepts and
skills
• Detailed course topics
• Tools and assignments to develop and apply skills
• Career opportunities for information technology
professionals along with business and computer science
students

Information Systems Program

Anda mungkin juga menyukai