* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Course Summary
Survey
Document related concepts
Transcript
MIS 3500 Database Systems Course Summary Updated 2016 1 D B S Y S T E M S What We Have done • Explored Database Systems (Database, Data Base Management System) • Class Diagram (continuing on systems design & analysis course) • Schema (normalized tables diagram, 3NF) - new - in depth look at data modeling - data normalization, primary key design, PK-FK relationship MESSAGES/TOPICS D B Databases are the king in the IS world! S Y S T E M S 3 MESSAGES/TOPICS D B S Y S T E M S • Topic #1: Normalization • What it is • Normal Forms • How to use in data modeling • Educational goals: A) Being able to read/improve schemas B) Create normalized schema from system requirements 4 MESSAGES/TOPICS D B S Y S T E M S • Topic #2: Querying • Read/Write SQL • Exercise: class, homework, labs • Use: Project on system development 5 TOPICS D B Other specific topics: TYSON FROZEN FOODS CENTRAL FACT AND DIMENSIONS Central Fact • Database Transactions & Integrity CUSTOMER DIMENSION B PK DIMID_CUSTOMER SID_CUSTOMER **NOTE-- SEE DRAWING B S Y S T E M S • File Types and Access Methods COPATIME • Forms and Reports PK DIMID_COPATIME SID_COPATIME WWFWK-FISC WK WWFWE-FISC WK END • Transactions, Concurrent Access • DB System Security ORGANIZATION DIMENSION PK DIMID_ORGANIZATION • OLAP, Data Warehousing, Cubing SID_ORGANIZATION PRCTR- PROFIT CENTER WWPRS-PRICING SEGMENT WWMLG-BUSINESS DIVISION PK PK PK PK PK PK DIMID_PRODUCT DIMID_CUSTOMER DIMID_TIME DIMID_COPATIME DIMID_ORGANIZATION DIMID_DISTRIBUTION VV100-CASES VV101-UNIT OF MEASURE VV102-GROSS SALES VV105-PRODUCT MFG VV301-GEN DIV ADMIN COST VV403-ADVERTISING VV407-GUARANTEED LOANS VV409-INTERCO COGS VV412-INTERCO COST ADJ VV424-PRODUCT RELAT EXP VV426-SALES RELATED EXP VV433-PRICING PROMO VVA01-SURCHARGE VVA02-OFF INVOICE DISC VVA04-BILLBACK VVA06-SALES ADJUST VVA07-PRIMARY BROKERAGE VVA10-SGML EXPENSE VVA11-SHUTTLE FRT VVA13-OUTSIDE FREEZR COST VVA14-TYSN FREEZR CHARGE VVA15-DIRECT MAILING VVA16-SALES & MKT EXP VVA18-GEN AND ADMIN VVA19-G AND a VVB01--ACCRUED ADVERTISING VVB02-ACCRUED MKT VVB09-INTERCO SALES VVB10-STEVEDORING VVB12--SALES ACCRUAL VVB19--FREIGHT FWD VVB20-INCENTIVE BROKERAGE VVB32-GENERAL VVB34-R AND D ACCRUAL VVB35-REGULAR COOP VVB39-SAMS UPCHARGE VVB41-SPECIAL COOP CHARGES VVB42-SLOTTING VVB47-AD HOC PROGRAMS VVJ13-INVENTORY ADJUSTMENT VVJ17-CONTRACT COST DISCOUNT Central FactCol1 PRODUCT DIMENSION PK DIMID_PRODUCT SID_PRODUCT WWML3-MINOR PRODUCT LINE *NOTE-- SEE DRAWING A DISTRIBUTION DIMENSION PK DIMID_DISTRIBUTION SID_DISTRIBUTION VKBUR-SALES PERSON ZZSBK- SECONDARY BROKER ZZPBK- PRIMARY BROKER BZIRK- SALES DISTRICT TIME DIMENSION PK DIMID_TIME SID_TIME 0CALMONTH 0CALQUART1 0CALYEAR 0FISCPER 0FISCVARNT 0CALWEEK 6 A STUDY METHODS D B S Y S T E M S • Class exercises (Read/Write, Analyze/Create): • Class Diagram & Schema • Indexes • Hands-on study (3 labs): • Normalization, Querying • System development • SAP Lumira (Business Intelligence/Analytics) – demo only 7 GUEST SPEAKER D B S Y S T E M S • Robert Young, Head of database unit: • Relational DB is the king • Analytics (Cognos) as help for casual, SQL-ignorant users • Explained how Richardson uses databases & stressed the lasting importance of relations DB, while OLAP/Analytics is useful. 8 D B With MIS 3500 completed, you should have a solid basis for various IS-related jobs, to build on and expand in specific directions S Y S T E M S as your job will demand. Good luck with your further study and career (and on the final exam )! 9