سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره مدیریت پایگاه داده‌ها در SQL Server بسته‌هایDTS

اختصاصی از سورنا فایل تحقیق درباره مدیریت پایگاه داده‌ها در SQL Server بسته‌هایDTS دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 10

 

مدیریت پایگاه داده‌ها در SQL Server - بسته‌هایDTS

DTS چیست؟

DTS یک ابزار با واسط گرافیکی کاربر جهت انتقال اطلاعات موردنیاز از یک محل به محل دیگر است. با استفاده از این ابزار می‌توان یک سری از اطلاعات موجود در سیستم را با استفاده از روش‌های عادی کاری پایگاه داده مانند دستور SELECT انتخاب کرده و به یک یا چند مقصد مختلف فرستاد. ویژگی دیگر این نوع انتقال اطلاعات این است که می‌توان آن را با استفاده از روش‌های مخصوص، زمانبندی (schedule) کرده تا به صورت اتوماتیک انجام شود. ویژگی سوم آن این است که علاوه برامکان استفاده از زبان SQL برای استخراج اطلاعات یا پردازش قبل از انتقال آن، می‌توان با استفاده از امکانات دیگری پردازش و انتقال اطلاعات را انجام داد. البته واژه DTS در کل به یک سری ابزارها و سرویس‌های مختلف اطلاق می‌شود که مهمترین ابزار یا قسمت آن همان

