cse3330/5330 database systems and file structures (db i) cse3330/5330 db i, summer2012 department of...

Post on 18-Jan-2018

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Background Check  Prerequisite: CSE 2320 ALGORITHMS & DATA STRUCTURES or CSE 2321 DATA STRUCTURES FOR NON-ENGINEERS Lecture 1: Introduction 3

TRANSCRIPT

CSE3330/5330 DATABASE SYSTEMS AND FILE STRUCTURES (DB I)

CSE3330/5330 DB I, Summer2012Department of Computer Science and Engineering, University of Texas at Arlington©Ning Yan, 2012

Lecture 1: Introduction

Self Introduction Ning YanHttp://idir.uta.edu/~nyan/ Research interests:

databases, Web data management, data mining, information retrieval

Courses that I TAed: CSE1310 (C programming) CSE5301 (Data Modeling) CSE5334 (Data Mining) CSE6339 (Data Exploration)

Lecture 1: Introduction 2

Background Check Prerequisite:

CSE 2320 ALGORITHMS & DATA STRUCTURES  or  

CSE 2321 DATA STRUCTURES FOR NON-ENGINEERS

Lecture 1: Introduction 3

Course Homepage http://idir.uta.edu/~nyan/

cse3330 Announcements, Syllabus Schedule (lecture notes) Resources Accommodation based on disability.

Lecture 1: Introduction 4

Basics Lectures: Tue/Thu 3:30-5:20pm, NH110 Office Hours: Wednesday 3:00-5:00pm ERB514 Contact: ning.yan [at] mavs [dot] uta [dot] edu,

(682) 227-9412 TA: ?

Lecture 1: Introduction 5

Textbook Required Textbook:

Ramez Elmasri and Shamkant Navathe. Fundamentals of Database Systems (6th Edition), Addison-Wesley Publishers, April 2010. ISBN 0136086209.

Reference Textbook: Abraham Silberschatz, Henry Korth, and S. Sudarshan, Database

System Concepts, McGraw-Hill Publishers, 2010. ISBN 0073523321.

Hector Garcia-Molina, Jeffrey D. Ullman and Jennifer Widom, Database Systems: The Complete Book (2nd Edition), Prentice Hall. 2008. ISBN 0131873253.

Raghu Ramakrishnan and Johannes Gehrke, Database Management Systems (3rd Edition), McGraw-Hill Publishers, 2002. ISBN 0072465638.

6

Disclaimer: the slides The slides highlight the gist of the most

important concepts and techniques. But

It is not meant to be complete. Details may not be included.

It may be simplified for ease of explanation in limited time and space.

You may not do well in the course if you just read the slides. You need to read the book and study the slides

carefully.Lecture 1: Introduction 7

Tentative Grading Scheme Midterm 20% Final 30% Homework (HW) 30% (Must be done

independently) Course Project   20%   (Must be done

independently)

Final Letter Grade: No pre-defined cutoffs. Will be based on bell curve of

your performance.

Lecture 1: Introduction 8

Homework (HW) – 30% Problem solving Focus on most important topics HW1,HW2, HW3, 10% each

Lecture 1: Introduction 9

Projects (P1-P2) – 20% 2 Programming Assignments, 10% each

More hands-on experience Mostly implementation

Lecture 1: Introduction 10

Exams – 50% Midterm: (20%)Tuesday, July 10th, 3:30pm-5:20pm, NH110

Final: (30%)(comprehensive, covers the whole semester)Tuesday, August 14th, 3:30pm-5:20pm,

NH110

Do mark your calendar!Lecture 1: Introduction 11

BlackBoard http://www.uta.edu/blackboard/ Student assignment submission (we

don’t accept email submission or hard-copy) HW1-HW3 P1-P2

Grades

Lecture 1: Introduction 12

Deadlines Everything will be submitted through

BlackBoard.

Due time: 11:59pm

Late submission: 5-point deduction per hour, till you get 0. (The raw score of each assignment is 100. So there is no point to submit it after 20 hours).

Lecture 1: Introduction 13

Regrading 7 days after we post scores in BlackBoard.

TA will handle regrade requests. Won’t consider it after 7 days.

If not satisfied with the results, 7 days to request again. Instructor will handle it, and the decision is final.

Lecture 1: Introduction 14

Topics

Lecture 1: Introduction 15

Topics -------------------10 lectures-------------------- Database System Concepts and Architecture (2) Relational Model (2) Basic SQL & More SQL (6) --------------------10 lectures- ----------------- Entity-Relationship Model (ER, EER) (2) Relational Database Design (2) Database Programming (2) File Structures and Indexing (2) (Relational Algebra & Normalization) (2)Lecture 1: Introduction 16

Check Your Email Make sure your MavMail works. We will

only contact you by your MavMail. Check it on a regular basis.

Lecture 1: Introduction 17

Setup MySQL We will use MySQL throughout this course

Set up MySQL Use omega.uta.edu with NetID/Initial Passwd Install MySQL on your own laptop Read introduction to MySQL

Practice SQL in/after class

Lecture 1: Introduction 18

Statement on Ethics Please sign and date.

Lecture 1: Introduction 19

Discuss The reason you take this course?

What you expect to learn?

What I expect …

Lecture 1: Introduction 20

top related