Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMPE 226 Database Systems November 18 Class Meeting Department of Computer Engineering San Jose State University Fall 2015 Instructor: Ron Mak www.cs.sjsu.edu/~mak.

Similar presentations


Presentation on theme: "CMPE 226 Database Systems November 18 Class Meeting Department of Computer Engineering San Jose State University Fall 2015 Instructor: Ron Mak www.cs.sjsu.edu/~mak."— Presentation transcript:

1 CMPE 226 Database Systems November 18 Class Meeting Department of Computer Engineering San Jose State University Fall 2015 Instructor: Ron Mak www.cs.sjsu.edu/~mak

2 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak 2 Unofficial Field Trip  Computer History Museum in Mt. View http://www.computerhistory.org/ Provide your own transportation to the museum.  Saturday, November 21, 11:30 – closing time Special free admission. Do a self-guided tour of the Revolution exhibit. See a life-size working model of Charles Babbage’s Difference Engine in operation, a hand-cranked mechanical computer designed in the early 1800s. Experience a fully restored IBM 1401 mainframe computer from the early 1960s in operation.

3 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak 3 Unofficial Field Trip, cont’d  See the extensive Revolution exhibits! Walk through a timeline of the First 2000 Years of Computing History. Historic computer systems, data processing equipment, and other artifacts. Small theater presentations. Atanasoff-Berry Computer Hollerith Census Machine

4 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak 4 Unofficial Field Trip, cont’d  Babbage Difference Engine, fully operational Hand-cranked mechanical computer. Computed polynomial functions. Designed by Charles Babbage in the early to mid 1800s.  Arguably the world’s first computer scientist, lived 1791-1871. He wasn’t able to build it because he lost his funding.  Live demo at 1:30  His plans survived and this working model was built. Includes a working printer! http://www.computerhistory.org/babbage/

5 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak 5 Unofficial Field Trip, cont’d  IBM 1401 computer, fully restored and operational. A small transistor-based mainframe computer. Extremely popular with small businesses in the late 1950s through the mid 1960s  Maximum of 16K bytes of memory.  800 card/minute card reader (wire brushes).  600 line/minute line printer (impact).  6 magnetic tape drives, no disk drives.

6 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak Unofficial Field Trip, cont’d  Information on the IBM 1401: General info: http://en.wikipedia.org/wiki/IBM_1401http://en.wikipedia.org/wiki/IBM_1401 My summer seminar: http://www.cs.sjsu.edu/~mak/1401/http://www.cs.sjsu.edu/~mak/1401/ Restoration: http://ed- thelen.org/1401Project/1401RestorationPage.htmlhttp://ed- thelen.org/1401Project/1401RestorationPage.html 6

7 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak 7 Unofficial Field Trip, cont’d  There will be extra credit if you participate in the visit to the Computer History Museum.  Complete a Canvas quiz. Acceptable answers are to be found among the museum exhibits and presentations. Each correct answer adds one point to your midterm score.

8 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak Final Project  Emphasis on data management. What data are you using.  Data models: Operational tables Analytical tables  Data operations: Queries and updates of the operational tables. How the analytical tables are loaded. Queries of the analytical tables for data analysis. 8

9 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak Final Project, cont’d  User application that invokes the data operations. Web-based or desktop-based. PHP, Java, etc. Fancy GUI or data visualization not necessary.  How well did you use the technologies you learned during the semester? RDBM, DW, XML, data virtualization (CIS) Not all technologies have to be used. 9

10 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak Final Project, cont’d  Written report What is the application? What data did you use, and where did you get it? Overview of your data models (in words). ER diagram Relational schemas Star schemas Example user actions and screen shots of results. 10

11 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak Final Project, cont’d  Team presentation (Dec. 3, 15 minutes each) PowerPoint slides What is the application? What data did you use, and where did you get it? Overview of your data models (in words). Briefly show:  ER diagram  Relational schemas  Star schemas Demo 11

12 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak Final Project, cont’d  Zip file named after your team (due Dec. 9) Written report PowerPoint slides Database dump(s) All source files 12

13 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak 13 Postmortem Assessment Report  Each student individually turns in a short (one page) report (due Dec. 9): A brief description of what you learned in the course. An assessment of your personal accomplishments for your project team. An assessment of each of your project team members.  This report will be seen only by the instructor.

14 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak Today’s Extra Credit Presentations  Query optimization (30 minutes) Bidwai, Prasad Govindrao Gangisetty, Arjun Kumar  Stored procedures (30 minutes) Sriramagiri, Manoranjan Thombare, Amruta Hanumant  Database security (30 minutes) Jain, Akanksha Zheng, Mengyuan (Jerry) 14

15 Computer Engineering Dept. Fall 2015: November 18 CMPE 226: Database Systems © R. Mak Today’s Extra Credit Presentations, cont’d  NoSQL databases (1 hour) Chilukuri, Shivadeepthi Goyal, Karuna Kulkarni, Harshad Ramesh Nekkalapudi, Sai Mounika 15


Download ppt "CMPE 226 Database Systems November 18 Class Meeting Department of Computer Engineering San Jose State University Fall 2015 Instructor: Ron Mak www.cs.sjsu.edu/~mak."

Similar presentations


Ads by Google