الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

أسئلة مقابلتي الشخصية - Dba

Featured Replies

بتاريخ:

اخواني الاكارم .......

حرصا مني على نشر العلم والمعرفة ....

مقابلتي الشخصية بين أيديكم الان ..... حيث اخبرني الشخص المقابل لي انها عبارة عن دردشة .

سؤلت بعض الاسئلة وهي :

1- ما هو نظام الERP .

2- عملية ال LOUK لل USER على قاعدة البيانات كيف تحدث .

3- ما فائدة redo log file .

4- في حالة عمل جملة update ثم حفظ اين يتم التخزين مباشرة داخل الredo log file
ام على قاعدة البيانات ( اشرح السبب ).

5- في حالة عمل جملة update ثم تراجع (rollback )اين يتم التخزين مباشرة داخل
الredo log file ام على قاعدة البيانات ( اشرح السبب ).

6-اشرح طريقة ال hot backup وما الفائدة منها .

7-ما الفرق بين (Isolated No, Isolated No,Cascading)وهذه احد انواع
Delete record Behavior وتكون احدى خيارات ال Relation داخل الفورم .

8- ما أفضل طريقة لعمل الbackup ولماذا .

9-عند ظهور مسج على جهاز المستخدم بأنه لا يمكن تحليل اسم الخدمة TNS names
أين تكون المشكلة في حهاز المستخدم ام السيرفر في حالة العمل على 10g .

10 - اذكر بعض الخصائص الاضافية في قاعدة البيانات 10g لم تكن موجودة في الاصدارات السابقة .

11- ما هو ال Tunning وما الهدف منه .


أتمنى من الجميع الاجابة عن الاسئلة ا ...بحيث يصبح هذا الموضوع مرجعا للجميع .


اخوكم ومحبكم ...... الجبالي

بتاريخ:

وشو كانت اجاباتك

بتاريخ:

و الله أسئلة معقولة جدا .. و متواضعه .. ربنا يوفقك كده

بتاريخ:

جزاك الله كل خير
واتمنى الاجابة على الاسئلة التي طرحتها

بتاريخ:
  • كاتب الموضوع

اخواني الاعزاء حبيت اعرف الاجابات منكم ..... واتعرف على الاخطاء في اجاباتي ....

وينكم يا جماعة ...............

بتاريخ:

1- Enterprise Resource Planning systems (ERPs) integrate (or attempt to integrate) all data and processes of an organization into a unified system



2- i don't under stand the meaning of ( louk ) did you mean ( lock )

3- Redo Log Files : The primary function of the redo log is to record all changes made to data. If a
failure prevents modified data from being permanently written to the datafiles, then
the changes can be obtained from the redo log, so work is never lost

7- صراحة المعلومات اللى عندى فى الموضوع دا مش كفاية

8- صراحة بردوا أنا مش فاهم القصد من السؤال يعنى قصدك مثلا ال tool ولا ايه ؟؟
عموما أوراكل دايما بتنصح باستخدام ال RMAN و هو صراحة tool عبقرية لأخذ ال backup ياريت توضح بس قصدك من كلمة backup هل تقصد ال tool ولا طريقة معينه فى RMAN

9- بكل تأكيد تكون الرساله من ال server

10 - اما عن موضوع ال Tunning فدا فيه كلام كتير .. يعنى هو قصده ايه .؟ فيه ال SQL TUNNING و فيه ال DTATABASE PERFORMANCE AND TUNNING و دول أساسا كورسات متخصصه فى أوراكل و الهدف منهم اعتقد انه بيهتم بالعمليات Parse, Execute and Fetch و ال Processing فى ال database و اكيد فى حاجات تانيه كتير بس دا اللى أعرفه

دا اللى أقدر أقوله دلوقت انما ممكن طبعا كلامى يكون غلط أو مش بالدقه الكامله .. انما أتمنى من الأخوة هنا المشاركة بالتصحيح أو الاضافة

و الله المستعان


4- فى حالة عمل أى transaction فى قاعدة البيانات أعتقد انه لازم تتسجل فى ال redo log files الأول و دة للسبب الى مذكور فى رقم 3

5- أنا لست متأكد من الاجابه و لكن أعتقد ان سيتم التعامل مع ال redo log file و ال data files و لكن لن يكتب الا فى ال redo فأما من ناحية التعامل فى ال redo log files أعتقد انه لازم يتكتب فيها زى ما قلنا فى رقم 3 و 4 أما عن ال data files ففى حالة ال update بيحصل عملية مهمة جدا و هى ان الاوراكل بتعمل lock على ال row اللى هيحصل فيه ال update فطالما هيحصل ال lock دا يبقى الاوراكل هتتعامل مع ال datafiles نما هتكتب ولا لا .. أنا مش متأكد انما أعتقد انها مش هتكتب .. لأنه فى حالة ال rollback هتكون الداتا القديمة زى ما هيا

6- hot backup, that is taken while the database is active, can only give a read-consistent copy but doesn't handle active transactions.

- طبيعى انك تاخد ال backup بس فى حالة ان ال database تكون mount و مش open يعنى مفيش transactions على ال database و دا علشان تضمن ان كل الاتا موجودة أما انك تاخدها فى حالة ان database شغاله يبقى أكيد فى حالة صعبة جدا و لازم تاخد backup دلوقت زى مثلا لو حصل system crash أو أى حاجة من هذا القبيل


بتاريخ:
  • كاتب الموضوع

اخي العزيز Gowayed ما شاء الله عليك ........

السؤال الثاني : عملية lock على قاعدة البيانات كيف تحدث .....

