نمونه سوال ترم قبل:
تیتر های کتاب استاد پیکری:
فصل ۱
سیستم های اطالعات مدیریت صفحه ۹ و ۱۰ ۱۱۱
نمودار یکپارچگی اطالعات در سیستمهایMIS صفحه ۱۱
برخی دالیل رشد استفاده از MIS صفحه ۱۱ و ۱۲
مزایایMIS صفحه ۱۳
یکپارچگی کسب و کار صفحه ۱۳
قابلیت انعطافMIS صفحه ۱۴
توانایی برنامه ریزی و تحلیل بهترMIS صفحه ۱۴
استفاده از جدیدترین فناوری ها صفحه ۱۴
چرا بسته های MIS اکنون مورد استفاده قرار می گیرد صفحه ۱۵ و ۱۶
مشکالت محیطی در اجرای MIS صفحه ۱۶
نقشه راه برای اجرای موفقیت آمیز MIS صفحه ۱۷
نقش EDP ( پردازش داده به صورت الکترونیک( صفحه ۱۷
آینده بسته های MIS صفحه ۱۸
مدیریت زنجیره تامین صفحه ۱۹ و ۲۰
مدیریت زنجیره تامین صفحه ۲۰ و ۲۱
مدیریت زنجیره تامین و خرده فروشان صفحه ۲۱ و ۲۲
برخی مزایای سیستم های اطالعات مدیریت صفحه ۲۲
کاهش زمان سفارش صفحه ۲۲ و ۲۳ ۲۴
ارسال به موقع صفحه ۲۴ و ۲۵
کاهش زمان صفحه ۲۵ و ۲۶ و ۲۷
استفاده از منابع صفحه ۲۷ و ۲۸
رضایت بهتر مشتریان صفحه ۲۸ و ۲۹
بهبود عملکرد تامین کنندگان صفحه ۲۹ و ۳۰ و ۳۱
افزایش انعطاف پذیری صفحه ۳۱ و ۳۲
کاهش هزینه های کیفی صفحه ۳۲ و ۳۳ و ۳۴
اطالعات و توانایی تصمیم گیری صفحه ۳۴ و ۳۵ و ۳۶
فصل ۴
سیستم پشتیبانی تصمیم صفحه ۱۰۹ و ۱۱۰
۱۱۱ صفحه MISو DSS
مقایسه ویژگی های DSS و MIS صفحه ۱۱۱
سیستم های پشتیبانی تصمیم صفحه ۱۱۱ و ۱۱۲
نیازی به گسترش یافته صفحه ۱۱۲ و ۱۱۳
گسترش یافته DSS صفحه ۱۱۳
انواعDSS
DSS مبتنی بر دیتا صفحه ۱۱۳ و ۱۱۴
DSS مبتنی بر مدرن صفحه ۱۱۴ و ۱۱۵
DSS مبتنی بر دانش صفحه ۱۱۵
DSS مبتنی بر سند صفحه ۱۱۵ و ۱۱۶
DSS مبتنی بر ارتباطات و گروه صفحه ۱۱۶
DSS درون سازمانی و برون سازمانی صفحه ۱۱۷
DSS مختص تابع یا هدف کلی صفحه ۱۱۷ و ۱۱۸
مولفه های DSS صفحه ۱۱۸ و ۱۱۹ و ۱۲۰
بررسی اجمالی یک DSS
مثالهایی از کاربردهای DSS صفحه ۱۲۰
DSS مبتنی بر وب صفحه ۱۲۱
سیستم های پشتیبانی تصمیم گروهی صفحه ۱۲۱
یک GDSS چیست صفحه ۱۲۲ و ۱۲۳
ویژگی های )سیستم پشتیبانی تصمیم گروهی( GDSS و ابزارهای نرم افزاری صفحه ۱۲۳ و ۱۲۴
ویژگی های)سیستم پشتیبانی تصمیم گروهی( GDSS صفحه ۱۲۴ ۱۲۵ و ۱۲۶
چرا ما به )سیستم پشتیبانی تصمیم گروهی( GDSS نیاز داریم صفحه ۱۲۶
اهداف)سیستم پشتیبانی تصمیم گروهی( GDSS صفحه ۱۲۶
الف- کاش مشکالت کار گروهی صفحه ۱۲۶
ب- برجسته کردن مزایای کار گروهی صفحه ۱۲۷
ج- پشتیبانی فرایند های گروهی چندگانه صفحه ۱۲۷
چگونه)سیستم پشتیبانی تصمیم گروهی( GDSS می تواند تصمیم گیری گروهی را ارتقا دهد صفحه ۱۲۷
و ۱۸
محدودیتهای)سیستم پشتیبانی تصمیم گروهی( GDSS صفحه ۱۲۹ و ۱۳۰ و ۱۳۱
ویژگی های)سیستم پشتیبانی تصمیم گروهی( GDSS صفحه ۱۳۲
پشتیبانی اجرا صفحه ۱۳۲
نقش ESS( سیستم پشتیبانی اجرا(در سازمان صفحه ۱۳۳
طبیعت کار مدیران اجرایی صفحه ۱۳۳ و ۱۳۴
توسعه ESS( سیستم پشتیبانی اجرا( صفحه ۱۳۴ و ۱۳۵
مزایایESS( سیستم پشتیبانی اجرا( صفحه ۱۳۵
معایبESS( سیستم پشتیبانی اجرا( صفحه ۱۳۶
مثالهایESS( سیستم پشتیبانی اجرا( صفحه ۱۳۶
ESS( سیستم پشتیبانی اجرا( یک مثال بهتر صفحه ۱۳۷ و ۱۳۸ ۱۳۹
جدول بعضی از عواملی که در توسعه ESS( سیستم پشتیبانی اجرا( مشارکت دارد صفحه ۱۳۹
ویژگی هایESS( سیستم پشتیبانی اجرا( صفحه ۱۳۹ و ۱۴۰
تفاوت بین ESS( سیستم پشتیبانی اجرا( و سیستم پشتیبانی تصمیم DSS صفحه ۱۴۰ و ۱۴۱
کاربردهای ESS( سیستم پشتیبانی اجرا( صفحه ۱۴۲
تولید
شرکت واسپاری مینه پلیس مینسوتا ۱۴۲
پزشکی مرکز پزشکی دانشگاه بیلبائو صفحه ۱۴۲
بیمارستان مهر صفحه ۱۴۳
دولت ESS( سیستم پشتیبانی اجرا( مثال خدمات اصالحی کانادا CSC صفحه ۱۴۳ و ۱۴۴
کامپیوتر نیروی دریایی و فرماندهی ارتباطات مخابراتی نیروی دریایی آمریکا صفحه ۱۴۴
مالی
بیمه عمرESS( سیستم پشتیبانی اجرا( صفحه ۱۴۴ و ۱۴۵
پیاده سازی ESS( سیستم پشتیبانی اجرا( موفقیت و شکست صفحه ۱۴۵ ۱۴۶
فصل ۵ سیستم های اطالعاتی عملیاتی صفحه ۱۴۹
ماهیت سیستم های اطالعات عملیاتی صفحه ۱۵۰
مزایای مدیریت صفحه ۱۵۰
حسابداری عملیاتی و سیستم های اطالعات مالی صفحه ۱۵۱
سیستم های حسابداری مالی صفحه ۱۵۱
اهمیت تصمیم گیری صفحه ۱۵۲ و ۱۵۳ ۱۵۴
سیستم اطالعات بازاریابی عملیاتی صفحه ۱۵۴ و ۱۵۵ و ۱۵۶ و ۱۵۷ و ۱۵۸
تولید اطالعات عملیاتی صفحه ۱۵۸ و ۱۵۹ و ۱۶۰ و ۱۶۱
سیستم های اطالعاتی منابع انسانی عملیاتی صفحه ۱۶۲ و ۱۶۳
فصل ۶ سیستم های اطالعاتی تراکنش و سطح استراتژیک
صفحه ۱۶۵
سیستم اطالعاتی تاکتیکی و استراتژیک صفحه ۱۶۶
مثالهایی از سیستمهای اطالعاتی تاکتیکی و استراتژیک در چهار عمل کارایی صفحه ۱۶۷
سیستم های حسابداری و مالی عملیاتی تاکتیکی صفحه ۱۶۸ ۱۶۹
سیستم های مدیریت نقدی صفحه ۱۶۹ و ۱۷۰
سیستم های بودجه بندی سرمایه ای صفحه ۱۷۰
سیستم های مدیریت سرمایه گذاری صفحه ۱۷۰
حسابداری استراتژیک و سیستم های اطالعات مالی صفحه ۱۷۱
سیستم های تجزیه و تحلیل وضعیت مالی صفحه ۱۷۲
سیستمهای پیش بینی آینده نگر صفحه ۱۷۲
سیستم های اطالعات بازاریابی تاکتیکی صفحه ۱۷۳ و ۱۷۴
برنامه ریزی تاکتیکی صفحه ۱۷۴
برنامه ریزی تاکتیکی- سیستم مدیریت فروش صفحه ۱۷۴
برنامه ریزی تاکتیکی- سیستم های تبلیغات و ارتقای مدیریت صفحه ۱۷۴
برنامه ریزی تاکتیکی- سیستم قیمت گذاری صفحه ۱۷۵
برنامه ریزی تاکتیکی- سیستم های کانال توزیع صفحه ۱۷۵
برنامه ریزی تاکتیکی- سیستم های کانال توزیع صفحه ۱۷۵
برنامه ریزی تاکتیکی- سیستم های ردیابی رقابتی صفحه ۱۷۵ و ۱۷۶
سیستم های اطالعات بازاریابی استراتژیک صفحه ۱۷۶
سیستم های اطالعات بازاریابی استراتژیک- سیستم پیش بینی فروش صفحه ۱۷۶
سیستم اطالعات بازاریابی استراتژیک- سیستم های تحقیقاتی بازاریابی صفحه ۱۷۷
سیستم اطالعات بازاریابی استراتژیک- سیستم های برنامه ریزی و توسعه محصول صفحه ۱۷۸
سیستم های اطالعات تولید تاکتیکی صفحه ۱۷۸
سیستم های اطالعات تولید ت تاکتیکی – سیستم های برنامه ریزی مواد مورد نیاز صفحه ۱۷۹
سیستم های اطالعات تولید تاکتیکی- سیستم فقط در زمان صفحه ۱۷۹
سیستم های اطالعات تولید تاجیکی- برنامه ریزی ظرفیت صفحه ۱۸۰
سیستم های اطالعات تولید تاجیکی سیستم های زمانبندی تولید صفحه ۱۸۰ و ۱۸۹
سیستم های اطالعات تولیدی تاکتیکی- سیستم طراحی محصول توسعه صفحه ۱۸۹ ۱۸۲
سیستم های اطالعات تولیدی تاکتیکی- سیستم های برنامه ریزی منابع تولید صفحه ۱۸۲
سیستم های اطالعات تولیدی تاکتیکی- سیستم های تولید یکپارچه کامپیوتر صفحه ۱۸۲ و ۱۸۳
تولید اطالعات استراتژیک صفحه ۱۸۳
تولید اطالعات استراتژیک – سیستم های برنامه ریزی و انتخاب سایت صفحه ۱۸۴
تولید اطالعات استراتژیک – سیستم های برنامه ریزی و ارزیابی فناوری صفحه ۱۸۴ و ۱۸۵
تولید اطالعات استراتژیک – سیستم های طراحی گیاهان صفحه ۱۸۵
سیستم اطالعاتی منابع انسانی تاکتیکی صفحه ۱۸۵
فصل ۸
تصمیمات اولیه برای استفاده از سیستم های اطالعات مدیریت صفحه ۲۰۴ و ۲۰۵ و ۲۰۶
مدل قدیمی اطالعات صفحه ۲۰۸
تکامل mis صفحه ۲۰۹ و ۲۱۰
تغییر مدل اطالعاتی صفحه ۲۱۱
تکامل بستههای نرم افزاری صفحه ۲۱۲ و ۲۱۳
موانع صفحه ۲۱۳
هزینه ها و مزایا mis صفحه ۲۱۴
چرخه عمر اجرای سیستم های اطالعات مدیریت صفحه ۲۱۵ و ۲۱۶
تست قبل از ارزیابی mis صفحه صفحه ۲۱۶ و ۲۱۷
ارزیابی بسته mis صفحه ۲۱۸ ۲۱۹
فاز برنامه ریزی پروژه صفحه ۲۲۰
تحلیل فاصله MIS صفحه ۲۲۰
مهندسی مجدد MIS صفحه ۲۲۱
پیکربندی MIS صفحه ۲۲۲ و ۲۲۳
آموزش تیم اجرایی MIS صفحه ۲۲۳
آزمایش MIS صفحه ۲۲۴
شروع اجرای سیستم صفحه ۲۲۴
آموزش کاربر نهایی صفحه ۲۲۴ و ۲۲۵
پس از اجرا حالت نگهداری و تعمیر MIS صفحه ۲۲۵
فصل ۹
ارزیابی و اجرا صفحه ۲۲۹
فرایند انتخاب MIS صفحه ۲۳۱ و ۲۳۲
اداره کردن فروشندگان صفحه ۲۳۲ و ۲۳۳
نقش فناوری صفحه ۲۳۳
معیار انتخاب صفحه ۲۳۳ و ۲۳۴ و ۲۳۵ و ۲۳۶
اجرا صفحه ۲۳۶
مراحل پیاده سازی سیستم های اطالعاتی صفحه ۲۳۷ و ۲۳۸
فاز درک مسئله صفحه ۲۳۸
فاز تعریف راه حل صفحه ۲۳۸
برنامه ریزی اجرا صفحه ۲۳۹
فاز اجرا صفحه ۲۳۹
سازماندهی اجرا صفحه ۲۴۰
فصل ۱۰
فروشندگان مشاوران و کاربر صفحه ۲۷۱ و ۲۷۲
اجرای درون کارخانه- مزایا و معایب صفحه ۲۷۲ و ۲۷۳ و ۲۷۴
فروشندگان صفحه ۲۷۴ و ۲۷۵
فروشندگان صفحه ۲۷۵ و ۲۷۶ و ۲۷۷
مشاوران صفحه ۲۷۷ و ۲۷۸
نقش مشاوران صفحه ۲۷۸ و ۲۸۹
کاربران نهایی صفحه ۲۷۹ و ۲۸۰
قرارداد با فروشندگان مشاوران و کارکنان صفحه ۲۸۰
قرارداد با فروشنده بسته صفحه ۲۸۲ ۲۸۱ و ۲۸۲
قرارداد با مشاوران صفحه ۲۸۲ و ۲۸۳
قرارداد با کارکنان صفحه ۲۸۴
تیترهای کتاب مانیان:
کتاب پیکری
فصل ۱
سیستم های اطالعات مدیریت صفحه ۹ و ۱۰ ۱۱۱
نمودار یکپارچگی اطالعات در سیستمهایMIS صفحه ۱۱
برخی دالیل رشد استفاده از MIS صفحه ۱۱ و ۱۲
مزایایMIS صفحه ۱۳
یکپارچگی کسب و کار صفحه ۱۳
قابلیت انعطافMIS صفحه ۱۴
توانایی برنامه ریزی و تحلیل بهترMIS صفحه ۱۴
استفاده از جدیدترین فناوری ها صفحه ۱۴
چرا بسته های MIS اکنون مورد استفاده قرار می گیرد صفحه ۱۵ و ۱۶
مشکالت محیطی در اجرای MIS صفحه ۱۶
نقشه راه برای اجرای موفقیت آمیز MIS صفحه ۱۷
نقش EDP ( پردازش داده به صورت الکترونیک( صفحه ۱۷
آینده بسته های MIS صفحه ۱۸
مدیریت زنجیره تامین صفحه ۱۹ و ۲۰
مدیریت زنجیره تامین صفحه ۲۰ و ۲۱
مدیریت زنجیره تامین و خرده فروشان صفحه ۲۱ و ۲۲
برخی مزایای سیستم های اطالعات مدیریت صفحه ۲۲
کاهش زمان سفارش صفحه ۲۲ و ۲۳ ۲۴
ارسال به موقع صفحه ۲۴ و ۲۵
کاهش زمان صفحه ۲۵ و ۲۶ و ۲۷
استفاده از منابع صفحه ۲۷ و ۲۸
رضایت بهتر مشتریان صفحه ۲۸ و ۲۹
بهبود عملکرد تامین کنندگان صفحه ۲۹ و ۳۰ و ۳۱
افزایش انعطاف پذیری صفحه ۳۱ و ۳۲
کاهش هزینه های کیفی صفحه ۳۲ و ۳۳ و ۳۴
اطالعات و توانایی تصمیم گیری صفحه ۳۴ و ۳۵ و ۳۶
فصل ۴
سیستم پشتیبانی تصمیم صفحه ۱۰۹ و ۱۱۰
۱۱۱ صفحه MISو DSS
مقایسه ویژگی های DSS و MIS صفحه ۱۱۱
سیستم های پشتیبانی تصمیم صفحه ۱۱۱ و ۱۱۲
نیازی به گسترش یافته صفحه ۱۱۲ و ۱۱۳
گسترش یافته DSS صفحه ۱۱۳
انواعDSS
DSS مبتنی بر دیتا صفحه ۱۱۳ و ۱۱۴
DSS مبتنی بر مدرن صفحه ۱۱۴ و ۱۱۵
DSS مبتنی بر دانش صفحه ۱۱۵
DSS مبتنی بر سند صفحه ۱۱۵ و ۱۱۶
DSS مبتنی بر ارتباطات و گروه صفحه ۱۱۶
DSS درون سازمانی و برون سازمانی صفحه ۱۱۷
DSS مختص تابع یا هدف کلی صفحه ۱۱۷ و ۱۱۸
مولفه های DSS صفحه ۱۱۸ و ۱۱۹ و ۱۲۰
بررسی اجمالی یک DSS
مثالهایی از کاربردهای DSS صفحه ۱۲۰
DSS مبتنی بر وب صفحه ۱۲۱
سیستم های پشتیبانی تصمیم گروهی صفحه ۱۲۱
یک GDSS چیست صفحه ۱۲۲ و ۱۲۳
ویژگی های )سیستم پشتیبانی تصمیم گروهی( GDSS و ابزارهای نرم افزاری صفحه ۱۲۳ و ۱۲۴
ویژگی های)سیستم پشتیبانی تصمیم گروهی( GDSS صفحه ۱۲۴ ۱۲۵ و ۱۲۶
چرا ما به )سیستم پشتیبانی تصمیم گروهی( GDSS نیاز داریم صفحه ۱۲۶
اهداف)سیستم پشتیبانی تصمیم گروهی( GDSS صفحه ۱۲۶
الف- کاش مشکالت کار گروهی صفحه ۱۲۶
ب- برجسته کردن مزایای کار گروهی صفحه ۱۲۷
ج- پشتیبانی فرایند های گروهی چندگانه صفحه ۱۲۷
چگونه)سیستم پشتیبانی تصمیم گروهی( GDSS می تواند تصمیم گیری گروهی را ارتقا دهد صفحه ۱۲۷
و ۱۸
محدودیتهای)سیستم پشتیبانی تصمیم گروهی( GDSS صفحه ۱۲۹ و ۱۳۰ و ۱۳۱
ویژگی های)سیستم پشتیبانی تصمیم گروهی( GDSS صفحه ۱۳۲
پشتیبانی اجرا صفحه ۱۳۲
نقش ESS( سیستم پشتیبانی اجرا(در سازمان صفحه ۱۳۳
طبیعت کار مدیران اجرایی صفحه ۱۳۳ و ۱۳۴
توسعه ESS( سیستم پشتیبانی اجرا( صفحه ۱۳۴ و ۱۳۵
مزایایESS( سیستم پشتیبانی اجرا( صفحه ۱۳۵
معایبESS( سیستم پشتیبانی اجرا( صفحه ۱۳۶
مثالهایESS( سیستم پشتیبانی اجرا( صفحه ۱۳۶
ESS( سیستم پشتیبانی اجرا( یک مثال بهتر صفحه ۱۳۷ و ۱۳۸ ۱۳۹
جدول بعضی از عواملی که در توسعه ESS( سیستم پشتیبانی اجرا( مشارکت دارد صفحه ۱۳۹
ویژگی هایESS( سیستم پشتیبانی اجرا( صفحه ۱۳۹ و ۱۴۰
تفاوت بین ESS( سیستم پشتیبانی اجرا( و سیستم پشتیبانی تصمیم DSS صفحه ۱۴۰ و ۱۴۱
کاربردهای ESS( سیستم پشتیبانی اجرا( صفحه ۱۴۲
تولید
شرکت واسپاری مینه پلیس مینسوتا ۱۴۲
پزشکی مرکز پزشکی دانشگاه بیلبائو صفحه ۱۴۲
بیمارستان مهر صفحه ۱۴۳
دولت ESS( سیستم پشتیبانی اجرا( مثال خدمات اصالحی کانادا CSC صفحه ۱۴۳ و ۱۴۴
کامپیوتر نیروی دریایی و فرماندهی ارتباطات مخابراتی نیروی دریایی آمریکا صفحه ۱۴۴
مالی
بیمه عمرESS( سیستم پشتیبانی اجرا( صفحه ۱۴۴ و ۱۴۵
پیاده سازی ESS( سیستم پشتیبانی اجرا( موفقیت و شکست صفحه ۱۴۵ ۱۴۶
فصل ۵ سیستم های اطالعاتی عملیاتی صفحه ۱۴۹
ماهیت سیستم های اطالعات عملیاتی صفحه ۱۵۰
مزایای مدیریت صفحه ۱۵۰
حسابداری عملیاتی و سیستم های اطالعات مالی صفحه ۱۵۱
سیستم های حسابداری مالی صفحه ۱۵۱
اهمیت تصمیم گیری صفحه ۱۵۲ و ۱۵۳ ۱۵۴
سیستم اطالعات بازاریابی عملیاتی صفحه ۱۵۴ و ۱۵۵ و ۱۵۶ و ۱۵۷ و ۱۵۸
تولید اطالعات عملیاتی صفحه ۱۵۸ و ۱۵۹ و ۱۶۰ و ۱۶۱
سیستم های اطالعاتی منابع انسانی عملیاتی صفحه ۱۶۲ و ۱۶۳
فصل ۶ سیستم های اطالعاتی تراکنش و سطح استراتژیک
صفحه ۱۶۵
سیستم اطالعاتی تاکتیکی و استراتژیک صفحه ۱۶۶
مثالهایی از سیستمهای اطالعاتی تاکتیکی و استراتژیک در چهار عمل کارایی صفحه ۱۶۷
سیستم های حسابداری و مالی عملیاتی تاکتیکی صفحه ۱۶۸ ۱۶۹
سیستم های مدیریت نقدی صفحه ۱۶۹ و ۱۷۰
سیستم های بودجه بندی سرمایه ای صفحه ۱۷۰
سیستم های مدیریت سرمایه گذاری صفحه ۱۷۰
حسابداری استراتژیک و سیستم های اطالعات مالی صفحه ۱۷۱
سیستم های تجزیه و تحلیل وضعیت مالی صفحه ۱۷۲
سیستمهای پیش بینی آینده نگر صفحه ۱۷۲
سیستم های اطالعات بازاریابی تاکتیکی صفحه ۱۷۳ و ۱۷۴
برنامه ریزی تاکتیکی صفحه ۱۷۴
برنامه ریزی تاکتیکی- سیستم مدیریت فروش صفحه ۱۷۴
برنامه ریزی تاکتیکی- سیستم های تبلیغات و ارتقای مدیریت صفحه ۱۷۴
برنامه ریزی تاکتیکی- سیستم قیمت گذاری صفحه ۱۷۵
برنامه ریزی تاکتیکی- سیستم های کانال توزیع صفحه ۱۷۵
برنامه ریزی تاکتیکی- سیستم های کانال توزیع صفحه ۱۷۵
برنامه ریزی تاکتیکی- سیستم های ردیابی رقابتی صفحه ۱۷۵ و ۱۷۶
سیستم های اطالعات بازاریابی استراتژیک صفحه ۱۷۶
سیستم های اطالعات بازاریابی استراتژیک- سیستم پیش بینی فروش صفحه ۱۷۶
سیستم اطالعات بازاریابی استراتژیک- سیستم های تحقیقاتی بازاریابی صفحه ۱۷۷
سیستم اطالعات بازاریابی استراتژیک- سیستم های برنامه ریزی و توسعه محصول صفحه ۱۷۸
سیستم های اطالعات تولید تاکتیکی صفحه ۱۷۸
سیستم های اطالعات تولید ت تاکتیکی – سیستم های برنامه ریزی مواد مورد نیاز صفحه ۱۷۹
سیستم های اطالعات تولید تاکتیکی- سیستم فقط در زمان صفحه ۱۷۹
سیستم های اطالعات تولید تاجیکی- برنامه ریزی ظرفیت صفحه ۱۸۰
سیستم های اطالعات تولید تاجیکی سیستم های زمانبندی تولید صفحه ۱۸۰ و ۱۸۹
سیستم های اطالعات تولیدی تاکتیکی- سیستم طراحی محصول توسعه صفحه ۱۸۹ ۱۸۲
سیستم های اطالعات تولیدی تاکتیکی- سیستم های برنامه ریزی منابع تولید صفحه ۱۸۲
سیستم های اطالعات تولیدی تاکتیکی- سیستم های تولید یکپارچه کامپیوتر صفحه ۱۸۲ و ۱۸۳
تولید اطالعات استراتژیک صفحه ۱۸۳
تولید اطالعات استراتژیک – سیستم های برنامه ریزی و انتخاب سایت صفحه ۱۸۴
تولید اطالعات استراتژیک – سیستم های برنامه ریزی و ارزیابی فناوری صفحه ۱۸۴ و ۱۸۵
تولید اطالعات استراتژیک – سیستم های طراحی گیاهان صفحه ۱۸۵
سیستم اطالعاتی منابع انسانی تاکتیکی صفحه ۱۸۵
فصل ۸
تصمیمات اولیه برای استفاده از سیستم های اطالعات مدیریت صفحه ۲۰۴ و ۲۰۵ و ۲۰۶
مدل قدیمی اطالعات صفحه ۲۰۸
تکامل mis صفحه ۲۰۹ و ۲۱۰
تغییر مدل اطالعاتی صفحه ۲۱۱
تکامل بستههای نرم افزاری صفحه ۲۱۲ و ۲۱۳
موانع صفحه ۲۱۳
هزینه ها و مزایا mis صفحه ۲۱۴
چرخه عمر اجرای سیستم های اطالعات مدیریت صفحه ۲۱۵ و ۲۱۶
تست قبل از ارزیابی mis صفحه صفحه ۲۱۶ و ۲۱۷
ارزیابی بسته mis صفحه ۲۱۸ ۲۱۹
فاز برنامه ریزی پروژه صفحه ۲۲۰
تحلیل فاصله MIS صفحه ۲۲۰
مهندسی مجدد MIS صفحه ۲۲۱
پیکربندی MIS صفحه ۲۲۲ و ۲۲۳
آموزش تیم اجرایی MIS صفحه ۲۲۳
آزمایش MIS صفحه ۲۲۴
شروع اجرای سیستم صفحه ۲۲۴
آموزش کاربر نهایی صفحه ۲۲۴ و ۲۲۵
پس از اجرا حالت نگهداری و تعمیر MIS صفحه ۲۲۵
فصل ۹
ارزیابی و اجرا صفحه ۲۲۹
فرایند انتخاب MIS صفحه ۲۳۱ و ۲۳۲
اداره کردن فروشندگان صفحه ۲۳۲ و ۲۳۳
نقش فناوری صفحه ۲۳۳
معیار انتخاب صفحه ۲۳۳ و ۲۳۴ و ۲۳۵ و ۲۳۶
اجرا صفحه ۲۳۶
مراحل پیاده سازی سیستم های اطالعاتی صفحه ۲۳۷ و ۲۳۸
فاز درک مسئله صفحه ۲۳۸
فاز تعریف راه حل صفحه ۲۳۸
برنامه ریزی اجرا صفحه ۲۳۹
فاز اجرا صفحه ۲۳۹
سازماندهی اجرا صفحه ۲۴۰
فصل ۱۰
فروشندگان مشاوران و کاربر صفحه ۲۷۱ و ۲۷۲
اجرای درون کارخانه- مزایا و معایب صفحه ۲۷۲ و ۲۷۳ و ۲۷۴
فروشندگان صفحه ۲۷۴ و ۲۷۵
فروشندگان صفحه ۲۷۵ و ۲۷۶ و ۲۷۷
مشاوران صفحه ۲۷۷ و ۲۷۸
نقش مشاوران صفحه ۲۷۸ و ۲۸۹
کاربران نهایی صفحه ۲۷۹ و ۲۸۰
قرارداد با فروشندگان مشاوران و کارکنان صفحه ۲۸۰
قرارداد با فروشنده بسته صفحه ۲۸۲ ۲۸۱ و ۲۸۲
قرارداد با مشاوران صفحه ۲۸۲ و ۲۸۳
قرارداد با کارکنان صفحه ۲۸۴
کتاب مانیان
کتاب مانیان
فصل ۵
مدیریت منابع داده ها
ش رکت هنری شان ارزش اجاره یک انبار داده صفحه ۱۴۶ و ۱۴۷
قسمت ۱
مبانی فنی مدیریت پایگاه داده صفحه ۱۴۸
مدیریت منابع داده ها صفحه ۱۴۸
مقایسه مفاهیم اساسی داده ها صفحه ۱۴۸
کاراکتر صفحه ۱۴۸
عناصر منطقی داده ها در سیستم های اطالعاتی صفحه ۱۴۹
فیل ۱۴۹
رکورد صفحه ۱۴۹
فایل صفحه ۱۵۰
پایگاه داده صفحه ۱۵۰
برخی موجودیت ها و روابط درون یک پایگاه داده ساده شده نمودارش صفحه ۱۵۰
ساختارهای پایگاه داده صفحه ۱۵۱
ساختار سلسله مراتبی صفحه ۱۵۱
ساختار شبکهای صفحه ۱۵۱
نمودار ساختار رابطه ای صفحه ۱۵۲
رابطه و الگوی رابطه ای صفحه ۱۵۲ و ۱۵۳
عملیات رابطهای صفحه ۱۵۳ و ۱۵۴
ساختار چند بعدی ) پایگاه داده ها( صفحه ۱۵۴
ساختار شی گرا صفحه ۱۵۵ و ۱۵۶
ارزیابی ساختارهای پایگاه داده ها صفحه ۱۵۶
�ل شی حساب جاری و شی پس انداز میتوان از ویژگی های و عملیات مشترکی را از چه حساب بانکی به اسم
ببرم صفحه ۱۵۷
توسعه پایگاه داده ها صفحه ۱۵۷ و ۱۵۸
برنامه ریزی داده ها و طراحی پایگاه داده ها صفحه ۱۵۱ و ۱۵۹
شکل برنامه ریزی داده ها در صفحه ۱۵۹
نمودار رابطه موجودیت برخی روابط میان موجودیت ها مثل محصول تامین کننده انواع در یک فرایند خرید و
دریافت صفحه ۱۶۰
فیزیکی و منطقه پایگاه داده و رابط نرم افزاری یک سیستم اطالعاتی خدمات بانکداری صفحه ۱۶۱
قسمت ۲ مدیریت منابع داده ها صفحه ۱۶۲
انواع پایگاه داده ها صفحه ۱۶۲
شکل مثال هایی از انواع اصلی پایگاه داده ها که توسط سازمان ها و کاربران نهایی مورد استفاده قرار می گیرند
صفحه ۱۶۳
پایگاه داده های عملیاتی صفحه ۱۶۳
پایگاه داده های توزیعی صفحه ۱۶۳ و ۱۶۴
پایگاه داده های خارجی صفحه ۱۶۵
پایگاه داده های فوق رسانه ای صفحه ۱۶۵
شکل اجزای یک سیستم اطالعاتی مبتنی بر وب شامل مرورگرهای وب و غیره صفحه ۱۶۵
انبار داده و داده کاوی صفحه ۱۶۶ و ۱۶۷
شکل اجزای یک سیستم کامل انبار داده ها صفحه ۱۶۶
داده کاوی صفحه ۱۶۷ و ۱۶۸
شکل چگونگی استخراج دانش کسب و کار از یک انبار داده ها به وسیله داده کاوی صفحه ۱۶۸
پردازش فایل سنتی صفحه ۱۶۸
مسائل پردازش فایل صفحه ۱۶۹
مسائل پردازش فایل- فقدان یکپارچگی داده ها صفحه ۱۷۰
مسائل پردازش فایل- عدم استقالل داده ها صفحه ۱۷۰
مسائل پردازش فایل- فقدان درستی یا استاندارد سازی داده ها صفحه ۱۷۰
رویکرد مدیریت پایگاه داده ها صفحه ۱۷۰ و ۱۷۱
نرم افزار مدیریت پایگاه داده صفحه ۱۷۱
شکل مثالی از روش مدیریت پایگاه داده در سیستم اطالعاتی بانکداری صفحه ۱۷۱
ایجاد و توسعه پایگاه داده ها صفحه ۱۷۲
جدول اعضای معمولی نرم افزار مدیریت سیستم پایگاه داده صفحه ۱۷۲
جستجو و بازرسی پایگاه داده صفحه ۱۷۲
جستجو و بازرسی پایگاه داده- پرس و جوهای SQL زبان ساختار یافته صفحه ۱۷۳
جستجو و بازرسی پایگاه داده- منطق بولی صفحه ۱۷۳ و ۱۷۴
جستجو و بازرسی پایگاه داده- پرس و جو های گرافیکی و محاوره ای صفحه ۱۷۴
نگهداری پایگاه داده صفحه ۱۷۴
توسعه برنامه های کاربردی صفحه ۱۷۴
خالصه فصل فصل صفحه ۱۷۵
فصل ۶
ارتباطات راه دور و شبکه ها
صفحه ۱۷۷ خدمات پستی یونایتد ارزش تجاری و چالش های شبکه وای فای ) صفحه دو فایل(
سازمان شبکه ای
شبکه کردن سازمان صفحه ۱۸۰
مفهوم شبکه صفحه ۱۸۰ و ۱۸۱
قانون متکالف صفحه ۱۸۱
و بندها در ارتباطات راه دور صفحه ۱۸۲
ارتباطات راه دور صفحه ۱۸۲
روندهای صنعت صفحه ۱۸۲ و ۱۸۳
روندهای فناوری صفحه ۱۸۳
روندهای فناوری سیستم های باز صفحه ۱۸۳
روندهای فناوری اتصال پذیری صفحه ۱۸۳
روندهای فناوری- قابلیت عملی گروهی صفحه ۱۸۳
روندهای فناوری – میان افزار ها صفحه ۱۸۳
فناوری های شبکه دیجیتال صفحه ۱۸۴
فناوری های بی سیم صفحه ۱۸۴
روندهای کاربرد کسب و کار صفحه ۱۸۵
اینترنت ۲ صفحه ۱۸۵ و ۱۸۶
ارزش تجاری شبکه های ارتباط راه ۲ صفحه ۱۸۶
جدول مثال و شکل � ارزش تجاری به کارگیری شبکه های ارتباط راه دور در کسب و کار صفحه ۱۸۷
انقالب اینترنت صفحه ۱۸۷ ۱۱۸۸
تامین کنندگان خدمات اینترنت صفحه ۱۸۸
کاربردهای اینترنت صفحه ۱۸۹
جدول کاربردهای عمومی از اینترنت صفحه ۱۹۰
استفاده کسب و کار از اینترنت صفحه ۱۹۰
مثالهایی از چگونگی استفاده یک شرکت از اینترنت برای کسب و کار صفحه ۱۹۱
ارزش تجاری اینترنت ت صفحه ۱۹۱
شکل نحوه ایجاد ارزش تجاری از کسب و کار الکترونیک و تجارت الکترونیک توسط شرکت ها صفحه ۱۹۲
نقش اینترنت صفحه ۱۹۲
ارزش اینترانت ها در سازمان صفحه ۱۹۳
نشر وب صفحه ۱۹۴
مدیریت کسب و کار و عملیات صفحه ۱۹۴
نقش اکسترانت ها صفحه ۱۹۴ و ۱۹۵
گزینه های شبکه ارتباطات راه دور
گزینه های ارتباطات راه دور صفحه ۱۹۶
یک الگوی شبکه ارتباطات راه دور صفحه ۱۹۶
یک الگوی شبکه ارتباطات راه دور- پایانه ها صفحه ۱۹۶
یک الگوی شبکه ارتباطات راه دور- پردازشگرهای ارتباطات راه دور صفحه ۱۹۷
یک الگوی شبکه ارتباطات راه دور – کانال های ارتباطات راه دو صفحه ۱۹۷
یک الگوی شبکه ارتباطات راه دور- رایانه ها صفحه ۱۹۷
یک الگوی شبکه ارتباطات راه دور- نرم افزارهای کنترل ارتباطات راه دور صفحه ۱۹۷
جدول اجزا و گزینه های اصلی شبکه ارتباط راه دور صفحه ۱۹۷
در یک شبکه ارتباط راه دور شکل صفح ه ۱۹۸
انواع شبکه های ارتباطات راه دور- شبکه های گسترده صفحه ۱۹۸
یک الگوی شبکه ارتباطات راه دور- شبکه های محلی صفحه ۱۹۸ و ۱۹۹
یک الگوی شبکه ارتباطات راه دور- شبکه های مجازی خصوصی صفحه ۱۹۹
شبکه های سرور/ مشتری صفحه ۲۰۰
شکل کارکردهای سیستم های رایانه در شبکه های مشتری سرور صفحه ۲۰۱
کارهای رایانه ای با شبکه صفحه ۲۰۱
شبکه های نظیر به نظیر P۲P صفحه ۲۰۱ و ۲۰۲ و ۲۰۳
سیگنال های دیجیتال و آنالوگ صفحه ۲۰۴ و ۲۰۵
رسانه های ارتباطات راه دور صفحه ۲۰۵
فناوری های سیمی صفحه ۲۰۵
فناوری های سیمی- سیم های جفتی به هم تابیده صفحه ۲۰۵
فناوری های سیمی- کابل های هم محور صفحه ۲۰۶
فناوری های سیمی فیلم های نوری صفحه ۲۰۶ و ۲۰۷
مسئله کیلومتر آخر صفحه ۲۰۷
فناوری های بی سیم صفحه ۲۰۸
فناوری های بی سیم- مایکروویو زمینی صفحه ۲۰۸
فناوری های بی سیم- ماهواره های ارتباطی صفحه ۲۰۸ و ۲۰۹
فناوری های بی سیم تلفن همراه و خدمات ارتباطی شخصی صفحه ۲۰۹
ههای محلی بی سیم صفحه ۲۱۰
بلوتوث صفحه ۲۱۰ و ۲۱۱
وب بیسیم صفحه ۲۱۱
ارتباطات راه دور صفحه ۲۱۲
ارتباطات راه دور مودم ها صفحه ۲۱۲
ارتباطات راه دور پردازشگر های شبکه صفحه ۲۱۳
تسهیم گرها صفحه ۲۱۴
نرمافزارهای ارتباطات راه دور صفحه ۲۱۴ و ۲۱۵
مدیریت شبکه صفحه ۲۱۵پ
مدیریت شبکه- مدیریت نقل و انتقاالت صفحه ۲۱۵
مدیریت شبکه- امنیت صفحه ۲۱۵
مدیریت شبکه- نظارت بر شبکه صفحه ۲۱۵
مدیریت شبکه- برنامه ریزی ظرفیت صفحه ۲۱۵
توپولوژی های شبکه صفحه ۲۱۶ و ۲۱۷
پروتکل های معماری های شبکه صفحه ۲۱۷
پروتکل ها صفحه ۲۱۷ و ۲۱۸
معماری های شبکه صفحه ۲۱۸
مدلOSI مدل اتصاالت داخلی سیستمهای باز صفحه ۲۱۸ و ۲۱۹
۲۲۱ و ۲۲۰ و ۲۱۹ صفحه اینترنت IP/TCP
از طریق IP صفحه ۲۲۱ و ۲۲۲
گزینه های پهنای باند صفحه ۲۲۲ ۲۲۲۳ و ۲۲۴
گزینه های سوئیچ کردن صفحه ۲۲۴ و ۲۲۵
قابلیت همکاری درون شبکه صفحه ۲۲۵
خالصه فصل ۶ صفحه ۲۲۶
هر صفر یا یک را یک بیت میگویند
🔸 ۲ به توان ۳ بیت برابر است با ۱ بایت
🔸 حروف یا الفبا یا نمادها یا اعداد را کاراکتر گویند
🔸 فضای خالی که برای قرار دادن اطلاعات در نظر می گیرند فیلد نام دارد
🔸 رکورد: مانند هر سلول اکسل که به آن یک رکورد میگویند
🔸کاهش افزونگی: به حداقل رساندن تعداد داده های تکراری کاهش افزونگی گویند به عنوان مثال دانشگاه یکبار اطلاعات دانشجویان میگیرد بقیه سامانههای دانشگاه این اطلاعات را از همان سامانه اصلی میخوانند و نیازی به دوباره وارد کردن اطلاعات در بخش های مختلف دانشگاه نیست
🔸DBMS:
سیستم مدیریت پایگاه داده یا برنامهای برای مدیریت پایگاه داده. اگر پایگاه داده را ظرفی در نظر بگیریم که که اطلاعات در آن ذخیره می شود سیستم مدیریت پایگاه داده شامل برنامه هایی است که نظم این ظرف را برقرار می کند و مدیریت می کند
🔸انواع ساختارهای پایگاه داده:
۱. ساختار فیزیکی
۲.ساختار منطقی
۳.ساختار تصادفی
۴.ساختار شی گرا
۱. ساختار فیزیکی: چطور اطلاعات ما در پایگاه به صورت فیزیکی ذخیره شده است مانند هارد دیسک یا سی دی یک دایره مغناطیسی که اطلاعات روی آن ثبت می شود و روی آن تعدادی شیار یا track است که اطلاعات روی آن ذخیره می شود
ساختار فیزیکی خود به چند دسته تقسیم می شود:
۱.۱ ساختار ترتیبی فیزیکی(FiFo , LiFo): بدون در نظر گرفتن محتوای اطلاعات بر حسب ترتیب ورودی کنار هم قرار میگیرند
مزیت این ساختار اطلاعات راحت و بدون صرف زمان قرار میگیرند
عیب آن وقتی میخواهید اطلاعات را بخوانید مشکل پیدا می کنید چون بر مبنای تقدم و تأخر است و هیچ ترتیب و نظمی ندارد و پیدا کردن اطلاعات به کندی انجام می گیرد
۱.۲ سازماندهی ترتیبی مبتنی بر شاخص: اطلاعات کدگذاری میشود یعنی در هر قسمت مشخص میکنیم چه اطلاعاتی و با چه مشخصاتی نوشته شده است در واقع به هر قفسه یا ردیف شناسنامه میدهیم که چه اطلاعاتی اینجا قرار دارند در نتیجه سرعت بازیابی اطلاعات افزایش پیدا می کند
در پایگاه داده به همین صورت عمل میشود زمانی که جستجو میکنیم اطلاعات دقیقاً روی همان track که اطلاعات هست جستجو می شود
(اول ۳ را گفته بعدا ۲ را)
۳. سازماندهی تصادفی یا مستقیم فایل: اصلاً بحث ترتیبی در این نوع سازماندهی مطرح نیست. به جای شاخص از یک الگوریتم یا فرمول استفاده می کند .اطلاعاتی که در سیستم وارد میکنیم شامل یک فیلد کلیدی است مثلاً در فیلد دانشجو ، کد دانشجویی وارد می شود و هر دانشجو با کد دانشجویی در سامانه سرچ میشود .فیلد کلیدی یا کد منحصر به فرد، یعنی عدد تکراری نداریم و فقط کافی است بر اساس آنها یک فرمول یکسان بنویسیم که با گرفتن آن کد منحصر به فرد، خروجی منحصر به فرد می دهد .این خروجی منحصر به فرد دقیقا همان مکان فیزیکی اطلاعات است. مزیت این ساختار سرعت جستجوی بالاست. به این ترتیب همه هارد دیسک را نمی خواند و فقط به سراغ همان قسمتی که اطلاعات روی آن قرار دارد میرود
ساختار سی دی ترتیبی است
و ساختار هارددیسک یا فلش مموری تصادفی
[۱۲:۴۸, ۷/۱۰/۲۰۲۱] دیتا سرور اطلاعات در قالب نرم افزار به اپلیکیشن سرور منتقل می شود
🔸فایروال اجازه خروج و ورود داده ها را نمی دهد دو دسته فایروال داریم: ۱_نرم افزار هایی مثل ویندوز یا اینترنت اکسپلورر خودشان دارای فایروال هستند
۲_ بعضی از سازمان ها فایروال فیزیکی یا سخت افزاری دارند
🔸شبکه vpn :شبکه مجازی خصوصی
یعنی به صورت مجازی یک تونل می زند و به صورت شبکه ای یعنی در بستری از ارتباط که سیم کشی و کابل کشی در آن وجود ندارد و در واقع مجازی هست و به صورت خصوصی داده ها کدینگ میشود و رمزنگاری شده و ارسال می شود فقط دریافت کننده و ارسال کننده این اطلاعات می توانند این اطلاعات را بخوانند چون رمزنگاری شده است خیلی از سازمان ها از vpn استفاده می کنند مثل دانشگاه ها
🔸شبکه اکسترانت: وی پی ان برای شبکه اکسترانت هم استفاده میشود. وقتی یک سری منابع اطلاعاتی در سازمان داریم که قرار است به صورت آنلاین استفاده شود ولی به هر کسی نمی خواهیم دسترسی به این اطلاعات را بدهیم از اکسترانت استفاده می کنیم سایرین خارج از این شبکه اگر وارد شبکه شوند نمی توانند چیزی از اطلاعات را بخوانند زیرا رمزنگاری شده است. توسط اکسترانت به افراد خارج از شرکت مثل شرکای کاری اجازه دسترسی به اطلاعات داده میشود یعنی به کاربران خودشان دسترسی میدهند مثل اینترنت بانک ها
https : وقتی وارد یک شبکه میشوید که رمزنگاری شده است ابتدای آدرس این شبکه عبارت https نمایش داده می شود مثل حساب های بانکی که نام کاربری و رمز عبور می خواهد
🔸اینترانت نقطه مقابل اکسترانت است ارتباط کاربر های داخلی شرکت را برقرار می کند ولی از خارج کسی نمی تواند وارد این شبکه شود. توسط اینترنت شبکه درون سازمانی برای استفاده کارمندان یک سازمان ایجاد میکند و کارمندان از منابع اینترانتی مثل نرم افزار و سخت افزار و اطلاعات استفاده میکنند. بدون اینکه افراد خارج از شرکت بتوانند از آن استفاده کنند
🔸هاب: یا جعبه تقسیم که از طریق آن کامپیوترها به هم وصل می شود.
🔸سوئیچ: سیستم ها با آی پی توسط این دستگاه به یکدیگر وصل می شوند
🔸روتر :در شبکه های بزرگتر استفاده می شود
🔸تبدیل داده: یعنی اطلاعات سیستم قدیم و پایگاه داده قبلی، تبدیل به پایگاه داده جدید شود و به سیستم جدید انتقال پیدا کند
[۱۲:۴۸, ۷/۱۰/۲۰۲۱] ۲..ساختار منطقی : ساختار منطقی به چهار دسته: ساختارهای سلسله مراتبی، ساختار شبکه ای ، ساختار رابطهای و olap club تقسیم می شوند
۲.۱ ساختار سلسله مراتبی: مثل چارت سازمانی اطلاعات بهنوعی بر اساس سلسله مراتب دسته بندی می شود.
در این ساختار والد و کودک را داریم به این ساختار، ساختار یک به N نیز می گویند. مانند وسایل الکتریکی ای که به وسایل الکتریکی قابل حمل و تلویزیون قابل تقسیم هستند، زیر شاخه تلویزیون می توان تلویزیون های ال ای دی یا ال سی دی یا پلاسما را تعریف کرد و زیر شاخه وسایل الکتریکی قابل حمل میتوان به فلش یا دستگاه موزیک پلیر اشاره کرد .در این مثال وسایل الکتریکی نقش والد را دارند و زیر شاخه ها نقشه کودک را دارند
در ساختار سلسله مراتبی ما یک والد داریم و تعدادی کودک. برای هر والدین می توانیم تعدادی کودک داشته باشیم ولی هر کودکی الزاماً فقط یک والد دارد
ایراد: زمانی که یک دیتابیس را بر اساس این الگو تعریف کنیم وقتی بخواهیم آن را گسترش دهیم حوزه های جدید به آن اضافه کنیم مشکل پیدا میکنیم و باید کل ساختار را به هم بزنیم
۲.۲ مدل شبکه ای : همانطور که در شکل نشان داده شده این ارتباطات وقتی گسترش پیدا کند مسئله ساز میشود و پیچیده می شود
۲.۳ پایگاه داده رابطه ای : مثل فایل اکسل یا جداول دوبعدی به این ساختار N به N نیز میگویند. به عنوان مثال: دانشگاه، برای اطلاعات خود یک جدول برای تعریف مشخصات دانشجوها دارد، یک جدول برای تعریف مشخصات اساتید و یک جدول برای تعریف دروس و واحدها و ارتباط بین این جدول ها را مشخص میکنند.
۲.۴ مدل OLAP CLUB:
برعکس مدل رابطه ای این مدل دو بعدی نیست و سه بعدی است است مانند شکل در هر فصل سال از هر محصولی در هر کشوری به چه تعدادی فروش رفته است این مدل نیز Nبه N میباشد
در مدل های N به N دیگر در گسترش مدل پیچیدگی نداریم
۴. ساختار شی گرا:
مثال دیتابیس دانشگاه که یک جدول برای اطلاعات دانشجو ها دارد . دو تا رویکرد برای این کار داریم اول اینکه برای هر دانشجو اطلاعات را وارد کنیم دوم اینکه یک قالب درست کنیم و اطلاعاتی که از دانشجو باید ذخیره شود را در نظر بگیریم و عملیاتی که برای هر دانشجو باید انجام شود مانند انتخاب واحد یا ثبت نام و غیره را هم تعریف کنیم.
برای مدلهای شی گرا همین قالب را تعریف می کنیم برای هر دانشجوی جدید کافیست اطلاعات او را در قالب ببریم و نیازی نیست هر فرآیندی مثل انتخاب واحد یا ثبت نام و بقیه فرآیندها را برای هرکدام جدا تعریف کنیم. ساختار شی گرا قابلیت وراثت دارد یعنی یک قاعده کلی تعریف می کنیم و هر چه زیر گروه این قاعده بیاید در خصوص آن طبق قاعده عمل میکنیم یعنی کافیست یک دانشجو را تعریف کنیم در خصوص آن فرد تمام قواعد به ارث میرسد و استفاده میشود
دیتابیس : ظرف یا فضا یا ساختاری که اطلاعات ما در آن ذخیره می شود یک نرمافزار باید این فضا را کنترل کند که به آن سیستم مدیریت پایگاه داده DBMS می گویند و از سه جزء تشکیل شده است:
۱ زبان تعریف داده: زبانی که برای ایجاد و تشریح داده ها و تعیین برنامه زمانبندی شده سیستم مدیریت پایگاه داده به کار می رود
۲ زبان دستکاری داده : این زبان جهت پردازش و دستکاری داده ها در پایگاه داده به کار می رود
۳ فرهنگ داده: سومین جزء یک سیستم مدیریت پایگاه داده، فرهنگ داده است که داده ها و خصوصیات آنها را از قبیل مکان، اندازه و نوع داده تشریح میکند
🔸 انواع پایگاه داده
۱. عملیاتی : از عملیات ما در سازمان پشتیبانی می کند مثل: حسابداری، مالی، انبار ،حضور و غیاب و غیره
۲. توزیعی : تکرار و توزیع کپی ها یا بخش هایی از پایگاه داده روی سرور های مختلف (در واقع دیتابیس را پخش میکند و همه را یکجا ذخیره نمیکند) به عنوان مثال من در پایگاه داده اصفهان یک عملیات انجام میدهم ولی نتیجه آن در شبکه سراسری کشور ثبت می شود
۳.چندرسانه ای: فیلم و صدا و متن در چند وب سایت آمده است
🔸 انبار داده ها: بایگانی پایگاه داده است تمام کارهایی که در نرمافزار ها انجام می دهیم در دیتابیس ذخیره می شود. وقتی دیتابیس سنگین شود خواندن این اطلاعات کند میشود و اطلاعات دیتابیس را باید در یک انبار داده ذخیره کنیم در واقع اطلاعات راکد و قدیمی ذخیره میشود
🔸بازار داده : در انبار داده ها اطلاعات دسته بندی می شوند و زیر مجموعه های مختلف پیدا می کنند به اینها بازار داده می گویند
🔸 جستجوی ساخت یافته:
۱. مدل
select….from…which….
۲ منطق بولی And, Or, Not
۳. جستجوی گرافیکی برای کاربران هست و نه برای افراد ماهر
[۱۶:۵۱, ۷/۱۰/۲۰۲۱] شرکت هندی شان ارزش تجاری یک انبار داده ها اغلب شرکتها داده های زیادی درباره مشتریانشان ذخیره میکند چالش فناوری اطلاعات در این حوزه نحوه ادغام و ارسال این اطلاعات به گونهای است که واحدهای کسب و کار بتوانم بلافاصله به تغییرات فروش و ترجیحات مشتریان با گلش نشان بدهند شرکت هندی شان را حل این مساله را پیدا کرد این شرکت ۲.۸ میلیارد دلاری که در زمینه پخش محصولات ی و درمانی فعالیت میکند با استفاده از یک دوره شش نفر از متخصصان سیستم های اطلاعاتی داخلی اش یک انبار داده طراحی نموده از معاونت اطلاعاتی سازمان هاردینگ میگوید که میدانسته که برخورداری از مهارت های درست برای پروژه انبار داده ها ضرورت دارد ولی در آن زمان شرکت هیچ تجربهای برای طراحی چنین سیستمی نداشت بنابراین او برگر حیث معاون سیستم های کسب و کار افرادی را تحت عنوان تیمشان استخدام نمودند با توجه به اینکه هاردینگ دو ابزار اصلی برای انبار داده ها انتخاب کرده بود نرم افزار بازسازی داده ها شرکت انفورماتیک و نرمافزارهای کویری رشدهی به کاربر شرکت مایکروسافت استراتژی آنها به دنبال کسانی بودند که قبلاً با این نرمافزارها کار کرده باشند بنابراین من آن سه نفر را وارد شرکت کرد مدیر پروژه داریم کلی الگوساز داده ها کریستین بین و کارشناس رابطه نرمافزاری رینا لیوای که مسئول طراحی رابطه کار و کاربر و تحلیل داده ها و نیز پشتیبانی و آموزش کاربران بود یونس آن مسئول بازیابی �دیل و بارگذاری داده ها بود و مدیر پایگاه داده جمیل الدین دو کار اصلی دیگر را اجرا میکرد عضو دیگر تیم از گروه توسعه کاربردهای شان به این تیم انتقال یافته بود بعد از جذب مهارت های ضروری اولویت بعدی کسب اطمینان از کیفیت داده ها بود میگوید این نکته تقریباً بدیهی به نظر میآمد و گاهی در چنین پروژه هایی کیفیت فراموش میشود و و انباره داده ها بی فایده می شود زیرا کسی به دادههای آن اعتماد نمیکند بنابراین در ابتدای پروژه تیم با ۱۷۵ نفر از �ربران بالقوهی سیستم مصاحبه کرد تا نوع اطلاعاتی که آنها نیاز دارند رش هایی که میخواهند ببینند را مشخص کند موناهان میگوید این گامها اهمیت پاک سازی داده ها در سیستمی که باید از حالت تراکنشی به حالت انبار داده ها برود روشن نمود �ن کار باعث شد زمانی طولانی صرف استانداردسازی کوتاهی تراکنش شود تا گزارش های فروش که تحلیلگران کسب و کار لازم داشتن برایشان تولید شود کیمبال می گوید فقط افراد داخل سازمان می توانند بدانند که سیستمش آن باور چطور کار میکند �ام داده ها خوب هستند و کدام داده ها خوب نیستند و این که کاربر نهایی چطور میخواهد از داده ها استفاده کند هاردینگ میگوید تضمین کیفیت داده ها دشوارترین بخش پروژه است زیرا جزئیات زیادی دارد و زمان زیادی می گیرد و کسی که مثل داریم قبل از چند تا از این پروژه ها انجام نداده باشد اهمیت آن را درک نمی کند و یک مانع خسته کننده دیگر هم وجود داشت انبار داده ها تولید طراحی شده بود که اطلاعات بسیار دقیق به درباره مشتریان فراهم کند می گوید با این کار می توانستیم به خواست همان اطلاعات را تجزیه و ترکیب کنیم �ی این امر باعث کند شدن عملکرد سیستم میشد بنابراین تیم جدول های خلاصه شده ای طراحی کرد تا اطلاعات سریعتر کار کنند و این جدولها باید آزمایش میشدند هاردینگ میگوید این افراد خیلی طول کشید ولی در نهایت خیلی خوب کار کرد این برنامه بیش از دو سال به طول انجامید ته ساختن یک انبار داده کاریست که هیچ وقت تمام نمی شود شرکت های جدید خریداری میشوند محصولات جدید اضافه می شود مشتری یا می آیند و می روند و ویژگی ها و بهبود های جدیدی به سیستم اضافه میشود ولی از دیدگاه �تی انبار داده ها تکمیل شده و ۸۵ درصد داده هایش را از سیستم تراکنش اصلی میگیرد هدف اصلی بعدی ایجاد یک سیستم انبار داده برای عملیات شعبه اروپا و متصل کردن آن به سیستم ایالات متحده است هاردی میگوید پروژه قطعاً ارزش هزینه کردن را دارد ولی اعداد و ارقام لازم در این خصوص را ندارد �ی گوید ما بازگشت سرمایه را به طور رسمی برای پیگیری های بعدی محاسبه نکردیم ما بهخاطر پروژه را انجام میدهیم که برای کسب و کارمان ارزش دارد معاون و مدیرکل داروی شرکتشان می گوید یای تجاری آن فوقالعاده هستند و اکنون میتواند سودآورترین مشتریان و مشتریان هدف برای تخفیف افزایش فروش را شناسایی کنند و میتواند کسب و کارش را با توجه به انواع محصول یا از لحاظ حوزه فروش بررسی کند وی میگوید انبار داده ها علاوه بر این به کمک می کند مشتریان مناسب برای بازاریابی الکترونیکی را شناسایی کند که سالانه بیش از ۲۵ میلیون قطعه از آنها خرید میکنند یکی از بارزترین ویژگیهای انبار داده این است که کاربران قادر می سازد در حین استفاده از سیستم بحث های جدیدی را به گزارشات اضافه کند او می گوید بعد از اینکه یک گزارش اصلی را ایجاد کردید نتیجه گیری کردید و بر اساس مفروضات آن داده ها را تحلیل نمود این سیستم به شما اجازه می دهد به جای اینکه مجبور شوید گزارش جدیدی ایجاد کنید همان گزارش را بهبود بدهید چنین هدایتی قبلاً برای تحلیل روند های فروش و بازاریابی گزارشهای متعددی را به صورت روزانه هفتگی ماهانه و فصلی ایجاد میکرد رور میکرد دانلود میکرد بازنویسی میکرد پرینت میگرفت ولی امروز کاربران خودشان اطلاعات را در زمان کوتاهی جستجو میکنند مرتب می کنم و تحلیل میکند هاردینگ میگوید انبار داده ها بخشی از فرهنگ ما شده این سیستم در سازمان ما مقدس تلقی میشود
قسمت ۱
مبانی فنی مدیریت پایگاه داده
مدیریت منابع داده ها
تصور کنید اگر روشی سازمان یافته برای ذخیره سازی یا بازیابی دادهها و اطلاعات سازمانی وجود نداشت گرفتن اطلاعات از سیستم اطلاعاتی چقدر دشوار می شد �ابراین در تمام سیستمهای اطلاعاتی داده ها باید به شکلی منطقی سازماندهی و ساختار دهی شوند تا بتوان به سادگی به آنها دسترسی پیدا کرد به صورت کار آنها را پردازش نمود به سرعت بازیابی کرد و به صورت اثربخشی مدیریت نمود ساختارهای داده ها و روش های دسترسی ساده و پیچیده زیادی برای سازماندهی و دسترسی کارا به دادههای ذخیره شده در سیستم اطلاعاتی وجود دارد در این فصل با مفاهیم را در کنار کاربرد های مدیریتی و ارزش مدیریت منابع داده ها مورد بحث قرار می دهیم
مفاهیم اساسی داده ها
قبل از این که جلوتر برویم اجازه دهید برخی مفاهیم اساسی درباره چگونگی سازماندهی داده ها در سیستم های اطلاعاتی را مورد بحث قرار دهیم در اینجا یک چارچوب مفهومی از سطوح مختلف داده ها به کار گرفته شده است که طبقه بندی های متفاوت و یا عناصر مختلف داده ها را متمایز میکند بنابراین داده ها به صورت منطقی و به ترتیب در کاراکتر ها فیلم ها رکورد ها فایلها و پایگاه داده ها سازماندهی می گردنبند درست همانطور که نوشته ها می توانند در حروف و واژه ها جملات بندها و اسناد سازماندهی شوند مثال های این عناصر منطقی داده ها در شکل نشان داده شده است
کاراکتر
پایه ای ترین عنصر منطقه دادهها کاراکتر است که از نمادهای الفبایی عددی یا سایر نمادها تشکیل میشود ممکن است تصور کنید که بیت یا بایت عناصر ابتدایی تری از داده ها هستند ولی به یاد داشته باشید که این موارد به عناصر حافظه فیزیکی برمیگردد که در فصل ۳ درباره سخت افزار رایانه مورد بحث قرار گرفت از نقطه نظر یک کاربر که نگرشی منطقی در مقابل نگرش فیزیکی یا سخت افزاری به دادهها دارد یک کاراکتر پایه ای ترین عنصر داده هاست که می تواند مشاهده و یا دستکاری شود
فیلد
سطح بعدی داده ها فیلد یا عنصر داده است یک فیلد از گروهی از �راکتر های مرتبط تشکیل می شود مثلا گروهی از کاراکترهای الفبایی در اسم شخص ممکن است یک فیلد نام ایجاد کند یا معمولاً فیلد نام نام خانوادگی و گروهی از اعداد در مقدار فروش فیلد مقدار فروش را تشکیل میدهد یک فیلد داده ها نشان دهنده یک ویژگی یک خاصیت یا کیفیت از یک موجودیت شاخص مکان یا رویداد است برای مثال دستمزد یک کارمند یک ویژگی است که در فیلد داده های عمومی باید به کار برود تا موجودیت یک کارمند سازمان را توصیف نماید
رکورد
فیلم های مرتبط داده ها به شکل یک رکورد دستهبندی میشوند بنابراین یک رکورد بیانگر ویژگیهایی است که یک موجودیت را توصیف می کند مثال آن رکورد لیست پرداخت شخص است که از فیلدهای داده ها تشکیل شده است و ویژگی هایی از قبیل نامشخص شماره تامین اجتماعی نرخ پرداخت بی را بیان میکند رکوردهای با طول ثابت شامل تعداد مشخصی از فیلترهای داده ها با طول ثابت هستند و رکوردهای با طول متغیر شامل تعدادی متغیر از فیلترها با طول فیلمهای متغیر هستند
فایل
دارابی از رکوردهای مرتبط با هم فایل را تشکیل میدهد که گاهی با آن جدولیا فایل تقویم می گویند وقتی یک جدول منفرد را مستقل از سایر فایل های مرتبط با آن در نظر بگیریم به آن فایل تخت می گوییم تعریف دقیق واژه فایل تخت می تواند هم محدودیت و هم گسترده باشد یعنی یک پایگاه داده فایل تخت باید فقط از داده ها و مرز آن تشکیل شده باشد در معنای گسترده ترین عبارت به پایگاه داده های اطلاق میشود که فقط از یک فایل با ستون و ردیف هایش تشکیل شده باشد و به جز ساختار خود جدول هیچ رابطهای بین رکورد ها وجود نداشته باشد هر گروهی از رکوردها � به شکل جدول باشد یا ردیف و ستون فایل نامیده میشود یعنی فایل کارکنان ممکن است شامل رکوردهایی درباره کارکنان یک شرکت باشد فایل ها معمولا بر مبنای کاربرد اولیه شان طبقه بندی می شوند از قبیل یک فایل حقوق و دستمزد یا فایل موجودی کالا یا مرد بر مبنای نوع داده ای خود از قبیل ل سند یا فایل گرافیکی همچنین فایل ها بر مبنای ماندگار ایشان مثلاً یک فایل اصلی حقوق و دستمزد در مقابل فایل مبادلات هفتگی حقوق و دستمزد طبقه بندی می شوند یک فایل مبادلات ممکن است شامل رکوردهای تمام مبادلاتی باشد که در طول یک دوره رخ دادن و ممکن است به صورت دوره ای برای به روز کردن رکورد های ماندگار یک فایل اصلی استفاده شود یک فایل تاریخچه نوعی فایل اصلی یا فایل مبادلات منصوب شده است که برای اهداف پشتیبانی یا برای ذخیره سازی طولانی مدت به کار می رود که ذخیره سازی بایگانی نامیده می شود
[۱۶:۵۱, ۷/۱۰/۲۰۲۱] پایگاه داده
یک پایگاه داده مجموعه یکپارچه از عناصر دادههای منطقه مرتبط است یک پایگاه داده به کورس های ذخیره شده در فایل های جداگانه را در یک ظرف مشترک داده ها به هم پیوند میدهد تا دادهها را برای استفاده های مختلف فراهم کند داده های ذخیره شده در یک پایگاه داده از برنامه کاربردی که آنها را به کار میگیرد و نوع ابزار حافظه که روی آن ذخیره شده است مستقل هستند بنابراین پایگاه داده شامل عنصر داده هایی است که موجودیت ها و روابط میان موجودیت ها را توصیف می کند برای مثال شکل شکل زیر برخی روابط و موجودیت های درون یک پایگاه داده را برای یک کار برد الکتریکی مشخص میکند �چنین برخی کاربردهای کسب و کار تهیه صورت حساب ها پردازش پرداخت ها که به دسترسی به عناصر داده های این پایگاه داده نیاز دارند را مشخص میکند
ساختارهای پایگاه داده
روابط میان عناصر منفرد دادههای ذخیره شده در پایگاه داده ها در یکی از چندین ساختار یا الگوی منطقه داده ها مبتنی میباشد بستههای سیستم مدیریت پایگاه داده DBMS برای بکارگیری یک ساختار داده ای خاص و فراهم کردن دسترسی سریع و آسان به اطلاعات ذخیره شده در پایگاه داده ها طراحی شده اند �ج ساختار اصلی پایگاه داده الگوهای سلسله مراتبی شبکههای رابطه ای شی گرا و پنج بعدی چند بعدی هستند سه ساختار اولیه پایگاه داده ها در شکل نشان داده شده است
ساختار سلسله مراتبی
بسته های اولیه سیستم مدیریت پایگاه داده DBMS رایانه های بزرگ هست ساختار سلسله مراتبی استفاده میکردند که در آن روابط میان رکوردها یک ساختار سلسله مراتبی یا درختی شکل را ایجاد میکرد در الگوی قدیمی سلسله مراتبی تمام رکوردها به هم وابسته هستند و در ساختار های چند سطحی مرتب میشوند طوری که یکی از آنها رکورد ریشهای است و بقیه در سطوح زیرمجموعه آن قرار میگیرند بنابراین تمام روابط میان رکورد ها یک به چند است زیرا هر عنصر داده تنها به یک عنصر بالاتر از خودم مربوط است عنصر یا رکورد دادهها در بالاترین سطح سلسله مراتب عنصر داده های دپارتمان عنصر ریشه ای نامیده می شود برای دسترسی به هر آن سر داده باید از یک ریشه و در طول شاخه های درخت حرکت نمود رکورد مورد نظر مثلاً عنصر دادههای کارمند مکان یابی میشود
ساختار شبکه ای
ساختار شبکه میتواند روابط منطقه پیچیدهتری را میان داده ها بیان کند و هنوز هم توسط بسیاری از بسته های سیستم مدیریت پایگاه داده DBMS در رایانه های بزرگ مورد استفاده قرار می گیرد
این ساختار روابط چند به چند را میان رکوردها ممکن می کند یعنی الگوی شبکه ای می تواند از طریق دنبال کردن چند مسیر مختلف به یک عنصر داده دسترسی پیدا کند زیرا هر عنصر یا رکورد داده می تواند با هر عناصر دیگر مرتبط باشد مثلاً در شکل زیر به کردهای دپارتمان ها �توانند به بیش از یک رکورد کارمند و رکوردهای کارمند می توانند به بیش از یک رکورد پروژه مرتبط شوند از این رو شخص میتواند تمام رکوردهای کارمندان برای یک دپارتمان خاص یا تمام رکوردهای پروژه مرتبط با یک کارمند خاص را مکان یابی کند
ساختار رابطه ای
الگوی رابطه پرکاربردترین ساختار در میان این سه ساختار پایگاه داده ها است این الگو در بسیاری از بسته های adsl در ریزی رایانه ها و همچنین در اغلب سیستم های متوسط و بزرگ به کار می رود در الگوی رابطه ای تمام عناصر داده های درون پایگاه داده به عنوان عناصر ذخیره شده به شکل جداول ساده دو بعدی در نظر گرفته می شود که گاهی به آن ها روابط هم گفته میشود جداول پایگاه داده رابطه ای جداول ای تلخ با ستون و ردیف هستند هر ردیف فرانگر یک رکورد خاص در فایل و هر ستون بیانگر فیلد است
تفاوت اصلی میان فایل تخت و پایگاه داده آن است که داده های فایل تخت فقط می توانند به همان یک فایل نسبت داده شود ولی پایگاه داده میتواند به طور همزمان نسبت داده ها را با چند فایل مختلف مشخص کند و عناصر داده ای مختلف یک فایل را به یک یا چند فایل دیگر ربط دهد
الگوی پایگاه داده رابطه ای را نشان می دهد که دپارتمان ها و کارمند ها را توسط دو جدول روابط میان رکورد ها بیان می کند سایر جداول یا روابط برای این پایگاه داده سازمان ممکن است روابط میان عناصر دادههای پروژه ها بخش ها و خطوط تولید و از این قبیل را بیان کنند بسته های DBMS مبتنی بر الگوی رابطه ای برای فراهم کردن اطلاعات مورد نیاز کاربران میتوانند عناصر داده ها از جداول مختلف را به هم پیوند دهند برای مثال یک بسته DBMS میتواند نام و حقوق یک کارمند را از جدول کارمند در شکل و نام دپارتمان کارمند را از جدول دپارتمان را استفاده از فیلم مشترک شماره بخش آنها بازیابی کند و این فیلد مشترک دو جدول را به هم پیوند می دهد
[۱۶:۵۱, ۷/۱۰/۲۰۲۱] عملیات رابطهای
در یک پایگاه داده رابطه ای سه عملیات عمده برای ایجاد مجموعه داده های مفید انجام می شود عملیات گزینش برای ایجاد زیر مجموعه ای از رکوردها تغنیات خواسته شده انجام می شود مثلاً در یک پایگاه داده کارکنان ممکن است یک عملیات گزینش انجام شود تا �ر مجموعهای از رکوردهای کارکنانی تهیه شود که درآمدی بالا ایه ۳۰ هزار دلار در سال دارد و سابقه کارشان در سازمان بیشتر از سه سال است همچنین می توان عملیات گزینش را به صورت تنظیم جدولی موقتی در نظر گرفت که ردیف های آن رکورد های منطبق با معیار خواسته شده دارند یات پیوند برای ترکیب موقت دو یا چند جدول به کار میرود تا کاربر بتواند همه رکوردها را در یک جدول بزرگتر ببیند با این عملیات کاربر می تواند بدون اینکه وارد تکتک این جداول شود داده های مورد نظرش را از چند فایل یا پایگاه داده متفاوت دریافت کند
[۱۶:۵۱, ۷/۱۰/۲۰۲۱] در نهایت عملیات پروژه برای ایجاد زیر مجموعه ای از ستون های جداول موقتی عملیات گزینش و پیوند به کار می رود همانطور که عملیات گزینه زیر مجموعه ای از رکوردهای منطبق با معیار خواسته شده را تنظیم می کند عملیات پروژه نیز این مجموعه ای از ستون ها و فیلترهای مورد نظر کاربر ایجاد می کند کاربران با استفاده از عملیات پروژه می توانند ستون هایی را که برای پاسخ به یک پرسش یا تنظیم گزارش خواص لازم دارند انتخاب کنند و مجبور نیستند همه ستون های جدول را با هم بررسی کنند
به خاطر استفاده گسترده از الگوهای رابطهای نرمافزارهای تجاری زیادی برای ایجاد و مدیریت آنها ارائه شده است نرمافزارها برتر پایگاه داده رابطه ای برای رایانه های بزرگ اوراکل از شرکت اوراکل و db۲ از شرکت آی بی ام هستند یک نرم افزار رایج برای پایگاه داده رایانه های متوسط سرور sql شرکت مایکروسافت است که رایج ترین نرم افزار پایگاه داده برای رایانه های شخصی برنامه اکسس شرکت مایکروسافت است
ساختار چند بعدی
ساختن چند بعدی پایگاه داده ها یکی از انواع الگوهای رابطهای است که ساختارهای چند بعدی را برای سازماندهی دادهها و بیان روابط میان داده ها به کار می گیرند می توان ساختارهای چندبعدی را به عنوان مکعب هایی از دادهها و مکعب های درون مکعبهای داده در نظر بگیریم
هر وجه مکعب به عنوان بودی از داده ها در نظر گرفته می شود هر سلول درون ساختار چند بعدی شامل داده های متراکم است که با عناصر سایر ابعاد خود مرتبط هستند برای مثال یک سلول منفرد ممکن است شامل فروش کل برای یک محصول در یک منطقه و از طریق یک کانال فروش خاص در طول ما باشد یک مزیت عمده پایگاه داده های چند بعدی این است که آنها از روشی خلاصه و آسان برای درک و به کارگیری عناصر داده ها با روابط درونی متعدد برخورد دارند بنابراین پایگاه داده های چند بعدی برایش در این ساختار پایگاه داده ها برای پایگاه داده های تحلیلی تبدیل شدهاند که از کاربردهای پردازش تحلیلی آنلاین olap پشتیبانی می کنند در پردازش تحلیلی آنلاین پرس و جو های پیچیده کسب و کار باید سریع پاسخ داده شوند
ساختار شی گرا
الگوی پایگاه داده شی گرا به عنوان یکی از فناوریهای کلیدی نسل جدید کاربردهای چندرسانهای تحت وب در نظر گرفته میشود یک شعر از ارزشهای دادههای تشکیل میشود که ویژگی های یک موجودیت را به همراه عملیاتی که میتواند رویدادها انجام گیرد توصیف می کند این قابلیت جمع بندی به الگویی شی گرا اجازه میدهد تا بهتر از سایر ساختارهای پایگاه داده ها بتواند داده های پیچیده گرافیکی تصاویر صدا مت از راه دور اداره نماید علاوه بر این الگویی شی گرا از قابلیت وراثت برخوردار است یعنی یک سری جدید میتواند به صورت خودکار از طریق شبکه شبیه سازی برخی یا تمام خصوصیات یک یا چند شی والت حل شود از این رو شعرهای حساب جاری و سپرده هر دو می توانند ویژگیها و عملیات مشترکی را از ۳ والد حساب بانکی به ارث ببرند چون این قابلیتهای باعث شده سیستم های مدیریت پایگاه داده شرکت گرا oodbms برای طراحی با کمک رایانه cad و کاربردهای متعدد و فزاینده دیگر مناسب باشد برای مثال فناوری شی طراحان را قادر می سازند طرح های محصولات را توسعه دهند آنها را به عنوان اشیایی در پایگاه داده های شی گرا ذخیره نمایند و آنها را تکرار و تعدیل کنند تا طرحهای جدیدی برای محصولات ایجاد کنند به علاوه کاربرد های چند رسانه ای تحت وب برای اینترنت و اینترانت و اکسترانت های شرکت به یک حوزه کاربردی عمده برای فناوری شعر تبدیل شده است �فداران فناوری شعر میگویند یک سیستم مدیریت پایگاه داده های شی گرا می تواند بسیار کاراتر از سیستم های مدیریت پایگاه داده رابطه ای با انواع داده های پیچیده از قبیل تصاویر گرافیکی و اسناد کلیپ های ویدئویی قطعات صوتی و سایر زیرمجموعههای صفحات وب کار کند البته ارائه کنندگان اصلی سیستم مدیریت پایگاه داده رابطه ای نیز از طریق اضافه کردن بخش های شی گرا به نرمافزار رابطه ای خود با آنها مقابله کردند مثال های آن شامل اضافه کردن بخش شی به محصول db2 شرکت lbm و کارتریج های مبتنی بر شش شرکت اوراکل برای محصول اوراکل ۱۰g می گردد
[۱۴:۳۳, ۷/۱۱/۲۰۲۱] ارزیابی ساختارهای پایگاه داده ها
ساختار سلسله مراتبی داده ها یک الگوی طبیعی برای پایگاه داده هاست که در اوایل دوران پردازش مبادلات و کار با رایانه برای پردازش مبادلات معمولی و ساختارمند استفاده میشد دادههای این عملیات �توانند به سادگی از طریق گروههای از رکوردها در رابطه سلسله مراتبی بیان شوند هرچند با پیشرفته زمان موارد فراوانی پیش آمد که اطلاعات رکوردهای مورد نیاز بود که روابط سلسله مراتبی نداشتند �ای مثال در برخی سازمانها کارکنانی چند اپارتمان مختلف میتوانند روی چند پروژه متفاوت کار کند یک ساختار شبکه داده ها به سادگی این روابط چند به چند را اداره می کند در حالیکه الگویی سلسلهمراتبی چنین قابلیتی ندارد بنابراین ساختار شبکه ای به خاطر منعطف بودن شان رواج بیشتری در سازمان ها پیدا کردند هر چند از آنجایی که روابط ساختار شبکه مانند ساختار سلسله مراتبی باید از قبل تعریف شوند الگوی شبکه ای نمی تواند به سادگی تقاضاهای فوری و موردی را برای اطلاعات پاسخ گوید این امر نیاز ما به الگوی رابطه ای را روشن میکند �یگاه داده های رابطه از سوی دیگر به کاربران نهایی اجازه میدهد به سادگی پاسخ به تقاضای فوری اشان را دریافت کنند علت آن است که در هنگام ایجاد پایگاه دادههای رابطه نیازی نیست که تمام روابط میان عناصر دادههای رابطه مشخص گردن نرمافزارهای مدیریت پایگاه داده از قبیل oracle , bd2, access , approach با استفاده از بخشی از جداول مختلف جداولی جدید از روابط دادا فلفل می کند از این رو کار با پایگاه داده های رابطه ای برای برنامه نویسان آسان تر است و نگهداری آنها نسبت به الگوی سلسله مراتبی و شبکه ساده تر می باشد محدودیت اصلی الگوی رابطه این است که سیستم های مدیریت پایگاه داده رابطه ای نمی توانند با سرعت و کارآیی الگوهای شبکه یا سلسله مراتبی حجم زیاد پردازش مبادلات کسب و کار را انجام دهند و یا کاربرد های پیچیده و با حجم بالا را مانند الگوهای شرکت گرا پردازش نمایند این شکاف عملکردی با توسعه نرمافزارهای پیشرفته dbms رابطه از طریق اضافه کردن بخش های شی گرا کمتر شده است �ده از نرمافزارهای الگوهای شرکت ها و جمع بندی برای مدیریت پایگاه داده ها پیوسته در حال رشد است و این فناوریها نقش بزرگتری را در پردازش تحلیلی آنلاین olap و کاربردهای اینترنتی ایفا مینمایند
توسعه پایگاه داده ها
نرم افزارهای مدیریت پایگاه داده مانند microsoft access و approach شرکت lotus به کاربران نهایی اجازه میدهند به سادگی پایگاه داده های مورد نیاز خود را ایجاد کنند. البته سازمان های بزرگ معمولا کنترل و توسعه پایگاه داده های سازمان را به مدیران پایگاه داده (dba) و سایر متخصصان پایگاه داده ها میسپارند. این امر انجام و امنیت پایگاه داده های سازمانی را بهبود می دهد. توسعه دهندگان پایگاه داده ها از واژه نامه تعریف داده ها DDL موجود در dbms نظیر اوراکل یا db2 شرکت ibm استفاده میکنند تا محتواها، روابط و ساختارهای داده ها را در هر پایگاه داده ایجاد کنند مشخص نمایند و هنگام ضرورتی مشخصات پایگاه داده را اصلاح کنند این اطلاعات در یک پایگاه داده شامل داده هایی درباره این تعریفها و مشخصات که واژه نامه داده یا مخزن فوق العاده فوق داده نام دارد ذخیره میشود این واژه نامه داده توسط نرم افزار مدیریت پایگاه داده مدیریت و توسط مدیران پایگاه داده نگهداری می شود � واژه نامه داده نوعی کاتالوگ مدیریت پایگاه داده یا راهنمای فوق داده ها یعنی داده هایی درباره داده ها می باشد یک واژه نامه داد مدیریت پایگاه داده با استفاده از نرمافزارهای dbms فوق داده یعنی داده هایی درباره ساختار عناصر داده و سایر خصوصیات پایگاه داده های سازمان رحیمی کند برای مثال یک واژه نامه داده ها شامل نام و توصیف همه انواع رکوردها و روابطشان اطلاعات لازم برای دسترسی کاربران و به کارگیری برنامه های کاربردی و نیز نگهداری و امنیت پایگاه داده میشود �یگاه داده میتواند برای ارزیابی وضعیت هر جنبه ای از به داده های یک شرکت دیکشنریهای دادهها را مورد پرسش قرار بدهد سپس مدیر می تواند تغییراتی در تعاریف عناصر دادههای مورد نظرش ایجاد کند برخی دیکشنری های فعال در مقابل منفعل داده ها هرگاه کاربران نهایی و برنامه های کاربردی از سیستم مدیریت پایگاه داده برای دسترسی به پایگاه داده های یک سازمان استفاده می کنند به صورت خودکار تعاریف استاندارد عناصر داده ها را اعمال می کند برای مثال یک واژه نامه فعال داد ممکن است به یک برنامه ورودی داده ها اجازه ندهد که تعریف غیر استانداردی برای رکورد یک مشتری وارد نماید یا به یک کارمند اجازه ندهد که نام یک مشتری را که طولانی تر از اندازه عنصر داده های تعریف شده است وارد نماید توسعه یک پایگاه داده شامل انواع داده های پیچیده می تواند کار دشواری باشد مدیران پایگاه داده و تحلیلگران طرح پایگاه داده برای الگو سازی فرایندهای کسب و کار و داده های مورد نیاز با کاربران نهایی و تحلیلگران سیستم ها همکاری می کند سپس آنها را تعیین می کند یک چه تعریفی از داده ها باید در یک پایگاه داده باشد و دو چه ساختاری روابطی باید میان ناصر داده ها وجود داشته باشد
[۱۴:۳۳, ۷/۱۱/۲۰۲۱] برنامه ریزی دادهها و طراحی پایگاه
توسعه پایگاه داده ها ممکن است با یک فرایند برنامه ریزی داده ها به صورت از بالا به پایین شروع شود طرح ها و مدیران پایگاه داده با مدیران شرکت و کاربران نهایی همکاری می کند تا الگوی سازمان را تنظیم کنند و فرآیند اصلی کسب و کار سازمان را تعریف نمایند سپس آنها نیازهای اطلاعاتی کاربران نهایی در یک فرایند کسب و کار را مانند یک فرآیند خرید دریافت که تمام کسب و کارها دارند تعریف میکنند
در ادامه کاربران نهایی باید عناصر کلیدی داده ها را که برای انجام فعالیت های خاص کسب و کار مورد استفاده و مورد نیاز هستند تعیین کند این کار معمولاً شامل توسعه نمودار های رابطه موجودیت erd است که روابط میان تمام موجودیت های فرآیندهای کسب و کار و الگوسازی میکنند مثلاً شکل زیر برخی از این روابط را در فرآیند خرید یا دریافت مشخص میکند کاربران نهایی و طراحان پایگاه داده میتوانند از نرمافزارهای مدیریت پایگاه داده و یا نرم افزارهای الگوسازی کسب و کار استفاده کنند تا الگوهای erd را برای فرایند خرید و دریافت و صید همین برای شناسایی عرضه کنندگان و محصولات مورد نیاز برای خودکار سازی خرید یا دریافت و سایر فرآیندهای کسب و کار مفید است و از طریق استفاده از فرآیندهای مدیریت منابع سازمان erp نرم افزار مدیریت زنجیره تامین scm صورت میگیرد وقتی درس تحلیل و طراحی سیستم را بگذرانید جزئیات بیشتری درباره erd وسایل و ابزارهای الگو سازی داده ها یاد می گیرید
درک نگرش های کاربران بخش عمدهای از فرآیند الگو سازی داده ها است که در آن روابط میان عناصر داده ها مشخص می شود هر الگوی داده و روابط منطقی میان عناصر داده های مورد نیاز برای پشتیبانی از یک فرایند اصلی کسب و کار را تعریف میکند �ای مثال آیا یک عرضه کننده می تواند بیش از یک محصول برای ما فراهم کند آیا یک مشتری می تواند بیش از ۱۹ حساب با ما داشته باشد آیا یک کارمند میتواند بر اساس کار در چندین گروه کاری پروژه های پرداخت متفاوتی داشته باشد روابط بین داده ها که در الگوی داده ها برای پشتیبانی از یک فرایند کسب و کار تعیین میشود به این پرسش و پاسخ می دهد سپس این الگوی دادهها به عنوان چارچوب های منطقی به نام طرح ها و زیر طرح های یک به کار می روند �ن چارچوب ها طرح فیزیک پایگاه داده ها و چگونگی توسعه برنامههای کاربردی برای پشتیبانی از فرآیندهای کسب و کار سازمان را تعیین می کند یک طرح یک دیدگاه کلی منطقه درباره روابط میان عناصر داده های درون یک پایگاه داده است و یک زیرتر یک دیدگاه منطقه از روابط داده ها است که برای پشتیبانی از برنامه های کاربردی خاص کاربران نهایی که به پایگاه داده ها در صفحه نداشت مورد نیاز است به یاد داشته باشید که الگوهای داده ها دیدگاهی منطقی از داده ها و روابط آنها را در پایگاه داده ها ارائه می کند طرح فیزیکی پایگاه داده نگاهی فیزیکی به داده ها دارد که نگرش درونی نیز نامیده می شود و چگونگی ذخیره سازی و دسترسی به داده ها را در ابزارهای حافظه یک سیستم رایانه ای توصیف می کند شکل زیر این نگرش های متفاوت به پایگاه داده ها و رابطه نرمافزارهای � سیستم پردازش داده بانک را نشان می دهد در این مثال حساب جاری پس انداز و وام اقساطی فرآیندهای کسب و کاری هستند که الگوهای دادههای آنها بخشی از الگوی داده های خدمات بانکی هستند و به عنوان یک چهارشنبه منطقه داده و برای تمام خدمات بانکی به کار می رود
[۱۴:۳۳, ۷/۱۱/۲۰۲۱] قسمت ۲ مدیریت منابع داده ها
مدیریت منابع داده ها
داده ها یکی از منابع حیاتی سازمان هستند که باید مانند سایر داراییهای مهم کسب و کار مدیریت شوند سازمانهای کسب و کار امروزی بدون داده های با کیفیت درباره عملیات داخلی محیط خارجی خود قادر به بقا یا موفقیت نمیشوند با هر کلیک موس داده های جدید خلق می شود و یا داده های ذخیره شده از وب سایت های کسب و کار بازیابی می شوند باعث تقاضاهای انبوه برای ابزارهای قدرتمند ذخیرهسازی این داده ها می شود محرک رشد آنها ضرورت شدیدی است به شرکتها برای تحلیل هر بیت از اطلاعات که میتوانند برای مزیت های رقابتی که از انبارهای عظیم دادههای خود روشن میکنند دارند این امر به کارکردهای ذخیرهسازی و مدیریت دانش استراتژیک در عصر اطلاعات داده است ن دلیل است که سازمان و مدیران شان نیازمند انجام مدیریت منابع داده ها هستند و فعالیت مدیریتی که فناوری های سیستم های اطلاعاتی از قبیل مدیریت پایگاه دادهها انبارداری و دادهها و سایر ابزارهای مدیریت دادهها را برای مدیریت منابع داده های سازمان به کار می گیرد نیازهای اطلاعاتی ذینفعان در کسب و کار را بر آورده سازد این فصل اقدامات مدیریتی مرتبط با کاربردهای فناوری مدیریت منابع داده ها و همچنین روشهای مدیریت دارایی های داده یک سازمان را برای بر طرف کردن نیازهای اطلاعاتی کسب و کار نشان خواهد داد
انواع پایگاه داده ها
توسعه مستمر فناوری اطلاعات و کاربردهای کسب و کاری آن منجر به ظهور چندین نوع عمده از پایگاه داده شده است
پایگاه داده های عملیاتی
پایگاه داده های عملیاتی جزئیات داده های مورد نیاز برای پشتیبانی از فرآیندهای کسب و کار و عملیات شرکت ذخیره میکند آن ها پایگاه داده های موضوعی sadb پایگاه داده های مبادله ای tdb و پایگاه داده های تولید pdb نیز نامیده می شوند مثال های آن عبارتند از پایگاه داده های مشتریان پایگاه داده منابع انسانی پایگاه داده موجودی کالا و سایر پایگاه داده هایی که شامل داده های تولید شده در عملیات کسب و کار می باشد برای مثال یک پایگاه داده منابع انسانی شبیه �چه در شکل است ممکن است شامل دادههای مربوط به هر کارمند و زمان کار آنها پرداخت مزایا ارزیابی های عملکرد وضعیت آموزشی و توسعه و سایر داده های مرتبط با منابع انسانی باشد
پایگاه داده های توزیعی
بسیاری از سازمانها کپی ها یا بخشهایی از پایگاه داده ها را روی سرورهای شبکه سایت های گوناگون تکرار و توضیح می کنند این پایگاه داده های توزیع می توانند روی سرورهای شبکه وب جهانی روی اینترانت و اکسترانت های شرکت یا روی سایر شبکههای شرکت قرار گیرند �یگاه داده های توزیع ممکن است کپی هایی از پایگاه داده های عملیاتی یا تحلیلی پایگاه داده های موبایل مباحثه یا فوق رسانهای یا هر نوع دیگری از پایگاه داده ها باشند تکرار و توضیح پایگاه داده ها عملکرد ایستگاههای کاری کاربران نهایی را بهبود می دهد کسب اطمینان از اینکه داده های یک پایگاه داده توزیع سازمان همواره و همزمان به زور می شود یک چالش عمده مدیریت پایگاه داده های توزیعی است یک مزیت دیگر پایگاه داده های توزیع الزامات ذخیره سازی آنهاست معمولاً یک پایگاه داده های بزرگ بر اساس روابط منطقه بین داده ها و مکان آنها در چند پایگاه داده کوچکتر �زیع میشود مثلاً شرکتی با چند شاخه عملیاتی مختلف ممکن است داده هایش را به گونهای توضیح کند که شعبه هر شاخه عملیاتی با مکان پایگاه داده آن شاخه یکی باشد � توجه به اینکه پایگاه داده های یک سیستم توزیع نمیتوانند به هم پیوند بخورند هر شو به کنترل پایه های ه های محلی خودش را در دست دارد ولی تمام شعبه های دیگر شرکتها میتوانند در صورت نیاز به تمام پایگاه داده ها دسترسی داشته باشند البته پایگاه داده های توزیع بدون چالش هم نیست آن اولین چالش آنها حفظ صحت داده هاست اگر شرکتی پایگاه داده هایش را در مکان های مختلف توزیع کند هر تغییر داده در یک شعبه باید در تمام پایگاه داده های دیگر به روز شوند بهروز آوری را به دو روش میتوان انجام داد تعدیل یا تکرار
به روز آوری پایگاه داده به روش تبدیل عبارت است از به کارگیری یک نرمافزار تخصصی که هر پایگاه داده را بررسی میکند و تغییرات آنها را شناسایی میکند سپس از اینکه تغییرات شناسایی شدن فرآیند تعدیل با اعمال تغییرات لازم در هر کدام کاری می کند که تمام این پایگاه دادههای توضیح شبیه هم شوند فرایند تعطیل بسیار پیچیده است و بسته به تعداد و اندازه پایگاه داده های توزیع ممکن است زمان و منابع رایانه زیادی نیاز داشته باشد �ل فرآیند تکرار پیچیدگی کمتری دارد در این فرآیند یک پایگاه داده به عنوان مرجع شناسایی میشود و طی دورههای مشخص پایگاه داده مرجع را روی تمام سایر پایگاه دادهها تکرار میکند تا همه آنها شبیه هم شوم یکی از ایرادهای روش تکرار آن است که بدون تغییر مرجع نمیتوان هیچ پایگاه داده ای را تغییر داد و پس از فرآیند تکرار تغییرات در داده ها باید با نگاه محلی بازنویسی شوند به هر حال استفاده مناسب از تعدیل و تکرار می تواند تمام پایگاه داده های توزیعی را به روز و دقیق نگه دارد یک چالش دیگر پایگاه داده های توزیع نیاز آنها به قدرت رایانهای و پهنای باند بیشتر برای درس سی به پایگاه های مختلف در مکان های مختلف است مسئله پهنای باند در فصل ۶ مورد بحث قرار میگیرد.
\پایان مطالب/