OV-1.1 CSE4701 CSE4701 Introduction to Databases Prof. Steven A. Demurjian Computer Science & Engineering Department The University of Connecticut 371.

Slides:



Advertisements
Similar presentations
1 Fasilkom UI, 2005 By Indra Budi & Siti Aminah Intro to Course IKI20420 BASIS DATA.
Advertisements

FE.1 CSE 4701 CSE4701 Final Exam Advice and Hints Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut.
Introduction to Database Systems Ch. 1, Ch. 2 Mr. John Ortiz Dept. of Computer Science University of Texas at San Antonio.
OV-1.1 CSE4100 CSE4100 Programming Language Translation Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
General information CSE 230 : Introduction to Software Engineering
Fundamentals, Design, and Implementation, 9/e SI654 Database Application Design Instructor: Dragomir R. Radev Winter 2005.
UMass Lowell Computer Science Foundations of Computer Science Prof. Karen Daniels Fall, 2009 Lecture 1 Introduction/Overview Th. 9/3/2009.
1 CENG 302 Introduction to Database Management Systems Nihan Kesim Çiçekli URL:
Course Introduction (Lecture #1) ENGR 107 – Intro to Engineering The slides included herein were taken from the materials accompanying Engineering Fundamentals.
OV-1.1 CSE244 CSE244 Programming Language Translation Aggelos Kiayias Computer Science & Engineering Department The University of Connecticut 371 Fairfield.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
CSC 105 Introduction to Computer Science Professor Batchelor.
Page 1 Course Description CPS510 Database Systems Fall 2004 School of Computer Science Ryerson University.
230EA.1 CSE 2102 CSE2102 Exam Advice and Hints Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut 271.
OV-1.1 CSE2102 CSE2102 Intro to Software Engineering Prof. Steven A. Demurjian, Sr. Director, CS&E Graduate Program Computer Science & Engineering Department.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Is422- Course Overview Prepared by L. Nouf Almujally 1.
Course Introduction Software Engineering
Review of Activities of Working Group for Database Systems Prof. Dr Slobodanka Đorđević-Kajan.
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
CMPT 258 Database Systems Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Wednesday 1:30 - 4:30.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Tuesday from 12:05-1:05 and Thursday from 11:05-1:05.
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
Database Management Systems I
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
Fundamentals of Databases CIS-235 Dr. Samir Tartir 2014/2015 Second Semester.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
INFS614, Dr. Brodsky, GMU1 Database Management Systems INFS 614 Instructor: Professor Alex Brodsky
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
Advanced Database Applications Fall-2011 Kocaeli University Computer Engineering Department.
DatabaseCSIE NUK1 Fundamentals of Database Systems Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
E81 CSE 532S: Advanced Multi-Paradigm Software Development Chris Gill Department of Computer Science and Engineering Washington University in St. Louis.
COSC 6340 Databases Jehan-François Pâris
11/27/2015Murali Mani -- CS5421 Database Management Systems CS Fall 2008 Instructor: Murali Mani
Csc1203.  Elmasri and Navathe, “Fundamentals of Database Systems”, 6 th Edition, Addison- Wesley,  Thomas Connolly, Carolyn Begg, “Database Systems:
Database systems Design - Software School of Hunan university –
11/29/2015Elke A. Rundensteiner -- CS5421 Database Management Systems CS Fall 2012 Instructor: Elke Rundensteiner
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Wednesday 5-6; Thursdays 4-6 or by appointment.
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 Second Semester.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
Fall CSE330/CIS550: Introduction to Database Management Systems Prof. Susan Davidson Office: 278 Moore Office hours: TTh
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
CSE3330/5330 DATABASE SYSTEMS AND FILE STRUCTURES (DB I) CSE3330/5330 DB I, Summer2012 Department of Computer Science and Engineering, University of Texas.
1 CS 4396 Computer Networks Lab General Info. 2 Goal: This course aims at helping students get more insight into how the Internet works and gain hands.
ITIS 5160 Applied Databases Fall Overview Class hour 6:30 – 9:15pm, Wedn, Woodward Hall 125 Office hour 3:00 – 5:00pm, Wedn Instructor - Dr. Xintao.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
Intrto-1 CSE 5810 Miscellaneous FHIR Slides Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut 371.
Introduction to CSCI 242 Compiled by S. Zhang 1. Syllabus Syllabus has the most updated information! –Use the information on the syllabus for the grading.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
OV-1.1 CSE230 CSE230 Introduction to Databases Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut 371.
Welcome to Advanced Database Course
Database Management Systems
CSE202 Database Management Systems
Database Design CT1313.
CSE3002 Social, Ethical & Prof. Issues in CSE History of Computing
Course Introduction 공학대학원 데이타베이스
Introduction to Database
Welcome to GC311 Database Concepts
CSE4701 Introduction to Databases
Welcome to GC311 Database Concepts
CSE255 Final Exam Advice and Hints
CSE4701 Introduction to Databases
Database Applications Programming CS 362
CSE4102 Programming Languages
Database Applications Programming CS 362
Introduction to Database
Presentation transcript:

OV-1.1 CSE4701 CSE4701 Introduction to Databases Prof. Steven A. Demurjian Computer Science & Engineering Department The University of Connecticut 371 Fairfield Way, Box U-255 Storrs, CT (860) 486–4818 (Office) (860) (CSE Office)

OV-1.2 CSE4701 Course Goals  Provide a Practical Introduction to Database Models, Theory, and Systems  Focus on Both Theory and Practice  Theory Demonstrates Strong Mathematical Basis of Databases (Relational Model and Concurrency Control)  Practice Provides Experimental Framework for Illustrating Theory (Actual Database Systems and their Usage)  Exposure to Research Problems and Real-World Experiences

OV-1.3 CSE4701 Course Philosophy  Introduction to Fundamental Database Concepts  Promotion of Knowledge-Acquisition, Self- Learning, and Independence  Rapid Evolution of Computing  Always Must Keep Skills Up-to-Date  “Learn how to Learn”  Relevance of Database Concepts in Computing  Software Engineering  Object-Oriented Computing  Operating Systems and Networks  Almost Every Computer Science Area  Practical Exposure to SQL, JDBC, and DB Platform (MySQL or Oracle)

OV-1.4 CSE4701 Textbooks and Class Materials  UConn COOP has One Required Text …  Fundamentals of Database Systems, Elmasri and Navathe, Addison-Wesley, 3 rd (2000) or 4 th (2003), 5 th (2006), or 6 th (2009) editions  CSE255 Web Site at … All Course Notes, Project Materials, Web Site Links, Available On-Line  Other Class Materials  Various other Web Sites

OV-1.5 CSE4701 Syllabus: Weekly Topic Coverage  FOCUS ON CHAPTER TOPIC - NUMBERS FOR 3rd ed.  1 Introduction/Overview Ch 1,2  1.5 Conceptual DB/ER Model Ch 3,4  1.5 Relational Model/Algebra Ch 7  1 Data Flow/ER-Relational Ch 9  1 Relational Calculus/SQL Ch 8  1 DB Design, Normal Forms Ch  0.5 Internal Data Storage Ch 5-6  1 Query Processing in RDB Ch  1 DB Impl/Concurrency Cont. Ch 19,20  1 Oracle and Embedded SQL Ch 10  1 Concurrency Control - II Ch 19,20  1 Security Ch 22, 11, 12  1 Databases, Web, Mining Ch 26, 27  1 One Semester Exams + Final Exam Weeks Topic Chapters

OV-1.6 CSE4701 Course Projects and Exams Must Pass Both Projects And Exams to PASS!!!  Projects: Individual &/or Team (30-50% of Grade)  In Process of Being Defined  See Next Slide  Exams (40-50% of Grade)  Likely Two Exams and Final  Open Book and Open Notes  Home works (0-20%)  Throughout the Semester - In Class also  If no credit, Up to 2 Bonus Pts. Per Handed in Assignment  Fall 2007 – 40%P, 50%E, 20%H  Note: All Subject to Change – Use Breakdown that Most Benefits Students

OV-1.7 CSE4701 Potential Course/Semester Project Some combination of Following  Research Project on Advanced Database Topic  5-7 page paper, 10 slide PPT, proof of concept demo  XML DBs, Big Data DBs, OO DBs, Genomic DBs, Web DBs, Statistical DBs, Public Health Surveillance DBs, Databases/AI, Multimedia DBs, Temporal & Spatial DBs, Real-Time DBs, Embedded DBs  Programmatic Exercises  Access to Databases using ODBC/JDBC and/or Hibernate (  Extracting info from via REST-APIs, JSON, XML, etc.  Database Loading/Conversion – Schema Level, Instance Level, Importing Data from csv and other files, etc.  Mobile Apps and Databases

OV-1.8 CSE4701 Main Software for Class  MySQL and MySQL Workbench

OV-1.9 CSE4701 Loading a Database Schema

OV-1.10 CSE4701 The Database Tables

OV-1.11 CSE4701 Extended Entity Relation Diagram

OV-1.12 CSE4701 Querying the Database

OV-1.13 CSE4701 Query Results Window

OV-1.14 CSE4701Cheating/Collaboration  Not Tolerated in Any Form!!!  Severe Penalties are Likely!!!  See University of Connecticut Student Conduct Code  All Homeworks/Some Project Represent Individual Effort!  Remaining Projects Represent Team Effort  Cooperative Problem Solving and Sharing Code is NOT Permitted and Will Likely Lead to Fs!  Electronic Information is More Accessible!  Use Protection Capabilities on your Account to Protect your Files!

OV-1.15 CSE4701 Lateness Policies/Exams  Late Assignments (Projects) will Not be Accepted Except with Prior Permission or Emergencies  Prior Permission: Contact the Instructor Three Days Before the Due Date  Emergencies: Illness, Death in the Family, etc.  Contact  S. Demurjian at ITE265, x6-4818, by or via the CSE Office, ITE250, x  A Late Assignment is Recorded as a Zero Grade  Assignment Due Date Means Start of Class!!!  Makeup on Absent Exam at Instructor’s Discretion

OV-1.16 CSE4701 Class Attendance and Computing  Attendance in Class is …  Responsibility of each Student  May Result in Missing Hint/Clarification/Error on Class Project  Change in Due Date or Exam Date  I Won’t Guarantee that All Information Makes it to Web!  Computing for Class is …  Predominately PCs - ITE Concourse Level or Engineering Learning Center (ITE 1st floor)  Take Files with You!  Your Responsibility to Protect Your Files