پسوند db. دستورات ایجاد پایگاه داده تاریخچه میدان ردیابی با فیلدهای یادداشت

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

برخلاف سایر DBMS ها، Microsoft Access همه اشیاء (به جز صفحات دسترسی به داده) را در یک فایل با پسوند mdb ذخیره می کند. علاوه بر این، فایل MDB شامل مجموعه ای از جداول سیستم است که شامل تمام اطلاعات لازم در مورد اشیاء پایگاه داده، از جمله اطلاعات مربوط به مکان و پارامترهای جداول پیوست شده در فرمت های دیگر است. به طور پیش فرض، جداول سیستم در پنجره پایگاه داده نمایش داده نمی شوند. دسترسی به داده ها 2002. برای دسترسی به این جداول باید یکی از گزینه های Access را تغییر دهید. برای انجام این کار، دستور را انتخاب کنید خدمات، گزینه ها(ابزارها، گزینه ها)، تب را باز کنید چشم انداز(مشاهده) کادر محاوره ای گزینه ها(گزینه ها) و در یک گروه نمایش دادن(نمایش) چک باکس اشیاء سیستم(اشیاء سیستم). جداول سیستم دسترسی فقط خواندنی هستند، بنابراین کاربر نمی تواند آنها را تغییر دهد.

در زیر فرمت های فایل پایگاه داده را که می توان توسط Access 2002 پیوست یا وارد کرد، توضیح می دهد.

  • جداول قبلی Access 2000 (MDB) دقیقاً به همان شیوه جداول Access 2002 پردازش می شوند. آنها نیازی به تلاش ویژه وارد کردن کاربر ندارند و مانند جداول Access 2002 باز می شوند. . تنها تفاوت آن بعد از نام خواهد بود باز کردن فایلدر عنوان پنجره پایگاه داده، پیام زیر در پرانتز ظاهر می شود: دسترسی به فرمت 2000(دسترسی به فایل با فرمت 2000).
  • جداول dBASE III، III+، IV، 5 و 7 (DBF)، فایل‌های فیلد نوع MEMO (DBT)، فایل‌های فهرست dBASE III (NDX) و فایل‌های فهرست dBASE IV (MDX).

اظهار نظر

درایورهای ISAM به صورت استاندارد گنجانده شده است مایکروسافت آفیسبه عنوان بخشی از Microsoft Data Access Component (MDAC) 2.1 و بالاتر، دسترسی فقط خواندنی به فایل‌های DBF را فراهم می‌کند. موتور پایگاه داده Borland (BDE) 4.x یا بالاتر برای دسترسی خواندن و نوشتن مورد نیاز است. همچنین رانندگان از مایکروسافت، که دسترسی خواندن/نوشتن را فراهم می کنند و نیازی به نصب BDE ندارند، اما نیاز به تماس با پشتیبانی فنی مایکروسافت دارند.

فرمت فایل فهرست و جدول dBASE III و dBASE IV برای سیستم های مدیریت پایگاه داده در حال اجرا روی آن استاندارد است کامپیوترهای شخصی. سیستم مدیریت پایگاه داده Access 2002 به شما امکان می دهد فایل های فهرست NDX و MDX را پیوست کنید. هنگامی که یک جدول نمایه شده پیوست تغییر می کند، dBASE Access به طور خودکار فایل های فهرست را به روز می کند.

اظهار نظر

وجود فایل های فهرست NDX (dBASE III)، MDX (dBASE IV) اختیاری است. با این حال، اگر این فایل ها در دسترس هستند، بهتر است از آنها استفاده کنید. در غیر این صورت، اگر جدول dBASE پیوست شده را اصلاح کنید، آن تغییرات در فایل فهرست منعکس نمی شود، که می تواند باعث ایجاد خطا در هنگام استفاده از جداول نمایه شده اصلاح شده در Access در برنامه های dBASE شود.

