1Introduction

1Introduction - CS 585 Fall 2010 CS 585 Fall 2010 1 Farid...

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

View Full Document Right Arrow Icon
Farid Parvini 1 CS 585 – Fall 2010 CS 585 Fall 2010
Background image of page 1

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

View Full DocumentRight Arrow Icon
Farid Parvini 2 CS 585 – Fall 2010 Outline Instructor Logistics Prerequisite Introducing to DBM
Background image of page 2
Farid Parvini 3 CS 585 – Fall 2010 Farid Parvini Website : http://www-scf.usc.edu/~fparvini/ Education: Ph.D. in Computer Science M.S. in Computer Science M.S. in Biomechanical Engineering (cum laude) B.S. in Mechanical Engineering (cum laude) B.S. in Mathematics Teaching background : Computer Aided Design, UNIX CS 585 , CS 570 (TA)
Background image of page 3

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

View Full DocumentRight Arrow Icon
Farid Parvini 4 CS 585 – Fall 2010 Farid Parvini Employment : Solution21 Inc. http://www.solution21inc.com Contact Office Hours : Wednesday from 3:30 to 5:00 Location : SAL 216 (Come toward the end just in case I got stuck in LA traffic!) Cell Phone : 949.241.0339 24 HOURS Rule : if your call is regarding CS 585 , send me an email first , call AFTER 24 hours
Background image of page 4
Farid Parvini 5 CS 585 – Fall 2010 Logistics Website : http://www-scf.usc.edu/~fparvini/cs585 TA: Kaijian Xu [email protected] http://www-scf.usc.edu/~kxu/ Office Hours : Will be announced
Background image of page 5

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

View Full DocumentRight Arrow Icon
Farid Parvini 6 CS 585 – Fall 2010 Prerequisites You should know the answers to the following questions in order to consider yourself ready to take CSCI-585. If you don‘t, please consider taking CSCI-485 instead. What is SQL? What is relational-algebra? What is a B+-tree?
Background image of page 6
Farid Parvini 7 CS 585 – Fall 2010 Prerequisites – cont What is query optimization? What is a transaction? What are the ACID properties of a transaction? What does ―crash-recovery‖ mean? What does ―concurrency control‖ mean?
Background image of page 7

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

View Full DocumentRight Arrow Icon
Farid Parvini 8 CS 585 – Fall 2010 Practical Prerequisites What is Java Write a ―hello world‖ program in Java as an applet. How to compile/run a Java application linking with some JAR files. How to login to a UNIX machine on campus. (or What is telnet or rlogin …) How to run software and set PATH on a UNIX machine. How to install a windows program.
Background image of page 8
Farid Parvini 9 CS 585 – Fall 2010 Introduction to Database Management Systems Excerpt from Chapter 1, “Database Management Systems” 3ed, R. Ramakrishnan and J. Gehrke
Background image of page 9

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

View Full DocumentRight Arrow Icon
Farid Parvini 10 CS 585 – Fall 2010 Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition Language Data Manipulation Language Transaction Management Storage Management Database Administrator Database Users Overall System Structure
Background image of page 10
Database Management System (DBMS) Collection of interrelated data Set of programs to access the data DBMS contains information about a particular enterprise
Background image of page 11

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

View Full DocumentRight Arrow Icon
Image of page 12
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/24/2011 for the course CS 585 at USC.

Page1 / 31

1Introduction - CS 585 Fall 2010 CS 585 Fall 2010 1 Farid...

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

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