السؤال الرابع : أنا جاوبته بأن التخزين في حالة الحفظ يتم على قاعدة البيانات ( مش متأكد من معلوماتي )

السؤال الخامس : أنا جاوبته بأن التخزين في redo log files ( متفق معاك تماما ).

السؤال التاسع : انا ايضا معك ....... على السيرفر .

سؤال 11 : ما علقت عليه .......

السؤال الاخير : كان يقصد DTATABASE PERFORMANCE AND TUNNING
على ما اعتقد .


الحقيقة انا خبرتي في قواعد البيانات بسيطة , اشكرك من كل قلبي على الرد على الموضوع

واتمنى من الاخوة الاكارم مزيدا من التفاعل مع هذا الموضوع .

بتاريخ:

جزاك الله خيرا أخى



و أنا أيضا خبرتى قليلة فى هذا المجال و لكن كلنا يجتهد

أما بالنسبة لعملية ال lock فهى تحدث فى بعض الحالات .. مثلا عندما تقوم بعمل update أو delete فاننه يحدث lock أو اغلاق أو اقفال لل row أو ال column الذى تعمل فيه عملية ال update أو delete الى أن يقوم ال user بعمل commite أو rollback

و هذا لتلافى أى ازدواج فى ادخال أو حذف البيانات و أيضا لكى يتم عرض البيانات الصحيحة فقط و الأكيده فى أى عملية SELECT و هذا ما أعرفه عن الموضوع و فى انتظار ردود الأخوة
أتمنى ان أكون أفدتك
و الله المستعان

بتاريخ:
  • كاتب الموضوع

اخي العزيز Gowayed مشكوووور جدا على متابعة الموضوع وصدقني كان بودي ان يكون هناك
تفاعل اكبر من الاخوة الاكارم حتى تتم الفائدة للجميع .................. وينكم يا شباب

بتاريخ:

q9 the problem may be on server or on client
if the service is not configured correctly on client tnsnames.ora file it will give this error and if there is a problem in the server it will give the same error

RMAN is the best tool for database backups as it has very amazing features which are helpful for Oracle DBAs
1- it can backup the database online
2-compress the backup size
3-incremental backups

and a lot of features

Q4:in the Update statement,when you commit all data will be recorded in Redolog files and after that will be transferred to datafiles in the database

Q11:about tuning there is a lot of tuning techniques a DBA must take care of
1-Application Tuning
2-Tune SQL Statements
3-Tune memory and SGA components
4-Tune Operating System
5-Tune I/O operations
6-Tune Sort Operations
.....

Q6:Hot Backup:
is a backup method which is made while database is open and users are connected to it so the database is available.
there are many ways to make a hot backup
1-O/S backup
2-RMAN

بتاريخ:

مشكور أخى على الرد الجميل .. و المفيد .. انما



q9 the problem may be on server or on client
if the service is not configured correctly on client tnsnames.ora file it will give this error and if there is a problem in the server it will give the same error


انما الجزء الخاص بال TNS كلامك صحيح و لكن عندما تكون ال database ليست 10g أما السؤال كان عن ال database10g و هنا الأمر يختلف .. لأن ال database10g يكون ال tnsnames فى ال server فقط و ليس عند user لأن ال user يقوم بال connection من web browser و ليس من application


فى ال database 10g جميع عمليات الاتصال تكون web based

و الله المستعان


بتاريخ:

Q10:10g New Features
1-Automatic Segment Management
2-Automatic Storage Management
3-Automatic Workload Repository
4-Automatic Database Diagnose Monitor
5-Redo Log File Size Advisor
6-Automatic Shared Memory Management (AMM)
7-SYSAUX Tablespace
8-Streams_pool_size parameter in SPFILE
9-Enhancements in RMAN
10-Enhancements in Dataguard
11-VLDB Very Large Database
12-Oracle Data Pump



مشكور أخى على الرد الجميل .. و المفيد .. انما



q9 the problem may be on server or on client
if the service is not configured correctly on client tnsnames.ora file it will give this error and if there is a problem in the server it will give the same error


انما الجزء الخاص بال TNS كلامك صحيح و لكن عندما تكون ال database ليست 10g أما السؤال كان عن ال database10g و هنا الأمر يختلف .. لأن ال database10g يكون ال tnsnames فى ال server فقط و ليس عند user لأن ال user يقوم بال connection من web browser و ليس من application


فى ال database 10g جميع عمليات الاتصال تكون web based

و الله المستعان




sorry,
my words are true if client is using Oracle Forms 6i and your words are true if client is using Oracle Forms 9i or 10g

Q3: redo log file .
it records all updates made to database (DML-DDL) and its major use is in database recovery.
بتاريخ:

معلومات جيدة يا أخى



أما بالنسبة لتعقيبك على الكلام .. فأنا صراحة لم اكن متأكد اذا كانت ال Forms6i تقدر تعمل connect على database10g ولا لا .. عموما لو بتقدر تعمل ال connection دا فطبعا كلامك صحيح


عموما شكرا جزيلا على المعلومات الجميله و التفاعل مع الموضوع




شكرا للتعقيب و التوضيه أخى airtifa



كلامك صحيح أن الforms6i تستطيع التعامل مع ال database10g و من هنا لابد و ان ال tnsnames.ora تكون مظبوطة

لك جزيل الشكر على التذكرة و التوضيح

بتاريخ:
  • كاتب الموضوع

أخي العزيز airtifa اشكرك من كل قلبي على المعلومات النيرة والمفيدة والى الامام دائما .

شباب ..... شاركونا بأرائكم

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.