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

اصول ایجاد پایگاه داده MySQL. ساخت پایگاه داده: تکنیک ها و راه حل های موجود

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

برای این کار ابتدا باید سرور MySQL را راه اندازی کنید. به منوی سیستم Start - Programs - MySQL - MySQL Server 5.1 - MySQL Command Line Client بروید. پنجره ای باز می شود که از شما می خواهد رمز عبور را وارد کنید.

اگر هنگام راه‌اندازی سرور رمز عبور را مشخص نکرده‌اید، کلید Enter را روی صفحه کلید فشار دهید یا اگر رمز عبور را مشخص کرده‌اید. منتظر دستور mysql>

ما باید یک پایگاه داده ایجاد کنیم که آن را forum می نامیم. برای انجام این کار، یک اپراتور در SQL وجود دارد ایجاد پایگاه داده

ایجاد پایگاه داده_name;


حداکثر طول نام پایگاه داده 64 کاراکتر است و می تواند شامل حروف، اعداد، نماد "_" و نماد "$" باشد. نام ممکن است با یک عدد شروع شود، اما نباید همه اعداد باشد. هر پرس و جو به پایگاه داده با یک نقطه ویرگول خاتمه می یابد (این علامت جدا کننده - جدا کننده نامیده می شود). پس از دریافت درخواست، سرور آن را اجرا می کند و در صورت موفقیت آمیز بودن، پیغام Query OK را نمایش می دهد.

بنابراین بیایید پایگاه داده انجمن را ایجاد کنیم:

Enter را فشار می دهیم و پاسخ "Query OK ..." را می بینیم که به این معنی است که پایگاه داده ایجاد شده است:

ساده است. اکنون در این پایگاه داده باید 3 جدول ایجاد کنیم: موضوعات، کاربران و پست ها. اما قبل از انجام این کار، باید به سرور بگوییم که در کدام پایگاه داده جداول ایجاد می کنیم، i.e. شما باید یک پایگاه داده را برای کار با آن انتخاب کنید. برای این کار از اپراتور استفاده می شود استفاده کنید. نحو انتخاب یک پایگاه داده برای کار به شرح زیر است:

استفاده از database_name


بنابراین، بیایید پایگاه داده انجمن خود را برای کار انتخاب کنیم:

Enter را فشار دهید و پاسخ "پایگاه داده تغییر کرد" را ببینید - پایگاه داده انتخاب شده است.

انتخاب یک پایگاه داده در هر جلسه کار با MySQL ضروری است.

برای ایجاد جداول در SQL یک عبارت وجود دارد ایجاد جدول. ایجاد یک پایگاه داده دارای نحو زیر است:

جدول_نام جدول را ایجاد کنید (نوع نام_ستون__________________ نوع_نوع_ستون_نوع_نوع_استون_نوع ...،نوع_اسم_ستون_پایان_ستون);


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

Enter را فشار دهید - جدول ایجاد می شود:

بنابراین، ما یک جدول موضوعات (موضوعات) با سه ستون ایجاد کرده ایم:
id_topic int - شناسه موضوع (مقدار صحیح)،
متن موضوع_نام - نام موضوع (رشته)،
id_author int - شناسه نویسنده (مقدار صحیح).

به طور مشابه، دو جدول باقی مانده - کاربران (کاربران) و پست ها (پیام ها) را ایجاد کنید:

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

نمایش پایگاه های داده- نمایش تمام پایگاه های داده موجود،

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

جدول_نام را توصیف کنید- توضیح ستون های جدول مشخص شده را نشان دهید.

بیایید تلاش کنیم. ما به تمام پایگاه های داده موجود نگاه می کنیم (شما هنوز یک انجمن دارید، من 30 تا، و همه آنها در یک ستون فهرست شده اند):

حالا بیایید به لیست جداول پایگاه داده انجمن نگاه کنیم (برای این، ابتدا باید آن را انتخاب کنید)، فراموش نکنید که بعد از هر درخواست Enter را فشار دهید:

