بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
3 - عناصر اصلي محيط پايگاه داده ها:
- سخت افزار (Hardware)
- نرم افزار (Software)
- کاربر (User)
- داده (Data)
اسلاید 2 :
-سخت افزار:
- تشکيل شده از :
- سخت افزار ذخيره سازي داده ها:
حافظه جانبي : ديسکهاي سريع با ظرفيت بالا
نوار (Tape) رسانه پشتيبان است نه رسانه اصلي
- سخت افزار پردازشگر: CPU ، ماشين
- سخت افزار ارتباطي (Commu icatio ) : بويژه در محيطهاي Distributed Database
اسلاید 3 :
- موارد استفاده از نوار
- در توليد نسخه هاي Backup استفاده ميشود: Data Backup , System Backup
در ايجاد (Log files) (Tra sactio Log Files) : فايلهاي ثبت وقايع تراکنشها
Log Files : فايلي که حاوي اطلاعاتي در مورد عملياتي که کاربران انجام داده اند و اتفاقاتي که در سيستم افتاده، مثلا چه کاربري در چه زماني و روي چه داده اي چه عملي انجام داده است.
اين دو امکان در نوار به منظور :
- تامين امنيت پايگاه داده (Database Security)
- ترميم داده ها (Data Recovery) : هنگام خرابي سخت افزاري يا نرم افزاري، خرابي محيطي، انساني و ...
* ترميم پايگاه نهايتا منجر به بازگرداندن پايگاه به حالت صحيح خود پيش از خرابي ميشود.
Tra sactio (تراکنش) : عملي است که کاربر (طبعا از طريق يک برنامه) روي بخشي از داده هاي يک پايگاه داده انجام مي دهد و اجراي درست آن، Database را از يک حالت صحيح به حالت صحيح ديگر مي برد. (برنامه ممکن است يک يا چندين Stateme t داشته باشد).
اسلاید 4 :
نکته مهم : يک تراکنش يا بايد به تمامي انجام شود يا اصلا انجام نشود.
مثال:
تحقيق:
-تحقيق در مورد امنيت پايگاه داده، ترميم پايگاه داده
(Database Security, Database Recovery)
- تحقيق درباره Database Machi es
اسلاید 5 :
2- نرم افزار (بحث مقدماتي):
- نرم افزار محيط پايگاه داده :
- نرم افزار مديريتي: DBMS
- نرم افزار کاربردي: مجموعه برنامه هايي است براي ايجاد و کار با پايگاه (AP ها)
اسلاید 6 :
DBMS نرم افزاري است که به کاربران امکان مي دهد تا:
- پايگاه از ديد خود را تعريف کنند (Defi itio )
- با پايگاه خود کار کنند. (Ma ipulatio )
- پايگاه خود را تا حدي کنترل کنند. (Co trol)
- مثال: يک کاربر Access يک کاربر ديگر راGra t بکند يا نکند.(يا بعبارتي خصوصي کردن يا نکردن اطلاعات)
مثال :Gra t user1 DBA
Ma ipulatio (کار با داده ها)
- بازيابي (Retrieve)
- عمليات ذخيره : - درج I sert
- حذف Delete
- تغيير (Modify) Update
لازمه هر چهار عمل (لازمه کار با داده ها) دستيابي به داده های ذخيره شده است. (Access)
هر DBMS از تعدادي Module يا واحد تشکيل شده است و هر واحد وظيفه خاص خودش را دارد.
اسلاید 7 :
3- کاربر (استفاده کننده پايگاه داده) (User) :
-کاربر از نظر اسلوب عملياتي :
-
کاربر O li e : در تماس مستقيم با سيستم
کاربر Batch : برنامه هايش معمولا بطور دسته اي و با تاخير اجرا مي شود.
- کاربر از نظر نقش (Role) :
مديريتي: از طريق برنامه سازي ايجاد، پياده سازي، نگهداري، بهره برداري، توسعه و رشد پايگاه را تحت کنترل دارد.
استفاده کننده: خدمات لازم را از پايگاه مي گيرد.
اسلاید 8 :
- کاربر از نظر مهارت تماس
کاربر برنامه ساز (با مهارت برنامه سازي)
کاربر غير برنامه ساز
-کاربر برنامه ساز
- در عمل سه سطح دارد:
برنامه سازان طراحي کننده و ايجاد کننده سيستم پايگاه داده (تیم DBA)
AP نويسها(Applicatio programmers) (Applicatio Developers)
خود dBA (فردي با تخصص بالا سرپرست تيم DBA که دو جنبه 1- فني 2- مديريتي در کار خود دارد. (اداره کننده پايگاه داده ها)
اسلاید 9 :
نکته ! : Database نهايتا براي جلب رضايت کاربران غير برنامه ساز است يا بعبارتي پايگاه اساسا براي خدمت رساني و جلب رضايت اين دسته ازکاربران است.
- کاربر غير برنامه ساز:
هدايت شده از طريق map, me u, form (احتمالا بر اساس استفاده از Mouse و ico ها) و در مواردي با تعدادي فرامين ساده.
- Me u drive , Form drive
- Comma d based
* براي کاربران غير برنامه ساز بايد ساده ترين i terface با ساده ترين دستورات و فرمانها ايجاد کرد.
اسلاید 10 :
4- داده (داده هاي ذخيره شده در پايگاه) (داده هاي عملياتي Operatio al data)
داده هاي عملياتي با داده هاي ورودي و داده هاي خروجي فرق دارد. هر چند که ممکن است داده هاي ورودي به داده هاي ذخيره شده تبديل شود. و هر چند که داده هاي خر.وجي به نوعي از داده هاي عملياتي استخراج مي شود.