کامپیوتر و IT و اینترنتعلوم مهندسی

مدیریت اطلاعات و داده های سازمان یافته

صفحه 1:
3 اطلاعات و داده های سازمان ‎BSL‏ بخش سوم كتاب توربان

صفحه 2:
توجه * قسمت هایی که با رنگ سبز. نوشته شده اند از کتاب "مفاهیم بنیادی پایگاه داده ها" نوشته آقای روحانی گرفته

صفحه 3:
مبانی مرتب سازی و دستیابی داده ها سلسله مراتب داده ‎«Data Hierarchy)‏ & بیت» کوچکترین واحد داده قابل پردازش در رایانه؛ یک بایت. مجموعه ای از بیت ها که یک |إكاراكتوتيبياده را معرفى مى كند.يكك رشته ترتیبی از کاراکتر ها را گویند. ‎(fel us‏ یک رشته معنی دار یا یک تر کیب منطقی از کاراکتر ها به صورت یک کلمه را گویند. ‏رکورد(1600101): یک ت کیب منطقی از فیلد های مرتبط به هم که بیان إكننده صفات یک پدیده است. ‏ثایل(پرونده): یک تر کیب منطقی از از رکورد های مرتبط به هم در بر دارنده رکوردهای موجودیت ها ی همگن است مانند پرونده دانشجویان . ‏درس مهندسى فقلورى اطلاعات. سل و ‎ ‎

صفحه 4:
پایگاه داده(1(2101356): تر کیب منطقی از فایل های مرتبط به هم که بیانگر پدیده های متصل بهم در یک حوزه کاری است. و جودیت( 1 [6101): یک شخص, مکان» شی» یا یک رویداد در ارتباط با اطلاعاتی که در یک رکورد نگهداری می شود. موجوویت(7الن610): مفهوم کلی آنچه می خواهیم در موردش اطلاع داشته باشیم. /,دانشجوء‌استاد‌درس صنت(۵1:71101116): هر ویژگی یا کیفیتی که یک مشخصه را توصیف می ‎aS‏ - نام دانشجوءشماره دانشجويى؛سال ورود درس مهندسى فقلورى اطلاعات. سل و

صفحه 5:
مبانی مرتب سازی و دستیابی داده ها (ادامه) کلید اولیه(16617 0۲11118777): یکک فیلد شناسه که به تنهایی یک رکورد را مشخص و متمایز می کند. - شمار؟‌آدانشجویی ‎sult 43 e& (Secondary key)« sb wis‏ که بعضی از اطلاعانت شناسایی را دارد اما نوعا یک فایل را با دقت کامل شناسایی ‏- نام خانوادگی دانشجو ‏درس مهندسى فقلورى اطلاعات. سل و ‎ ‎

صفحه 6:
روش های طراحی و ایجاد سیستم ها aS gov” 3 ۱ ناپایگاهی(فایلینگ)

صفحه 7:
* یک فایل داده ای» مجموعه ای از رکورد های منطقا مرتبط به هم می باشد. در محیط سنتی مدیریت فایل هاء هر كاربرد( 222110211011 3) يك فايل داده مرتبط به آن دارد كه شامل ركورد هاى داده هاى مورد نياز آن كاربرد است. 7 درس مهندسى فقاورى اطلاعات سل و

صفحه 8:
مشکلات مشی فایلینگ(محیط فایل سنتی) افزونگی داده(۳601111018۳06017 0180):تکرار داده های مشابه در چند محل در یک سیستم اطلاعاتی ow Go jt (data inconsistency)es\> Suu! ‏نسخه های مختلف یک داده در یک سیستم اطلاعاتی‎ جلّاآبی گاده ها((150181101 06:8):سختی دسترسی به داده ها از طریق کاربردهای مختلف در یک سیستم اطلاعاتی امنیت داده ها( ۹6011117 068): کنترل دسترسی به داده ها در سیستم هی اطلاعاتی درس مهندسى فقلورى اطلاعات. سل و

صفحه 9:
مشکلات مشی فایلینک(ادامه) جامعیت داده ها(16011177 1۳ 012):حفظ صحت.»دقت»سا زگاری و اعتبار داده های ذخیره شده در سیستم در CUAL application/data)ssls/> 1 ۱ ‏:جدایی داده های ذخیره شده از برنامه های‎ )11( 01611

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

صفحه 11:
© در مشی پایگاهیهثر این است که تنها یک پایگاه:داده داریم بولی هر کاربر فکر می کند پایگاه داده و فایل های امخضو ص به خودش را دارد. ۶ توحهدر کتاب درسی» مدلسازی معنایی داده ها و طراحی منطقی یک مفهوم در نظر گرفته شده اند درحالى كه اين ادوادو مفهوم جدای از هم هستند. در واقع مدلسازی داده هاء همان رسم نمودارهای ‎]٩10‏ است و طراحی منطقی» ایجاد جداول داده ای از روی نموداز است. "1 درس مهندسى فقلورى اطلاعات. سل و

صفحه 12:
برای ساختن یک پایگاه داده طراحان باید یک طراحی مفهومی و یک طراحی فیزیکی انجام دهند. ۲ پراحی مفهومی(065109 000060111۵1): یک مدل انتزاعی از پایگاه داده از دید کاربر ‎le‏ فیزیکی(0165[010 01 یک طرح بندی که نشان می دهد داده ها چگونه در حافظه مرتب می شوند. ‏12 درس مهندسى فقلورى اطلاعات. سل و ‎ ‎

صفحه 13:
مدلسازی موجودیت -رابطه(0نطوطم تا ۲1۵ واتاجه 1200611120): فرایند طراحی یک پایگاه داده به وسیله سازماندهی موجِلاك داده های مورد استفاده و شناسایی رابطه ای که با هم دارند. نمودار| ‎cose‏ — رابطه(0نطوصهوتاهلو- تاج 0 نموداری که موجودیت داده هاء صفت ها و رابطه بين آن ها را نشان می دهد. ‎“entity classes) 2.24 ch gos‏ گروهی از موجودیت های یک نوع داده مشخص. ‏درس مهندسى فقلورى اطلاعات. سل و ‎ ‎

صفحه 14:
مدلسازی * نمونه(1115/81106): یکك موجودیت مشخص از یک نوع

صفحه 15:
۴ تعداد موجودیت هایی که در یک رابطه هستند. درجه آن رابطه نامیده می شود. رابطه بين دو موجودیت رایجتر است و اصطلاحا رابطه دوگانی نامیده إبمى ‎oe‏ ‎be‏ سه نوم رابطه دو گانی: ‎SS LIHAT‏ نمونه از یک نوع موجودیت با یک نمونه از نوع موجودیت دیگر * : 1: ارتباط یک نمونه از یک نوع موجودیت با چند نمونه از نوع موجودیت ‏دیگر ‏* :۷1 : ارتباط ی کسمونه از بمکلسوع موجودیتسا چند نمونه از نوع موجوديت دیگر و شرعکسی ‎Ste lk ae ut 15‏ ‏سل و ‎ ‎

صفحه 16:
فمودار موجودیت - رابطه (۲00) Relationships

صفحه 17:
فمودار موجودیت - رابطه (۲100)

صفحه 18:
‎Mormalization).jL. Ju; *‏ يکك روش برای ‏تحلیل و بهبود یک پایگاه داده رابطه ای به شکلی ساده و موثر تربه منظور کاستن افزونگی» افزایش یکپارچگی داده هاء و بهبود کارایی پردازشی. ‏درس مهندسى فقاورى اطلاعات سل و ‎ ‎

صفحه 19:
9 درس مهندسى ففلورى اطلاعات.

صفحه 20:
رابطه نرمال سازی شده ]7[ mutipe pans contaned inanorder Order orseres Mande] Relation contains Pars details of order Relation containing basle ‘re information 2 ‏مت‎ pag ‘ordered mulipie times Supplier سیم ‎ia ۳ gis‏ ل بت conta supple information ]2[ Wen pats are supplied by which supper 1 ۰ \vahicn o-ter belongs 0 ne ‏الام‎ customer elation contains customer formation 20 درس مهندسى فلورى اطلاعات. سل و

صفحه 21:
سیستم های مدیریت پایگاه داده سیستم مدپریت. پایگاه داده(1(13[۷15): یک برنامه نرم افزاری (یا گروهی از برنامه ها) که دسترسی به پایگاه داده را برای کاربر فراهم می کند.

صفحه 22:
معماری سیستم های مدیریت پایگاه داده * در معمارى اين سيستم ها سه نو دید ‎Js (VIEW)‏ سیستم ها سه نوع ریم ديد خارجى: ديد كاربران خاص نسبت به داده هاى ذخيره شده؛ آندهنده محدوده مورد نیاز یک کاربر ادراکی:شما رحله طراحی

صفحه 23:
دیدگاه فیزیکی و دیدگاه منطقی * دیدگاه 33 ‎«physical view)%‏ طرحی برای آرایش واقعی و فیزیکی و مکان داده ها در حافظه های با ‎a‏ سی ‎direct access storage)»‏ 6 سیستم مدیریت داده. * دید گاه منطقی(۷16 00101): دید کاربر نسبت به داده ها و برنامه های نرم افزاری که ن داده ها را در سیستم مدیریت داده پردازش می کنند. ‎2B‏ درس مهندسى فقلورى اطلاعات. سل و ‎ ‎

صفحه 24:
5 مفهوم مدل داده ای - بخش ساختارى( 5): امكانى براى نمايش موجوديت ها و ارتباط ن ها در سطح طراحى منطقى پردازشی( 11):امکان انجام عملیات بر روى دا

صفحه 25:
مولفه های یک ‎DBMS‏ )40191( * در واقع» در ادامه به تعریف انواع ساختار داده ای رایج می پردازیم(رابطه ای.سلسله مراتبی»شبکه ای) 55 داده ای(5 (1),حداقل یک عنصر ساختاری ‎i‏ به كمكك آن نوع موجوديتء ارتباط يا هردو ‎

صفحه 26:
‎Kal ly aly Gus (data model)osts Jur‏ چگونه یک داده در 171315 ساختاردهی می شود.(به صورت مفهومی) ‏ازبانا ايف داده ‎data definition language-)t‏ ,1(1): مجموعه ای از دستور ها که ساختار پایگاه داده را توصیف میّکنل(انواع ركورد ها و مجموعه داده ها) ‏د واقع این زبان در ساختار داده ای کاربرد دارد. ‏مثال : ‎...Create /Drop/Alter table [table name] ‏درس مهندسى فقلورى اطلاعات. سل و ‎ ‎

صفحه 27:
شما(60116108): توصیف منطقی از همه پایگاه داده و لیست همه داده ها و رابطه بين آن ها. شما لگ ساختارهای انتزاعی طراحی شده؛ نوعی برنامه شامل دستو[ت تعریف و کنترل داده ها 62125955 51150): مجموعه مشخصى از داده هاى يايكاه داده كه مورد نياز هر كاربرد (3[221102:1:1013) هستند. در واقع زیر شما همان دید(۷161) است که برای هر کدام از کاربران به صورت جدا گانه تعریف می شود. درس مهندسى فقاورى اطلاعات سل و

صفحه 28:
* مثال از شما: ‎CREATE TABLE STT‏ ‎(STID CHAR(8) NOT NULL,‏ ‎STNAME CHAR(25)‏ ‎STDEG CHAR(12)‏ ‎ike ) PRIMARY KEY STID;‏ گم مشال از زیر شما: ‎CREATE DSAL (D,C,SSAL,AVSAL) AS SELECT‏ ‎DN,COUNT(*),SUM(SAL),AVG(SAL) FROM‏ ‎EMPL‏ ‎GROUP BY DN;‏ 28 درس مهندسی فنوری اطلاعات سل و

صفحه 29:
‎ob;‏ تغییر داده ها (طوناهلیام‌نصع ۱‏ هار1 6 دستورالعمل هایی که از زبان های سطح بالا بهره امی را محتوای پایگاه داده را جستجو کند» اطلاعات را ذخیره با بهنگام کند و کاربردهای پایگاه داده را توسعه دهد. مثال؛ ‎..._Insert into [table name] values‏ ‎... Delete from [table name] where ‏در واقع ای زبان»مورد استفاده بخش پردازش دو مدل داده ای است. ‏درس مهندسى فقلورى اطلاعات. سل و ‎ ‎

صفحه 30:
مولفه های یک ‎DBMS‏ )40191( زبان جستجوی ساخت بافته (106177 ‎SQL(Structured‏ ‏(1871011806): زبان عمومی پایگاه داده رابطه ای که کاربران را قاد ی ئتجام جستجو های پیچیده با دستورالعمل های نسبتا ساده؛ می ‎Bil.‏ at ob; (query by example-QBE)Jt. Maa ‏داده که کاربر را قادر می سازد تا با پر کردن یک فرم» یک نمونه یا‎ ‏توصیفی از داده مورد نظر را بسازد.‎ كر واقع در اين نوع زبان,به جای وارد کردن دستورات .)از شمای گرافیکی برای وارد کردن دستورات استفاده می شود. درس مهندسى فقلورى اطلاعات. سل و

صفحه 31:
* مجموعه واژگان ‎Data dictionary)» oss‏ 2 تعریف عناصر داده هاء ویژگی های داده هایی که عناصآقاده ها استفاده می کند و افراد. توابع کاری» کاربرد ها و گزارش هایی که این عنصر داده ها را استفاده می کنند. تالف اقاده ها.تعریف جداول,تعریف دیدهاءدر دیکشنری داده ها تکدازی می شود. 3 درس مهندسى فقلورى اطلاعات. سل و

صفحه 32:
مدل های منطقی داده (ساختارهای داده ای رایج) * سه مدل رايج: سلسله مراتبى(011©1781011081) شبکه اى(12©]:517011) و رابطه اى(61211013231) بقئآ مدل هآللثل جند بعدى, شی - رابطه ای(110161 901-۳1۵ 01 ابررسانه ای (۳170171060118),نهفته(610160060) و مجازی(۵1 ۷1۳ وم 131715 (آهایس اسله مرلتبیو شبکه لین‌معمولا دادم هاومر تبطبه هم‌را از طریق لیسسیوندیبه هم وصلمیک‌نند ۶ 11715(آهای‌چندبعدیو رلبطه لغ‌داده ها را باتوجه به لطامضاتی که از آنداده ها ب» دسی‌آید به هم‌مر تبط‌میک ند 32 درس مهندسى فقاورى اطلاعات سل و

صفحه 33:
داده ها را در یک درخت ساختاردهی می کند که در آن هر رکورد شامل دو عنصرء یک ريشه که اصطلاحاً کلید نامیده می شود و یکث عدد متغیر از میدان پهای تایعهیمی باشد. بهتریی زیت این مدل سرعت و کارایی ‎OT‏ برای جستجو در داده ها می باشد. ایراد. ها ,ٍسترسی به داده ها از پیش تعریف شده است.(پوسیله مدیر پایگاه داده قبل از نوشتن برنامه هایی که به داده باید دسترسی داشته باشند). برنامه نویس ها هایک از سلسله مراتب,ساختار داده ها تبعیت کنند. تعریف:,این مدل نوعی درخت با یک ریشه و تعدادی وابسته است. دو عنصر ساختاری اساسی آّن رکورد و پیوند پدرفرزندی(6[صذ1 0نطه ۳۵۳66 00-01 نمی باشد. درس مهندسى فقلورى اطلاعات. سل و

صفحه 34:
1 ی 5

صفحه 35:
مدل سلسله مراتبی 13

صفحه 36:
* مدل داده ای که رابطه بین داده ها را به گونه ای برقرار می کند که رکورد های تابعه می توانند با بیش از یک عنصر داده رابطه داشته باشند. * دومٍعلٍصٍر ساختاری اساسی آن رکورد و کوداسیل(نام مجموعه.ر کورد مالک و ر کورد عضو) می باشد. 36 درس مهندسى فقاورى اطلاعات سل و

صفحه 37:
* مدلی بر پایه یک مفهوم ساده به نام جدول, به منظور تمرکز بر پروی ویژگی های سطر ها و ستون های داده ها. در وا عنصر ساختاری این مدل .رابطه ریاضی است اما برای سهولت زهایش برای کاربران از جدول استفاده می شود. رابطه ها: جدول های سطرها و ستون های استفاده شده در 913 رابطه ای 8 جند نم ما یک سطر داده در مدل رابطه ای ستون داده در مدل رابطه اى 37 درس مهندسى فقاورى اطلاعات سل و

صفحه 38:
* عملگرها در مدل رابطه ای به دو دسته معمولی و خاص تقسیم ىف ‎٩‏ ‏© عمل إهاى معمولى ‎ote‏ 101 [1).اشترا ک( ‎M) jes INTERSECT‏ ‎(PRODUCT), 18 4 .2INUS‏ #عملگرهای خاص + گویضی ۲۱ اما )پر تو( 51[ )یود 26010 ‎DIVIDE) i‏ 38 درس مهندسى فقلورى اطلاعات. سل و

صفحه 39:
سه عمل اصلی در پایگاه داده رابطه ای * 501601: لیجاد سکیرمجموعه شامل‌همه رکوردهایفایلبا یسکمعیار خاص(تساپل‌هیاز بسدنه یسکئولبطه را گسزینشرمی اک ۱۹ 1۳827 ری ‎WHERE‏ 01و > 5112-01 234007۳7-1< اث ‎jl de pone pK send Project‏ ستون‌هایب کلجدول به کاربر لجازم ایجاد جدول‌های‌جدید شامللطاهاتمورد نیاز می دهلر موه هی گم سممومعم ال رح و3 درس مهندسى فقاورى اطلاعات سل و

صفحه 40:
سه عمل اصلی در بایگاه داده رابطه ای(ادامه) ۴ 010[ تس رکیجدول‌هایولبطه لی ‎STT JOIN COT WHERE STSEP=CODEP‏ STE ppeeconreCOT

صفحه 41:
مزایا و معایب مدل ها ی منطقی داده ها * جستجوى سريع و کارا * دسترسی پیش تعریف به داده ها با روابط ساسله مراتبى الخصارى, مشخص شده توسط مدير * محدودیت جتجو * سلسله مراتبی نبودن طبیعی همه داده ها پایگه داده شبکه اي *قابلیت تعریف رابطه های بیشتر * طراحی پیاده سازی و تگهداری سخت و پیچیده * سرعت و بازدهی پيشترنسیت به * انعطاف جستجویی کمتر نسبت به مدل رابطه ای مدل رابطه ای پایگاه دادهرابطه ایب | * سادکی بفهومی * كم بودن سرعت و کارایی پردازشی * روابط پیش تعریف برای داده ها | * افزوتگی داده ها وجود ندارد. * نیازمند تگهداری اضافی * انعطاف بالا در جستجوهاى غير عمومی * آسانی افزودن داده و رکورد جدید 4 درس مهندسی فقاوری امطلاعات] oot

صفحه 42:
2 مدل هاى ديكر مدل داده اى شى رابطه اى(018108): يكك مدل داده که توانایی ذخیره سازی شی(0[661) را به پایگاه داده رابطه اى اضافه می کند. ‎sls Jue (Hypermedia)! slo yy! Ue‏ ای که بخش های بز رگ ‎oped gla oF 521, (Chunk) SEW!‏ می کند که می تواند شامل داده هایی از گونه های مختلف باشند؛ و کاربر می تواند به داده مربوطه از هر نوع رابطه ای 0 ‏درس مهندسى فقلورى اطلاعات. سل و ‎ ‎

صفحه 43:
* يايكّاه داده اطلاعات جغرافیایی([0600720۳08 022225 <10122105): مدل داده اى شامل داده هاى مکانی برای قرار دادن روی نقشه ها و تصاویر. * پایگاه گاده 1 ‎«knowledge database)‏ مدل داده ای شامل قواعد تصمیم گیری که می تواند برای تصمیم گیری های خره استفاده شود- *.يايكاه داده ‎Jus (multimedia database) cl sje‏ داده ای که می تواند داده های چندرسانه ای را ذخیره کند. 43 درس مهندسى فقلورى اطلاعات. سل و

صفحه 44:
مدل هاى خاص(ادامه) DBS, jlel 4¢ pee yj ‘Small-footprint database * ‏بزرگتر بسرلی‌کاررکنان ی کهیللنخاص‎ 6ب یگقگاگ نهنه 02120256 ۳۳0060060 پایگاه داده ای که ذر دستگاه ها و با کاربردها ساخته می شوند. طراحی شده برای اینکه متتتقل باشند و نیاز خیلی کمی به ملسیریت دارند. وم پایگاه داده مجازی(061610656 71181 71۲): یک پایگاه داده اکهفقط شامل ثر فزار است و داده ها را که از نظر فیزیکی, در هر جایی ی نوعی که باشند» مدیریت می کند. مه درس مهندسى فقلورى اطلاعات. سل و

جهت مطالعه ادامه متن، فایل را دریافت نمایید.
34,000 تومان