اگر فایل dBASE وارد شده حاوی فیلدهایی از نوع MEMO باشد، پس فایل‌های دارای داده‌های این فیلدها (DBT) باید در دسترس باشند، یعنی باید در همان پوشه‌ای قرار بگیرند که خود جدول قرار دارد. اگر Access 2002 نتواند فایل DBT را پیدا کند، پیوست کردن یا وارد کردن داده ها از چنین جدولی با خطا مواجه می شود. هنگامی که داده ها را از یک جدول Access 2002 حاوی یک فیلد MEMO به یک جدول dBASE صادر می کنید، یک فایل DBT به طور خودکار ایجاد می شود و به همان نام فایل جدول داده می شود.

  • فایل های جدول پارادوکس (DB) و فهرست (PX). 3.x، 4.x و 5.0.

Access 2002 به شما امکان می دهد جدول و فایل های فهرست Paradox را پیوست کنید 3.xو 4.x برای MS-DOS و Paradox برای ویندوز 5.0 و 8.0. هنگام به روز رسانی داده ها در جدول پارادوکس از Access، فایل فهرست باید به همراه فایل جدول موجود باشد. هنگامی که جدولی را ضمیمه می کنید، Access 2002 به طور خودکار فایل فهرست را پیوست می کند (در صورت وجود).

همه فایل های اضافی، که هنگام وارد کردن یا پیوست کردن جداول پایگاه داده استفاده می شود، باید در همان پوشه جدول قرار داده شود. همچنین شایان ذکر است که اکثر برنامه هایی که با فایل های جدول و فهرست کار می کنند استفاده می کنند

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

همانطور که در جدول زیر نشان داده شده است، پایگاه های داده SQL Serverدارای سه نوع فایل

شرح

اولیه

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

ثانوی

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

گزارش معاملات

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

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

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

نام فایل های منطقی و فیزیکی

فایل های SQL Server دو نام دارند.

logical_file_name

logical_file_nameنامی است که برای اشاره به فایل فیزیکی در تمام دستورات Transact-SQL استفاده می شود. نام فایل منطقی باید از قوانین شناسه های SQL Server پیروی کند و در میان نام فایل های منطقی در پایگاه داده مربوطه منحصر به فرد باشد.

os_file_name

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

گروه های فایل

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

به عنوان مثال، سه فایل Data1.ndf، Data2.ndf و Data3.ndf را می توان به ترتیب بر روی سه درایو ایجاد کرد و به گروه فایل اختصاص داد. fgroup1. در این صورت می توانید جدولی بر اساس گروه فایل ایجاد کنید fgroup1. درخواست های داده از جدول در سه دیسک پخش می شود و این کارایی را بهبود می بخشد. بهبود عملکرد مشابهی را می توان با یک فایل منفرد ایجاد شده روی یک مجموعه دیسک راه راه به دست آورد. آرایه RAID. با این حال، فایل‌ها و گروه‌های فایل، افزودن فایل‌های جدید به درایوهای جدید را آسان می‌کنند.

تمامی فایل های داده در گروه های فایل ذکر شده در جدول زیر ذخیره می شوند.

فایل‌های گزارش نمی‌توانند بخشی از گروه‌های فایل باشند. مدیریت فضای لاگ جدا از مدیریت فضای داده است.

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

شروع کنید، مکث کنید و خاموش کنید SQL سرور .

    با استفاده از SQL Server Configuration Manager

    از SQL Server Management Studio

    از خط فرمان

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

ساختار جدول اول "دانش آموز".

ساختار جدول دوم "جلسه".

جداول باید توسط قسمت Num_book پیوند داده شوند.

کارایی

1. MS Visual Studio را دانلود کنید.

2. فعال کنیدپنجرهکاوشگر سرور

فایل پایگاه داده با پسوند "*.mdf" به سرور پایگاه داده رابطه ای اشاره دارد داده های مایکروسافت SQL Server. فایل حاوی خود پایگاه داده است.

هنگامی که یک فایل پایگاه داده "*.mdf" ایجاد می کنید، یک فایل با پسوند "*.ldf" نیز ایجاد می شود که حاوی گزارش تراکنش است.

