دانلود ‫پروژه بانک اطلاعاتی مایکروسافت اکسس و دستیابی به آن در ویژوال بیسیک و پروژه

Word 1 MB 17479 71
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۳۰,۰۰۰ تومان
قیمت: ۲۴,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • ظهور کامپیوتر انقلابی در اجتماع امروز پدید آورده است که برخی اهمیت آن را به مراتب بیش از انقلاب صنعتی که در قرن هجدهم میلادی در اروپا آغاز گردیده می دانند.

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

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

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

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

    بر ترافیک شهر ها نظارت داشته کارهای بانک داری انبار داری آماری و ...

    را انجام می دهند و بدین ترتیب گره گشای تحقیقات فضایی، پزشکی، هوا شناسی و ...

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

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

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

    اینکه چرا از این نرم افزارها استفاده شده است خود داستانی طولانی است .

    در اینجا فقط به بعضی از دلایل بسنده میکنم.

    مایکروسافت اکسس در بین سایر بانک های اطلاعاتی مانند SQLserver2000,Oracle دارای پیاده سازی آسان تر و همچنین نگهداری ساده تر میباشد .

    همچنین برنامه هایی که بانک اطلاعاتی آنها اکسس میباشد، دیگر نیازی به نصب نرم افزار اکسس ندارند.


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

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

    امیدوارم که از بنده بپذیرید .
    با امید به یاری خداوند متعال و با سعی و تلاش وهمچنین با بهره گیری از کمک ها و راهنمایی های ارزش مند اساتید بزرگوارم، قدم در این راه می گذارم .


    در آخر لازم میدانم از راهنمایی ها، کمک ها وهمکاری های صمیمانه استاد عزیز و بزرگوارم جناب آقای دکتر محرابیان تشکر و قدردانی نمایم .
    همچنین از همکاری و راهنمایی های جناب آقای مهندس نجفی زاده، مدیر گروه کامپیوتر دانشگاه آزاد اسلامی واحد شهر قدس، کمال تشکر را می نمایم .
    بانک اطلاعاتی مایکروسافت اکسس
    الف ‌- تعریف دادهData :
    هرگونه اطلاعات لازم و کاربردی درباره یک موجودیت را یک داده می‌گویند.
    ب‌- تعریف Fild :
    به هر ستون یک جدول که در بر گیرنده کلیه اطلاعات مربوط به آن ستون می‌باشد و بخشی از یک موجودیت را تشکیل میدهد فیلد گفته می‌شود.
    ت‌- تعریف Rcord :
    به هر سطر یک جدول که اطلاعات مربوط به یک موجودیت را نشان می‌دهد ، رکورد گویند.
    ث‌- تعریف پایگاه داده‌ای ارتباطی:
    پایگاه داده‌های ارتباطی، مجموعه‌ای از جدول‌های داده است که یک فیلد مشترک در هر یک از جدولهای موجود دارد و از طریق آن می‌توان داده‌ها را بهم ربط داد.به این مدل از پایگاه داده‌ها ، پایگاه داده‌های ارتباطی RelationShip می‌گویند.
    الف ‌- تعریف دادهData : هرگونه اطلاعات لازم و کاربردی درباره یک موجودیت را یک داده می‌گویند.

    ب‌- تعریف Fild : به هر ستون یک جدول که در بر گیرنده کلیه اطلاعات مربوط به آن ستون می‌باشد و بخشی از یک موجودیت را تشکیل میدهد فیلد گفته می‌شود.

    ت‌- تعریف Rcord : به هر سطر یک جدول که اطلاعات مربوط به یک موجودیت را نشان می‌دهد ، رکورد گویند.

    ث‌- تعریف پایگاه داده‌ای ارتباطی: پایگاه داده‌های ارتباطی، مجموعه‌ای از جدول‌های داده است که یک فیلد مشترک در هر یک از جدولهای موجود دارد و از طریق آن می‌توان داده‌ها را بهم ربط داد.به این مدل از پایگاه داده‌ها ، پایگاه داده‌های ارتباطی RelationShip می‌گویند.

    به دو صورت زیر می‌توان یک پایگاه داده رابطه‌ای ایجاد نمود: Database : 1.

    Blank database 2.

    Database Wizard Blank DataBase در صورت انتخاب Blankکلیه اشیائ اکسس شامل Table ,……… قابل طراحی توسط کاربر می‌باشد.

    برای ایجاد پایگاه داده ابتدا باید نام ومسیر Data Base را تعیین نمود.

    گزینه‌های زیر در اجزا Table, Query,Form مشترک میباشد 1.

    Open(نمای ورود داده) 2.

    Design(نمای طراحی) 3.

    New(ایجاد شئ جدید) Macros ,modules دارای گزینه‌های زیر می‌باشند: 1.

    Run(اجرا) 2.

    Design 3.

    New Report شامل: 1.

    Preview(پیش نمایش) 2.

    New Yes/No فرمت آن به صورت زیر می‌باشد • Input Mask : این خصوصیت نحوه ورود داده‌ها را از لحاظ قالبندی کنترل می‌کند.داده‌های از نوع Text , Number , Date/Time , Currency دارای این خصوصیت می‌باشند ، گزینه‌ها و علائم مطرح در Input Mask به شرح زیر می‌باشد: 1.

    0 : احتیاج به عدد است 2.

    9 : عدد یا فاصله خالی می‌تواند وارد شود اما الزامی نیست 3.

    #:عدد،علامت مثبت ، علامت منفی و فاصله خالی می‌تواند وارد شود اما الزامی نیست 4.

    L :احتیاج به حرف است 5.

    ?

    :حرف می‌تواند وارد شود اما الزامی نیست 6.

    A :احتیاج به حرف یا عدد است 7.

    : a حرف یا عدد می‌تواند وارد شود اما الزامی نیست 8.

    & :احتیاج به حرف یا فاصله خالی است 9.

    C :هر کارکتر یا فاصله خالی می‌تواند وارد شود اما الزامی نیست 10.

    : کارکترهایی که بعد از آن وارد می‌شود را به حروف بزرگ تبدیل می‌کند 12.

    !

    :باعث می‌گردد کارکترها از راست به چپ وارد شوند 13.

    \ :کارکترهای که به دنبال آن می‌آیند به جای اینکه به عنوان کد خوانده شود به صورت تحت الفظی نمایش می‌یابد.

    • Caption : عنوان و برچسبی برای فیلد طراحی شده می‌باشد.در این قسمت قابلیت فارسی نویسی داریم.

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

    • Validatin Rule : خصوصیتی است که امکان کنترل ورود داده ها را دارا می‌باشد، به عبارتی دیگر با تعیین مقدار در این خصوصیت کاربر را ملزم به وارد کردن مقادیر تعیین شده می‌نمایید.

    ادامه تنظیم خصوصیات محیط ورود داده 5- نحوه انتخاب فیلد و رکورد: 6- حرکت در جدول باکلیدهای صفحه کلید: 7- Find : امکان جستجو روی دادهای یک جدول ، فرم وپرس و جو را امکان پذیر می‌سازد.انتخاب از منو Edit ویا Ctrl+Fو یا ابزار آن 7-1- Search : 7-1-1- All 7-1-2- Up 7-1-3- Down 7-2- Match : 7-2-1- Any Part Of Field(جستجو بر اساس بخشی از داده درج شده) 7-2-2- Whole Field(جستجو بر اساس تمام داده درج شده) 7-2-3- Start Of Field(جستجو بر اساس شروع داده درج شده) 7-2-4- Search Field As Formatted :اگر دنبال داده قالبندی شده‌ای می‌گردید باید از آن استفاده نمایید.بطور مثال اگر فیلد Date/Time به نوعی قالبندی شده باشد که تاریخ را بصورت 2003,11,January نمایش دهدو شما به دنبال تاریخ با فرمت 11/1/2003 بگردید،Access نتیجه جستجو را مثبت تلقی کرده اما اگر گزینه مزبور را فعال کنیدAccess فقط در صورتی نتیجه را مثبت می‌دهد که تاریخ به صورت2003,11,January وارد شده باشد.

    Find براساس قالبندی زیر: 1.

    :کارکتر هر.مثال Sm* یعنی دو حرف اول Sm بقیه هر تعداد و هر حرفی می‌تواند باشد.

    2.

    :یک کارکتر.

    مثال Sm?th یعنی دو حرف اول Sm حرف سوم یک کارکتر و هر حرفی می‌تواند باشدو سپس th.

    3.

    # :تطبیق با یک عدد.لذا اگر به دنبال 166## بگردید access تمامی دادهای 5 رقمی را که با 166 شروع شود را انتخاب می‌کند 8- Replase :جایگزین کردن درصورتی که بخواهیم دادهایی را تغییر دهیم از روش جستجو پیدا سپس داده مورد نظر را جایگزین می‌کنیم.گزینه‌های آن مشابه Find می‌باشد.

    Find What :درج داده مورد جستجو Replace With :درج داده جایگزینی Replace : جایگزینی یکی یکی Replace All :جایگزینی همه موارد 9- Filter (صافی): توسط گزینه Filter از منوی Record می‌توان داده‌های مورد نظر را از بقیه داده‌ها جدا نمود.

    أشنایی با Query Query ---- New: 1.

    Design View 2.

    Simple Query Wizard 3.

    Cross Tab Query Wizard 4.

    Find Duplicate Query Wizard 5.

    Find Unmatched Query Wizard 1.

    ایجاد از طریق طراحی 2.

    ایجاد با ساده‌ترین شکل از ویزارد 3.

    گروهبندی فیلدها به صورت سطری ستونی و استنتاج نتایج از تقاطع داده‌های حاصل از سطر و ستون ایجاد شده.

    4.

    مقایسه دو جدول و یافتن تمام رکوردهای تکراری از دو جدول .

    5.

    مقایسه دو جدول و یافتن تمام رکوردهای تکراری از یک جدول .

    تعریف Query: اطلاعات یک یا چند جدول را با شرایط خاص تحت پرس و جو ایجاد می‌نماید، و همچنین امکان ساختن فیلدهای محاسباتی نیز امکان پذیر می‌باشد.

    تعریفQueryبه دو بخش تقسیم می‌گردد: 1.

    Select Query 2.

    Action Query ساده‌ترین پرس و جو Select Query می‌باشد ،یعنی پرس و جو بر اساس انتخاب.

    Query می‌تواند یک فیلد را در بر بگیرد.

    چون تغییرات روی پرس‌و جو روی جدول متناظرش اعمال می‌شود بنابراین صفت Dynamic داده اند.

    چون پرس‌و جو زیر مجموعه یک یا چند جدول یا پرس‌و جو است به آن صفتSubSet داده‌اند.

    آشنایی با Action Query شامل: Make-Table Query : Update Query : Update to: 2.5(گزینه جایگزینی) Criteria: 2 (گزینه ای که باید تغییر کندو به روز شود) Append Query : همانند make- Table Query می‌باشد با این تفاوت که نام جدولی که می‌خواهیم داده‌ها به ان الصاق شود را از لیست انتخاب می‌کنیم.

    Delete Query : Delete: Where Criteria: 1 (همه یکهای موجود در جدول انتخابی را حذف می‌نمایید) تذکر: تمام action ها باید بعد از ایجاد ابتدا Run شود و ذخیره سپس نتیجه آن را روی جدول متناظر مشاهده نمود Run از منو Query یا از ابزار آن !

    فرم چیست؟

    فرم کار جمع آوری اطلاعات را آسان می‌کند.

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

    طرز کار Form Wizard : نام جدول یا پرس و جوی مورد نظر

  • مقدمه 2
    بانک اطلاعاتی مایکروسافت اکسس 7
    دستیابی داده در ویژوال بیسیک 6 40 پروژه 51