بسته‌های ( DTS (PACKAGE DTS بوده که کار مهم انتقال و پردازش زمانبندی شده اطلاعات را انجام می‌دهد.

بسته‌های DTS

این بسته‌ها که مهمترین قسمت ابزارهای DTS می‌باشند، با استفاده امکاناتی که در آن‌ها تعبیه شده است، قادرند وظیفه انتقال و پردازش اطلاعات را در قالب یک روتین که می‌تواند شامل مسیرهای متوالی یا موازی می‌باشد انجام دهند. این روتین در قالب یک فایل ساختاریافته با فرمت‌هایی مثل فرمت برنامه‌ها و ماژول‌های ویژوال بیسیک یا فرمت‌های دیگری نظیر فایل‌های Meta ذخیره می‌شود و با استفاده از روش‌هایی قابل زمانبندی، ویرایش، تغییر و همچنین رمزگذاری می‌باشند. یک بسته DTS در واقع شامل چند آیتم مرتبط به یکدیگر بوده که هر کدام یک وظیفه مشخص را انجام داده و نتیجه را به دیگری انتقال می‌دهند.

این آیتم‌ها به‌عنوان Task نامگذاری شده و در واقع محتویات یک بسته DTS را تشکیل می‌دهند. هر کدام از Task‌های موجود در یک بسته DTS به صورت جداگانه توسط کاربر پیکربندی شده و وظیفه موردنظر مثل پردازش، کپی‌کردن و یا انتقال اطلاعات به آن انتساب داده می‌شود.

سپس با به‌وجود آوردن ارتباط لازم میان Task‌های موجود، امکان عملی کردن فرآیند موردنظر میسر می‌شود. یک Task می‌تواند یکی از انواع زیر باشد:

1- Importing / Exporting

این نوع Task قادر است اطلاعات را از جایی مثل یک جدول بانک اطلاعاتی SQL Server یا هر نوع دیگر مثل اکسس و یا یک فایل ساده Text بخواند و آن را در یک جدول بانک اطلاعاتی SQL Server وارد (Import) کند. همچنین این Task می‌تواند عکس این عمل را انجام دهد. یعنی اطلاعات یک جدول بانک اطلاعاتی یا قسمتی از آن اطلاعات را به فرمت اکسس، اکسل یا فایل متنی (Text) درآورد (Export) و آن را در مقصد موردنظر قرار دهد.

2- Transform

با استفاده از این نوع Task می‌توان با نوشتن یک دستورالعملSELECT نتیجه حاصل از عمل پرس‌وجو برروی یک یا چند جدول بانک اطلاعاتی مبدا را به یک جدول موجود در بانک اطلاعاتی مقصد انتقال داد. در این روش بانک اطلاعاتی مبدا و مقصد می‌توانند جدا از هم و یا یکسان باشند.

3- Copy

این نوع Task می‌تواند هر موجودیتی در یک بانک اطلاعاتی مثل دیدها (view)، ایندکس‌ها، لاگ‌ها، روتین و توابع، تریگرها و هر چیزی را به یک بانک اطلاعاتی دیگر منتقل کند.

4- Send/Receive Message

با این نوعTask می‌توان بین بسته‌های مختلف DTS موجود در سیستم ارتباط برقرار کرده و بین آن‌ها پیغام رد و بدل کرد. همچنین با استفاده از آن می‌توان یک بسته را در داخل یک بسته دیگر فراخوانی یا اجرا کرد. به‌علاوه این‌که این نوع Task امکان ارسال Email را هم دارد.

5- Execute

با استفاده از این نوع Task می‌توان یک سری دستورالعمل SQL یا حتی اسکریپت‌های ActiveX و یا فایل‌های Exe را اجرا کرد.

Taskهای از پیش تعریف شده در SQL Server عبارتند از:

1-FTP : جهت دریافت یک یا چند فایل از یک سرور FTP به داخل بسته DTS

2- ActiveX Script: برای استفاده از قابلیت‌های زبان‌های اسکریپتی مثل ویژوال بیسیک یا جاوا در یک پردازش ‌خاص.

3- Transform Data: جهت انتقال اطلاعات بین دو منبع اطلاعاتی.

4- Execute Process: جهت اجرای یک فایل Exe

5- Execute SQL: جهت اجرای یک سری دستورات SQL

6- Data Driven Query: برای ایجاد یک منبع انتقال اطلاعات با استفاده از دستورSELECT

7- Copy Object: اینTask می‌تواند کلیه موجودیت‌های یک بانک اطلاعاتی را به بانک اطلاعاتی دیگر منتقل کند.

8- Send Mail: جهت ارسال ایمیل به یک مقصد مشخص

9- Bulk Insert: جهت ورود (Import) اطلاعات از یک فایل به یک جدول بانک اطلاعاتی

10- Execute Package: با استفاده از این Task می‌توان یک بسته DTS دیگر را در داخل بسته DTS جاری لود و اجرا کرد.


دانلود با لینک مستقیم


تحقیق درباره مدیریت پایگاه داده‌ها در SQL Server بسته‌هایDTS

تحقیق درباره نرمال سازی در پایگاه داده ها

اختصاصی از سورنا فایل تحقیق درباره نرمال سازی در پایگاه داده ها دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 6

 

نرمال سازی در پایگاه داده ها

نرمال سازی ( Normalization )  یا به تعبیری هنجار سازی فرآیندی است در رابطه با بانک های اطلاعاتی که با دو هدف عمده زیر انجام می شود :

کاهش افزونگی اطلاعات ، به این معنی که اطلاعات فقط در یک مکان (جدول) ذخیره و در تمام بانک با استفاده از روابط منطقی تعریف شده (RelationShip) قابل دسترسی باشد .

حفظ یکپارچگی اطلاعات ، به این معنی که اعمال تغییرات بر روی اطلاعات ( نظیر ایجاد ، بهنگام سازی و حذف ) در یک مکان انجام و به دنبال آن آثار تغییرات در تمام بانک مشاهده گردد .  برای روشن شدن مفهوم یکپارچگی بد نیست به مثال ذیل توجه نمائید :فرض کنید در یک بانک اطلاعاتی دارای دو موجودیت کتاب و نویسنده باشیم . هر یک از موجودیت های فوق دارای المان های اطلاعاتی (Attribute) مختص به خود می باشند . به عنوان نمونه موجودیت "کتاب" دارای المان اطلاعاتی نام نویسنده  و  موجودیت "نویسنده " دارای المان های اطلاعاتی متعددی نظیر نام نویسنده ، آدرس نویسنده و ... باشد .  در صورتی که در موجودیت "کتاب"  یک رخداد (رکورد) ایجاد نمائیم بدون اینکه نام نویسنده آن را در موجودیت "نویسنده" ایجاد کرده باشیم ،  دچار یک ناهمگونی اطلاعات خواهیم شد .

با توجه به اهداف فوق می توان گفت که فرآیند نرمال سازی از ناهنجاری های بوجود آمده به دلیل بروز تغییرات در بانک جلوگیری خواهد نمود . با اعمال فرآیند نرمال سازی ، یک بانک اطلاعاتی کارآ و مطمئن را خواهیم داشت .

فرآیند نرمال سازی ، فرم های متفاوتی دارد که انواع متداول آن به شرح ذیل است :

فرم اول نرمال سازی 1NF

فرم دوم نرمال سازی 2NF

فرم سوم نرمال سازی 3NF

فرم بویس کد نرمال سازی BCNF

فرم چهارم نرمال سازی 4NF

فرم اول نرمال  1NF

موجودیت و یا جدولی در فرم اول نرمال است که تمامی المان های اطلاعاتی آن ( منظور Attribute است ) یکتا و یا اصطلاحا" atomic باشند . برای روشن شدن این موضوع فرض کنید دارای موجودیتی با نام "فاکتور فروش " باشیم . 

فاکتور فروش

شماره فاکتور(کلید اصلی)تاریخ فاکتورکد مشترینام مشتریکالای 1تعداد کالای 1قیمت واحد کالای 1...کالای nتعداد کالای nقیمت واحد کالای n

با مشاهده موجودیت فوق متوجه این موضوع خواهیم شد که المان های کالا ، تعداد کالا و قیمت واحد کالا بیش از یک مرتبه در موجودیت وجود داشته و اصطلاحا" یک گروه تکرار را تشکیل می دهند . برای اجرای مدل فیزیکی این موجودیت ناچار خواهیم بود در طراحی جدول آرایه ای به طول ثابت ( به عنوان نمونه با ده عضو ) تعریف و در آن به ترتیب کالای 1 تا 10 را تعریف نمائیم .

مشکل : طراحی فوق ما را با دو مشکل عمده روبرو خواهد ساخت : اول این که  کارائی بانک اطلاعاتی پائین خواهد آمد (اگر در آینده تعداد کالاهای فاکتور فروش بیش از 10 کالا باشد ، آنگاه مجبور خواهیم بود طراحی جدول مربوطه و متعاقب آن نرم افزارهائی که از آن استفاده می کنند را تغییر دهیم ) و مشکل دوم این که  بسیاری از فاکتورها لزوما" دارای 10 کالا نیستند و بنابراین محتوی بسیاری از فیلدها در جدول فوق خالی (دارای ارزش Null) خواهد ماند و حجم زیادی از فضای دیسک هدر خواهد رفت .

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

مجددا" به موجودیت "فاکتور فروش " مثال قبل پس از تبدیل به فرم اول نرمال توجه نمائید : 

ردیف های فاکتور فروش

ارتباط بین موجودیت پدر و فرزند بر اساس کلید اصلی موجودیت پدر (فاکتور فروش)

فاکتور فروش

شماره فاکتور(قسمت اول کلید اصلی)کالا (قسمت دوم کلید اصلی)تعدادقیمت واحد 

شماره فاکتور(کلید اصلی)تاریخ فاکتورکد مشترینام مشتری

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

فرم دوم نرمال 2NF

موجودیتی در فرم دوم نرمال است که اولا" در فرم اول نرمال باشد و ثانیا" تمامی آیتم های (Attribute) غیر کلیدی آن وابستگی تابعی به تمام کلید اصلی‌ موجودیت داشته باشند نه به بخشی از آن .همانگونه که از تعریف فوق استنباط می گردد ، فرم دوم نرمال سازی در خصوص موجودیت هائی بررسی و اعمال می شود که دارای کلید اصلی مرکب هستند ( بیش از یک جزء ) . بنابراین در مثال فوق موجودیت "فاکتور فروش " به خودی خود در فرم دوم نرمال است ولی موجودیت "ردیف های فاکتور فروش " که دارای کلید اصلی مرکب است ، نیاز به بررسی دارد .

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

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

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

ردیف های فاکتور فروش

ارتباط بین موجودیت پدر و فرزند بر اساس کلید اصلی موجودیت پدر (فاکتور فروش)

فاکتور فروش

شماره فاکتور(قسمت اول کلید اصلی)کالا (قسمت دوم کلید اصلی)تعداد 

شماره فاکتور(کلید اصلی)تاریخ فاکتورکد مشترینام مشتری

ارتباط بین موجودیت پدر و فرزند بر اساس کلید اصلی موجودیت پدر (کالا)

 

کالا

کالا (کلید اصلی)قیمت واحد

فرم سوم نرمال 3NF

موجودیت و  یا جدولی در فرم سوم نرمال است که اولا" در فرم دوم نرمال بوده و ثانیا" تمام آیتم های غیر کلید آن وابستگی تابعی به کلید اصلی داشته باشند ، نه به یک آیتم غیر کلید .


دانلود با لینک مستقیم


تحقیق درباره نرمال سازی در پایگاه داده ها

پاورپوینت اصول طراحی پایگاه داده‌ها

اختصاصی از سورنا فایل پاورپوینت اصول طراحی پایگاه داده‌ها دانلود با لینک مستقیم و پر سرعت .

 

نوع فایل:  ppt _ pptx ( پاورپوینت )

( قابلیت ویرایش )

 


 قسمتی از اسلاید : 

 

تعداد اسلاید : 416 صفحه

بسم الله الرحمن الرحیم دانشگاه پیام نور دانشکده فناوری اطلاعات نام درس: اصول طراحی پایگاه داده‌ها.
تعداد واحد: 4 تهیه‌کننده: دکتر احمد فراهی نام منبع: مفاهیم بنیادی پایگاه داده‌ها جلسه اول: مفاهیم پایگاه داده‌ها جلسه دوم: مدلسازی معنایی داده‌ها جلسه سوم: محدودیتهای روش ER جلسه چهارم: پایگاه داده در محیط انتزاعی جلسه پنجم: معماری پایگاه داده‌ها جلسه ششم: سیستم مدیریت پایگاه داده‌ها جلسه هفتم: DBMS در یک سیستم کامپیوتری جلسه هشتم: معماری سیستم پایگاه داده‌ها فهرست جلسات جلسه نهم: مدل رابطه‌ای جلسه دهم: قواعد جامعیت پایگاه داده‌ها جلسه یازدهم: زبان SQL جلسه دوازدهم: ادامه زبان SQL جلسه سیزدهم: دید در مدل رابطه‌ای جلسه چهاردهم: طراحی پایگاه داده‌های رابطه‌ای جلسه پانزدهم: نرمالترسازی رابطه‌ها جلسه شانزدهم: طراحی فیزیکی پایگاه داده‌ها فهرست جلسات اهداف این درس در این درس به بخشی از مفاهیم مبنایی دانش و تکنولوژی پایگاه داده‌ها و اصول مدلسازی و طراحی آن پرداخته می‌شود.
پایگاه داده و عناصر اصلی محیط آن معرفی می‌شود.
با مدلسازی معنایی داده‌ها و محیط انتزاعی آشنا می‌شویم.
سطوح معماریهای پایگاه داده‌ها بیان می‌شود.
سیستم مدیریت پایگاه داده‌ها (DBMS) و اجزاء آن شرح داده می‌شود.
به انواع معماریهای سیستم پایگاهی و مفاهیم اساسی مدل رابطه‌ای پرداخته می‌شود.
با زبان SQL به عنوان یک زبان رابطه‌ای و همچنین با دیدهای رابطه‌ای آشنا می‌شویم و در نهایت طراحی پایگاه داده‌ها به روش بالا به پایین، سنتز و طراحی فیزیکی را خواهیم دید.
جلسه اول مفاهیم پایگاه داده‌ها 1- سیستم‌ ذخیره و بازیابی اطلاعات در معنای عام 2- رده‌های تکنولوژیکی سیستم مدیریت پایگاه داده‌ها 3- داده 4- تعریف اطلاع 5- تعریف دانش 6- تعریف پایگاه داده‌ها آنچه در این جلسه می خوانید: 7- مراحل کلی کار در مشی فایلینگ 8- معایب مشی فایلینگ 9- مراحل کلی کار در مشی پایگاهی 10- عناصر محیط پایگاه داده‌ها 11- انواع سخت‌افزارهای محیط پایگاه داده 12- انواع نرم‌افزارهای موجود در محیط پایگاه داده‌ها آنچه در این جلسه می خوانید: هدفهای کلی: مقدمه و آشنایی با مفاهیم پایگاه داده‌ها هدفهای رفتاری: دانشجو در پایان این جلسه می‌تواند: داده، اطلاع، شناخت، سیستم ذخیره و بازیابی و پایگاه داده‌ها را تعریف کند. رده‌های تکنولوژیکی پایگاه داده را بیان کند. رهیافتهای ایجاد یک سیستم کاربردی را ارائه کند.
اصطلاح پایگاه داده‌ها یکی از رایج‌ترین اصطلاحات در دانش و فن کامپیوتر است در این درس دانشجویان تنها با بخشی از مفاهیم بنیادی دانش وفن پایگاه داده‌ها آشنا شده، آگاهی پایه‌ای لازم را برای مطالعه بیشتر و یا کار در این زمینه کسب می‌کنند.
سیستم مدیریت پایگاه داده‌ها یکی از سیستم‌های ذخیره و بازیابی اطلاعات است.
سیستم‌ ذخیره و بازیابی اطلاعات در معنای عام: هر سیستمی که به کاربر برنامه‌ساز یا نابرنامه‌ساز امکان دهد تا اطلاعات خود را ذخیره، بازیابی و پردازش کند.
رده‌های تکنولوژیکی سیستم مدیریت پایگاه داده‌ها 6- سیستم هوشمند مدیریت پایگاه داده‌ها 4- سیستم مدیریت پایگاه شناخت 5- سیستم مدیریت پایگاه داده‌های شیئ‌گرا 7- سیستم معنایی مدیریت پایگاه داده‌ها 3- سیستم مدیریت پایگاه داده‌ها 2- سی

  متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  ................... توجه فرمایید !

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

 



 « پرداخت آنلاین »


دانلود با لینک مستقیم


پاورپوینت اصول طراحی پایگاه داده‌ها

پاورپوینت اصول طراحی پایگاه داده‌ها

اختصاصی از سورنا فایل پاورپوینت اصول طراحی پایگاه داده‌ها دانلود با لینک مستقیم و پر سرعت .

 

نوع فایل:  ppt _ pptx ( پاورپوینت )

( قابلیت ویرایش )

 


 قسمتی از اسلاید : 

 

تعداد اسلاید : 416 صفحه

بسم الله الرحمن الرحیم دانشگاه پیام نور دانشکده فناوری اطلاعات نام درس: اصول طراحی پایگاه داده‌ها.
تعداد واحد: 4 تهیه‌کننده: دکتر احمد فراهی نام منبع: مفاهیم بنیادی پایگاه داده‌ها جلسه اول: مفاهیم پایگاه داده‌ها جلسه دوم: مدلسازی معنایی داده‌ها جلسه سوم: محدودیتهای روش ER جلسه چهارم: پایگاه داده در محیط انتزاعی جلسه پنجم: معماری پایگاه داده‌ها جلسه ششم: سیستم مدیریت پایگاه داده‌ها جلسه هفتم: DBMS در یک سیستم کامپیوتری جلسه هشتم: معماری سیستم پایگاه داده‌ها فهرست جلسات جلسه نهم: مدل رابطه‌ای جلسه دهم: قواعد جامعیت پایگاه داده‌ها جلسه یازدهم: زبان SQL جلسه دوازدهم: ادامه زبان SQL جلسه سیزدهم: دید در مدل رابطه‌ای جلسه چهاردهم: طراحی پایگاه داده‌های رابطه‌ای جلسه پانزدهم: نرمالترسازی رابطه‌ها جلسه شانزدهم: طراحی فیزیکی پایگاه داده‌ها فهرست جلسات اهداف این درس در این درس به بخشی از مفاهیم مبنایی دانش و تکنولوژی پایگاه داده‌ها و اصول مدلسازی و طراحی آن پرداخته می‌شود.
پایگاه داده و عناصر اصلی محیط آن معرفی می‌شود.
با مدلسازی معنایی داده‌ها و محیط انتزاعی آشنا می‌شویم.
سطوح معماریهای پایگاه داده‌ها بیان می‌شود.
سیستم مدیریت پایگاه داده‌ها (DBMS) و اجزاء آن شرح داده می‌شود.
به انواع معماریهای سیستم پایگاهی و مفاهیم اساسی مدل رابطه‌ای پرداخته می‌شود.
با زبان SQL به عنوان یک زبان رابطه‌ای و همچنین با دیدهای رابطه‌ای آشنا می‌شویم و در نهایت طراحی پایگاه داده‌ها به روش بالا به پایین، سنتز و طراحی فیزیکی را خواهیم دید.
جلسه اول مفاهیم پایگاه داده‌ها 1- سیستم‌ ذخیره و بازیابی اطلاعات در معنای عام 2- رده‌های تکنولوژیکی سیستم مدیریت پایگاه داده‌ها 3- داده 4- تعریف اطلاع 5- تعریف دانش 6- تعریف پایگاه داده‌ها آنچه در این جلسه می خوانید: 7- مراحل کلی کار در مشی فایلینگ 8- معایب مشی فایلینگ 9- مراحل کلی کار در مشی پایگاهی 10- عناصر محیط پایگاه داده‌ها 11- انواع سخت‌افزارهای محیط پایگاه داده 12- انواع نرم‌افزارهای موجود در محیط پایگاه داده‌ها آنچه در این جلسه می خوانید: هدفهای کلی: مقدمه و آشنایی با مفاهیم پایگاه داده‌ها هدفهای رفتاری: دانشجو در پایان این جلسه می‌تواند: داده، اطلاع، شناخت، سیستم ذخیره و بازیابی و پایگاه داده‌ها را تعریف کند. رده‌های تکنولوژیکی پایگاه داده را بیان کند. رهیافتهای ایجاد یک سیستم کاربردی را ارائه کند.
اصطلاح پایگاه داده‌ها یکی از رایج‌ترین اصطلاحات در دانش و فن کامپیوتر است در این درس دانشجویان تنها با بخشی از مفاهیم بنیادی دانش وفن پایگاه داده‌ها آشنا شده، آگاهی پایه‌ای لازم را برای مطالعه بیشتر و یا کار در این زمینه کسب می‌کنند.
سیستم مدیریت پایگاه داده‌ها یکی از سیستم‌های ذخیره و بازیابی اطلاعات است.
سیستم‌ ذخیره و بازیابی اطلاعات در معنای عام: هر سیستمی که به کاربر برنامه‌ساز یا نابرنامه‌ساز امکان دهد تا اطلاعات خود را ذخیره، بازیابی و پردازش کند.
رده‌های تکنولوژیکی سیستم مدیریت پایگاه داده‌ها 6- سیستم هوشمند مدیریت پایگاه داده‌ها 4- سیستم مدیریت پایگاه شناخت 5- سیستم مدیریت پایگاه داده‌های شیئ‌گرا 7- سیستم معنایی مدیریت پایگاه داده‌ها 3- سیستم مدیریت پایگاه داده‌ها 2- سی

  متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  ................... توجه فرمایید !

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

 



 « پرداخت آنلاین »


دانلود با لینک مستقیم


پاورپوینت اصول طراحی پایگاه داده‌ها

مقاله پایگاه داده

اختصاصی از سورنا فایل مقاله پایگاه داده دانلود با لینک مستقیم و پر سرعت .

مقاله پایگاه داده


مقاله پایگاه داده

لینک پرداخت و دانلود در "پایین مطلب"

 

فرمت فایل: word (قابل ویرایش و آماده پرینت)
تعداد صفحات:38

چکیده :

پایگاه داده مجموعه‌ای از داده‌های بهم مرتبط است که توسط برنامه‌ای که DBMS نامیده می‌شود، سازماندهی می‌شود. پایگاه داده‌ها اطلاعات مهمی را برای کاربراشان مهیا می‌کنند. بنابراین امنیت و حفاظت از آنها از اهمیت بسیار زیادی برخوردار است. امنیت پایگاه داده‌ها به حفاظت اطلاعات و کنترل دسترسی کاربران توجه دارد. این مقاله به اصول امنیت و سیاستهای مهم دراین مورد و احتیاجات امنیتی سیستمها می‌پردازد. همچنین راههایی را برای کنترل دسترسی که از مهمترین احتیاجات هر سیستم پایگاه داده‌ای است، ارائه می‌کند.

دراین مقاله با معرفی چند زمینه پیشرفته مطالعاتی امروزی بعضی مشکلات حل نشده دراین زمینه را نیز به خوانند معرفی می‌کند.


مقدمه :

در طی سه دهة اخیر تعداد پایگاه داده‌های کامپیوتری افزایش بسیاری داشته است. حضور اینترنت به همراه توانائیهای شبکه، دسترسی به داده و اطلاعات را آسانتر کرده است. به عنوان مثال، کاربران امروزه می‌توانند به حجم بالایی از اطلاعات در فاصلة زمانی بسیار کوتاهی دسترسی پیدا کنند. به همین نسبتی که ابزارها و تکنولوژی دسترسی و استفاده از اطلاعات توسعه می‌یابند، نیاز به حفاظت اطلاعات هم بوجود می‌آید. بسیاری دولتها و سازمانها صنعتی داده‌های مهم و طبقه بندی شده‌ای دارند که باید حفاظت شوند. سازمانهای بسیار دیگری هم مثل مؤسسات دانشگاهی نیز اطلاعات مهمی در مورد دانشجویان و کارمندانشان دارند. در نتیجه  تکنیکهایی برای حفاظت داده های ذخیره شده در سیستمهای مدیریت پایگاه داده،[1] اولویت بالایی پیدا کرده‌اند.

در طول سه دهة اخیر، پیشرفتهای بسیاری در مورد امنیت پایگاه داده‌ها حاصل شده است. بسیاری از کارهای اولیه روی امنیت پایگاه داده‌های آماری انجام شد. در دهة 70، همزمان با شروع تحقیقات روی پایگاه داده‌های رابطه‌ای، توجه مستقیماً به سمئله کنترل دسترسی[2] بود و بیشتر از همه، کار روی مدلهای کنترل دسترسی احتیاطی[3] شروع شد؛ ولی در واقع تا مطالعات نیروی هوایی در 1982، که تلاش وسیعی برای DBMSهای امن چند سطحی[4] بود، کار مهمی انجام نشد.

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

2ـ کنترل دسترسی (مفاهیم و سیاستها) :

دراین بخش مفاهیم پایه در کنترل دسترسی معرفی می‌شوند. سپس در مورد سیاستهای کنترل دسترسی احتیاطی و الزامی بحث می‌شود و نهایتاً مروری داریم بر سیاستهای سرپرستی.

2ـ1ـ مفاهیم اساسی :

کنترل دسترسی معمولاً در مقابل، مجموعه ای از قوانین اعطای مجوز که توسط مدیران امنیتی یا کاربران براساس بعضی سیاستهای خاص ارائه می‌شوند، قرار دارد.

قانون اعطای مجوز، در حالت کلی بیان می‌کند که فرد (Subject) S اجازه دارد که امتیاز P (Priuilege) را بروی شیئی (Object) O بکار ببرد.

اشیاء مجاز[5] : ترکیبات غیرفعال سیستم هستند که باید در مقابل دسترسی‌های غیرمجاز محافظت شوند. اشیایی که باید به آنها متوجه شدند به مدل داده‌ای مورد استفاده بستگی دارند. به عنوان مثال، در یک سیستم عامل فایلها و دایرکتوریها اشیاء هستند. در حالیکه، در یک DBMS منابعی که باید محافظت شوند رابطه ها، دیدها و صفات هستند.

اشخاص مجاز[6] : موجودیتهایی در سیستم هستند که اجازة دسترسی به آنها داده می‌شود. اشخاص به دسته‌های زیر تقسیم بندی می‌شدند :

  • کاربران : که شخصیتهای مجزا و مشخصی هستند که با سیستم در ارتباطند.
  • گروهها  مجموعه ای از کاربران.
  • نقشها[7] : مجموعه‌ای نامدار از امتیازها که احتیاج دارند، فعالیت خاصی را در رابطه با سیستم انجام دهند.

 سلسله عملیات[8] : که برنامه‌هایی را برای کاربر اجراء می‌کند. به طور کلی، سلسله عملیات به آدرسهای حافظه، استفاده از CPU ،


[1] - DNMS

[2] - Access Control

[3] - Discretionany

[4] - Mandatory

[5] - Authotization Obgecr

[6] - Authotization Subject

[7] - Role

[8] - process


دانلود با لینک مستقیم


مقاله پایگاه داده