قبل از ایجاد پایگاه داده، باید ابزار Server Explorer را فعال کنید. برای انجام این کار، در MS Visual Studio باید تماس بگیرید (شکل 1)

مشاهده -> اکسپلورر سرور

برنج. 1. با سرور اکسپلورر تماس بگیرید

3. دستور «افزودن اتصال…» را صادر کنید.

برای فراخوانی پنجره ایجاد پایگاه داده با فرمت mdf، باید دستور Add Connection را فراخوانی کنید. دستور Add Connection به دو صورت فراخوانی می شود. راه اول تماس گرفتن است منوی زمینه(کلیک راست ماوس) روی عنصر "اتصال داده ..." (شکل 2).

برنج. 2. فراخوانی دستور Add Connection از منوی زمینه

راه دوم فراخوانی فرمان “Connect to Database…” از منوی Tools منوی اصلی Microsoft Visual Studio است. همچنین با کلیک بر روی دکمه مربوطه می توان این دستور را از Server Explorer فراخوانی کرد (شکل 3).

برنج. 3. دستور “اتصال به پایگاه داده…”

4. پنجره "افزودن اتصال".

در نتیجه دستور قبلی، پنجره "Add Connection" باز می شود (شکل 4). در این پنجره کاربر این قابلیت را دارد که:

  • منبع داده را انتخاب کنید (منبع داده)؛
  • ایجاد یک فایل جدید یا انتخاب یک فایل پایگاه داده موجود (نام فایل پایگاه داده).
  • در صورت لزوم، رمز ورود به پایگاه داده را تنظیم کنید.
  • اتصال به پایگاه داده را بررسی کنید (دکمه Test Connection)؛
  • با فراخوانی دکمه "Advanced" پارامترهای دیگر را پیکربندی کنید.

برنج. 4. پنجره "افزودن اتصال".

Microsoft Visual Studio یک پایگاه داده Microsoft Access را به عنوان منبع داده ارائه می دهد. برای ایجاد فایل پایگاه داده MS SQL Server "*.mdf"، باید منبع داده را با انتخاب دکمه "Change..." تغییر دهید.

در نتیجه، پنجره دوم "تغییر منبع داده" باز می شود (شکل 5). در این پنجره منبع داده و ارائه دهنده انتخاب می شوند.

MS Visual Studio انواع زیر را از منابع داده ارائه می دهد:

  • پایگاه داده مایکروسافت اکسس، که در فایلی با فرمت "*.mdb" موجود است.
  • پایگاه داده ای که از دسترسی با استفاده از درایور ODBC پشتیبانی می کند.
  • پایگاه داده نوع Microsoft SQL Server از جمله سرور محلی SQLEXPRESS ;
  • پایگاه داده " Microsoft SQL Server Compact 3.5"، که در فایل هایی با پسوند "*.sdf" قرار دارد.
  • پایگاه داده "" که در فایل هایی با فرمت "*.mdf" موجود است.
  • پایگاه داده اوراکل

برای ایجاد یک فایل پایگاه داده Microsoft SQL Server "*.mdf"، باید یک منبع داده را انتخاب کنید. فایل پایگاه داده مایکروسافت SQL Serverهمانطور که در شکل 5 نشان داده شده است.

برنج. 5. پنجره "تغییر منبع داده".

پس از تغییر منبع داده در پنجره Add Connection در فیلد “ نام فایل پایگاه داده (جدید یا موجود):” باید نام دیتابیس ایجاد شده را وارد کنید. اگر باید فایل "*.mdf" یک پایگاه داده موجود را انتخاب کنید، دکمه "Browse..." برای این کار در نظر گرفته شده است.

در مورد ما، همانطور که در شکل 6 نشان داده شده است، باید نام پایگاه داده "Education" را وارد کنید.

برنج. 6. پایگاه داده آموزش ایجاد کنید

پس از تایید با "OK"، سیستم پنجره ای مانند شکل 7 باز می شود. پیشنهاد می شود پوشه سیستمپیش فرض:

C:\Users\Sasha\Documents\Education.mdf

اگر نیاز به نصب پوشه دیگری دارید، از دکمه "Browse..." از پنجره "Add Connection" استفاده کنید.

برنج. 7. پیشنهاد ایجاد یک فایل “Education.mdf”

پس از تایید، پایگاه داده Education.mdf ایجاد می شود (شکل 8).

برنج. 8. پایگاه داده جدید ایجاد شده "Education.mdf"

5. جدول Student را ایجاد کنید.

بر این لحظهپایگاه داده آموزش کاملاً خالی است و هیچ شیئی (جدول، رویه های ذخیره شده، نماها و غیره) ندارد.

برای ایجاد یک جدول، باید منوی زمینه را فراخوانی کنید (راست کلیک کنید) و دستور "افزودن جدول جدید" را انتخاب کنید (شکل 9).

برنج. 9. دستور اضافه کردن جدول جدید را صادر کنید

گزینه دیگری برای اضافه کردن جدول پایگاه داده با استفاده از دستورات منوی Data وجود دارد (شکل 10):

داده -> افزودن جدید -> جدول

برنج. 10. گزینه جایگزیناضافه کردن یک جدول جدید

در نتیجه پنجره ای برای افزودن جدول باز می شود که شامل سه ستون است (شکل 11). در ستون اول "نام ستون" باید نام فیلد مربوطه از جدول پایگاه داده را وارد کنید. در ستون دوم «نوع داده» باید نوع داده این فیلد را وارد کنید. ستون سوم "Allow Nulls" گزینه ای را نشان می دهد که ممکن است داده ای در فیلد وجود نداشته باشد.

برنج. 11. پنجره ایجاد جدول جدید

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

در ویرایشگر جدول، می‌توانید ویژگی‌های فیلد را در پنجره ویژگی‌های ستون تنظیم کنید. برای تنظیم طول یک رشته (nvchar ) به کاراکتر، پنجره Column Properties دارای ویژگی Length است. مقدار پیش فرض این ویژگی 10 است.

برنج. 12. میز دانش آموزی

مرحله بعدی تنظیم فیلد کلید است. این کار با فراخوانی دستور "Set Primary Key" از منوی زمینه فیلد Num_book انجام می شود (شکل 13). پیوندهای بین جداول با استفاده از فیلد کلید ایجاد می شود. در مورد ما، فیلد کلید شماره کتاب رکورد است.

برنج. 13. تنظیم فیلد کلید

پس از تنظیم کلید اصلی، پنجره جدول مانند شکل 14 خواهد بود.

برنج. 14. شاگرد جدول پس از تشکیل نهایی

حالا می توانید جدول را ببندید. در پنجره ذخیره جدول، باید نام آن را تنظیم کنید - "Student" (شکل 15).

برنج. 15. وارد کردن نام جدول Student

6. جدول Session را ایجاد کنید.

طبق الگوی ایجاد جدول Student، جدول Session ایجاد می شود.

شکل 16 نمای جدول Session را پس از تشکیل نهایی نشان می دهد. کلید اصلی روی قسمت Num_book تنظیم شده است. نام جدول توسط Session داده شده است.

برنج. 16. میز جلسه

پس از انجام مراحل، دو جدول Student و Session در پنجره Server Explorer نمایش داده می شود.

بنابراین، هر تعداد جدول را می توان به پایگاه داده اضافه کرد.

7. ویرایش ساختار جداول.

مواقعی وجود دارد که باید ساختار جدول پایگاه داده را تغییر دهید.

به منظور ایجاد تغییرات در جداول پایگاه داده در MS Visual Studio، ابتدا باید تیک گزینه "" را همانطور که در شکل 17 نشان داده شده است بردارید. در غیر این صورت، MS Visual Studio از ایجاد تغییرات در جدول ایجاد شده قبلی جلوگیری می کند. پنجره Options نشان داده شده در شکل 17 از منوی Tools به ترتیب زیر فراخوانی می شود:

ابزار -> گزینه ها -> ابزارهای پایگاه داده -> طراحان جدول و پایگاه داده

برنج. 17. گزینه " جلوگیری از ذخیره تغییراتی که نیاز به ایجاد مجدد جدول دارند

پس از سفارشی سازی، می توانید ساختار جدول را تغییر دهید. برای این کار از دستور Open Table Definition (شکل 18) از منوی زمینه استفاده می شود که برای جدول انتخاب شده (کلیک راست ماوس) فراخوانی می شود.

برنج. 18. فراخوانی دستور "Open Table Definition".

این دستور نیز در منوی Data قرار دارد:

داده -> تعریف جدول را باز کنید

ابتدا باید جدول انتخاب شود.

8. ایجاد پیوند بین جداول.

مطابق با شرایط مشکل، جداول توسط فیلد Num_book به هم متصل می شوند.

برای ایجاد رابطه بین جداول، ابتدا نیاز دارید (شکل 19):

  • شی پایگاه داده Diagram را انتخاب کنید.
  • دستور Add New Diagram را از منوی زمینه (یا از منوی Data) انتخاب کنید.
  • ایجاد یک شی نمودار جدید را تأیید کنید (شکل 20).

برنج. 19. فراخوانی دستور برای افزودن یک نمودار جدید

برنج. 20. پیام در مورد ایجاد یک شی نمودار

در نتیجه، پنجره ای برای افزودن نمودار جدید Add Table باز می شود (شکل 21). در این پنجره باید دو جدول Session و Student را پشت سر هم انتخاب کرده و دکمه Add را بزنید.

برنج. 21. پنجره ای برای افزودن جداول به نمودار

در نتیجه، یک شی جدید با دو جدول Student و Session ایجاد می شود (شکل 22).

برنج. 22. جداول Student and Session پس از اضافه کردن آنها به نمودار

برای شروع ایجاد رابطه بین جداول، باید روی فیلد Num_book از جدول Student کلیک کنید و سپس (بدون رها کردن دکمه ماوس) آن را به قسمت Num_book جدول Session بکشید.

در نتیجه، دو پنجره به صورت متوالی باز می‌شوند: جداول و ستون‌ها (شکل 23) و ارتباط کلید خارجی (شکل 24)، که در آنها باید همه چیز را همانطور که هست رها کنید و انتخاب خود را با OK تأیید کنید.

در پنجره جدول ها و ستون ها، نام رابطه (FK_Session_Student) و نام جداول والد (Student) و فرزند تنظیم می شود.

برنج. 23. پنجره جدول ها و ستون ها

برنج. 24. پنجره ویژگی های رابطه

پس از انجام اقدامات انجام شده، رابطه بین جداول برقرار خواهد شد (شکل 25).

برنج. 25. رابطه بین جداول Student و Session

ذخیره نمودار دقیقاً به همان روش ذخیره جدول انجام می شود. نام نمودار باید به صلاحدید شما انتخاب شود (به عنوان مثال، نمودار 1).

پس از تنظیم نام نمودار، پنجره Save باز می شود که در آن باید انتخاب خود را تایید کنید (شکل 26).

برنج. 26. تایید ذخیره تغییرات در جداول

9. وارد کردن داده ها در جداول.

سیستم ویژوال استودیو مایکروسافت به شما امکان می دهد مستقیماً داده ها را در جداول پایگاه داده وارد کنید.

در مورد ما، هنگام برقراری یک اتصال (شکل 22)، جدول اولیه (جدول کلید اولیه) Student انتخاب شد. بنابراین، ابتدا باید داده ها را در سلول های این جدول خاص وارد کنید. اگر سعی کنید ابتدا داده ها را در جدول Session وارد کنید، سیستم با خروجی پیام مربوطه چنین ورودی را مسدود می کند.

برای فراخوانی حالت ورود داده ها در جدول Student، باید دستور Show Table Data را از منوی زمینه (راست کلیک کنید) یا از منوی Data (شکل 27) فراخوانی کنید.

