صفحه 1:
صفحه 2:
شرکتهای جدید که سرعت بالاتری در :
كردن اطلاعات دارند از شرکتهای دی
گرفتند و این a. مختص زمان حال هم نمى
شود (چاپار ها و اطلاع رسانی) و هر دوره ای با
oO eee ور
صفحه 3:
* امروزه كامييوتر وى اينترنت
بالاتر برده
دلیل استفاده از کامپیوترسر- تت
eee "1 بوده
سیستم های Ord Satine aul of
در مسیر تکام ۳۳۳
داده از مقاهیم نوین و بازیابی داده ها!
صفحه 4:
3
* عنصر داده: کوچکترین واحد
سیستم پایگاه osls ia
می شود ees 001 >
شود مانند دانشجو » کارمند » مشتری
صفحه 5:
هر موجودیت یک سری صفات خاص دارد که دارای کی
است که با حروف يا ارقام نشان داده میشود
# رقم Ee coe کارمند
۰ حرف پژمان کوراوند نام کارمند
© خرف role واحد اداری
© رقم ۱-۰۰ نرخ مزد/ساعت
صفحه 6:
ركورد:موجوديت هايى كه در ارت
شده و در ارتباط با یکدیگر قابل فهم
میگیرند
بت
ا ۱
فايل:از يك سرى ركورد تنشد
ناميده ميشود كه فايل ميتواند شامل ركورد ه
fc. 000
يايكاه داده:مجموعه اى از فايل هاى مرتبط كه بر اسا
یک منطق سازماندهی و گروه بندی گردیده اند
در پایگاه داده مشکلات سیستم فایلینگ بر طرف شده
است
صفحه 7:
۱- داده ها چنان یکپارچه و مرتد
استفاده از يك يرنامه نرم افزارى به
به آنها دست پیدا کرد
۲۱ تکرار جداسلزی و نا
ا ا 101 7
ا
۳-داده ها میتوانند به اشتراک در اختيار ٠
el “Ae ee ae ۱
صفحه 8:
BE) PS) ge were aad
برنامه يا مجموعه اى از برنامه ه
دسترسى به يايكاه را از م
متمركز و اداره كاراتر دا
و برنامه های pe, e
مدل عمومی یک پایگاه داده:
صفحه 9:
تال شیر
م =
اع سن
ا wie
اپ رحت
Sah eet,
yall يرا i
rer &
صفحه 10:
۰ انباره داده:
BO) ae
صفحه 11:
۷۵۰ سطوت
۹-۹۸۷۶ کمالی
295955
۰ سطوت
فيلد: ل 060
کاراکتر:۱۰- ۱۰۰
پیت: »۰
صفحه 12:
Ee eet fe
حلکی از یکی از مدل های نظری است که که سیستم:
oer ye ۳
stil مدل سلسله -١ ٠
"؟-شبكهداى ٠
"#"ا-رابطهاى ٠
شى كرا © ٠
مت
بانک اطلاعات:
مجموعه اى از داده هاى مرتبط به هم است كه با ١
EEE NIRS ا
اطلاعات مفيدى NWO tv WER OR ene eer حون
اشتراك از ان استفاده مى كنند
صفحه 13:
Ee FO a erred
نرم افزارى به منظور ايجاد مكانيزم جامع براى ته
ere Sees ee eee ele
اطلاعاتی آن
SESE ey eer el)
وظایف مدیریت داده:
سازمان به صورك موجود و تعريف حيرشت-١
داده ها
Ce rere |e are Re) rT eS
۲ رسانه ذخیره دسازی
۳-بازیابی داده هابه نحوی که اطلاعات موثق در اختیار کاربران
RYyve nerd ng
صفحه 14:
2 ات eo
بردازش فايل به صورت كلاسيى -١ ٠
مدیریت بایگاه داده ها -۲ ۰
he
صفحه 15:
فایل فروشنده
صفحه 16:
ل ۱
عزرثت ب برفامه كاربردى _
حقوق ۹ D
داده هاء
| مرس 8 .. een
انبار M انبار
فروش
ال | 4
فروش
صفحه 17:
1 ل 2b 3b
در سيستم فايلينك دستيابى به د
5 ep 0 ا
مبادله میشود ولی در ولی
هااين كار از طريق _
صفحه 18:
:DBMS wb,
ل ا ا pera)
| ee ccs)
ل ۱ دایم
۲-ارائه روش برای اضافه »حذا
در پایگاه داده
۰۰ ۳-حفاظت از داده به نحوی که امنیت » دقت
و صحت داده ها تضمین شود
۱۹ 1
داده ها
eC he Se ene Se Sat)
[۱ POS
صفحه 19:
00 ere)
خایلنک
الف- جامعيت داده ها
5 ۳ 01 5 برنامه های >
و مدیریت آن
ا 1
صفحه 20:
امکانات یک سیستم مدیرد
۱- استقلال داده ها
۶- مدیریت کاربر ها
سا تن
Is
صفحه 21:
نمایش سطوح مختلف دا۵۵
ا eS
٠ "- سطح ادراكى
۰ ۳-سطح داخلی
۰ ۴-سطح فیزیکی
صفحه 22:
دیدگاهی از پایگاه دادهها برای
کاربران سیستم بنام شمای فرعی
دیدگاهی از کل پایگاه دادهها یا
شمای پایگاه دادهها
دیدگاهی از روابط بین
موجودیتها.
دیدگاهی از طرح فیزیکی دادهها
بر روی یک ابزار ذخیرهسازی
ply سازماندهی دادهها
استفاده میکنند
برنامهتویسان و کاریران
برنامهتوبسان و مدیر
پایگاه دادهها
مدیر پایگه دادها و
برنامهنویس سیستم
پرنامهنویس سیستم
* 77 چهار سطح برای پایگاه دادهها به نام مدل ۵۱15۱/5۳۸
صفحه 23:
عد
ESS) a) Ore Ce rie Teed Oa)
* تفاوت عمده بین مدل ها ء نحوه نمایش روابط
ESSEC coats epee or lip
بين داده هاءشيوه ذخيره سازى و بازيابى دا
ا ره
۰ مدلهای داده sh
مدل داده نشان دهنده طرح خاصی از بلنک اطلاء
0
نا شده است و تاملک 9 فد
۰ ۱-مدل سلسله مراتبی داده ها
00
انتهايى و خطوط اتصال تشكيل شده ودر كل 0 Bs
صفحه 24:
ا ل ۱
٠ مدل سلسله مراتبى بايكاه داده
در این مدل رابطه چند به چند وجود ندارد و این نوع
رابطه را به چند رابطه یک به چند تبدیل میکنند
صفحه 25:
صفحه 26:
٠ انواع ركورد ها:
* ركورد منطقى:
* ركورد فيزيكى:
٠ اشاره كر ها
٠ مدل شبكه اى:
ا 6 0 01
ای شکل گرفت و جهت پویا سازی «
داده ها و مرتفع شدن محدوديت ها مثل رابط
cntc 0 لك
صفحه 27:
صفحه 28:
تعاريف مدل شبكة )2
i وده 00 است ان يك
با ان انك
صفحه 29:
دکترمحمد رضا حمیدی زاده
اهمی ت ای ن موضوع از آنج ا شروع میشود که
س رعت تغیی ر اطالعات و س رعت افزای ش حجم
اطالعات شتاب فزاینده ای گرف ت ودر پ ی آن
تغییردان ش ب ا سرعت بیشتری اتفاق افتاد و
شرکتهای جدی د ک ه س رعت باالتری در به روز
کردن اطالعات دارن د از شرکتهای دیگ ر پیشی
گرفتند و این موضوع مختص زمان حال هم نمی
شود (چاپار ها و اطالع رسانی) و هر دوره ای با
سیستم مختص خودش این کار انجام میشود.
امروزه کامپیوتر و اینترنت قدرت اطالعاتی را
باالتر برده
دلیل استفاده از کامپیوترسرعت وظرفیت ذخیره
سازی باال بوده
سیستم های اولیه سیستم مدیریت فایل بوده و
در مسیر تکاملی ،طراحی پایگاه ها و انباره
داده از مفاهیم نوین و بازیابی داده ها است
عنص ر داده :کوچکتری ن واح د اطالعاتی در
سیستم پایگاه داده-قلم داده-فیلد
مانند :نام مشتری – شماره کارمندی –
شماره سریال
موجودیت :به شخص ،مکان یا شیئی اطالق
می شود که داده هایی برای آن ذخیره می
شود مانند دانشجو ،کارمند ،مشتری
هر موجودیت یک سری صفات خاص دارد که دارای کمیتی
است که با حروف یا ارقام نشان داده میشود
صفت
صفات
خاصه
خاص داده
موجودیت
ها
نمایش
داده ها
مقدار
صفت
خاص
4رقم
30حرف
5حرف
5رقم
شماره کارمندی
0065
پژمان کوراوند نام کارمند
واحد اداری
پ05/
نرخ مزد/ساعت
24000
کارمند
رکورد:موجودی ت های ی ک ه در ارتباط ب ا یکدیگ ر تعریف
شده و در ارتباط با یکدیگر قابل فهم و در رایانه قرار
میگیرند
رکورد دانشجو شامل فیلد های شماره دانشجویی ،ناو نام
خانوادگی ،رشته تحصیلی و ....میباشد
فایل:از یک سری رکورد تشکیل شده که ساختار داده نیز
نامیده میشود که فایل میتواند شامل رکورد هایی باشد که
روابطی بین آنها تعریف شده باشد
پایگاه داده:مجموعه ای از فایل های مرتبط که بر اساس
یک منطق سازماندهی و گروه بندی گردیده اند
در پایگاه داده مشکالت سیستم فایلینگ بر طرف شده
است
-1داده ها چنان یکپارچه و مرتبط هستند که با
استفاده از یک برنامه نرم افزاری به راحتی میتوان
به آنها دست پیدا کرد
2-1تکرار جداس ازی و ناس ازگاری ک ه مختص
س یستم های فایلین گ بوده در ای ن س یستم کمتر
وجود داشته
-3داده ها میتوانند به اشتراک در اختیار گروه ها
ی کاربران با نیاز های متفاوت قرار گیرند
سیستم مدیریت پایگاه داده:
برنامه یا مجموعه ای از برنامه ها که نحوه
دسترسی به پایگاه را از طریق سازماندهی
متمرکز و اداره کاراتر داده ها امکانپذیر می
نمایداین سیستم رابطی میان پایگاه داده ها
و برنامه های کاربردی است
مدل عمومی یک پایگاه داده:
انباره داده:
پایگاه داده:
پایگاه
داده
آموزشی
فایل ثبت
نام
پایگاه
داده
مالی
فایل مالی
پایگاه
داده
پژوهشی
فایل فارق
التحصیالن
فایل:
رکورد:
فیلد :علی -شماره دانشجویی
کاراکتر100 -10:
بیت0،1 :
شماره دانشجویی
نام خانوادگی
نام
098273450
سطوت
حسین
989879876
کمالی
علی
شماره دانشجویی
نام خانوادگی
نام
098273450
سطوت
حسین
Dی و یا
Dک اطالعات
Dی از بان
مدل داده:مدل داده نشان دهنده طرح خاص
Dیستم های عمده مدیریت
Dه س
Dه ک
Dت ک
Dی از مدل های نظری اس
Dی از یک
حاک
یا بانک های اطالعاتی بر اساس آن بنا شده است و شامل
-1 مدل سلسله مراتبی
-2 شبکه ای
-3 رابطه ای
-4 شی گرا
میباشد
بانک اطالعات:
مجموعه ای از داده های مرتبط به هم است که با استفاده از رایانه
برای یک فرد قابل دسترسی میباشد یک بانک اطالعاتی حاوی
اطالعات مفیدی اس ت ک ه عده زیادی ب ا مقاص د گوناگون و به
اشتراک از آن استفاده می کنند
سیستم مدیریت بانک اطالعات:
نرم افزاری به منظور ایجاد مکانیزم جامع برای تعریف بانک
اطالعات و ذخیره سازی و بهنگام کردن و بازیابی محتوی
اطالعاتی آن
مدیریت داده:در واقع فرایند ذخیره سازی و بازیابی داده ها است
وظایف مدیریت داده:
-1تشریح سازمان به صورت موجود و تعریف رابطه متقابل بین
داده ها
-2ذخیره س ازی فیزیک ی داده هادر قال ب خاص و بر روی یک
رسانه ذخیره دسازی
-3بازیابی داده هابه نحوی که اطالعات موثق در اختیار کاربران
گذاشته شود
-1پردازش فایل به صورت کالسیک
-2مدیریت پایگاه داده ها
فایل مشتری
گزارشات
برنامه کاربردی
مشتری
پرسش
فایل مشتری
فایل فروشنده
گزارشات
برنامه کاربردی
فروشنده
پرسش
فایل فروشنده
گزارشات
برنامه کاربردی
حقوق
گزارشات
برنامه کاربردی
انبار
گزارشات
برنامه کاربردی
فروش
D
B
M
S
داده ها:
حقوق دستمزد
انبار
فروش
بازیابی داده ها در دو محیط فوق:
در سیستم فایلینگ دستیابی به داده ها مستقیم ًااز
طری ق داده ه ا بی ن برنام ه ه ا و س یستم عامل
مبادله میشود ولی در ولی در محیط پایگاه داده
ها این کار از طریق DBMSمی باشد
وظایف :DBMS
-1تعریف تمام داده ها که در سیستم مورد استفاده
قرار میگیرند و نیز تعیین روابط بین داده ها و برنامه
های کلی که به داده دسترسی دارند
-2ارائه روش برای اضافه ،حذف و تغییر دادن داده
در پایگاه داده
-3حفاظت از داده به نحوی که امنیت ،دقت ،جامعیت
و صحت داده ها تضمین شود
-4ارائه داده ها به صورت مشترک بین کاربران پایگاه
داده ها
-5امکان بازیابی داده ها به زبانی که برای تمام
کاربران قابل درک باشد
الف -جامعیت داده ها
ب-دسترسی سریع به داده ها
ج-افزایش کنترل داده ها
د-سهولت استفاده از برنامه های کاربردی
و مدیریت آن
امنیت مناسب داده ها
-1استقالل داده ها
-2روابط پیچیده بین داده ها
-3کنترل افزونگی داده ها
-4مدیریت کاربر ها
-5سهولت استفاده
-6سهولت در اعمال تغییرات
-1سطح خارجی
-2سطح ادراکی
-3سطح داخلی
-4سطح فیزیکی
تفاوت عمده بین مدل ها ،نحوه نمایش روابط بین داده ها میزان دانش
برنامه نویسی،نحوه دستیابی به داده ها،ثبات و پویایی مورد نیاز در روابط
بین داده ها،شیوه ذخیره سازی و بازیابی داده ها و امکانات مورد نیاز برای
امنیت و کنترل داده ها میباشد
مدلهای داده ها:
Dک اطالعاتی و
Dی از بان
مدل داده نشان دهنده طرح خاص
Dه سیستم
Dه ک
Dت ک
Dی از مدل های نظری اس
Dی از یک
Dا حاک
ی
Dاس آن
Dی بر اس
Dک های اطالعات
Dا بان
Dت ی
های عمده مدیری
بنا شده است و شامل
-1مدل سلسله مراتبی داده ها
Dوارونه میباشد که از گره برگهای
این مدل شبیه به یک درخت
انتهایی و خطوط اتصال تشکیل شده و در کل یک مجموعه میباشد
یک رابطه پدر فرزندی وجود دارد که باال پدر و پایین فرزند قرار گرفته است
فروش
منطقه غرب
اجاق گاز
منطقه شرق
فریزر
اجاق گاز
مدل سلسله مراتبی پایگاه داده
در این مدل رابطه چند به چند وجود ندارد و این نوع
رابطه را به چند رابطه یک به چند تبدیل میکنند
فریزر
فیلد:
سگمنت :جمعی از داده ها است که شامل چند
فیلد است
انواع سگمنت:
ریشه ای
وابسطه
پدر پسر
همزاد
عنصر داده :کوچکترین واحد اطالعاتی
در سیستم پایگاه داده-قلم داده
انواع رکورد ها:
رکورد منطقی:
رکورد فیزیکی:
اشاره گر ها
مدل شبکه ای:
این مدل در سال 1970پس از مدل سلسله متبه
ای شکل گرفت و جهت پویا سازی روابط بین
داده ها و مرتفع شدن محدودیت ها مثل رابطه
چند به چند به وجود آمد
مجموعه :عبارت است از یک درخت ود
سطحی از یک رکورد پدر به یک یا چند
رکورد فرزند منتهی میشود
اشاره گر ها:منظور فیلدی از یک رکورد
اطالعاتی است که حاوی یک رکورد مرتبط
با آن است