فرمت فایل : word(قابل ویرایش)
تعداد صفحات:34
فهرست مطالب:
زبان آشنایی oracle
ساختار پرسشی زبان
پرسش ساده از oracle
Single value Function
ABS:Absolute value-
Group-valueFunction
Disinct in group Function
STDDEV&VARANCE
List Function
Funding Roud With Max&win
چکیده:
از آنجائیکه oracle 8 ساخته شده و به سرعت از آن استفاده موثر میشود، User ها و گسترش دهندگان آن باید از زبان یکسانی برخوردار باشند و فهم عمیقی و هم در تجارت و هم ابزارهای oracle داشته باشند. این روش جدیدی برای پیشرفت است. به طور تاریخی، تحلیل گران سیستم نیازهای تجاری را مورد بررسی قرار می دهند و وسایلی را ساختند که آن نیازها را برطرف کند.
User ها فقط در توضیح تجارت و شاید در مورد کارکرد آن ابزارها بعد از تکمیل شدن، سهیم باشند. با وجود ابزارهای جدید و قابل دسترس و مخصوصا با oracle، این ابزارها می تواند ساخته شوند و بیشتر با نیازهای همسو شده و کار تجارت را انجام دهند اما فقط زمانی که تفاهم مشترک موجود باشد.
تنها هدف این کتاب پرورش این تفاهم است و فراهم کردن وسایلی هم برای user ها و هم برای گسترش دهندگان تا عامل بالقوه oracle را براه اندازند enduser ها جزئیاتی را درباره تجارت خواهند داشت که گسترش دهندگان آن ها را نمی فهمند.
و از طرف دیگر گسترش دهندگان دستورالعمهای داخلی و خصوصیات oracle و محیط کامپیوتر را که بسیار پیچیده و تکنیکی برای enduser ها ست درک خواهند کرد. اما این زمینه های اعضاری کارشناسی در برابر آنچه که هم گسترش دهندگان و هم enderuser ها با کار با oracle بدست می آورند خیلی کوچک است.
که این یک موقعیت استثنایی است. هیچ گونه رازی را برای دهه های متوالی هم انسانهای که تجارت می کنند و انسانهایی با سیستم کار می کنند را دچار برخورد کند وجود ندارد. که دلایل آن وجود اختلافات فرهنگی، علمی، علایق وهدفهای مختلف است و این بیگانگی که باعث این اختلافات ساده فیزیکی می شود در بین گروهها معمولا وجود دارد. و با کمی با انصاف بودن می توان فهمید که این علائم ویژنه در پروسه data نیست. و همان چیز بین مردمی که حساب می کنید و یا پرسنل ها یا مدیران بزرگ یا اعضا یک گروه جدا از گروهها در طبقات مختلف و یا در ساختمانها و ستپرهای مختلف اتفاق می افتد.
ارتباطات بین اشخاص منحصر به فرد یک گروه با گروه دیگر ز سعی شده و در فشار قرار گرفته و غیر عادی شده است. موانع مصنوعی و مراحلی که در این انزواگرایی شاخ و برگ گرفته و بوجود آمده است. اینها موارد بسیار خوبی است شما می گویند و علاقمند به شدن یک جامعه شناس می شود اما تمام اینها با oracle چه ارتباطی دارد؟ از آنجایی که oracle دارای یک زبان محرمانه نیست که فقط متخصصان سیستم آن را متوجه شوند بلکه بطور اساسی این طبیعت ارتباط بین انسانها تجارت می کنندو یا سیستم سروکار ندارد در عوض کرده است. هر کسی آن را متوجه می شود هر کسی می تواند آن را به کار گیرد. اطلاعاتی که قبلا در سیستم کامپیوتر قرار داده شده مگر اینکه کسی در سیستم گزارش جدیدی را موجود آورد و آن را فورا برای انسانهایی که تجارت می کنند قابل دسترس کند.
خیلی ساده با تایپ یک سوال انگلیسی. این قوانین سازی را عوض می کند. هر جا که oracle استفاده شود. به طور رادیکالی تفاهم بین دو گروه را بهتر می کند. و علم یکدیگر را افزایش می دهد و شروع به نرمال کردن روابط بین دو می کند. که باعث بوجود آمدن ابزارهای بهتر و نتایج بهتر میشود. از زمان تولید، oracle بر پایه فهم بهتر مدلهای ارتباطی بوجود آمد، پس آنهایی که برنامه نمی دانند به طور سریع متوجه می شوند که oracle چه می کند و چگونه این کار ها را انجام می دهد. که این باعث پیشرفت می شود. علاوه بر این oracle به نحوی بوجود آمده که به طور یکسان و کارآمدی بر روی هر کامپیوتری کار کند. پس بدین گونه مساله ای نیست که شما کامپیوتر خود را از کجا تهیه کرده اید.oracle با آن کار کند. این خصوصیات حاصل موفقیت های عمیق در تولید و همکاری است. در فروشگاههای کامپیوتر که متشکل از Hardeare ها و سیستمهای اپراتوری و databuse ها و ابزارها هستندoracle به user تجاری و سیستم ها امکان کنترل جدیدی بر روی زندگی و آیند خود به آنها می دهد. آنها دیگر متکی به dalubuse ها ی تولید شده یک فروشنده hardware نیستند. این که oracle بر روی هر کامپیوتری کار می کند یک انقلاب اساسی در کارو توسعه ابزارها ست و نتیجه ای که در آینده مشخص می شود. بعضی از نخبگان نه آنرا قبول کرده اند و نه آن را فهمیده اند و متوجه این امر مهم نیستند که با این عمل حیاتی، موانع بین user ها وسیستم ها برکنار میشود.
بسیاری از توسعه گران ابزارها به طور ساده در دام oracle افتاده اند. استفاده از روشهای به مصرف از طراحی های نسل قدیم سیستم. بسیاری از تکنیک هایی که در نسل قدیم سیستمها لازم الاجرا بوده نه تنها در طراحی oracle ضروری نیستند بلکه نتیجه عکس دارند.
در مراحل توضیح oracle این عادتهای قدیمی کنار گذاشته می شوند. هدف این کتاب توضیح ساده و موثر oracle است به نحوی کهع هم user و هم گسترش دهندگان آن را متوجه شوند. طرحهای از رده خارج شده و نامناسب و تکنیکهای مدیریتی نامناسب جایگزینی و کنار گذاشته می شوند.
اوراکل یک موضوع ارتباطی دیتابیس(database) است. Database های ارتباطی یک راه کاملا ساده تفکر و هدایت data در تجارت است. و آن چیزی بیش از جمع آوری جدول اطلاعات نیست. ما هر روزه با این جداول برخورد می کنیم. که به شکل، گزارش ها، جداول ذخیره سازی یا امتیازات ورزشی دیده می شوند. تمام اینها جدول هستند که شاول ستونها و ردیفهای اطلاعات هستند. حتی، معبر همکاری(Relational appoach) می تواند مشکل و پیچیده و حتی آنقدر قدرتمند برای پیچیده ترین تجارت ها باشد. موضوع ارتباطی database تمام ترکیبات (datebase) های ارتباطی را می گیرد. در عین حال ترکیبات و مفهومی های object oriented( موضوع جهت های موثر را نیز حمایت می کند.
متاسفانه مردمی که بیشترین سودرا از database های ارتباطی( که همان business user ها هستند) می برند آن را درک نمی کنند. درخواست کنندگان توسعه کسانی که سیستم هایی که user ها احتیاج دارند تا کار خود را انجام دهند. درست می کنند مفهوم های ارتباطی را نمی توانند در یک جمله ساده توضیح دهند.
یک زبان معمول نیاز است تا کار معبر همکاری را انجام دهد. در دو قسمت اول کتاب به زبان ساده به زبان ساده توضیح داده شده که Databuse های ارتباطی چه هستند و چگونه می توان به طور کار آمد از آنها در business استفاده کرد. و این گونه به نظر می رسد که محبث منوط به نفع user ها است. یک طراح متقاضی با تجربه ممکن است متمایل باشد که فصل اول را از قلم بیاندازد و به طور ساده از این کتاب به عنوان مرجع و منبع oracle استفاده کند. در برابر وسوسه مقاومت کنید. گرچه بیشتر این موضوعات ممکن است یک یادآوری ساده به نظر بیاید.
ولی این فرصت برای طراحی متقاضی است تا کلمات فنی و کاربردی و نامتقاضی و شفافی را بدست آورد که بوسیله آن می تواند با userها درباره احتیاجات و چگونگی مقابله با این احتیاجات، صحبت کند. اگر شما یک طراح متقاضی هستید به شما کمک می شود تا بعضی از عادتهای ظرافی غیر ضروری و غیر لازم را از ذهن خود پاک کنید.
بسیاری از این عادتها به بحث مقدمه معبر ار تباطی توضیح داده شد. و فهم این موضوع که حتی قدرت oracle نیز با طراح روش های مناسب کم میشود و به گسترش غیر ارتباطی می رسد نیز مهم است.
اگر شما یک end user هستید با مدک ایده های پایه که در بطن موضوع ارتباطی databuse وجود دارد به شما کمک میکند تا احتیاجات خود را برای متقاعد کردن متقاضی گسترش دهنده توضیح دهید و درک کنید که چگونه این احتیاجات برآورده می شوند. یک شخص متوسط که در نقش business کار میکند می تواند از یک آغازگر به یک متخصص در زمان کوتاهی تبدیل شود.
با oracle شما قدرت استفاده و دست یابی به اطلاعات را خواهید داشت. شما قدرت کنترل گزارشها، و data ها را خواهید داشت و و باچشمی باز متوجه می شوید که متقاضی چگونه و چطور این کارها را انجام می دهد. Oracle به user قدرت کنترل متقاضی را داشته باشد و توانایی ماهرانه أی را بدست بیاورید و بدانید که آیا شما قدرت و انعطاف را بدست آورده اید. شما همچنین می توانید با نوشتن گزارش، طراح را در زمینه مورد علاقه أی یازی دهید. در اورگانیسم های بزرگ 95 درصد از برنامه های انباشته شده از گزارشها تشکیل می شود. بعلت آنکه شما می توانید گزارش خود را بنویسید در یک دقیقه بجای یک ماه و شما از اینکه مسئولیتی دارید خوشحال می شوید.
- هر شخصی دارد.
در یک کتابخانه لیستی از کتابها و بخشها وجود دارد. دارنده کلسیون کتابهای بیس بال نام، تاریخ، معدل و ارزش کارتهای همواره دنبال می کند. درهر تجارت اطلاعات راجع به خریداران، تولیدات، قیمتها، آخرین قیمت ها و غیره نگهداری می شود. این گونه اطلاعات خوانده می شوند. فیلسوف های اطلاعات علاقه دارند که بگویند زمانی خواهد شد که در یک مسیر معنا دار قرار بگیرد. که آن زمان( اطلاعات) می شود. و این اگر درست باشد پس وسیله أی است برای تبدیل به اطلاعات. Oracle، Data را طبقه بندی و اداره می کند و تکه های علم را که پنهان شده اند را آشکار می سازد مانند حاصل جمع ها، کالاهای 0خریداری شده و دیگر ارتباطات که هنوز کشف نشده اند. شما یاد می گیرید که چگونه این کشفیان را انجام دهید. مساله مهم در اینجا این است که شما را در اختیار دارید. و شما می توانید بوسیله آن کارهای پایه أی و اساسی آنها را انجام دهید. آن را نگهداری کنید و دوباره استفاده کنید.زمانی که پایه واساس( basic) را فرا می گیرید می توانید بوسیله محاسبه کنید. آن را از یک مکان به مکان دیگری منتقل کنید و یا آن را شاخ وبرگ بدهد. این processimg( یا پیشرفت تدریجی) و اساسی نام دارد. و شامل 3 مرحله مشابه است که در چگونه تشکیل تاثیر می گذارد.