database design and implementation itcs6160 & itcs 8160 instructor: jianping fan webpage:...
TRANSCRIPT
![Page 1: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/1.jpg)
Database Design and Implementation
ITCS6160 & ITCS 8160Instructor: Jianping Fan
Webpage: http://www.cs.uncc.edu/~jfan/course6.html
![Page 2: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/2.jpg)
Why you should take this course
Good job market
Easy to learn
Have fun
Required by MS program
![Page 3: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/3.jpg)
Class Policy Come early (no late than 6:35PM), do
not leave classroom within my lecture! Do not bring food into classroom,
especially do not eat in the class (F grade may be given)
Do not talk in the class, but welcome to ask questions!
Share your ideas in the class & Interaction with instructor
Help on distributing information
![Page 4: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/4.jpg)
Text Book
Raghu Ramakrishnan, Johannes Gehrke, ``Database Management Systems”, Mc-Gram Hill, third edition
Why this book?
![Page 5: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/5.jpg)
1. Topics
E-R model Relational model SQL Database implementation Database indexing: B-tree & Others Transaction management Advanced database
![Page 6: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/6.jpg)
2. Grade Format
5% for show-up in the class 15% for home-works (7 totally) 30% for mid test 40% for final test 10%-15% for project
![Page 7: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/7.jpg)
3. show-up & in-class rules
You have to attend class except….
If you cannot attend the class, you should let instructor know one day before by email.
Hands-on learning classesIf you miss 3 or more classes without good reasons, you are not allowed to take mid-term and final tests!
![Page 8: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/8.jpg)
3. show-up & in-class rules
Do not leave for restroom or answering phone-call within my lecture; If you have emergency issue, rise your hand.
Do not bring foods into classroom, especially eat in my lecture time.
others
![Page 9: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/9.jpg)
4. Homework
We will assign 7 homework You will get benefit from these
homework 15% Mid-test or final test questions will
follow the same format for homework
![Page 10: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/10.jpg)
5. Mid-test
Mid test will include E-R model, relational model, relational algebra, SQL
If you get A in mid test, you will get 30% benefit for your final grade
If you get B in your mid test and you want to get A finally, you should get A from both final test and project
![Page 11: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/11.jpg)
6. Final Test
Final test will include the topics which are not included in the mid test but be introduced in the class.
If you get A in final test, you can get 40% benefit
![Page 12: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/12.jpg)
7. Project
You will have two choices of the project for this class
(a) Presenting one research topic in this class, see course web page for the assigned papers!
(required for PhD students, optional for MS)
(b) Building an online registration system for UNCC!
![Page 13: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/13.jpg)
8. Hands-on Learning
We will organize 2 times hands-on learning in computer lab.
We will focus on Oracle 8i TA will do this We will find our computer lab soon
![Page 14: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/14.jpg)
9. The way to A
Do your best for homework, mid and final test and also project
You are welcome to send your feedback to the instructor for improving the learning environment for this class.
You can also make appointment to visit the instructor or TA.
![Page 15: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/15.jpg)
10. Suggestions from Instructor
Do your best in the class Show your problems to the
instructor or TA when you cannot make it
Show the evidence to us if you think you are right.
Open discussion is needed
![Page 16: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/16.jpg)
I am a nice professor
If you do your best & follow class policy
![Page 17: Database Design and Implementation ITCS6160 & ITCS 8160 Instructor: Jianping Fan Webpage: jfan/course6.html jfan/course6.html](https://reader035.vdocuments.us/reader035/viewer/2022072015/56649ec05503460f94bcb170/html5/thumbnails/17.jpg)
Do your best & have fun!
You can withdraw if you cannot accept the class policy!