نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی

پایگاه های داده: مفاهیم اساسی چکیده: پایگاه داده

پایگاه داده در علوم کامپیوتر چیست؟

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

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

DBMS و SQL چیست؟

این همان چیزی است که مصرف کنندگان با آن سر و کار دارند، یعنی من و شما. DBMS مدرن می تواند نه تنها متن یا گرافیک، بلکه فایل های رسانه ای (فایل های صوتی و تصویری) را نیز پردازش کند.

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

لازم به ذکر است که با توجه به ماهیت استفاده از آنها، DBMS ها به تک کاربره (برای یک کاربر - یک کامپیوتر محلی) و کاربر زیادی (برای شبکه ها) تقسیم می شوند.

من مطمئن هستم که شما فکر نمی کنید یک DBMS جهانی وجود داشته باشد. و به درستی، ده ها مورد از آنها وجود دارد. در چارچوب این بخش، ما خود را به کار با رایگان و گسترده ترین سیستم مدیریت پایگاه داده MySQL محدود می کنیم.

MySQL DBMS

MySQL DBMS فقط با پایگاه داده های رابطه ای کار می کند. پایگاه داده های رابطه ای در ابتدا ساده ترین راه برای یادگیری هستند. علاوه بر این، آنها در تمام هاست ها و سرورها برای استفاده انبوه استفاده می شوند.

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

DB مخفف "پایگاه داده" یا "پایگاه داده" (بسته به زمینه) است. در این مقاله، ما در نظر خواهیم گرفت که او / آنها چیست، چه هستند و کجا استفاده می شوند. همچنین بحث خواهیم کرد که آیا DBMS و DB یکسان هستند یا خیر.

واژه شناسی

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

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

انواع DB

در تئوری، انواع مختلفی از آنها وجود دارد. وجود دارد:

  • پایگاه های داده رابطه ای (از کلمه انگلیسی relation که به عنوان "اتصال" ترجمه می شود) - با روابط مشخص می شوند و در مجموعه ای از موجودیت های مرتبط بیان می شوند. دومی در قالب قرص ارائه شده است که حاوی داده های پایگاه داده است. این رایج ترین است
  • سلسله مراتبی - روابط در سطح "جد - فرزند" ، "رئیس - مرئوس".
  • شبکه - شاخه ای از نوع قبلی.
  • موارد شی گرا که مستقیماً با متدولوژی مربوطه کار می کنند

بیایید هر یک از آنها را با جزئیات بیشتری در نظر بگیریم و در طول مسیر به ایده ها و مفاهیم اساسی پایگاه داده بپردازیم.

آیا DB یک علامت است؟

در ارائه معمول آنها، درک آنها دشوار نیست - اینها تبلت هایی با اطلاعات هستند. برای روشن شدن موضوع، می توانید از یک DBMS بسیار معروف مایکروسافت کمک بگیرید - "Access" که بخشی از مجموعه برنامه های اداری معمول آنها است.

جداول پایگاه داده رابطه ای دارای رکورد (ردیف) و فیلد (ستون) هستند. اولی مستقیماً حاوی اطلاعات، داده ها است، دومی حاوی توضیحاتی در مورد معنای دقیق سوابق است. به عنوان مثال، فیلد "نام" است، رکورد "کاترینا" است.

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

باید درک کرد که پایگاه داده خود یک جدول نیست. پایگاه داده بسته به میزان و تنوع اطلاعات می تواند از یک تا چند صد جدول را ذخیره کند.

روابط بین جداول

برای ارائه پیوند بین جداول، DBMS دارای طرحواره های داده است. اتصالات عبارتند از:

  • "یک به یک" - هر رکورد جدول تنها با یک رکورد از جدول دیگر مطابقت دارد.
  • یک به چند و چند به چند. چندین رکورد از یک جدول مرتبط می تواند با یک رکورد مطابقت داشته باشد. و بالعکس (برای گزینه دوم).
  • چند به چند. در حال حاضر به راحتی می توان حدس زد که در این حالت، برای چندین ردیف، می توان چندین ردیف از جدول دیگر را برای اتصال انتخاب کرد (چنین اتصالی با استفاده از یک جدول میانی و دو پیوند از نوع بالا سازماندهی می شود).

