SlideShare a Scribd company logo
1 of 15
Advanced Database Design and
Implementation
Dr. MohamedAhmedMohamedAli
University of Khartoum
Faculty of Mathematical Sciences
11/5/2020 1MIT104
CourseMotivation
• Database is a hotfieldin ICT.
• DBMS developers are in demand.
• Many challenging unsolved problems in data management
and processing
11/5/2020 2MIT104
CourseDescription
This course buildson theintroductory modulein databases.
This course intends to introduce more advanced topics and
new trends in databases such as data mining and data
warehousing, distributed databases and client server
architecture after introducing the DBMS design and
implementation.
11/5/2020 3MIT104
CourseObjectives
• Upon successful completion of this course, students will be able to:
• Understand in depth information about system implementation
techniques, data storage, representing data elements, database system
architecture, the system catalog, query processing and optimization,
transaction processing concepts, concurrency control techniques,
database recovery techniques, database security and authorization,
enhanced data models for advanced applications, temporal databases,
deductive databases, database technology for decision support systems,
distributed databases and client server architecture, advanced database
concepts, and emerging technologies and applications.
11/5/2020 4MIT104
Coursetopics
– Introduction to DBMS
– Normalization
– Data Mining & Data Warehousing
– Concurrency Control
– Indexing
– Storage Models, Compression
– Logging & Recovery Methods
– Query Optimization, Execution, Compilation
– Distributed Databases .
– Database Security .
– Temporal database
11/5/2020 5MIT104
Grading
• GradeComponents:
– 10%- Assignments
– 10%- Tests
– 20%- MiniProject
– 60%- FinalExam
– Total=100
– Classattendancewillbeusedattheinstructor’sdiscretionto
adjustthegrade.
11/5/2020 6MIT104
Course Prerequisite
• Database Concepts
• Any Programminglanguage( C++, Java…)
11/5/2020 7MIT104
Policy on Academic Integrity
and Plagiarism
• Strictly follow the department policy.
– A reportgoes tothe academicofficeandassociatedean.
– I do notdiscussthe violationwithstudentsdirectly.
• Youare notallowed to copy-and-paste lecture diagram and notes to your
homework.
• If you copya sentence, it shall bein italics with proper reference. If you copya
paragraph, it is considered plagiarism.
– If twostudentsusethe exactlysamesentenceon thehomework,bothreceive zerocredits
forthehomework.
• You areencouraged to discuss the homework, but DO NOTlook at each
other’shomework.
• Do not let others seeyour homework.
• Min Penalty: F (zerocredit)for the homework.
• 2nd offense or cheating in the exam:F for the class.
11/5/2020 MIT104 8
References
• Elmasri& Navathe,Fundamentals of Database Systems, 6th
Edition.
• Connolly and Begg, Database Systems: a PracticalApproach
to Design, Implementation,and Management ,5th Edition.
• Coronel, Morris, and Rob, Database Systems:Design,
Implementation, andManagement ,9th Edition.
• (available on lms.uofk.edu)
11/5/2020 9MIT104
AboutMe (Instructor)
– Mohamed Ahmed Mohamed Ali.
– H/P: 0912131188
– Office hour
• Monday8:30AM to10:30AM- ITNA Office
– Discussion Board:
• Visit lms.uofk.edu
• contact forQ&A.
• Announcements
• Assignments
11/5/2020 10MIT104
DATABASE
11/5/2020 11MIT104
DatabaseSystemEnvironment
11/5/2020 12MIT104
DatabaseSystems
• DB?
• Benefitsof DB?
• DBMS?
• DB Characteristics ?
11/5/2020 13MIT104
Assignment
– Write a report to discuss chapters (1 & 2). Fundamentals of
Database Systems , Elmasri& Navathe. 4-5 papers
– Submit to lms.uofk.edu
11/5/2020 14MIT104
END

More Related Content

What's hot

Internet Engineer cv 1
Internet Engineer cv 1Internet Engineer cv 1
Internet Engineer cv 1Jonathan CJ
 
