Database- أساسيات قواعد البيانات

Introduction to database

الدرس الاول

  • درس فيديو

Database environment

part 1

  • درس فيديو

part 2

  • درس فيديو

part 3

  • درس فيديو

part 4

  • درس فيديو

part 5

  • درس فيديو

part 6

  • درس فيديو

Entity Relationship Modeling

part 1

  • درس فيديو

part 2

  • درس فيديو

part 3

  • درس فيديو

part 4

  • درس فيديو

part 5

  • درس فيديو

part 6

  • درس فيديو

part 7

  • درس فيديو

part 8

  • درس فيديو

part 9

  • درس فيديو

part 10

  • درس فيديو

(LELCTURE 4: RELATIONSHIP MODELING (EER

part 1

  • درس فيديو

part 2

  • درس فيديو

part 3

  • درس فيديو

LECTURE 5: THE RELATIONAL MODEL

part 1

  • درس فيديو

part 2

  • درس فيديو

part 3

  • درس فيديو

part 4

  • درس فيديو

part 5

  • درس فيديو

LECTURE 6: GUIDELINES FOR GOOD RELATIONAL DESIGN MAPPING ERD TO RELATIONS

part 1

  • درس فيديو

part 2

  • درس فيديو

part 3

  • درس فيديو

part 4

  • درس فيديو

part 5

  • درس فيديو

part 6

  • درس فيديو

part 7

  • درس فيديو

part 8

  • درس فيديو

LECTURE 7: FUNCTIONAL DEPENDENCIES AND NORMALIZATION FOR RELATIONAL DATABASES

Informal design

  • درس فيديو

Informal design

  • درس فيديو

functional dependencies

  • درس فيديو

Normalization

  • درس فيديو

First Normal Form (1NF)

  • درس فيديو

(2NF - 3NF)

  • درس فيديو

Extra Examples

  • درس فيديو

LECTURE8: SQL OVERVIEW , ORACLE DATA TYPE , DDL AND CONSTRAINTS

STRUCTURED QUERY LANGUAGE SQL

  • درس فيديو

UNIQUE - PRIMARY KEY

  • درس فيديو

LECTURE 9 part 1: DATA MANIPULATION IN SQL

DATA MANIPULATION IN SQL

  • درس فيديو

SELECT STATEMENT

  • درس فيديو

Use of DISTINCT

  • درس فيديو

UPDATE, Delete Statement

  • درس فيديو

Subquery and Truncate

  • درس فيديو

Extra Examples

  • درس فيديو

LECTURE 9-PART 2: DATA MANIPULATION IN SQL , ADVANCED SQL QUERIES AND VIEW

Aggregate Functions- count

  • درس فيديو

Aggregate Functions- Cont.

  • درس فيديو

Group by

  • درس فيديو

Having

  • درس فيديو

Views

  • درس فيديو

Views Cont.

  • درس فيديو

View Updatability

  • درس فيديو

LECTURE10: DATA MANIPULATION IN SQL , ADVANCED SQL QUERIES

Alias

  • درس فيديو

Join

  • درس فيديو

Join Cont.

  • درس فيديو

Join Examples

  • درس فيديو

Nested Queries

  • درس فيديو

Exists

  • درس فيديو

Queries using NOT EXISTS

  • درس فيديو

UNION, MINUS, INTERSECT

  • درس فيديو

Examples

  • درس فيديو

LECTURE 11: TRANSACTION CONTROL LANGUAGE DATA CONTROL LANGUAGE

Transaction Control

  • درس فيديو

Data Control Language

  • درس فيديو

Revisions

chapter 1

  • قراءة PDF

chapter 2

  • قراءة PDF

chapter 3

  • قراءة PDF

chapter 4

  • قراءة PDF

chapter 5

  • قراءة PDF

chapter 6

  • قراءة PDF

chapter 7

  • قراءة PDF

chapter 8

  • قراءة PDF

chapter 9 part 1

  • قراءة PDF

chapter 9 part 2

  • قراءة PDF

chapter 10

  • قراءة PDF

chapter 11

  • قراءة PDF

Normlization

  • قراءة PDF

Final lab

  • قراءة PDF

Case Study

PDF Case Study 1

  • قراءة PDF

LAB 4

Question 1

  • درس فيديو

Case Study 1

  • درس فيديو

Case Study 2

  • درس فيديو

Case Study 2

  • درس فيديو

Case Study 2

  • درس فيديو

Question 3

  • درس فيديو

Question 4

  • درس فيديو

Question 4

  • درس فيديو

PDF

  • قراءة PDF

LAB 5

part 1

  • درس فيديو

part 2

  • درس فيديو

PDF

  • قراءة PDF

LAB 6

Q1

  • درس فيديو

Q2

  • درس فيديو

Q3

  • درس فيديو

Q3

  • درس فيديو

PDF

  • قراءة PDF

LAB 7

Q1+2

  • درس فيديو

Q3

  • درس فيديو

PDF

  • قراءة PDF

LAB 8

Question 1

  • درس فيديو

Question 2

  • درس فيديو

PDF

  • قراءة PDF

LAB 9

Lab 9

  • درس فيديو

PDF

  • قراءة PDF

LAB 10

lab 10

  • درس فيديو

PDF

  • قراءة PDF

LAB 11

LAB 12

LAB 13

Project

phase 1

  • درس فيديو

phase 1 ERD

  • درس فيديو

phase 2

  • درس فيديو