برنج. 27. نمایش دستور داده های جدول

پنجره ای باز می شود که در آن باید داده های ورودی را وارد کنید (شکل 28).

برنج. 28. وارد کردن داده ها در جدول Student

پس از وارد کردن داده ها در جدول Student، باید داده ها را در جدول Session وارد کنید.

هنگام وارد کردن داده ها در قسمت Num_book جدول Session، باید دقیقا همان مقادیری را وارد کنید که در قسمت Num_book جدول Student وارد شده است (چون این فیلدها به هم مرتبط هستند).

به عنوان مثال، اگر مقادیر «1134»، «1135»، «1221» در قسمت Num_book جدول Student وارد شود (شکل 28 را ببینید)، این مقادیر باید در قسمت Num_book جدول Session وارد شوند. اگر بخواهید مقدار دیگری وارد کنید، سیستم تقریباً پنجره زیر را نمایش می دهد (شکل 29).

برنج. 29. پیام خطای ورود داده برای جداول مرتبط دانشجو و جلسه

جدول Session با داده های وارد شده در شکل 30 نشان داده شده است.

برنج. 30. جدول جلسه با داده های وارد شده

بنابراین پایگاه داده ایجاد شده است. ورود و پردازش داده ها در جداول را می توان به صورت برنامه ای پیاده سازی کرد.

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

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

انتخاب گزینه پایگاه داده جدید(پایگاه داده خالی) یا پایگاه داده وب خالی(Blank web database) توابع موجود برای کار با پایگاه داده را تعریف می کند. پایگاه های داده برای کامپیوترهای رومیزینمی توان در وب منتشر کرد، و پایگاه داده های وب برخی از ویژگی های پایگاه داده دسکتاپ، مانند جستارهای خلاصه را پشتیبانی نمی کنند.

درست، در منطقه پایگاه داده جدید(پایگاه داده خالی)، نام فایل را در فیلد وارد کنید نام فایل(نام فایل)، به عنوان مثال Supply of Goods.accdb.

هنگام تعیین نام فایل پایگاه داده، به خاطر داشته باشید که نباید دارای کاراکترهای: \ / : * ? »< >| و حداکثر طول آن با احتساب فاصله 215 کاراکتر است.

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

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

در پنجره فایل پایگاه داده جدید(File New Database) در فیلد نوع فایل(Save as type) فرمت پایگاه داده ایجاد شده را انتخاب کنید. فرمت فایل پیش فرض است پایگاه داده Microsoft Office Access 2007 (*.accdb)(پایگاه های اطلاعاتی مایکروسافت اکسس 2007). Access 2010 فرمت پایگاه داده Access 2007 را حفظ کرد. پایگاه های داده در قالب Access 2007 در فایل هایی با پسوند acdb. ذخیره می شوند. که در نسخه های قبلیپایگاه داده ها در فایل هایی با پسوند mdb ذخیره شدند.

اظهار نظر
برای تغییر فرمت پیش فرض انتخاب شده برای پایگاه داده جدید در برگه فایل(پرونده) فرمان را اجرا کنید گزینه ها(گزینه ها) و در کادر محاوره ای که در برگه ظاهر می شود معمول هستند(عمومی) در بخش ایجاد پایگاه داده(ایجاد بانک های اطلاعاتی) در زمینه فرمت فایل پیش فرض برای پایگاه داده خالی(فرمت فایل پیش فرض برای Blank Database) فرمت مورد نظر را انتخاب کنید.

پس از اتمام انتخاب در پنجره فایل پایگاه داده جدید(File New Database)، با کلیک بر روی دکمه ايجاد كردن(ایجاد) فرآیند ایجاد یک فایل پایگاه داده خالی جدید را تکمیل کنید. در نتیجه، پنجره پایگاه داده ایجاد شده با یک جدول خالی به نام باز می شود میز 1(جدول 1) در نمای جدول. مکان نما در اولین خانه خالی ستون است برای افزودن کلیک کنید(برای افزودن کلیک کنید). اکنون می توانید شروع به ایجاد این جدول و سایر اشیاء پایگاه داده اصلی جدید کنید.