حرکت بالا و پایین

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

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

گسترش ارتباطات

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

روش نمایش جدولی

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

نوع شی گرا

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

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

پایگاه داده- مجموعه ای از داده ها (اطلاعات) که ساختار یافته و به هم مرتبط هستند.

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

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

به طور کلی، DBMS سیستمی است که به شما امکان می دهد پایگاه داده ایجاد کنید و اطلاعات را از آنها دستکاری کنید. و این دسترسی به داده های DBMS را از طریق یک زبان خاص - SQL فراهم می کند.

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

از تاریخچه SQL

در اوایل دهه 1970، در یکی از آزمایشگاه های تحقیقاتی این شرکت IBMیک DBMS رابطه ای تجربی IBM System R ایجاد شد که سپس یک زبان ویژه برای آن ایجاد شد دنباله، که امکان مدیریت نسبتاً آسان داده ها را در این DBMS فراهم می کند. مخفف SEQUEL مخفف عبارت است زبان انگلیسی ساختار یافته QUEry- "زبان پرس و جو انگلیسی ساختاریافته". بعداً به دلایل قانونی، زبان SEQUEL به نام تغییر یافت SQL.

1974 تاریخ ایجاد در نظر گرفته شده است.
نویسندگان هستند دونالد چمبرلین, ریموند بویز.
اولین استاندارد در سال 1986 به تصویب رسید.

MySQL چیست؟

MySQL- یک سیستم مدیریت پایگاه داده که می تواند با PHP، Java، Perl، C، C ++ و سایر زبان های برنامه نویسی کار کند. یکی از پرکاربردترین سیستم های مدیریت پایگاه داده در جهان است. در ساخت سرورهای قابل حمل محبوب گنجانده شده است دنورو XAMPPو همچنین سرورها WAMP، LAMP، AppServ... نوشته شده در C، C ++. توسعه دهنده - اوراکل(از 2010).

نمونه هایی از پرس و جوهای SQL

همه پایگاه های داده را فهرست می کند.

نمایش پایگاه های داده؛
فهرست همه جداول در پایگاه داده base_name.

نمایش جداول در base_name.
همه داده ها را در جدول tbl_name انتخاب می کند.

SELECT * FROM tbl_name؛
بیشتر به تفصیلدرخواست ها را می توان در مقاله یافت

ارزش های نظریه. مفهوم معنا در فلسفه تحلیلی زبان در واقع مشابه چیزی است که در فلسفه آگاهی «ذهن»، «آگاهی» (انگلیسی) یا «Geist» (آلمانی) نامیده می شود. آگاهی، روح از نظر معنا...... دایره المعارف معرفت شناسی و فلسفه علم

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

مقادیر نظری مشتقات پتانسیل مربوط به مدل ایده آل زمین. آنها ناچیز یا دقیقا برابر با صفر هستند، بنابراین مقادیر اندازه گیری شده مشتقات دوم پتانسیل گرانشی را می توان عملاً در نظر گرفت ... ... دایره المعارف زمین شناسی

- (g 0) مقادیر نظری نیروی گرانش وارد بر یک واحد جرم با چنین مدلی از زمین مطابقت دارد که در آن چگالی داخل پوسته های کروی ثابت است و فقط با عمق تغییر می کند. ساختار بیان تحلیلی آنها ...... دایره المعارف زمین شناسی

Syn. معانی اصطلاحی سن ناسازگار یا متفاوت هستند. فرهنگ لغت زمین شناسی: در 2 جلد. م.: ندرا. ویرایش شده توسط K. N. Paffengolts و دیگران. 1978 ... دایره المعارف زمین شناسی

به دست آمده با روش ایزوتوپ سرب مطابق با چهارم دسامبر. نسبت های ایزوتوپی: و به شدت از نظر بزرگی واگرا هستند. آنها به نگهداری ضعیف نوزاد و نقض تعادل رادیواکتیو در آن بین مادر و ... شهادت می دهند. دایره المعارف زمین شناسی

