این تحقیق به زیر مجموعه ای از کارهای (یا توابع در دسترس) مدیر پایگاه داده ها (DBA) می پردازد که توسط اکثر کاربران اوراکل استفاده می شوند- کارهایی که محدود به DBA نیستند. شاخص های روی جدول ها، خوشه ها،مولدهای دنباله (sequence generator) و تخصیص فضا برای جدول ها و شاخص ها از این دسته هستند. این تحقیق چگونگی ساختاردهی پایگاه های داده ای اوراکل به صورت داخلی را نشان می دهد،
فرمت فایل : word(قابل ویرایش)
تعداد صفحات:55
فهرست مطالب:
فصل اول
اشتراک معلومات و موفقیت
• رویکرد مشارکتی
زبان آشنای اوراکل
فصل دوم
خطرات موجود در پایگاه داده های رابطهای
خطرات:
محیط های متغیر
چگونه سردرگمی را کاهش دهیم؟
نرمال سازی
شکل نرمال اول
شکل نرمال دوم
شکل نرمال سوم
نام های انگلیسی برای جدول ها و ستون ها
حروف کوچک و بزرگ در نام ها و داده ها
نرمال سازی نام ها
فصل سوم
قسمت های اساسی بحث در SQL
سبک نگارش ( Style )
چند نکته در مورد پرس و جوهای فرعی
ترکیب جدول ها
ایجاد یک دید ( View )
گسترش دیدگاه نسبت به دید
چکیده:
اوراکل یک نرم افزار مدیریت پایگاه داده ای رابطه ای (جدولی) است.
در طبقه بندی سیستم های رابطه ای، اوراکل را جزو سیستم های رابطه ای کامل و هم ردیف سیستمهایی چون informix و Supra می دانید. اما آنچه که این محصول را از انواع مشابه آن متمایز می کند. سهولت یادگیری و استفاده، سهولت نصب و راه اندازی، امنیت مثال زدنی، سرعت قابل قبول و امکانات و ابزارهای فراوان آن است. تردیدی نیست که سیستم های رابطه ای و از جمله اوراکل به جهت طبیعت کندشان در زمینه هایی چون کاربردهای بلادرنگ، قابل استفاده نیستند، اما از سویی نیز توانمندی آنها در ذخیره کارا، بازیابی سریع و نیز مدیریت دقیق داده های یک سازمان در قالبی ساخت یافته و سهل، غیر قابل انکار است.
فصل اول
اشتراک معلومات و موفقیت
برای این که یک برنامه کاربردی اوراکل 8 به طور سریع و کارا ساخته و استفاده شود. کاربران و ایجاد کنندگان باید از یک زبان مشترک و درک عمیق و واحد از زمینهای که برای آن برنامه کاربردی نوشته می شود و نیز ابزارهای اوراکل، برخوردار باشند.
این مورد یک رویکرد نوین در ایجاد سیستم هاست. از نقطه نظر تاریخی، تحلیل گران سیستم نیازهای سیستم علت بررسی را مطالعه و یک برنامه کاربردی جهت برآوردن ساختن آن نیازها ایجاد می کند. کاربر نیز فقط در توصیف کار مورد نیاز و گاهی در بازبینی قابلیت عملیاتی برنامه کاربردی پس از تکمیل آن دخالت داشت.
به وسیله ابزارها و رویکردهای نوینی که امروزه در دسترس هستند و خصوصاً به وسیله اوراکل، برنامه های کاربردی می توانند نیازهای مورد نظر را هر چه بیشتر برآورده کرده و به طور کاملاً سازگار در امور مختلف کار کنند. چه می شد اگر یک درک مشترک نز وجود می داشت؟
کاربران نهایی معمولاً جزئیات مربوط به اموری را می دانند که ایجاد کنندگان آنها را به طور کامل درک نمی کنند و در عوض ایجاد کنندگان هم عملیات درونی و جنبه های مختلف اوراکل و نیز محیط کامپیوتری را می شناسند که برای کاربر نهایی از نظر تکنیکی بسیار پیچیده هستند. اما در مقایسه با آنچه که کاربران نهایی و ایجاد کنندگان در اوراکل می توانند روی آنها اشتراک داشته باشند این زمینه های منحصر به فردمندگی، ناچیز هستند. در این مورد امکانات بالقوه ای وجود دارد.
پوشیده نیست که افراد سیستمی و تجاری طی دهه ها با یکدیگر در تضاد بودهاند. دلایل این موضوع می تواند تفاوت دانش، فرهنگ کار، علایق و اهداف حرفهای و نیز بگانگی هایی باشد که اغلب جداسازی های ساده فیزیکی بین گروه ها می تواند منشاء آنها تلقی شود. اگر منصف باشیم، باید گفت که این بیماری فقط مختص محیط های داده پردازی نیست.
موارد مشابهی بین افراد در اموری مثل حسابداری، کارگزینی و مدیریت ارشد نیز پیش می آید. زیرا اعضای هر گروهی جدا از گروه های دیگر در یک طبقه ساختمان یا شهر کار می کنند. ارتباطات بین افرادی که از گروه های مختلف هستند معمولاً کلیشه ای، غیر عادی و توأم با فشار است. محدودیت ها و رویه های مصنوعی که ریشه در این تفکیک گرایی دارد، تثبیت شده و به سهم خود این بیماری را تشدید میکنند.
ممکن است بگویید بسیار خوب این موردی است که می تواند مورد علاقه جامعه شناسان باشد، اما چه ربطی به اوراکل دارد؟
چون در نوشته های محرمانه نیامده که فقط متخصصان سیستمی قادر به درک موضوع هستند. لذا اوراکل به طور بنیادین، طبیعت ارتباط بین افراد سیستمی و تجاری را تغییر می دهد به گونه ای که هر کس بتواند آن را درک و از آن استفاده کند. اطلاعاتی که قبلا در سیستم های کامپیوتری محبوس می شدند تا این که یک نفر از بخش سیستم ها گزارش تازه ای ایجاد و آنها را منتشر کند. حالا دیگر در هر لحظه برای یک شخص تجاری، به سادگی به وسیله تایپ یک پرس و خوبی انگلیسی در دسترس هستند. این امر قواعد بازی را تغییر می دهد.
هر جا که اوراکل استفاده شود، درک بین دو گروه را به طور بنیادین بهبود بخشیده، دانش آنها را از همدیگر افزایش داده و شروع به عادی سازی روابط بین آنها کرده است. این امر باعث بروز کاربردها و نتایج نهایی عالی نیز شده است.
اوراکل از همان اولین نسخه بر مدل رابطه ای متنی بوده که درک آن آسان است و بنابراین غیر برنامه نویس ها نیز به سادگی فهمیدند که اوراکل چه کارهایی را چگونه انجام می دهد. این امر اوراکل را اصول مند و غیر تحمیلی کرد.
اوراکل به گونه ای ساخته شد که به طور یکسان و تقریبا روی هر نوع کامپیوتری اجرا شود.