هنگام ایجاد یک فایل پایگاه داده جدید، قالبی را می توان انتخاب کرد که برای کار با پایگاه داده میزبانی شده بر روی یک سرور SQL طراحی شده است. قالب اخیر Microsoft Access Projects (*.adp) نامیده می شود. این پروژه برای توسعه اشیایی که برنامه کاربر را تشکیل می دهند طراحی شده است. خود دیتابیس اگرچه در محیط پروژه قابل توسعه است اما روی سرور ذخیره می شود و فرمت مناسبی دارد. پروژه ها در فایل هایی با پسوند adp ذخیره می شوند.

هنگام ایجاد یک پروژه، امکان اتصال به یک پایگاه داده موجود در سرور یا ایجاد یک پایگاه داده جدید در سرور وجود دارد.

و ما یک ویدیو در مورد این موضوع داریم:

نحوه ایجاد جداول در پایگاه داده MS Access 2010 را یاد خواهیم گرفت.

Microsoft Access 2010 از پسوند فرمت فایل .accdb که در Access 2007 معرفی شده است به طور پیش فرض استفاده می کند. Access همچنان از فرمت فایل مورد استفاده در نسخه های قبلی Access پشتیبانی می کند. این مقاله توضیح می دهد که چرا باید از فرمت فایل جدید تا جایی که ممکن است استفاده کنید و چرا در برخی موارد ممکن است نیاز به استفاده بیشتر از فرمت فایل داشته باشید. نسخه اولیه. علاوه بر این، شما یاد خواهید گرفت که چگونه پایگاه داده را به فرمت فایل جدید تبدیل کنید.

در این مقاله

فرمت فایل جدید (ACCDB)

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

شما باید در صورت امکان از فرمت فایل جدید استفاده کنید، زیرا از ویژگی های جدید مانند فیلدهای چند ارزشی و پیوست ها پشتیبانی می کند. همچنین اگر می خواهید یک پایگاه داده دسکتاپ را با استفاده از Access Services به پایگاه داده وب تبدیل کنید، فایل پایگاه داده دسکتاپ باید با فرمت accdb. باشد.

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

ویژگی های ارائه شده توسط فرمت فایل ACCDB

    انتشار وب با خدمات دسترسی

    اگر سروری دارید که Access Services را اجرا می کند، یکی از اجزای SharePoint Server، می توانید قالب ACCDB را در اینترنت منتشر کنید، که دارای برخی محدودیت های سازگاری است. برخی از ویژگی ها و پارادایم های طراحی برای پایگاه های داده وب با پایگاه های داده دسکتاپ متفاوت است - برخی از آنها را نمی توان بدون ایجاد تغییرات در ساختار در وب منتشر کرد.

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

    فیلدهای چند ارزشی

    فرض کنید باید کاری را به یکی از کارمندان خود محول کنید، اما تصمیم بگیرید که باید آن را به چند نفر محول کنید. در Access 2010، می توانید یک فیلد Multivalued ایجاد کنید که در آن می توانید نام کارمندان را انتخاب کنید یا آنها را در فیلد تایپ کنید.

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

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

    نوع داده پیوست

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

    ادغام بهبود یافته با SharePoint و Outlook

    در گذشته، دسترسی به فایل‌ها با فرمت MDB توسط SharePoint یا Outlook مسدود می‌شد، زیرا می‌توان کدهای ناامن را در پایگاه داده Access گنجاند. Access 2010 به شما امکان می دهد بررسی کنید که آیا این کد قابل اعتماد است یا غیر فعال. این امر امکان ادغام کاملتر پایگاه داده های Access با SharePoint و Outlook را فراهم می کند.

    تاریخچه میدان ردیابی با فیلدهای یادداشت

    فیلدهای یادداشت برای ذخیره مقادیر زیادی داده مفید هستند. با شروع در Access 2007، می توانید یک ویژگی ( به صورت ضمیمه) که باعث می شود Access تاریخچه ای از تمام تغییرات ایجاد شده در قسمت یادداشت را نگه دارد. سپس می توانید این گزارش را مشاهده کنید. این ویژگی همچنین از ویژگی نسخه‌سازی در Windows SharePoint Services 3.0 پشتیبانی می‌کند تا بتوانید از Access برای ردیابی تغییرات در چندین خط یک جعبه متنی که در فهرست شیرپوینت ذخیره شده است استفاده کنید (به شرطی که کادر علامت زده شود. به متن موجود اضافه کنید، که تنظیم شده است آره).

    رمزگذاری بهبود یافته

    می توانید رمز عبور پایگاه داده را تعیین کنید و محتویات پایگاه داده را رمزگذاری کنید. در با استفاده از Access 2007 و فایلی که از فرمت فایل جدید استفاده می کند، Access از Windows Encryption API برای رمزگذاری داده ها استفاده می کند. همچنین می توانید از ابزارهای رمزگذاری شخص ثالث استفاده کنید.

