* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Info
Survey
Document related concepts
Global serializability wikipedia , lookup
Commitment ordering wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Microsoft Access wikipedia , lookup
Serializability wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Ingres (database) wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Functional Database Model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Concurrency control wikipedia , lookup
Oracle Database wikipedia , lookup
Relational model wikipedia , lookup
Database model wikipedia , lookup
Transcript
Database System Concepts Information Technology Department Bryar Hassan (MSc Eng.) [email protected] About The Lecturer • • • • • • • • • • • • • BSc software engineering – Salahaddin University, Kurdistan MSc software engineering – Southampton University, England Lecturer and Researcher – Kurdistan Institution CEO – DOT Vision Company Diploma in Project Management, Alison Courses Java Certified Associate – Oracle University , United States Oracle SQL Expert – Oracle University , United States OCA PL/SQL Developer – Oracle University OCA DBA – Oracle University , United States OCP Oracle Developer – Oracle University, United States PHP & HTML Developer – W3Schools, US Assistant researcher – Two years experience Software developer – Eight years experience Database System Concepts 1 Objectives • To provide a general explanation of the component of database • To provide the general organization by Data Models and the relationships between the entity set • To get knowledge about database programming • To be able to design Database systems Database System Concepts 2 Learning and Teaching • Theoretical Lecture – two hours per week • Practical Session – two hours per week Database System Concepts 3 Rules and Regulations • • • • • • Punctuality and Attendance Using cell phones Disturbance Cheating Plagiarism Respect Database System Concepts 4 Assessment • • • • • • • • 10% - First semester theoretical exam 10% - Project 1 5% - First semester daily activities 10% - Second semester theoretical exam 10% - Project 2 5% - Second semester daily activities 20% - Final practical exam 30% - Final theoretical exam Database System Concepts 5 Syllabus - Theory • • • • • • • • • • • • Chapter One: Introduction Chapter Two: Introduction to Relational Model Chapter Three: SQL Basics Chapter Four: ER Diagram Chapter Five: Relational Database Design Chapter Six: Database Project Management Chapter Seven: Web Database Programming Chapter Eight: Database Information Retrieval and Web Search Chapter Nine: Database Security Chapter Ten: Distributed Databases Chapter Eleven: Data Mining, Data warehousing, and OLAP Chapter Twelve: Enhanced Database Models for Advanced Applications Database System Concepts 6 Syllabus - Practical • Microsoft Access • Microsoft SQL Server or MySQL Database Database System Concepts 7 Resources • The given hand-outs • Taking notes • Elmasri, Ramez, and Shamkant B. Navathe. Fundamentals of database systems. Pearson, 2014. • Silberschatz, Abraham, Henry F. Korth, and S. Sudarshan. Database system concepts. Vol. 6. Singapore: McGraw-Hill, 2010. Database System Concepts 8 Resources Accessibility • http://www.kissr.edu.krd/en/e-portfolio.php?sec=5&id=2 • The CSI Moodle Database System Concepts 9