Leah Blake New Resume
Leah Blake New ResumeLeah Blake New Resume
Leah Blake New ResumeLeah Blake
 
Technology Standards Presentation
Technology Standards PresentationTechnology Standards Presentation
Technology Standards PresentationRoy González
 
Internet Security for Beginners
Internet Security for Beginners Internet Security for Beginners
Internet Security for Beginners chee wai wong
 
Computer Science and Engineering at Chandigarh University
Computer Science and Engineering at Chandigarh UniversityComputer Science and Engineering at Chandigarh University
Computer Science and Engineering at Chandigarh UniversityChandigarh University
 
Mary hankins(lord)
Mary hankins(lord)Mary hankins(lord)
Mary hankins(lord)lord_durana
 
Digital Forensics: The next 10 years
Digital Forensics: The next 10 yearsDigital Forensics: The next 10 years
Digital Forensics: The next 10 yearsAl Imran, CISA
 
00 what is_msit223(information technology)
00 what is_msit223(information technology)00 what is_msit223(information technology)
00 what is_msit223(information technology)jenrefamonte
 

What's hot (11)

Internet Engineer cv 1
Internet Engineer cv 1Internet Engineer cv 1
Internet Engineer cv 1
 
Leah Blake New Resume
Leah Blake New ResumeLeah Blake New Resume
Leah Blake New Resume
 
Technology Standards Presentation
Technology Standards PresentationTechnology Standards Presentation
Technology Standards Presentation
 
Internet Security for Beginners
Internet Security for Beginners Internet Security for Beginners
Internet Security for Beginners
 
Computer Science and Engineering at Chandigarh University
Computer Science and Engineering at Chandigarh UniversityComputer Science and Engineering at Chandigarh University
Computer Science and Engineering at Chandigarh University
 
Mary hankins(lord)
Mary hankins(lord)Mary hankins(lord)
Mary hankins(lord)
 
Digital Forensics: The next 10 years
Digital Forensics: The next 10 yearsDigital Forensics: The next 10 years
Digital Forensics: The next 10 years
 
Resume
ResumeResume
Resume
 
Keith Pettiford Resume
Keith Pettiford ResumeKeith Pettiford Resume
Keith Pettiford Resume
 
00 what is_msit223(information technology)
00 what is_msit223(information technology)00 what is_msit223(information technology)
00 what is_msit223(information technology)
 
G(1)
G(1)G(1)
G(1)
 

Similar to Lec 1

L1-Introduction to Cloud Computing.ppt
L1-Introduction to Cloud Computing.pptL1-Introduction to Cloud Computing.ppt
L1-Introduction to Cloud Computing.pptGarvitChadha
 
Machine learning and big data
Machine learning and big dataMachine learning and big data
Machine learning and big dataPoo Kuan Hoong
 
التنقيب في البيانات - Data Mining
التنقيب في البيانات -  Data Miningالتنقيب في البيانات -  Data Mining
التنقيب في البيانات - Data Miningnabil_alsharafi
 
Planning Ahead to Connect the Dots Between IBM Domino, Notes, Connections and...
Planning Ahead to Connect the Dots Between IBM Domino, Notes, Connections and...Planning Ahead to Connect the Dots Between IBM Domino, Notes, Connections and...
Planning Ahead to Connect the Dots Between IBM Domino, Notes, Connections and...panagenda
 
Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible Jürgen Ambrosi
 
Planning ahead to Connect the Dots between IBM Domino, Notes, Connections and...
Planning ahead to Connect the Dots between IBM Domino, Notes, Connections and...Planning ahead to Connect the Dots between IBM Domino, Notes, Connections and...
Planning ahead to Connect the Dots between IBM Domino, Notes, Connections and...Franziska Tanner
 
Doing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics EnvironmentDoing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics EnvironmentTasktop
 