Syn. معانی اصطلاح سن سازگار است. فرهنگ لغت زمین شناسی: در 2 جلد. م.: ندرا. ویرایش شده توسط K. N. Paffengolts و دیگران. 1978 ... دایره المعارف زمین شناسی

مقادیر پارامتر حالت عملکرد غیرعادی- داده‌های عملکرد غیرعادی [مقصد] متن‌های موازی EN RU P63x تعداد زیادی سیگنال تولید می‌کند، سیگنال‌های ورودی باینری را پردازش می‌کند و داده‌های اندازه‌گیری شده را در حین عملکرد بدون خطا شی محافظت‌شده و همچنین خطا...

اصطلاحات و مفاهیم مورفولوژی عمومی: فرهنگ-مرجع

معانی جهت گیری فعل- ارزش های اصلاح فضایی کنش ها و مشتقات آنها ... فرهنگ اصطلاحات زبانشناسی T.V. کره اسب

مقادیر (ولتاژ) بین خط و زمین- - [Ya.N. Luginsky، M.S.Fezi Zhilinskaya، Y.S.Kabirov. فرهنگ لغت انگلیسی روسی مهندسی برق و مهندسی برق، مسکو، 1999] موضوعات مهندسی برق، مفاهیم اساسی EN خط به مقادیر زمین ... راهنمای مترجم فنی

