Orcale Tutorial Content
Getting Started - البدء مع إدارة قواعد البيانات
Oracle Architectural Components - مكونات قاعدة البيانات أوركل
Installing Oracle Database - تثبيت الأوركل
Creating and Configuring Database - إنشاء قاعدة البيانات
Controlling The Database -التحكم في قاعدة البيانات
Administrating Users - إدارة المستخدمين
Database Security & Monitoring - تأمين ومراقبة قاعدة البيانات
Oracle Net Services & Database Link & Metrlized Viewِ
Undo Management & Flashback Technology
Managing Shared Servers
Using Globalization Support
Logical Backup & Recovery
Physical Backup & Recovery
Recovery Manager (RMAN)
Managing Resources
Automating Tasks with the Scheduler
Dealing with Locking
Diagnostic Sources
Dealing With Database Corruption
Managing & Monitoring Memory
Performance Tunning
Creating and Configuring Database - إنشاء قاعدة البيانات
ﺇﻨﺸﺎﺀ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻋﻥ ﻁﺭﻴﻕ ﺍل(DBCA)
ﻭﻫﻰ ﺃﺩﺍﺓ ﺃﺼﺩﺭﺘﻬﺎ ﺍﻭﺭﻜل ﻟﻌﺩﺓ ﺃﻏﺭﺍﺽ -:
1- ﺇﻨﺸﺎﺀ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ.
2- ﺇﻋﺎﺩﺓ ﺘﻬﻴﺌﺔ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ.
3- ﺤﺫﻑ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ .
4- ﺇﻨﺸﺎﺀ ﻗﻭﺍﻟﺏ ﻟﻘﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ .(Templates)
ﻨﺘﺎﺒﻊ ﺨﻁﻭﺍﺕ ﺇﻨﺸﺎﺀ ﻗﺎﻋﺩﺓ ﺒﻴﺎﻨﺎﺕ ﺍﻭﺭﻜل ﻋﻥ ﻁﺭﻴﻕ ﺍﻷﺩﺍﺓ
(DATABASE CONFIGURATION ASSISTANT (DBCA
ﻫﺫﻩ ﻫﻲ ﺍﻟﺨﻴﺎﺭﺍﺕ ﺍﻟﻤﺘﺎﺤﺔ ﻟﻠﻤﺴﺘﺨﺩﻡ، ﺴﻨﺨﺘﺎﺭ ﺒﺎﻟﻁﺒﻊ ﺍﻟﺨﻴﺎﺭ ﺍﻷﻭل ﻭﻫﻭ ﺇﻨﺸﺎﺀ ﻗﺎﻋﺩﺓ ﺒﻴﺎﻨﺎﺕ. ﺇﺫﺍ ﺍﺨﺘﺭﺕ ﺍﻟﺨﻴﺎﺭ ﺍﻟﺜﺎﻨﻲ ﺴﻴﻌﺭﺽ ﻟﻲ ﻗﻭﺍﻋﺩ ﺍﻟﺒﻴﺎﻨﺎﺕ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻋﻨﺩﻱ ﻭﻤﻥ ﺜﻡ ﺍﺨﺘﺎﺭ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﺍﻟﻤﺭﺍﺩ
ﺇﻋﺎﺩﺓ ﺘﻬﻴﺌﺘﻬﺎ، ﻭﺒﻌﺩ ﺫﻟﻙ ﺴﻴﻌﺭﺽ ﻟك ﺒﻌﺽ ﺍﻟﺨﻴﺎﺭﺍﺕ ﻹﻋﺎﺩﺓ ﺘﻬﻴﺌﺘﻬﺎ.
ﺍﻟﺨﻴﺎﺭ ﺍﻟﺜﺎﻟﺙ ﻟﺤﺫﻑ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ، ﻓﻘﻁ ﻤﺎ ﻋﻠيك ﺇﻻ ﺃﻥ تختار ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﺍﻟﻤﺭﺍﺩ ﺤﺫﻓﻬﺎ.
ﺍﻟﺨﻴﺎﺭ ﺍﻷﺨﻴﺭ ﻫﻭ ﺇﻤﺎ ﻹﻨﺸﺎﺀ ﻗﺎﻟﺏ ﺠﺩﻴﺩ (Template) ﺃﻭ ﺤﺫﻑ ﻗﺎﻟﺏ ﻤﻭﺠﻭﺩ.
ﻓﻲ ﻫﺫﻩ ﺍﻟﺨﻁﻭﺓ ﻨﺨﺘﺎﺭ ﺍﻟﻘﺎﻟﺏ (Template) ﺍﻟﺫﻱ ﻴﺘﻨﺎﺴﺏ ﻤﻊ ﻤﺘﻁﻠﺒﺎﺘﻨﺎ ﺇﺫﺍ ﻟﻡ ﻴﻭﺠﺩ ﻨﺴﺘﻁﻴﻊ ﺇﻨﺸﺎﺀ ﻗﺎﻟﺏ ﺒﻭﺍﺴﻁﺔ ﺍﻟﺨﻴﺎﺭ ﺍﻟﺭﺍﺒﻊ (Template Manage).
ﻨﺨﺘﺎﺭ ﻫﻨﺎ ﺍﺴﻡ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻭﺍﺴﻡ ﺍلInstance (SID) ﻭﻟﻴﺱ ﺒﺎﻟﻀﺭﻭﺭﻱ ﺃﻥ ﻴﻜﻭﻥ ﺍﺴﻡ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻭﻟﻜﻥ ﻴﺠﺏ ﺃﻥ ﻴﺒﺩﺃ ﺍﻻﺴﻡ ﺒﺤﺭﻑ
ﻭﺃﻥ ﻻ ﻴﺯﻴﺩ ﻋﻥ ﺜﻤﺎﻨﻴﺔ ﺤﺭﻭﻑ ﻤﺜل ﺍﺴﻡ ﺍلInstance.
ﻋﻤﻭﻤﹰﺎ ﻴﻤﻜﻥ ﺘﻐﻴﻴﺭ ﺍﺴﻡ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻻﺤﻘﺎﹰ ﺒﻌﺩ ﺇﻨﺸﺎﺌﻬﺎ ﻓﻘﻁ ﻜل ﻤﺎ ﻴﻠﺯﻤﻙ ﻫﻭ ﺘﻐﻴﻴﺭ ﺍﺴﻡ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ
ﻓﻲ ﻤﻠﻑ ﺍﻟﻤﺘﻐﻴﺭﺍﺕ (Parameter File) ﻭﻤﻠﻑ ﺍﻟﺘﺤﻜﻡ (Control File) ﺴﻨﻘﻭﻡ ﺒﺫﻟﻙ ﻻﺤﻘﺎﹰ.
ﻫﻨﺎ ﺒﻌﺽ ﺍﻟﺨﻴﺎﺭﺍﺕ ﻜﻌﻤل ﻨﺴﺦ ﺍﺤﺘﻴﺎﻁﻲ ﻜل ﻓﺘﺭﺓ ﻤﻌﻴﻨﺔ ﺃﻭ ﺘﺸﻐﻴل ﻨﻅﺎﻡ ﺍﻟﺒﺭﻴﺩ ﺍﻻﻟﻜﺘﺭﻭﻨﻲ، ﻋﻤﻭﻤﹰﺎ ﻴﻤﻜﻥ ﺘﺄﺠﻴل ﻋﻤﻠﻴﺔ ﺘﻬﻴﺌﺔ ﺍﻟﻨﺴﺦ ﺍﻻﺤﺘﻴﺎﻁﻲ ﻻﺤﻘﺎ.
ﻴﻤﻜﻥ ﺇﻨﺸﺎﺀ ﻜﻠﻤﺔ ﻤﺭﻭﺭ ﻭﺍﺤﺩﺓ ﻟﺠﻤﻴﻊ ﺍﻟﻤﺴﺘﺨﺩﻤﻴﻥ ﻜﻤﺎ ﻓﻲ ﺍﻟﺨﻴﺎﺭ ﺍﻷﻭل ﻭﻴﻜﻥ ﺘﺤﺩﻴﺩ ﻜﻠﻤﺔ ﻤﺭﻭﺭ ﻟﻜل ﻤﺴﺘﺨﺩﻡ ﻜﻤﺎ ﻓﻲ ﺍﻟﺨﻴﺎﺭ ﺍﻟﺜﺎﻨﻲ.
ﻫﻨﺎ ﻨﺤﺩﺩ ﻁﺭﻴﻘﺔ ﺘﺨﺯﻴﻥ ﺍﻟﻤﻠﻔﺎﺕ ،ﻭﻗﺩ ﺍﺨﺘﺭﻨﺎ ﺍﻟﻁﺭﻴﻘﺔ ﺍﻷﻭﻟﻰ ﻭﻫﻰ ﺇﺩﺍﺭﺓ ﺍﻟﻤﻠﻔﺎﺕ ﻋﻥ ﻁﺭﻴﻕ ﻨﻅﺎﻡ ﺍﻟﺘﺸﻐﻴل.
ﺍﻟﻁﺭﻴﻘﺔ ﺍﻟﺜﺎﻨﻴﺔ ﻫﻲ ﻁﺭﻴﻘﺔ ﺘﺨﺯﻴﻥ ﻭﺇﺩﺍﺭﺓ ﺍﻟﻤﻠﻔﺎﺕ ﻋﻥ ﻁﺭﻴﻕ ﺍﻻﻭﺭﻜل ﻭﻟﻬﺎ ﻤﻴﺯﺍﺕ ﺴﻨﺘﻌﺭﺽ ﻟﻬﺎ ﻻﺤﻘﺎﹰ .
ﻨﺨﺘﺎﺭ ﻫﻨﺎ ﻤﻜﺎﻥ ﺘﺨﺯﻴﻥ ﻤﻠﻔﺎﺕ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ. ﻭﻟﻨﻔﺘﺭﺽ ﻫﻨﺎ ﺍﻟﺨﻴﺎﺭ ﺍﻷﻭل ﻭﻫﻭ ﻴﻌﻨﻰ ﺍﻟﺘﺨﺯﻴﻥ ﺤﺴﺏ ﻤﺎ ﻫﻭ ﻤﺤﺩﺩ ﻓﻲ ﺍﻟﻘﺎﻟﺏ ﺍﻟﺫﻱ ﺍﺨﺘﺭﻨﺎﻩ ﻓﻲ ﺍﻟﺸﻜل 5-3، ﺃﻭ ﻴﻤﻜﻥ ﺘﺤﺩﻴﺩ ﺫﻟﻙ ﺍﻟﻤﻜﺎﻥ ﻴﺩﻭﻴﺎ.
ﺘﺴﺘﻁﻴﻊ ﻤﻥ ﺨﻼل ﻫﺫﻩ ﺍﻟﺨﻁﻭﺓ ﺃﻥ ﻨﺤﺩﺩ ﺍل Flash Recovery Area ﻭﻫﻰ ﻤﻜﺎﻥ ﻟﺘﺨﺯﻴﻥ ﻭﺇﺩﺍﺭﺓ ﻤﻠﻔﺎﺕ ﺍﻟﻨﺴﺦ ﺍﻻﺤﺘﻴﺎﻁﻲ (Backup) ﻭﺴﻨﺘﺤﺩﺙ ﻋﻨﻬﺎ ﻻﺤﻘﺎﹸ , ﻜﻤﺎ ﻴﻤﻜﻥ ﺘﺸﻐﻴل ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻓﻲ ﺍﻟﻭﻀﻊ
Archive Log ، ﺴﻨﺘﻌﺭﻑ ﻋﻠﻲ ﺫﻟﻙ ﻻﺤﻘﺎ ﺒﻨﻭﻉ ﻤﻥ ﺍﻟﺘﻔﺼﻴل . ﻜﻤﺎ ﻴﻤﻜﻥ ﻤﺸﺎﻫﺩﺓ ﺒﻌﺽ ﺍﻟﻤﺘﻐﻴﺭﺍﺕ ﻭﺍﻟﻤﻌﻠﻭﻤﺎﺕ ﻋﻥ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﺒﺎﻟﺫﻫﺎﺏ ﺍل File Location Variables.
ﻫﻨﺎ ﻴﻤﻜﻥ ﺇﻨﺸﺎﺀ Schemas ﻜﻨﻤﻭﺫﺝ ﻟﻠﺘﺩﺭﻴﺏ .
ﻤﻥ ﺨﻼل ﻫﺫﻩ ﺍﻟﺸﺎﺸﺔ ﻴﻤﻜﻥ ﺃﻥ ﻨﻐﻴﺭ ﻓﻲ ﺃﺤﺠﺎﻡ ﺍﻟﺫﺍﻜﺭﺓ ﻭﻨﺤﺩﺩ ﺤﺠﻡ ﺍلBlock ﻟﻘﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻭﻏﻴﺭﻫﺎ ﻤﻥ ﺍﻟﻤﺘﻐﻴﺭﺍﺕ ﻤﺜل ﺍل Character Sets.
ﻫﻨﺎ ﻴﻤﻜﻥ ﻤﺸﺎﻫﺩﺓ ﺘﻔﺎﺼﻴل ﺘﺨﺯﻴﻥ ﻤﻠﻔﺎﺕ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻜﻤﺎ ﻴﻤﻜﻨﻨﺎ ﺇﺠﺭﺍﺀ ﺒﻌﺽ ﺍﻟﺘﻐﻴﻴﺭﺍﺕ.
ﻨﺨﺘﺎﺭ ﻫﻨﺎ ﺍﻟﺨﻴﺎﺭ ﺍﻷﻭل ﻹﻨﺸﺎﺀ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ، ﻜﻤﺎ ﻴﻤﻜﻥ ﺤﻔﻅ ﺨﻁﻭﺍﺕ ﺇﻨﺸﺎﺀ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﻜﻘﺎﻟﺏ ﻭﺫﻟﻙ ﺒﺎﺨﺘﻴﺎﺭ ﺍﻟﺨﻴﺎﺭ ﺍﻟﺜﺎﻨﻲ.
ﻭﻫﻰ ﻋﺒﺎﺭﺓ ﻋﻥ ﺘﻔﺎﺼﻴل ﻭﻤﻌﻠﻭﻤﺎﺕ ﻋﻥ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﺍﻟﺘﻲ ﻨﺭﻴﺩ ﺇﻨﺸﺎﺀﻫﺎ ﺒﺎﻟﻁﺒﻊ ﻴﻤﻜﻥ ﺤﻔﻅﻬﺎ ﺒﺎﻟﻀﻐﻁ ﻋﻠﻰ ﺍﻟﺨﻴﺎﺭ ﺤﻔﻅ .
ﺍﻨﺘﻅﺭ ﻗﻠﻴﻼﹰ ﺤﺘﻰ ﻴﻨﺘﻬﻲ ﺇﻨﺸﺎﺀ ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ.
---------