CS122aSlides01

CS122aSlides01 - ICS122A / EECS116 Introduction to Data...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
1 ICS122A / EECS116 Introduction to Data Management Spring 2009 Prof. Mike Carey Bren School of ICS UC Irvine Slides based on previous CS122a lecture notes as well as  material borrowed from U-Wisconsin, Stanford, & Berkeley
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ICS122A/EECS116 Note 01 2 General Information URL: http://www.ics.uci.edu/~cs122a/ All course info will be posted online Instructor: Mike Carey DBH 2091, mjcarey AT ics.uci.edu, MTh 4-5pm Warning: This instructor may be a bit rusty… TA: Alex Behm abehm AT ics.uci.edu Reader: Vivek Singh singhv AT ics.uci.edu
Background image of page 2
ICS122A/EECS116 Note 01 3 Seven of these (using best 6 out of 7) Roughly one a week (after start, avoiding midterm) Database project: 25% Develop your own database in several steps Involves significant DBMS programming Midterm: 25% Final (cumulative): 35%
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ICS122A/EECS116 Note 01 4 Policies Late assignments No grace period after due date Job interviews, out-of-town trips, breaks, etc. do not qualify as exceptional circumstances! Working in groups Do projects in groups of 2 students All other tasks done independently (but may discuss) Disagreements (assignments, projects, & midterm) Raise any grade concerns within 2 weeks of receipt All older grades will be considered final thereafter
Background image of page 4
ICS122A/EECS116 Note 01 5 Gradiance Online Accelerated Learning (GOAL) Online education system to help students acquire knowledge interactively Provided by Gradiance Inc. ( www.gradiance.com ) Problem sets and online exercises will be based on the use of this system You can do an assignment many times, and the system can tell you why you are wrong, until you get all questions right Philosophy: Homework is intended as a learning experience, not a form of testing! System designed to make “cheating” nearly impossible
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ICS122A/EECS116 Note 01 6 Required Textbooks Textbook: Ullman/Widom: "First Course in Database Systems“ Read along, following the course outline’s various topics on the web The texbook has a GOAL account To sign up for the course: Register at www.gradiance.com/PH/register.html Course token is: 7844062E
Background image of page 6
ICS122A/EECS116 Note 01 7 Database Management System (DBMS) Users: E-commerce companies, banks, airlines, transportation companies, corporate databases, government agencies, … Examples: eee.uci.edu, amazon.com Anyone you can think of! Goals of DBMS: Provide efficient data access (faster than scanning files) Manage large amounts of data (terabytes / petabytes) Guarantee high reliability (despite failures) Facilitate information sharing (multiple users) Offer declarative programming for fast development
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Evolution of Database Systems Files CODASYL/IMS Relational Manual Coding
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/18/2009 for the course CS 122a taught by Professor Carey during the Spring '09 term at UC Irvine.

Page1 / 30

CS122aSlides01 - ICS122A / EECS116 Introduction to Data...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online