تحقیق دانش آموزی در مورد دانلود ‫پروژه بانک اطلاعاتی مایکروسافت اکسس و دستیابی به آن در ویژوال بیسیک و پروژه, مقاله دانشجویی با موضوع دانلود ‫پروژه بانک اطلاعاتی مایکروسافت اکسس و دستیابی به آن در ویژوال بیسیک و پروژه, پروژه دانشجویی درباره دانلود ‫پروژه بانک اطلاعاتی مایکروسافت اکسس و دستیابی به آن در ویژوال بیسیک و پروژه

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

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

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

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

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

شروع کار با ADO.NET ابتدا: باید بدانید که NET Data Provider . چیست؟ بمنظوراتصال به یک منبع داده ، می بایست در ابتدا یک Net Data Provider . ، انتخاب گردد . Data Provider ، کلاس های لازم بمنظور اتصال به یک منبع داده ، خواندن اطلاعات ، ویرایش ، بهنگام سازی و انجام عملیات متفاوت بر روی داده ها را ارائه می نماید . در این مقاله به تشریح انواع Data Provider پرداخته و با نحوه انتخاب ...

تا کنون برای ذخیره داده ها، از متغیرهایی از نوع Byte ،Decimal ، Currency و غیره استفاده کردیم که هر کدام یک سلول از حافظه را اشغال می کردند. به عنوان مثال، دستورات زیر را در نظر بگیرید: Dim Yes As Booleam Dim D AS Double Dim L As Long Dim Num As Integer این دستورات متغیر Yes را از نوع منطقی (Boolean ) ، D را از نوع Double‌ ، L را از نوع Long و Num را از نوع صحیح (Integer ) تعریف ...

در ابتدا جالب است بدانید که برای برنامه نویسی به زبان ویژوال بیسیک ، به برنامه ی ویژوال بیسیک 2005 نیازی ندارید شما می توانید برنامه های خود را با یک ویرایشگر متنی مانند Note pad نیز بنویسید اما برنامه های ویژوال بیسیک معمولاً طولانی هستند و نوشتن آنها با Note pad زمان زیادی را صرف میکند. راه بهتر برای انجام این کار استفاده از محیط توسعه مجتمع ویژوال استودیو است که به عنوان IDE ...

مقدمه: امروزه علم کامپیوتر پیشرفت شگرفی در کلیه ‌ علوم و صنایع به وجود آورده است و با پیشرفت این علوم مسائل مربوط به کامپیوتر نیز پیشرفت شگرفی داشته است از جمله می‌توان به پیشرفت در بانک‌های اطلاعاتی اشاره نمود که از جدید‌ترین و مهمترین آن‌ها می‌توان به Visual basic اشاره نمود. در اینجا سعی شده است مطالبی در جهت معرفی این نرم‌افزار تقدیم گردد. فصل اول نرم افزار ویژوال بیسیک ...

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

ثبت سفارش