بخشی از پاورپوینت

اسلاید 1 :

مدیریت اطلاعات و داده های سازمان یافته
بخش سوم کتاب توربان

اسلاید 2 :

مبانی مرتب سازی و دستیابی داده ها
سلسله مراتب داده ها: یک بیت، کوچکترین واحد داده قابل پردازش در کامپیوتر؛ یک بایت، مجموعه ای از بیت ها که یک کاراکتر ساده را معرفی می کند.یک رشته ترتیبی ازکراکتر ها را گویند.
فیلد: رشته معنی دار یا یک ترکیب منطقی از کاراکتر ها را گویند.
رکورد: یک ترکیب منطقی از فیلد های مرتبط به هم که بیان کننده صفات یک پدیده است.
فایل(پرونده): یک ترکیب منطقی از از رکورد های مرتبط به هم در بر دارنده رکوردهای موجودیت ها ی همگن است مانند پرونده دانشجویان .
پایگاه داده: ترکیب منطقی از فایل های مرتبط به هم که بیانگر پدیده های متصل بهم در یک حوزه کاری است.

اسلاید 3 :

موجودیت: یک شخص، مکان، شی، یا یک رویداد در ارتباط با اطلاعاتی که در یک رکورد نگهداری می شود.
صفت: هر ویژگی یا کیفیتی که یک مشخصه را توصیف می کند.
کلید اولیه: یک فیلد شناسه که به تنهایی یک رکورد را مشخص و متمایز می کند.
کلید ثانویه: یک فیلد شناسه که بعضی از اطلاعات شناسایی را دارد، اما نوعا یک فایل را با دقت کامل شناسایی نمی کند.

اسلاید 4 :

محیط فایلی سنتی
یک فایل داده ای، مجموعه ای از رکورد های منطقا مرتبط به هم می باشد. در محیط سنتی مدیریت فایل ها هر کاربرد(application) یک فایل داده مرتبط به آن دارد که شامل رکورد های داده های مورد نیاز آن کاربرد است.

اسلاید 5 :

مشکلات مشی فایلینگ
افزونگی داده
ناسازگاری داده
جدایی داده ها
امنیت داده ها
یکپارچگی داده ها
استقلال کاربرد/داده
Data redundancy
Data inconsistency
Data isolation
Data security
Data integrity
Application/data independence

اسلاید 6 :

پایگاه داده: مشی مدرن یا پایگاهی
گروه منطقی از فایل های مرتبط به هم که داده ها و وابستگی های بین آن ها را در خود ذخیره می کنند.

اسلاید 7 :

ساختن یک پایگاه داده
برای ساختن یک پایگاه داده طراحان باید یک طراحی مفهومی و یک طراحی فیزیکی انجام دهند.
طراحی مفهومی: یک مدل انتزاعی از پایگاه داده از دید کاربر
طراحی فیزیکی: یک طرح بندی که نشان می دهد داده ها چگونه در حافظه مرتب می شوند.

اسلاید 8 :

مدلسازی موجودیت ـ رابطه: فرایند طراحی یک پایگاه داده به وسیله سازماندهی موجودیت داده های مورد استفاده و شناسایی رابطه ای که با هم دارند.
نمودار موجودیت ـ رابطه: نموداری که موجودیت داده ها، صفت ها و رابطه بین آن ها را نشان می دهد.
کلاس های موجودیتی: گروهی از موجودیت های یک نوع داده مشخص.
نمونه: یک موجودیت مشخص از یک نوع موجودیت

اسلاید 9 :

شناسه: یک صفت که یک نمونه موجودیت را شناسایی می کند.
رابطه ها: اتصال های مفهومی موجودیت ها در یک پایگاه داده.
تعداد موجودیت هایی که در یک رابطه هستند، درجه آن رابطه نامیده می شود. رابطه بین دو آیتم رایجتر است و اصطلاحا رابطه دوگانی نامیده می شود.

اسلاید 10 :

