एक छोटी सी शब्दावली:
Oracle एक डेटाबेस . को परिभाषित करता है फाइलों के सेट के रूप में जो आप अपने Oracle सिस्टम पर पाते हैं। इसका मतलब है कि आपके Oracle सिस्टम का सारा डेटा इन डेटाबेस फाइलों में है, जिसे आमतौर पर "डेटा फाइल्स" के रूप में जाना जाता है। डेटाबेस में अन्य फ़ाइलें हैं जैसे पैरामीटर फ़ाइलें और लॉग फिर से करें।
दूसरी ओर, एक उदाहरण Oracle डेटाबेस द्वारा उपयोग की जाने वाली प्रक्रियाओं और मेमोरी क्षेत्रों से मिलकर बनता है। साथ में, एक डेटाबेस और एक उदाहरण एक डेटाबेस सिस्टम बनाएं . (अधिक जानकारी के लिए, Oracle संकल्पना मार्गदर्शिका देखें)
तार्किक रूप से, आप उस डेटाबेस के भीतर विभिन्न रिक्त स्थान को परिभाषित करना चाहेंगे। यह टेबलस्पेस . के माध्यम से किया जाता है (ओरेकल कॉन्सेप्ट गाइड देखें)। एक टेबलस्पेस में आमतौर पर एक या अधिक डेटा फ़ाइलें होती हैं। जब आप CREATE TABLE के साथ एक टेबल को परिभाषित करते हैं, तो आप यह निर्दिष्ट कर सकते हैं कि टेबल को किस टेबलस्पेस में बनाया जाना चाहिए। यह आपको एक ही डेटाबेस सिस्टम पर विभिन्न अनुप्रयोगों को अलग करने की अनुमति देता है, उदाहरण के लिए।
Oracle कॉन्सेप्ट गाइड इस तरह के प्रश्नों के लिए जानकारी का एक उत्कृष्ट स्रोत है। इस चित्र को देखें कि डेटा फ़ाइलें और तालिका स्थान कैसे बनाए जाते हैं।