Upload
cornelius-boone
View
217
Download
0
Embed Size (px)
DESCRIPTION
Background Check Prerequisite: CSE 2320 ALGORITHMS & DATA STRUCTURES or CSE 2321 DATA STRUCTURES FOR NON-ENGINEERS Lecture 1: Introduction 3
Citation preview
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