کتاب ها

  • ، A. Potebnya. تکثیر شده در املای نویسنده اصلی نسخه 1888 (انتشار ورونژ). V…
  • ارزش های جمع در روسی، A. Potebnya. این کتاب مطابق با سفارش شما با استفاده از فناوری چاپ بر حسب تقاضا تولید خواهد شد. تکثیر شده در املای نویسنده اصلی نسخه 1888 (انتشار ورونژ ...

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

DBMS - اصطلاحات و تعاریف

پایگاه داده یک مفهوم چند وجهی است. در حالت کلی، پایگاه داده (DB) به معنای مجموعه ای از اطلاعات است که بر اساس معیارهایی ترکیب شده است. به عنوان مثال، فهرست تلفن یا لیست قیمت یک شرکت را می توان به عنوان پایگاه داده نام برد.

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

ایجاد پایگاه داده، پردازش و جستجوی کلیه اطلاعات لازم در آن با استفاده از سیستم مدیریت پایگاه داده (DBMS) انجام می شود. DBMS مجموعه ای از ابزارهای نرم افزاری خاص است که کاربر را قادر می سازد تا به سرعت و کارآمد با پایگاه داده تعامل داشته باشد.

مقایسه Access و Excel

مزایای پایگاه داده نسبت به سایر مخازن اطلاعات، به عنوان مثال، صفحات گسترده، ویرایشگرهای متن و غیره چیست؟ صفحات گسترده اکسل نیز برای مقایسه بهترین هستند. این انتخاب به این دلیل است که هر دو برنامه در یک بسته قرار می گیرند و برای ذخیره داده ها استفاده می شوند. Access اساسا یک پایگاه داده رایگان است که به عنوان یک امتیاز برای ویرایشگر متن Word و صفحات گسترده اکسل ارائه می شود.

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

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

تعداد ردیف ها در اکسل نمی تواند از 65536 تجاوز کند؛ در اکسس، تعداد رکوردها اصلاً محدود نیست. تنها محدودیتی در حجم کل فایل وجود دارد - حداکثر 2 گیگابایت.

اکسل ابزارهای داخلی برای مرتب‌سازی، فیلتر کردن اطلاعات، ایجاد جداول محوری و نمودارها دارد، اما در مقایسه با قابلیت‌های زبان پرس‌و‌جوی ساختاریافته (SQL) - ابزار اصلی برای انتخاب و مرتب‌سازی داده‌ها در هر DBMS، کم رنگ است.

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

طبقه بندی پایگاه داده

پایگاه های داده را می توان بر اساس 4 معیار تقسیم کرد:

1. زبان برنامه نویسی مورد استفاده.پایه های باز بر اساس یکی از زبان های جهانی است. پایگاه های بسته از زبان برنامه نویسی خود استفاده می کنند.

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

3. دامنه کاربرد.بین پایگاه داده های جهانی و تخصصی که برای حل مشکلات خاص طراحی شده اند تمایز قائل شوید.

4. با "ظرفیت" همه پایگاه های داده به شرکتی و دسکتاپ تقسیم می شوند.دومی کم هزینه هستند، برای یک کاربر طراحی شده اند و نیازهای کمی برای وسایل فنی دارند.

پایگاه های داده شرکتی برای کار در یک محیط توزیع شده، پشتیبانی از عملیات همزمان بسیاری از کاربران، ارائه فرصت های فراوان برای طراحی و مدیریت پایگاه داده طراحی شده اند.

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

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

مدل های پایگاه داده

3 روش برای ذخیره اطلاعات در پایگاه داده وجود دارد:

1. مدل سلسله مراتبی را می توان به صورت درختی نشان داد.یک شی در سطح اول وجود دارد. اشیاء تابع سطح 2 در زیر قرار دارند. هر شی می تواند چندین تابع از سطح پایین داشته باشد، اما همیشه تنها با یک شی از سطح بالاتر همراه است. سیستم عامل ویندوز نمونه ای از یک مدل سلسله مراتبی است.

2. مدل شبکه بسط مدل سلسله مراتبی است.محدودیت تعداد پیوندهای بین یک شی سطح پایین و یک شی سطح بالاتر را از بین می برد. نمونه ای از چنین مدلی اینترنت است که یک پایگاه داده در سطح جهانی توزیع شده است.

3. مدل رابطه ای (جدولی) رایج ترین روش ذخیره سازی داده ها است.همه داده ها در جداول جمع آوری می شوند که می توانید بین آنها پیوند ایجاد کنید. ما در مورد این دیدگاه با جزئیات بیشتر صحبت خواهیم کرد.

مدل پایگاه داده رابطه ای

اکثر DBMS های مدرن از مدل طراحی پایگاه داده رابطه ای استفاده می کنند.


چنین پایگاه های اطلاعاتی با ویژگی های زیر مشخص می شوند:

1. همه جداول ساختار یکسانی دارند.

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

3. جداول از طریق فیلدهای کلیدی به هم مرتبط می شوند، زمانی که فیلد کلید یکی از آنها با فیلدهای کلیدی جداول دیگر هماهنگ شود.

محدوده پایگاه های داده

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

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

Access رایج ترین پایگاه داده است

برای این اهداف، DBMS های پیچیده ای که برای مشتریان شرکتی طراحی شده اند، مورد نیاز نیستند. معمولاً یک برنامه دسکتاپ برای هر کاربر کافی است. و بهترین راه برای انجام این کار یک پایگاه داده Access است. بخشی از مجموعه MS Office است. اکسس روی کاربر نهایی متمرکز شده و دارای یک رابط کاربر پسند است. حجم عظیمی از ادبیات وجود دارد که به پایگاه داده می پردازد. یک نمونه پایگاه داده نیز با Access همراه است.

یک تور سریع از Access

بیایید ویژگی های اصلی آن را در نظر بگیریم - بیشتر آنها برای پایگاه های داده دیگر معمولی هستند. در اینجا لیستی از عناصر تشکیل دهنده هر پایگاه داده وجود دارد: جدول، گزارش، پرس و جو، فرم.

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

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

یک زبان خاص، SQL، مسئول واکشی داده ها از جداول است. برای DBMS های مختلف تقریباً یکسان است، اگرچه دستورات فردی در آنها ممکن است متفاوت باشد. در Access، انتخاب با استفاده از پرس و جو انجام می شود. کوئری ها ماهیت پویا دارند، یعنی زمانی که داده های جدید در جداول وارد می شوند، نتایجی که توسط پرس و جو برگردانده می شود تغییر خواهند کرد. نتیجه پرس و جو را نیز می توان به صورت خوانا در قالب گزارش مشاهده کرد.

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

پایگاه داده نیز یک محیط برنامه نویسی است. اکسس شامل یک زبان برنامه نویسی قدرتمند، Visual Basic for Application (VBA) است. این به شما امکان می دهد تا برنامه های نسبتاً پیچیده، از جمله برنامه های کاربردی تجاری ایجاد کنید.

گرایش های پایگاه داده

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

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

مقالات مرتبط برتر