Addressing learning gaps and career oppurtunities after B.Sc computer science
Addressing learning gaps and career oppurtunities after B.Sc computer scienceAddressing learning gaps and career oppurtunities after B.Sc computer science
Addressing learning gaps and career oppurtunities after B.Sc computer sciencesandhya12bansal
 
Saurabh_Mainframe_7_years_Resume
Saurabh_Mainframe_7_years_ResumeSaurabh_Mainframe_7_years_Resume
Saurabh_Mainframe_7_years_ResumeSaurabh Chaurasia
 
Data Science Training and Placement
Data Science Training and PlacementData Science Training and Placement
Data Science Training and PlacementAkhilGGM
 
INF3703 - Chapter 10 Database Development Process
INF3703 - Chapter 10 Database Development ProcessINF3703 - Chapter 10 Database Development Process
INF3703 - Chapter 10 Database Development Processbloeyyy
 
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)Nawanan Theera-Ampornpunt
 
10 Limitations of Large Language Models and Mitigation Options
10 Limitations of Large Language Models and Mitigation Options10 Limitations of Large Language Models and Mitigation Options
10 Limitations of Large Language Models and Mitigation OptionsMihai Criveti
 

Similar to Lec 1 (20)

L1-Introduction to Cloud Computing.ppt
L1-Introduction to Cloud Computing.pptL1-Introduction to Cloud Computing.ppt
L1-Introduction to Cloud Computing.ppt
 
Bigdata-Intro.pptx
Bigdata-Intro.pptxBigdata-Intro.pptx
Bigdata-Intro.pptx
 
Machine learning and big data
Machine learning and big dataMachine learning and big data
Machine learning and big data
 
Liverpool 2018 presentation
Liverpool 2018 presentationLiverpool 2018 presentation
Liverpool 2018 presentation
 
التنقيب في البيانات - Data Mining
التنقيب في البيانات -  Data Miningالتنقيب في البيانات -  Data Mining
التنقيب في البيانات - Data Mining
 
Big Data - IBA.pptx
Big Data - IBA.pptxBig Data - IBA.pptx
Big Data - IBA.pptx
 
Planning Ahead to Connect the Dots Between IBM Domino, Notes, Connections and...
Planning Ahead to Connect the Dots Between IBM Domino, Notes, Connections and...Planning Ahead to Connect the Dots Between IBM Domino, Notes, Connections and...
Planning Ahead to Connect the Dots Between IBM Domino, Notes, Connections and...
 
Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible
 
Planning ahead to Connect the Dots between IBM Domino, Notes, Connections and...
Planning ahead to Connect the Dots between IBM Domino, Notes, Connections and...Planning ahead to Connect the Dots between IBM Domino, Notes, Connections and...
Planning ahead to Connect the Dots between IBM Domino, Notes, Connections and...
 
Doing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics EnvironmentDoing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics Environment
 
Addressing learning gaps and career oppurtunities after B.Sc computer science
Addressing learning gaps and career oppurtunities after B.Sc computer scienceAddressing learning gaps and career oppurtunities after B.Sc computer science
Addressing learning gaps and career oppurtunities after B.Sc computer science
 
Saurabh_Mainframe_7_years_Resume
Saurabh_Mainframe_7_years_ResumeSaurabh_Mainframe_7_years_Resume
Saurabh_Mainframe_7_years_Resume
 
Data Science Training and Placement
Data Science Training and PlacementData Science Training and Placement
Data Science Training and Placement
 
Itec410 lec01
Itec410 lec01Itec410 lec01
Itec410 lec01
 
Selected Topics.pdf
Selected Topics.pdfSelected Topics.pdf
Selected Topics.pdf
 
Sample Resume Format
Sample Resume FormatSample Resume Format
Sample Resume Format
 
INF3703 - Chapter 10 Database Development Process
INF3703 - Chapter 10 Database Development ProcessINF3703 - Chapter 10 Database Development Process
INF3703 - Chapter 10 Database Development Process
 
Amcat test-syllabus
Amcat test-syllabusAmcat test-syllabus
Amcat test-syllabus
 
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
Healthcare CIO10 Site Visit at Ramathibodi Hospital (February 12, 2020)
 