در پاسخ ما نام سه جدول خود را می بینیم. حالا بیایید توضیحات ستون ها را ببینیم، به عنوان مثال، جدول موضوعات:

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

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

جدول رها کردن جدول_نام;


و Enter را فشار دهید.

حالا بیایید دوباره به لیست جداول در پایگاه داده خود نگاه کنیم:

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

رها کردن پایگاه داده_نام.


و Enter را فشار دهید.

و با درخواست از همه پایگاه های داده موجود از این موضوع اطمینان حاصل کنید:

احتمالاً شما یک پایگاه داده واحد ندارید، من به جای 30 عدد، 29 عدد از آنها را دارم.

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

یک پایگاه داده ایجاد کنید.در خط فرمان MySQL، دستور CREATE DATABASE را وارد کنید ; . جایگزین کردن نام پایگاه داده شما نمی تواند حاوی فاصله باشد.

  • به عنوان مثال، برای ایجاد یک پایگاه داده از تمام ایالت های ایالات متحده، می توانید CREATE DATABASE us_states را تایپ کنید.
  • توجه: دستورات لازم نیست با حروف بزرگ وارد شوند.
  • توجه: تمام دستورات MySQL باید با ";" ختم شود. اگر فراموش کردید نقطه ویرگول بگذارید، فقط ";" را وارد کنید. در خط بعدی برای شروع پردازش دستور قبلی.

نمایش لیستی از پایگاه های داده موجوددستور SHOW DATABESES را وارد کنید. برای نمایش لیستی از پایگاه های داده ذخیره شده علاوه بر پایگاه داده جدید ایجاد شده، پایگاه داده های mysql و test را نیز مشاهده خواهید کرد. فعلاً می توانید آنها را نادیده بگیرید.

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

