بخشی از متن:
...........................................
کتاب مقدمه ای بر اپتیک پدرتوتی (Frank Pedrotti)
نویسندگان: Frank Pedrotti , Leno Pedrott
ویرایش دوم 1992
...........................................
بخشی از متن:
بخشی از متن:
مسئله امنیت و دستیابی به اطلاعات از وظائف مدیر سیستم Unix است که باید آن را انجام دهد. در این فصل ساختار امنیتی و مسئله Password (کلمه عبور) مورد بررسی قرار می گیرد. هم چنین امکان دسترسی به فایلها از طریق استفاده کنندگان سیستم نیز بحث خواهد شد.
فهرست مطالب:
مقدمه
سیستم امنیتی Unix
قوانین Password
تغییر Password
امنیت فایل و دایرکتوری
انواع استفاده کنندگان
انواع دسترسی
دسترسی پیش فرض ( Default Access )
تغییر (( اجازه های دسترسی )) ( Chmod )
انواع استفاده کننده
محدودیت های فرمان Chmod
تغییر مالکیت یک فایل (فایل Chown)
تغییر گروه یک فایل (فرمان Chgrp)
مدیریت سیستم Unix
ما فوق استفاده کننده ها (Super User)
محیط Super User
فرمان Su
محیط Su
وارد شدن به Login دیگر
بکارگیری مانیتورهای رنگی
ایجاد خبرها وپیام روز
برنامه های کمکی مدیریت سیستم
کار با فلاپی دیسک ها:
فرمت کردن فلاپی دیسک ها
Mount نمودن یک دیسکت
کپی کردن یک فلاپی دیسک
فرآیند Bachup , Restore در مورد دیسک
سه نوع Backup وجود دارد
نمایش مصرف دیسک سخت
نمایش اطلاعات سیستم
تنظیم زمان و تاریخ
خاموش کردن سیستم
افزودن و کاستن User
تغییر نام ماشین
نام پستی سایر ماشین ها
مدیریت چاپگر
نصب یک چاپگر
مدیریت یک چاپگر موجود
مدیریت پورت سری و ترمینال
استفاده از Ms- Dos در محیط Unix
راه اندازی و متوقف ساختن Ms - Dos
استفاده از Ms - Dos بدون خروج از Unix Shell
انتخاب Ms - Dos یا Unix
تغییر کلید مبدل (Hot Key)
احضار مستقیم برنامه های Ms - Dos از Shell
پسوندهای فرمان در Ms - Dos
استفاده از پایپ ( Pipe)
اجرای برنامه های سیستم Unix از محیط Ms - Dos
مصرف دیسک بهنگام ترکیب Unix و Ms - Dos
قرار دادهای فایل و دایرکتوری
دایرکتوری های Ms - Dos
Path و سایر متغیرهای محیطی
تبدیل فایلهای یک سیستم عامل به دیگری
تخصیص حافظه Ms - Dos
استفاده مشترک دستگاه ها توسط Ms - Dos و Unix
مدیریت فلاپی دیسک
چاپ در محیط Ms - Dos
مطالب بیشتر فرامین غیر قابل استفاده Ms - Dos
محیط های چند گانه
Ms - Dos مستقل در یک ماشین Unix
گرداننده E
گرداننده D
استفاده از Ms - Dos بعنوان یک Login Shell
منابع
بخشی از متن:
بخشی از متن:
بهینه ساز پرس و جو از اهمیت زیادی برای پایگاه داده ارتباطی برخوردار است، مخصوصا برای اجرای دستورات پیچیده SQL . یک بهینه ساز پرس و جو بهترین استراتژی بر اجرای هر پرس و جو را تعیین میکند.
بهینه ساز پرس و جو به عنوان مثال انتخاب میکند آیا از شاخص برای یک پرس و جو مشخص استفاده کند یا نه، و کدام تکنیک الحاق هنگامی که جداول با هم الحاق میشوند استفاده شود.
این تصمیم تاثیری بسیار زیادی بر روی کارآیی SQL دارد، و بهینهسازی پرس و جو یک تکنولوژی کلیدی بر هر کاربردی است، از سیستمهای قابل استفاده (Operatianal system) تا انبارههای دادهای (Data warehause) و سیستمهای تحلیل (analysis systems) تا سیستمهای مدیریت محتویات (canternt - management) .
فهرست مطالب:
مقدمه
بهینه ساز پرس و جو چیست؟
فصل اول: بهینه سازی پرس و جو
بهینه سازی پرس و جو
مراحل فرآیند بهینه سازی
درخت های پرس و جو
تبدیلات
دستکاری های جبری
الگوریتم بهینه سازی پرس و جو
انتخاب رویه های سطح پایین
تولید طرح های پرس و جو و انتخاب یکی از آنها
فصل دوم: روش های بهینه سازی پرس و جو
تبدیل پرس و جو
فرآیند تجزیه (The parsing process)
فرآیند طبقهبندی (The standardization process)
بهینه ساز پرسوجو (The Query optimizer)
بهینهسازی اکتشافی (Hevristic Optimization)
بهینهسازی نحوی (Syntactical optimizer)
بهینهسازی بر مبنای هزینه (Cost – based optimization)
بهینهساز معنایی (Semantic optimization)
تحلیل پرسوجو (Query Andysis)
انتخاب شاخص (Index selection)
انتخاب الحاق (Join selection)
فصل سوم: تشریح روش کار بهینه ساز پرس و جو Microsoft SQL Server
“STEP n”
نوع پرسوجوانتخاب است (در یک جدول موقت) “The type of query is SELECT”
نوع پرسوجو<query type> است
حالت بروز رسانی به تعویق افتاده میشود “The update mode is deferred”
حالت بروزرسانی مستقیم است “The update mode is direct”
Group by
تراکم ستونی “Scalar Aggregate”
تراکم برداری “Vertor agyregate”
“FROM TABLE”
“TO TABLE”
جدول موقت “Worktable”
جدول موقت ایجاد شده برای SELECT INTO “Worktable created for SELECT-INTO"
جدول موقت برای DISTINCT ایجاد می شود “Worktable created for DISTINCT”
جدول موقت برای ORDER By ایجاد میشود “Worktable created for ORDER By”
جدول موقت برای REFORMATTING ایجاد میشود “Worktable created for REFORMATING”
This step involves sorting” “
استفاده از GETSORED “Using GETSTORED”
تکرار متداخل “Nested iterotion”
“EXIST TABLE: NESTED iteration”
پویش جدول “TABLE SCAN"
استفاده از شاخص خوشه بندی شده “Using clustered Index”
“Index :<index name>”
استفاده از شاخص پویا “Using Dynamic Index”
فصل چهارم: تخمین زمان اقتباس یک بهینهساز پرس و جو
مقدمه ای بر این فصل
محرک (Motivation)
راه حل (Solution)
زمینه و کار قبلی
برنامه سازی پویای تجدید نظر شده
کار قبلی و محدودیتهای آن
روش ما
دوباره استفاده کردن از شمارشگر اتصال
خواص طرح فیزیکی
تخمین مقدار طرحها با یک نوع از خواص فیزیکی
مطالعه انواع چندتایی خواص فیزیکی
تبدیل طرحهای تخمین زده شده به زمان تخمین زده شده
نتایج آزمایشی
سربار (overhead) تخمین طرح
صحت تعداد تخمین زده شده طرحها
صحت تخمین زمان اقتباس
خلاصه آزمایشات
بحث