10 Limitations of Large Language Models and Mitigation Options
10 Limitations of Large Language Models and Mitigation Options10 Limitations of Large Language Models and Mitigation Options
10 Limitations of Large Language Models and Mitigation Options
 

Recently uploaded

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Recently uploaded (20)

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

Lec 1

  • 1. Advanced Database Design and Implementation Dr. MohamedAhmedMohamedAli University of Khartoum Faculty of Mathematical Sciences 11/5/2020 1MIT104
  • 2. CourseMotivation • Database is a hotfieldin ICT. • DBMS developers are in demand. • Many challenging unsolved problems in data management and processing 11/5/2020 2MIT104
  • 3. CourseDescription This course buildson theintroductory modulein databases. This course intends to introduce more advanced topics and new trends in databases such as data mining and data warehousing, distributed databases and client server architecture after introducing the DBMS design and implementation. 11/5/2020 3MIT104
  • 4. CourseObjectives • Upon successful completion of this course, students will be able to: • Understand in depth information about system implementation techniques, data storage, representing data elements, database system architecture, the system catalog, query processing and optimization, transaction processing concepts, concurrency control techniques, database recovery techniques, database security and authorization, enhanced data models for advanced applications, temporal databases, deductive databases, database technology for decision support systems, distributed databases and client server architecture, advanced database concepts, and emerging technologies and applications. 11/5/2020 4MIT104
  • 5. Coursetopics – Introduction to DBMS – Normalization – Data Mining & Data Warehousing – Concurrency Control – Indexing – Storage Models, Compression – Logging & Recovery Methods – Query Optimization, Execution, Compilation – Distributed Databases . – Database Security . – Temporal database 11/5/2020 5MIT104
  • 6. Grading • GradeComponents: – 10%- Assignments – 10%- Tests – 20%- MiniProject – 60%- FinalExam – Total=100 – Classattendancewillbeusedattheinstructor’sdiscretionto adjustthegrade. 11/5/2020 6MIT104
  • 7. Course Prerequisite • Database Concepts • Any Programminglanguage( C++, Java…) 11/5/2020 7MIT104
  • 8. Policy on Academic Integrity and Plagiarism • Strictly follow the department policy. – A reportgoes tothe academicofficeandassociatedean. – I do notdiscussthe violationwithstudentsdirectly. • Youare notallowed to copy-and-paste lecture diagram and notes to your homework. • If you copya sentence, it shall bein italics with proper reference. If you copya paragraph, it is considered plagiarism. – If twostudentsusethe exactlysamesentenceon thehomework,bothreceive zerocredits forthehomework. • You areencouraged to discuss the homework, but DO NOTlook at each other’shomework. • Do not let others seeyour homework. • Min Penalty: F (zerocredit)for the homework. • 2nd offense or cheating in the exam:F for the class. 11/5/2020 MIT104 8
  • 9. References • Elmasri& Navathe,Fundamentals of Database Systems, 6th Edition. • Connolly and Begg, Database Systems: a PracticalApproach to Design, Implementation,and Management ,5th Edition. • Coronel, Morris, and Rob, Database Systems:Design, Implementation, andManagement ,9th Edition. • (available on lms.uofk.edu) 11/5/2020 9MIT104
  • 10. AboutMe (Instructor) – Mohamed Ahmed Mohamed Ali. – H/P: 0912131188 – Office hour • Monday8:30AM to10:30AM- ITNA Office – Discussion Board: • Visit lms.uofk.edu • contact forQ&A. • Announcements • Assignments 11/5/2020 10MIT104
  • 13. DatabaseSystems • DB? • Benefitsof DB? • DBMS? • DB Characteristics ? 11/5/2020 13MIT104
  • 14. Assignment – Write a report to discuss chapters (1 & 2). Fundamentals of Database Systems , Elmasri& Navathe. 4-5 papers – Submit to lms.uofk.edu 11/5/2020 14MIT104
  • 15. END