یک جدول ایجاد کنید.جدول مکانی است که اطلاعات در یک پایگاه داده ذخیره می شود. برای ایجاد جدول باید کل ساختار آن را با یک دستور وارد کنید. برای ایجاد جدول، دستور زیر را صادر کنید: وضعیت های CREATE TABLE (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT، وضعیت CHAR(25)، جمعیت INT(9)); . این دستور جدولی به نام "states" با سه فیلد id، state و جمعیت ایجاد می کند.

  • دستور INT مشخص می کند که فیلد id فقط شامل اعداد (اعداد صحیح) خواهد بود.
  • دستور NOT NULL نشان می دهد که فیلد id نباید خالی باشد (برای ورودی لازم است).
  • PRIMARY KEY نشان می دهد که فیلد id فیلد کلید در جدول است. فیلد کلیدی فیلدی است که نمی تواند مقادیر یکسانی داشته باشد.
  • دستور AUTO_INCREMENT به طور خودکار مقادیر افزایشی را به فیلد id اختصاص می دهد و اساساً به طور خودکار هر رکورد را شماره گذاری می کند.
  • دستورات CHAR (کاراکترها) و INT (عدد صحیح) نوع داده مجاز در فیلدهای مربوطه را تعیین می کنند. عدد زیر دستور نشان می دهد که فیلد می تواند دارای چند کاراکتر یا اعداد باشد.
  • یک ورودی در جدول ایجاد کنید.اکنون که جدول ساخته شده است، نوبت به وارد کردن اطلاعات می رسد. از دستور زیر برای وارد کردن رکورد اول استفاده کنید: INSERT INTO states (id, state, جمعیت) VALUES (NULL, 'Alabama', '4822023');

    • این دستور اساسا به پایگاه داده می گوید که اطلاعات موجود در جدول را در سه فیلد مناسب ذخیره کند.
    • از آنجایی که فیلد id حاوی شناسه NOT NULL است، وارد کردن NULL به عنوان یک مقدار باعث می شود که به لطف شناسه AUTO_INCREMENT، یک عدد افزایش یابد.
  • ورودی های بیشتری ایجاد کنیدبا یک دستور می توان بسیاری از ورودی ها را ذخیره کرد. برای ذخیره سه حالت دیگر، دستور زیر را وارد کنید: INSERT INTO states (id, state, جمعیت) VALUES (NULL, 'Alaska', '731449'), (NULL, 'Arizona', '6553255'), (NULL, ' آرکانزاس ', '2949131'); .

  • یک کوئری پایگاه داده را اجرا کنید.اکنون که یک پایگاه داده ساده ایجاد شده است، می توانید پرس و جوهایی را برای بازیابی اطلاعات مورد نیاز خود اجرا کنید. برای شروع، دستور زیر را وارد کنید: SELECT * FROM us_states; . این کوئری کل پایگاه داده را همانطور که با دستور "*" به معنی "همه" نشان داده شده است، برمی گرداند.

    • برای یک پرس و جو پیچیده تر، دستور زیر را وارد کنید: SELECT state, جمعیت FROM us_states ORDER BY جمعیت; این پرس و جو جدولی را با حالت های مرتب شده بر اساس جمعیت، به جای مرتب شدن بر اساس حروف الفبا بر اساس نام، برمی گرداند. فیلد id نمایش داده نمی شود زیرا شما فقط فیلدهای ایالت و جمعیت را درخواست کرده اید.
    • برای فهرست کردن حالت‌ها بر اساس جمعیت به ترتیب معکوس، از دستور زیر استفاده کنید: SELECT state, جمعیت FROM us_states ORDER BY جمعیت DESC; . دستور DESC حالت ها را به ترتیب نزولی جمعیت (بزرگترین به کوچکترین، نه کوچکترین به بزرگ) نمایش می دهد.
  • دلفین ها همیشه اعتماد مردم را برانگیخته اند. ما آنها را با مهربانی و شادی همراه می کنیم. اگرچه دلفین نماد MySQL است، اما این محبوبیتی که در سراسر جهان دارد را توضیح نمی دهد:

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

    ویژگی های MySQL

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

    ویژگی های MySQL DBMS:

    • بیشتر به عنوان یک سرور از راه دور استفاده می شود.
    • شامل تعداد زیادی از انواع جدول است.
    • همراه با یک نوع خاص EXAMPLE که نشان می دهد جداول جدید چگونه ایجاد می شوند.
    • درجه بالایی از مقیاس پذیری از طریق پشتیبانی از اکثر پلتفرم های محبوب؛
    • کد منبع باز - به لطف این، این DBMS به طور مداوم توسط بسیاری از توسعه دهندگان در سراسر جهان بهبود یافته و مدرن می شود.
    • تعداد زیادی API ایجاد شده است که ارتباط بین MySQL و بخش اصلی همه زبان های برنامه نویسی را فراهم می کند.
    • حداکثر اندازه فایل جدول پایگاه داده فقط با قابلیت های سیستم عامل مورد استفاده محدود می شود.

    نزدیکترین رقیب MySQL MS SQL Server در نسخه Express رایگان دارای محدودیت اندازه پایگاه داده 10 گیگابایت است.


    • آخرین نسخه DBMS 5.7.5m15 (نسخه آزمایشی) در سپتامبر 2014 منتشر شد.

    ایجاد پایگاه داده MySQL

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

    محیط PHPMyAdmin یکی از محبوب ترین پوسته ها برای کار با MySQL است. رابط آن مدیریت پایگاه داده را بسیار ساده می کند.

    برای ایجاد پایگاه داده MySQL از طریق PHPMyAdmin، موارد زیر را انجام دهید:

    • وارد پوسته می شویم.
    • به تب "پایگاه های داده" بروید؛
    • در فیلد اول، نام پایگاه داده ای را که قرار است ایجاد شود، وارد کرده و کدگذاری مورد نظر را از لیست کشویی انتخاب کنید. در مورد ما، این utf8_genegal_ci است.

    نام پایگاه داده نمی تواند بیشتر از 64 کاراکتر باشد.

    • سپس بر روی دکمه "ایجاد" کلیک کنید:


    • پس از آن، نام پایگاه داده MySQL ایجاد شده باید در لیست های سمت چپ و پایین ظاهر شود:


    حالا بیایید اولین جدول را در پایگاه داده خود ایجاد کنیم. ما موارد زیر را انجام می دهیم:

    • در لیست سمت چپ، نام پایگاه داده خود را پیدا کرده و روی آن کلیک می کنیم:


    • در پنجره بعدی، نام جدول را وارد کرده و تعداد ستون ها را تنظیم کنید.
    • سپس بر روی دکمه "Ok" کلیک کنید.

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

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


    • جدول پایگاه داده MySQL ما ایجاد شده و آماده پر شدن با داده ها است:


    اما این تنها راه ایجاد پایگاه داده در PHPMyAdmin نیست. یک اثر مشابه را می توان با استفاده از یک پرس و جو SQL به دست آورد. برای این کار از دستور CREATE استفاده می شود. نحو آن این است:

    ایجاد پایگاه داده db_name ;

    استدلال ها:

    • IF NOT EXISTS - برای ردیابی منحصر به فرد بودن نام پایگاه داده استفاده می شود. اگر این پارامتر را مشخص نکنید، اگر پایگاه داده ای با همین نام ایجاد شود، ممکن است یک خطای اجرای پرس و جو رخ دهد.
    • db_name - نام پایگاه داده ایجاد شده را مشخص می کند.
    • CHARACTER SET مجموعه حروف - مجموعه کاراکترهای پایگاه داده را تنظیم می کند. اگر مشخص نشده باشد، از مقدار پیش فرض استفاده می شود.
    • دسته بندی COLLATE - ترتیب مرتب سازی داده ها را تنظیم می کند. پارامتر اختیاری

    حالا بیایید با استفاده از پرس و جوی SQL از طریق پوسته PHPMyAdmin یک پایگاه داده ایجاد کنیم:

    • به برگه "SQL" بروید؛
    • در پنجره ویرایشگر که ظاهر می شود، درخواست ایجاد پایگاه داده را وارد کنید.
    • یا روی نماد "پنجره پرس و جو" کلیک کنید. در سمت چپ بالای لیست پایگاه های داده قرار دارد:


    • متن درخواست را وارد کنید:

    ایجاد پایگاه داده «my_db».

    • در پایین، روی " Ok" کلیک کنید:


    • پس از آن، نام پایگاه داده ما در لیست سمت چپ نمایش داده می شود:


    برای رها کردن پایگاه داده sql، از دستور DROP DATABASE "my_db" استفاده کنید.

    • پرس و جو برای ایجاد یک پایگاه داده با پارامترهای اختیاری به شکل زیر خواهد بود:

    ایجاد پایگاه داده «my_db» مجموعه کاراکتر utf8 COLLATE utf8_general_ci;


    راه اندازی یک نسخه پشتیبان از پایگاه داده

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

    راه اندازی یک نسخه پشتیبان از پایگاه داده در PHPMyAdmin. روش:

    • در لیست سمت چپ، پایگاه داده مورد نیاز خود را انتخاب کنید.
    • روی برگه "صادرات» کلیک کنید؛
    • "OK" را فشار می دهیم.


    اگر در بخش "روش صادرات"مقدار" عادی را انتخاب کنید، سپس یک پنجره بزرگ با گزینه های زیادی برای سفارشی سازی خواهید دید:


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


    برای بازیابی پایگاه داده MySQL در PHPMyAdmin، به تب Import بروید. در بخش " فایل وارد کنید» بسته به مکانی که یک کپی از پایگاه داده را ذخیره کرده اید، منبع را انتخاب کنید. پس از آن، روی "OK" واقع در پایین صفحه کلیک کنید:


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


    فشرده سازی پایگاه های داده در MySQL

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

    همچنین برای کاهش حجم پایگاه داده توصیه می شود نسخه های پشتیبان آن را به صورت آرشیو ذخیره کنید. پشتیبان گیری فشرده سازی (فشرده سازی) در موردی به همین نام در برگه "صادرات"در بخش" خروجی پیکربندی می شود:


    راه دیگر برای کاهش اندازه پایگاه داده MySQL مجموعه اقدامات زیر است:

    • ایجاد Dump (کپی) از طریق خط فرمان با استفاده از دستور mysqldump.
    • حذف تمام پایگاه های داده؛
    • تمام خدمات MySQL را متوقف کنید.

    مبحث 2.3. نرم افزار ارائه و برنامه نویسی پایه آفیس

    مبحث 2.4. سیستم های مدیریت پایگاه داده و سیستم های خبره

    2.4.11. پایگاه آموزشی با دکمه اصلی فرم "آموزش_دانشجویان" - دانلود

    DBMS و سیستم های خبره

    2.4. سیستم های مدیریت پایگاه داده و سیستم های خبره

    2.4.3. ایجاد پایگاه داده (روش های ایجاد جداول و ایجاد ساختار جدول برای پایگاه داده "دفتر ریاست")

    اولین باری که یک پنجره پایگاه داده را باز می کنید، Access همیشه تب Tables را فعال می کند و لیستی از حالت های ایجاد جدول را نمایش می دهد:

    • ایجاد جدول در حالت طراحی؛
    • ایجاد جدول با استفاده از ویزارد؛
    • ایجاد جدول با وارد کردن داده ها

    شما می توانید هر یک از این حالت ها را برای ایجاد جدول جدید انتخاب کنید. برای تعریف فیلدهای جدول با استفاده از لیستی از جداول و فیلدهای نمونه، می توانید Table Wizard را انتخاب کنید. برای ایجاد یک جدول دلخواه، توصیه می شود از حالت Design استفاده کنید. جدول ایجاد با وارد کردن حالت داده معمولاً برای ویرایش و وارد کردن داده ها در جداول موجود استفاده می شود.

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

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

    برای تنظیم کلید اصلی در نمای طراحی، فیلد مورد نظر را انتخاب کنید و سپس روی نماد Key Field در نوار ابزار کلیک کنید. برای اختصاص یک کلید خارجی (ثانویه) در حالت طراحی، فیلد را انتخاب کنید و در قسمت خصوصیات فیلد، در خط فیلد Indexed، بله (تصادف ها مجاز هستند) را از لیست انتخاب کنید.

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


    برنج. یکی

    وقتی حالت Table Wizard را انتخاب می کنید، پنجره Create Tables باز می شود که در آن به راحتی می توان با استفاده از جداول و فیلدهای نمونه، فیلدهایی را برای یک جدول جدید ایجاد کرد.



    برنج. 2.

    اما اگر در پنجره "ایجاد جداول" جدول نمونه مورد نیاز وجود نداشته باشد، باید حالت طراحی را انتخاب کنید، پنجره طراحی جدول باز می شود.



    برنج. 3.

    ترکیب (ساختار) جدول در قسمت پروژه جدول تعریف شده است که از سه ستون تشکیل شده است:

    • نام زمینه؛
    • نوع داده؛
    • شرح.

    انواع داده ها باید از لیست کشویی انتخاب شوند:

    1. متن - داده های الفبایی (تا 255 بایت).
    2. قسمت MEMO متن یا اعداد طولانی است، مانند یادداشت ها یا توضیحات (تا 64000 بایت).
    3. عددی - متن یا ترکیبی از متن و اعداد (1، 2، 4 یا 8 بایت را ذخیره می کند).
    4. تاریخ/زمان – تاریخ و زمان (8 بایت).
    5. پولی - برای مقادیر پولی استفاده می شود (8 بایت صرفه جویی می کند).
    6. شمارنده - درج خودکار اعداد متوالی منحصر به فرد (افزایش 1) یا تصادفی هنگام اضافه کردن یک رکورد (4 بایت).
    7. Boolean - داده‌هایی که فقط یکی از دو مقدار ممکن را می‌گیرد، به عنوان مثال، "بله / خیر" (1 بیت).
    8. فیلد شی OLE - برای درج اشیاء زیر: تصاویر، تصاویر، نمودارها و غیره. (تا 1 گیگابایت).
    9. Hyperlink - آدرس پیوند به یک فایل در یک کامپیوتر مستقل یا در یک شبکه (حداکثر 64000 کاراکتر را ذخیره می کند).
    10. Lookup Wizard - فیلدی ایجاد می کند که به شما امکان می دهد با استفاده از یک جعبه ترکیبی، مقداری را از جدول دیگر یا از لیست مقادیر انتخاب کنید. با انتخاب این گزینه از لیست نوع داده، یک جادوگر برای شناسایی خودکار این فیلد راه اندازی می شود.

    در قسمت «ویژگی‌های فیلد»، ویژگی‌هایی را برای هر فیلد اختصاص دهید (مثلاً اندازه، قالب، فیلد فهرست‌شده و غیره).

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

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

    ظاهر فضای کاری برنامه یک جدول است. یک پایگاه داده رابطه ای اطلاعات را در ردیف ها و ستون ها ساختار می دهد. با وجود این واقعیت که بسته استاندارد MS Office دارای یک برنامه جداگانه برای ایجاد و نگهداری پایگاه های داده - Microsoft Access است، کاربران به طور فعال از Microsoft Excel برای اهداف مشابه استفاده می کنند. پس از همه، قابلیت های برنامه به شما امکان می دهد: مرتب سازی کنید. قالب؛ فیلتر؛ ویرایش؛ سازماندهی و ساختار اطلاعات

    یعنی هر چیزی که برای کار با پایگاه های داده لازم است. تنها نکته: اکسل یک ابزار تحلیلی جهانی است که برای محاسبات پیچیده، محاسبات، مرتب‌سازی و حتی برای ذخیره داده‌های ساختاریافته مناسب‌تر است، اما در حجم‌های کم (نه بیش از یک میلیون رکورد در یک جدول، برای نسخه 2010).

    ساختار پایگاه داده - جدول اکسل

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

    تمام اطلاعات موجود در پایگاه داده در رکوردها و فیلدها موجود است.

    رکورد یک ردیف در یک پایگاه داده (DB) است که شامل اطلاعات مربوط به یک شی است.

    فیلد - ستونی در پایگاه داده حاوی یک نوع داده در مورد همه اشیا.

    رکوردها و فیلدهای پایگاه داده با سطرها و ستون های صفحه گسترده استاندارد Microsoft Excel مطابقت دارد.

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

    

    ایجاد پایگاه داده در اکسل: دستورالعمل های گام به گام

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

    نحوه ایجاد پایگاه داده مشتری در اکسل:

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

    نحوه نگهداری پایگاه داده مشتری در اکسل

    برای ساده سازی جستجوی داده ها در پایگاه داده، بیایید آنها را مرتب کنیم. برای این منظور ابزار «Sort» مناسب است.


    داده های جدول بر اساس مدت انعقاد قرارداد توزیع شده است.


    حالا مدیر می بیند که زمان تمدید قرارداد با چه کسانی است. با کدام شرکت ها به همکاری ادامه می دهیم؟

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


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

    در اکسل بیشتر از 2 فیلتر استفاده می شود:

    • فیلتر خودکار؛
    • فیلتر بر اساس محدوده انتخاب شده

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


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


    اگر پایگاه داده حاوی اطلاعات مالی باشد، می توانید مقدار را با پارامترهای مختلف پیدا کنید:

    • جمع (خلاصه داده ها)؛
    • شمارش (شمارش تعداد سلول ها با داده های عددی)؛
    • مقدار متوسط ​​(میانگین حسابی را محاسبه کنید)؛
    • حداکثر و حداقل مقادیر در محدوده انتخاب شده؛
    • محصول (نتیجه ضرب داده ها)؛
    • انحراف معیار و واریانس نمونه

    روش کار با اطلاعات مالی در پایگاه داده:

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

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


    قالب ها را می توان سفارشی، کاهش، گسترش و ویرایش کرد.

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