تحقیق بانك هاي اطاعاتي
یکی از مهمترین بخشهای
هر برنامه کاربردی اطلاعاتی آن است که با چگونگی ذخیره و بازیابی اطلاعات سروکار
دارد. در این فصل مروری بر مفهوم بانک اطلاعاتی و انواع آن خواهیم داشت.
فهرست مطالب
مروری بر بانکهای
اطلاعاتی ۱
تعریف بانک اطلاعاتی
۱
سیستم بانک اطلاعاتی
چیست؟ ۲
دادهها ۳
سخت افزار ۴
نـرمافـزار ۵
کـاربـران ۵
مزایای استفاده از بانک
اطلاعاتی ۶
انواع بانکهای اطلاعاتی
۷
بانک اطلاعاتی هرمی
۷
بانک اطلاعاتی شبکهای
۷
بانک اطلاعاتی رابطهای
۸
انـواع رابـطه ۸
طراحی بانک اطلاعاتی
۹
مقایسه سه نوع بانک
اطلاعاتی ۱۱
کاربردهای شبکه های
کامپیوتری ۱۲
کاربرد های تجاری:
۱۲
سخت افزار شبکه :
۱۳
شبکه های محلی ۱۳
مدل مرجع TCP/IP ۱۴
SQL Server ۱۴
بانک اطلاعاتی SQL Server ۱۴
اشیای بانک اطلاعاتی SQL Server ۱۵
آشنایی با Enterprise Manager ۱۶
Microsofr Management Console ۱۷
آغاز کردن Enterprise Manager ۱۷
کنترل کردن SQL Sevrer ۱۸
مدلهای امنیتی Server SQL ۱۹
ثبت کردن یک سرویس دهنده
۱۹
راهاندازی و متوقف کردن
یک سرویسدهنده ۲۱
پایگاه داده سیستم
۲۲
Master ۲۲
model ۲۳
msdb ۲۳
Tempdb ۲۳
متصل شدن به پایگاه داده
و خروج از آن ۲۴
خروج از Manager Enterprise ۲۴
مدیریت Server SQL ۲۴
پشتیبانی و بازیابی
پایگاه داده ۲۵
تهیه نسخه پشتیبان یک
پایگاه داده ۲۶
بازیابی اطلاعات یک
پایگاه داده ۲۹
برای بازیابی اطلاعات
۳۰
استفاده از ویزارد Database Maintenance Plan ۳۰
به منظور ساختن یک برنامه
زمانبندی برای تهیه یک پشتیبان ماهانه ۳۱
ساختن یک پایگاه داده
۳۳
ساختن پایگاههای داده
۳۳
ساختن یک پایگاه داده
جدید ۳۴
برای ساختن یک پایگاه
دادهها ۳۴
حذف کردن یک پایگاه داده
۳۵
ساختن جداول ۳۶
آشنایی با انواع داده
۳۶
ساختن یک جدول :
۳۶
برای حذف کردن یک جدول
۳۷
تعریف پروژه ۳۸
اهداف پروژه ۳۸
اصطلاحات جدید: ۴۱
مخاطب مورد نظر شما
۴۱
اصطلاح جدید: ۴۲
اصطلاحات جدید: ۴۳
اهداف کاربر ۴۴
مطالب و وظایف ۴۵
وب چگونه کار میکند؟
۴۶
اصطلاحات جدید :
۴۸
ویندوز ۲۰۰۰ ۴۸
دسترسی به بانک اطلاعاتی
با استفاده ازASP ۵۰
زنگ تفریح : انتخاب بانک
اطلاعاتی و ODBC
۵۱
ایجاد بانک اطلاعاتی و ODBC DSN ۵۳
درج رکوردها در بانک
اطلاعاتی ۵۴
ایجاد یک اتصال به بانک
اطلاعاتی ۵۶
مفاهیم مقدماتی SQL : درج کردن
(Insert) ۵۹
مدلسازی دادهها (Data Modeling) ۶۶
تعیین موجودیتها (Entities) ۶۷
زنگ تفریح : کلید اصلی (primary key) ۶۸
جداول واقعی ۶۹
درج دادهها ۷۰
رسیـدگـی به خـطاها
۷۱
تکمیـل فـرم ۷۲
فرمهای چندمنظوره (Multi-Purpose) ۷۴
مرتب کردن صفحه با
استفاده از جداول HTML
۷۵
خـلاصـه : ۷۸
مروری بر بانکهای
اطلاعاتی
یکی از مهمترین بخشهای
هر برنامه کاربردی اطلاعاتی آن است که با چگونگی ذخیره و بازیابی اطلاعات سروکار
دارد. در این فصل مروری بر مفهوم بانک اطلاعاتی و انواع آن خواهیم داشت.
تعریف بانک اطلاعاتی
بانک اطلاعاتی مجموعهای
از دادههای پایدار است که توسط برنامههای کاربردی موجود در یک موسسه مورد
استفاده قرار میگیرد. منظور از پایداری این است که نوع دادههای بانک اطلاعاتی با
دادههای ناپایداری مثل دادههای ورودی دادههای خروجی دستورات کنترلی صفها بلوکهای
کنترل نرمافزار نتایج موقت و به طور کلی تمام دادههایی که ماهیت آنها حالت گذرا
دارد متفاوت است.
بانکهای اطلاعاتی از نظر
فیزیکی فایلهایی هستند که در سیستمهای کامپیوتری برای ذخیره و بازیابی اطلاعات
به کار میروند. برنامههای کاربردی مستقیماً نمیتوانند این فایلها را دستکاری
کنند بلکه برای پردازش این فایلها فرمانهایی را به سیستمهای مدیریت بانک
اطلاعاتی
(DBMS) صادر میکنند. بنابراین سیستمهای مدیریت بانک
اطلاعاتی واسط میان کاربران و بانکهای اطلاعاتیاند.
به این دلیل میگوییم
دادههای بانک اطلاعاتی پایدار است که وقتی دادهها توسط سیستم مدیریت بانک
اطلاعاتی برای ورود به بانک اطلاعاتی پذیرفته شدهاند فقط در صورتی میتوانند حذف
شوند که درخواستی به این سیستم وارد شده و اجازه حذف به آن داده شود. یعنی با
اثرات جانبی ناشی از اجرای برنامه حذف نخواهند شد.
توجه داشته باشید که
منظور از موسسه در تعریف بانک اطلاعاتی هر سازمان اقتصادی، علمی ، فنی و غیره است.
موسسه ممکن است یک واحد مستقل ، یا یک شرکت بزرگ باشد مانند:
- شرکت تولیدی
– دانشگاه – اداره
دولتی
- بیمارستان
– بانک
هر موسسه دادههایی راجع
به عملیات خود نگهداری میکند. این دادهها همان دادههای پایدار هستند.
سیستم بانک اطلاعاتی
چیست؟
سیستم بانک اطلاعاتی ،
سیستم کامپیوتری نگهداری دادههاست . بانک اطلاعاتی را میتوان بستری برای نگهداری
دادهها در نظر گرفت. کاربران سیستم میتوانند عملیات گوناگونی را بر روی این فایلها
انجام دهند:
-
افزودن فایلهای جدید و خالی به
بانک اطلاعاتی
-
افزودن دادهها به فایلهای
موجود
-
بازیابی دادهها از فایلهای
موجود
-
تغییر دادههای فایلهای موجود
-
حذف دادهها از فایل موجود
-
حذف فایلهایی از بانک اطلاعاتی
به عبارت سادهتر، سیستم
بانک اطلاعاتی یک سیستم کامپیوتری است که هدف آن ذخیره اطلاعات است و کاربران میتوانند
اطلاعات آن را بازیابی یا به هنگامسازی کنند.
یک بانک اطلاعاتی ساده از
چهار مولفه تشکیل شده است :
- دادهها
– نرمافزار
- سخت افزار
– کاربران
هر یک از این چهار مولفه
را به طور مختصر شرح خواهیم داد:
دادهها
سیستمهای بانک اطلاعاتی
در کامپیوترهای شخصی و کامپیوترهای بزرگ (یا سرور) به کار گرفته میشود. بدیهی است
که قابلیتهایی که سیستم بانک اطلاعاتی ارائه میکند تا حد زیادی به کامپیوتری که
این سیستم بر روی آن نصب است، بستگی دارد. سیستمها بر روی کامپیوترهای بزرگ
معمولاً چند کاربره هستند، در حالی که سیستمها بر روی کامپیوترهای شخصی، تک
کاربره میباشند به طور کلی، دادهها در بانک اطلاعاتی ، به خصوص در سیستمهای
بزرگ، هم به صورت مجتمع و هم به صورت اشتراکی هستند. این دو جنبه، یعنی مجتمع و
اشتراکی بودن دادهها در محیطهای بزرگ به عنوان امتیاز سیستمهای بانک اطلاعاتی
محسوب میشود و در سیستمهای کوچک نیز ارزشمند است. هر کدام از این دو جنبه را به
طور مختصر شرح میدهیم.
- مفهوم مجتمع بودن
این است که بانک اطلاعاتی مجموعهای از فایلها است که بخشی از اطلاعات
اضافی از آن حذف شدهاند.
- مفهوم مشترک بودناین است
که دادههای موجود در بانک اطلاعاتی میتواند بین کابران مختلف به اشتراک گذاشته
شود، یعنی هر یک از کاربران میتوانند از یک بخش از دادهها برای اهداف خاصی
استفاده کنند.
کاربران مختلف میتوانند
به یک بخش از دادهها دستیابی داشته باشند. این شیوه اشتراک و همزمانی از این
واقعیت ناشی میشود که بانک اطلاعاتی مجتمع است.
سخت افزار
قطعات سخت افزاری سیستم
شامل موارد زیر است :
- حافظههای جانبی (
معمولاً دیسکها) که برای ذخیره دادهها به کار میروند و دستگاههای ورودی ،
خروجی ، (مثل درایوها) ، گردانندههای دستگاهها، کانالهای ورودی ـ خروجی و
…
- پردازندههای سختافزار و
حافظههای اصلی آنها که برای پشتیبانی از اجرای نرمافزار بانک اطلاعاتی به کار
میروند.
نـرمافـزار
بین بانک اطلاعاتی فیزیکی
(مثلاً دادههای ذخیره شده) و کاربران سیستم ، لایهای از نرمافزار وجود دارد که
سیستم مدیریت بانک اطلاعاتی نام دارد. امکاناتی مثل حذف و اضافه فایلها، بازیابی
دادهها از آنها و به هنگامسازی این فایلها از طریق سیستم مدیریت بانک اطلاعاتی
ارائه میشود. یکی از کارهایی که سیستم مدیریت بانک اطلاعاتی انجام میدهد این است
که کاربران را از مواجه شدن با جزئیات سختافزاری دور میکند.
SQL Server
در این مبحث با مفهوم
بانک اطلاعاتی و انواع آن آشنا شدید. دو سیستم مدیریت بانک اطلاعاتی رابطهای که
کاربرد فراوان دارند، اوراکل و SQL
Sevrer هستند.
بانک اطلاعاتی SQL Server
هر بانک Server SQL دارای
تعدادی از اشیاء است که جلوتر به آن میپردازیم. علاوه بر این ، تعدادی از بانکهای
اطلاعاتی قبلاً ایجاد شدند و همراه این سیستم وجود دارند.
اشیای بانک اطلاعاتی SQL Server
هر بانک اطلاعاتی دارای
اشیایی است که هر کدام نقش خاصی دارند. ایجاد بانک اطلاعاتی برای برآورده کردن
اهداف تجاری مستلزم ایجاد و کارکردن با این اشیاء است .
شروع کار با ۲۰۰۰ SQL Server
محیط ۲۰۰۰ SQL Sever
در این قسمت یاد خواهید
گرفت که چگونه :
- Manager Enterprise را آغاز کنید.
- یک Server را راهاندازی کنید.
- یک Server را به راه انداخته یا آن را متوقف کنید.
- اشیاء را در کنسول درختی
نشان دهید.
- از Manager Enterprise خارج شوید.
۲۰۰۰ SQLSever Microsoft برای پشتیبانی از پایگاههای اطلاعاتی بزرگ و مهم طراحی شده است. مثل ذخیره
سازی اطلاعات و تجارت الکترونیکی و پردازش تراکنشها به صورت Online . برای بیان منظور ، Server SQL ابزارهای متعددی در اختیار شما قرار میدهد، از جمله برنامه های کمکی مثل
Bcp.exe که برای کپی کردن اطلاعات Server SQL
به یک فایل معمولی به کار میرود و
Manager Enterprise ، که یک ابزار گرافیکی قوی و
پیچیده برای مدیریت پایگاههای داده و خود Server SQL میباشد.
برچسب ها:
تحقیق بانك هاي اطاعات بانك هاي اطاعاتي سخت افزار نـرمافـزار شبکه های کامپیوتری تحقیق پایان نامه پروژه پژوهش دانلود پژوهش و تحقیق دانلود جزوه دانلود مقاله دانلود پایان نامه دانلود پروژه