فرمت فایل قدیمی (mdb.)

نسخه‌های Access زودتر از Office Access 2007 از فرمت‌های فایلی پشتیبانی می‌کنند که از . mdb. در Access 2010 می توانید فایل های MDB را باز کنید. اگر فایل با فرمت Access 2002-2003 یا Access 2000 ذخیره شده است، می توانید آن را باز کرده و طبق معمول در Access 2010 استفاده کنید. با این حال، نمی توانید از ویژگی های جدیدی که به فرمت ACCDB نیاز دارند استفاده کنید.

اگر فایل در قالب اکسس 95 یا اکسس 97 ذخیره شده است، پس زمانی که برای اولین بار آن را در اکسس 2010 اجرا می کنید، اکسس به شما اجازه می دهد تا پایگاه داده را به فرمت فایل پیش فرض ارتقا دهید (معمولاً فرمت فایل accdb.، مگر اینکه شما یا سرپرست مجموعه c در گزینه گیر کرده باشید). اگر قصد ندارید از پایگاه داده در نسخه‌های اکسس زودتر از اکسس 2007 استفاده کنید و پایگاه داده را با سایر کاربرانی که از نسخه‌های اکسس زودتر از اکسس 2007 استفاده می‌کنند به اشتراک نمی‌گذارید، یا از تکرار یا امنیت در سطح کاربر استفاده می‌کنید، باید فایل پایگاه داده را به فرمت accdb. جدید ارتقا دهید. پس از ارتقای پایگاه داده به ACCDB، دیگر نمی توانید پایگاه داده را با نسخه قبلی Access از Access 2007 باز کنید.

اگر فایل با فرمت اکسس 95 یا اکسس 97 ذخیره شده باشد و نتوانید آن را به فرمت accdb. ارتقا دهید، نمی توانید تغییراتی در ساختار ایجاد کنید. با استفاده از Access 2010 می توانید اشیا را مشاهده کرده و تغییراتی در داده های خود ایجاد کنید، اما نمی توانید تغییراتی در ساختار ایجاد کنید.

تبدیل به فرمت فایل جدید

برای تبدیل صریح پایگاه داده Access به فرمت accdb. ابتدا باید پایگاه داده را باز کرده و سپس آن را با فرمت accdb ذخیره کنید.

مهم:روش زیر برای فایل‌های ایجاد شده در Access 97، Access 2000، Access 2002 یا Access 2003 است.

ابتدا پایگاه داده را باز کنید.

    یک برگه باز کنید فایل.

    باز کن.

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

حالا دیتابیس را تبدیل کنید:

    یک برگه باز کنید فایل.

    در سمت چپ صفحه، روی دکمه کلیک کنید دسترسی عمومی.

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

    یک کپی از پایگاه داده با فرمت accdb. ایجاد می شود.