سه نوع رابطه دوگانی:
1:1 : ارتیاط یک نمونه از یک نوع موجودیت با یک نمونه از نوع موجودیت دیگر
1:M : ارتباط یک نمونه از یک نوع موجودیت با چند نمونه از نوع موجودیت دیگر
M:N : ارتباط یک نمونه از یک نوع موجودیت با چند نمونه از نوع موجودیت دیگر و برعکس.

اسلاید 11 :

نمودار موجودیت ـ رابطه (ERD)

اسلاید 12 :

نرمال سازی: یک روش برای تحلیل و بهبود یک پایگاه داده رابطه ای به شکلی ساده و موثر تر به منظور کاستن افزونگی، افزایش یکپارچگی داده ها، و بهبود کارایی پردازشی.

اسلاید 13 :

رابطه بهنجار(نرمال سازی) نشده

اسلاید 14 :

نرمال سازی شده

اسلاید 15 :

سیستم های مدیریت پایگاه داده
DBMS: یک برنامه نرم افزاری (یا گروهی از برنامه ها) که دسترسی به پایگاه داده را برای کاربر فراهم می کند.

اسلاید 16 :

دیدگاه فیزیکی و دیدگاه منطقی
دیدگاه فیزیکی: طرحی برای آرایش واقعی و فیزیکی و مکان داده ها در DASDهای (حافظه های با دسترسی مستقیم) سیستم مدیریت داده.
دیدگاه منطقی: دید کاربر نسیت به داده ها و برنامه های نرم افزاری که آن داده ها را در سیستم مدیریت داده پردازش می کنند.

اسلاید 17 :

مولفه های یک DBMS
مدل داده: تعریف راهی برای اینکه چگونه یک داده در DBMS ساختاردهی می شود.(به صورت مفهومی)
زبان تعریف داده ها(DDL): مجموعه ای از دستور ها که ساختار پایگاه داده را توصیف می کند(انواع رکورد ها و مجموعه داده ها)
شِما(Schema): توصیف منطقی از همه پایگاه داده و لیست همه داده ها و رابطه بین آن ها.
زیرشِما(Subschema): مجموعه مشخصی از داده های پایگاه داده که مورد نیاز هر کاربرد (application) هستند.

اسلاید 18 :

زبان تغییر داده ها (Data Manipulation Language): دستورالعمل هایی که از زبان های سطح بالا بهره می برد تا محتوای پایگاه داده را جستجو کند، اطلاعات را ذخیره یا بهنگام کند و کاربردهای پایگاه داده را توسعه دهد.
زبان جستجوی ساخت یافته (SQL(Structured query language) ): زبان عمومی پایگاه داده رابطه ای که کاربران را قادر به انجام جستجو های پیچیده با دستورالعمل های نسبتا ساده، می سازد.

اسلاید 19 :

جستجو با مثال(QBE): زبان پایگاه داده که کاربر را قادر می سازد تا با پر کردن یک فرم، یک نمونه یا توصیفی از داده مورد نظر را بسازد.
مجموعه واژگان داده ها(Data dictionary collection): تعریف عناصر داده ها، ویژگی های داده هایی که عناصر داده ها استفاده می کند و افراد، توابع کاری، کاربرد ها و گزارشاتی که این عنصر داده ها را استفاده می کنند.

اسلاید 20 :

مدل های منطقی داده
سه مدل رایج: سلسله مراتبی، شبکه ای و رابطه ای بقیه مدل ها مثل چند بعدی، شی ـ رابطه ای(object-relational)، ابررسانه ای (hypermedia)،نهفته(embedded) و مجازی
DBMSهای سلسله مراتبی و شبکه ای: معمولا داده های مرتبط به هم را از طریق لینک لیست به هم وصل می کنند.
DBMSهای چندبعدی و رابطه ای: داده ها را با توجه به اطلاعاتی که از آن داده ها به دست می آید به هم مرتبط می کنند.

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید