خانه - کامپیوترها
تعریف فیلدهای کلیدی

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

در حالت دوم، کاربر به سادگی نام جدولی را که می خواهد حذف کند انتخاب می کند.

ادغام جداول

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

انتخاب ستون های جدول برای ویرایش

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

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

صادرات محتویات جدول

برای ذخیره محتویات جدول در یک فایل متنی، آیتم منو را در پنجره ویرایشگر جدول انتخاب کنید فایل -> صادرات -> فایل ASCII. در پنجره ای که ظاهر می شود، باید نام فایل خروجی (دکمه) را مشخص کنید انتخاب کنیدیا قسمت متن سمت چپ آن). بسته به هدف فایل متنی هدف، می توانید آن را با استفاده از ابزارهای ارائه شده در کادر محاوره ای پیکربندی کنید.

معمولی ترین دو تنظیم عبارتند از:

  • فایل برای درج در گزارش در این صورت، باید مهر تاریخ، پروژه و نام جدول را در فایل (گزینه مهر مبدا بگذاریدفعال است)، نام ستون ها را در سرفصل جدول قرار دهید (گزینه سر میز بگذاریدفعال است)، یک عرض ستون ثابت (اختیاری) تنظیم کنید عرض ستون دقیقفعال شود) و جداکننده ستون را یک یا چند فاصله ایجاد کنید (خط جداکننده رشته جداکننده ستون).
  • فایلی که باید به برنامه دیگری وارد شود (مانند صفحه گسترده). در این مورد، نیازی به اضافه کردن برچسب‌های شناسایی و هدر جدول نیست؛ حفظ عرض ستون مهم نیست (گزینه‌ها مهر مبدا بگذارید, سر میز بگذارید, عرض ستون دقیقغیرفعال هستند)، اما به عنوان جداکننده در قالب ارزش جدا شده با کاما (CSV) باید از یک کاما (رشته جداکننده) استفاده کنید. رشته جداکننده ستون- کاما) و مقادیر رشته باید در گیومه های دوتایی محصور شوند (گزینه نقل قول با ""مشمول).

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

برداشتن قفل ها

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

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

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

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

ویرایش جدول.

عملیات اساسی.

سلولی که در حال حاضر ویرایش شده است.

این توسط یک قاب احاطه شده است و حاوی مکان نما متن است. می‌توانید یک سلول را با قرار دادن ماوس به سمت سلول جدید و فشار دادن اولین دکمه ماوس یا با استفاده از صفحه‌کلید تغییر دهید و کادر را از سلولی به سلول دیگر منتقل کنید. حرکت قاب سلول فعلی به بالا و پایین با استفاده از فلش های مربوطه روی صفحه کلید انجام می شود. با فشار دادن همزمان Shift و Tab به سمت راست - با کلید Tab به سمت چپ حرکت کنید.

اگر مقدار جدیدی وارد شده به سلولی اشتباه وارد شده باشد و کاربر فرصتی برای فشار دادن Enter یا خروج از سلول نداشته باشد، می توانید با فشار دادن کلید Esc به مقدار قبلی برگردید.

عرض ستون.

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

ردیف جدول جدید.

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

انتخاب ردیف جدول

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

منوی پاپ آپ برای عملیات اساسی

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

منوی پاپ آپ درج ردیف ها در جدول

درج قبل از خط سلول ویرایش شده فعلی انجام می شود. عمل درج کنیدیک ردیف را درج می کند و درج #- تعداد خطوط مشخص شده سلول های ردیف های درج شده با مقادیر پیش فرض پر می شوند. برای ستون‌های عددی این عدد صفر است، برای ستون‌های کاراکتری رشته خالی، برای اشاره‌گرها نشانگر تهی "VSP..." است.

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

منوی پاپ آپ حذف سطرها از جدول

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

منوی پاپ آپ ردیف های تکراری در جدول

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

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

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

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

ماشین حساب.

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

ماشین حساب به شما امکان می دهد فرمول y=x*A+B را در ردیف های جدول داده شده اعمال کنید. گزینه های زیر برای انتخاب ردیف ها موجود است:

  • همه ردیف ها- تمام ردیف های جدول
  • ردیف های انتخاب شده- ردیف های جدول انتخاب شده
  • ردیف هایی در محدوده آرگومان- ردیف های جدول که مقدار آرگومان آنها در بازه مشخص شده قرار دارد.

بسته به نیاز، فرمول y=x*A+B قابل تغییر است. در فرمول yنشان دهنده ستون جدول هدف است، ایکس- آرگومان عملیات (نه لزوماً ستون آرگومان!)، آ, ب- ثابت ها

گزینه های فرمول با انتخاب یک آرگومان مشخص می شوند. ستونفرمول: y=x*A+B

مقادیر ستون هدف yبا تبدیل خطی به دست می آیند ( الف، ب) مقادیر ستون اصلی ایکس. فرمول: y=y*A+B

مقادیر ستون هدف yتغییر طبق قانون خطی ( الف، ب). فرمول: y=B

مقادیر ستون هدف yشماره اختصاص داده شده است ب. فرمول: y=i*A+B

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

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

عملیات ویرایش سلولی ویژه

برای وارد کردن راحت مقادیر در سلول ها، با دوبار کلیک کردن بر روی دکمه 1 (سمت چپ) ماوس، کادر محاوره ای باز می شود که به شما امکان می دهد یک مقدار را از لیست انتخاب کنید. این ویژگی برای ستون های کاراکتر و اشاره گر موجود است.

انتخاب نام جدول LDB.

برای ستون هایی از نوع DBTPTR. یک کادر محاوره ای برای انتخاب جدول LDB از بین موارد موجود در پروژه کاری نمایش داده می شود.

انتخاب نام اصلاح

برای ستون های CHAR با طول 4 کاراکتر. یک کادر محاوره ای برای انتخاب یک نام اصلاح از موارد موجود در پروژه کاری نمایش داده می شود.

انتخاب رشته کاراکتر

برای ستون های CHAR نه 4 کاراکتر. یک کادر محاوره ای برای انتخاب از بین مقادیر در ستون داده شده ظاهر می شود.

مرتب سازی ردیف های جدول

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

تکرار یک مقدار چندین بار در یک ستون.

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

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

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

عملیات تکرار را می توان با بستن کادر محاوره ای (دکمه "OK") یا بدون بستن پنجره (دکمه "اعمال") روی جدول اعمال کرد. در حالت دوم، کاربر می تواند عملیات تکراری را به عقب برگرداند (دکمه "Undo"). با کلیک بر روی دکمه "راهنما" می توانید راهنمایی مختصری دریافت کنید. با استفاده از دکمه "لغو" می توانید پنجره را بدون تغییر جدول ببندید.

ویرایش گرافیکی.

انتخاب منحنی فعال

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

انتخاب محدوده تجسم با آرگومان.

تنظیم محدوده تجسم توسط آرگومان ( صفحه: بالا/پایین Options -> Pane's Tuner.

انتخاب محدوده تجسم بر اساس مقدار.

تنظیم محدوده تجسم بر اساس تابع ( صفحه: بالا/پایین) در یک کادر محاوره ای فراخوانی شده هنگام انتخاب یک آیتم منو انجام می شود گزینه ها -> تیونر Curve.

تغییر گزینه های تجسم منحنی

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

به سرعت جهت محورها را تغییر دهید.

برای تغییر جهت محورها می توانید از منوی فرعی استفاده کنید مشاهده -> تلنگر، که ارائه می دهد: بحث و جدلجهت محور آرگومان را برعکس تغییر دهید. منحنی فعالجهت محور تابع فعال را معکوس کنید. همه منحنی هاجهت محورهای همه توابع را برعکس تغییر دهید.

به سرعت محدوده تجسم را تغییر دهید.

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

تغییر مرحله فارغ التحصیلی ترازو و شبکه.

برای تغییر مرحله کالیبراسیون مقیاس (که به عنوان مرحله شبکه نیز شناخته می شود) آرگومان و توابع، باید یک مقدار مرحله جدید را در فیلد وارد کنید. مرحله شبکهکادر محاوره ای تیونر Paneو تیونر Curveبه ترتیب.

در حال ویرایش تابع فعال

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

با استفاده از ذره بین.

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

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

ویرایش هدر آهنگ

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

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

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

هنگام کپی کردن تغییرات ( فایل -> dbt را کپی کنید) تفسیر عناوین کمی متفاوت است. هنگام کپی کردن، ردیابی ها به ترتیب و کمیتی که سرصفحه ها ظاهر می شوند، ثبت می شوند. بدنه مسیر از اصلاح اصلی با شماره مشخص شده در INDEX گرفته شده است. اگر ردی با همان عدد در اصلاح اصلی وجود نداشته باشد، یک بدنه خالی (صفر) نوشته می شود.

داده های ورودی.

جداول پایگاه داده

این برنامه به شما امکان می دهد جداول LDB را با محدودیت هایی در انواع ستون ها ویرایش کنید. انواع ستون زیر مجاز است:

  • انواع ستون اسکالر Int1، Int2، Int4، Real4، Real8، Char، DBTPTR.
  • بلندگوهای نوع برداری Char.

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

مشخصات گذرنامه

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

خروجی

جداول پایگاه داده

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

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

مشخصات گذرنامه

گزارش دهی

این برنامه به شما امکان می دهد یک فایل متنی مناسب برای استفاده در خارج از بسته UNIVERS بنویسید. روش به دست آوردن چنین فایلی در DBEDIT توضیح داده شده است

الزامات محیطی

پلتفرم های پشتیبانی شده:

  • ایستگاه های کاری از خانواده IBM RS/6000 با سیستم عامل AIX 3.2.5.
  • ایستگاه های کاری از خانواده SPARCstation SUN با سیستم عامل Solaris 2.3، 2.4.

محیط عملیاتی

برای کار با برنامه باید متغیر محیطی VSPHOME را تعریف کنید. مکانی که در آن تعریف می شود می تواند یک فایل باشد برپایییا نمایه شروع کاربر در پرونده برپاییتعریف این متغیر باید مثلاً به این صورت باشد (فضاها در خط مجاز نیستند!):

VSPHOME=/home/vsp where /home/vsp- دایرکتوری ریشه بسته UNIVERS. هنگام نصب یک بسته، دایرکتوری ریشه را می توان به روش دیگری مشخص کرد.

فایل های استفاده شده

برای اینکه برنامه کار کند، فایل های زیر باید در فهرست اصلی کاربر وجود داشته باشد: برپایی, .sdscolorیا $VSPHOME/etc/univers.zcp.

برای اینکه رابط کاربری برنامه به درستی کار کند، یک فایل منبع مورد نیاز است DBEDIT، که باید در فهرست اصلی کاربر یا مسیرهای جستجو در متغیر محیطی XFILESEARCHPATH یا XAPPLRESDIR باشد. محل فایل معمولی DBEDIT- دایرکتوری $VSPHOME/app-defaults. در این مورد، متغیر XFILESEARCHPATH باید شامل عنصر جستجوی زیر باشد:

...:$VSPHOME/app-defaults/%N:... یا متغیر XAPPLRESDIR باید به صورت XAPPLRESDIR=$VSPHOME/app-defaults تعریف شود.

ویژگی های استفاده.

  1. وقتی می‌خواهید ویرایشگر گرافیکی جدولی را راه‌اندازی کنید که در آن همان مقدار در ستون آرگومان انتخاب شده نوشته شده است، برنامه خراب می‌شود و خطای #522 (ERROR__X_ZERO_SIZE) را می‌دهد.
  2. اگر مقدار یک سلول جدول را در پنجره ویرایشگر جدول تغییر دهید و سپس جدول را بدون فشردن Enter و بدون انتقال به سلول دیگر ذخیره کنید، آخرین تغییر ذخیره نخواهد شد.
  3. هنگام ذخیره یک جدول LDB با نام دیگری، جدول فعلی باز می ماند و برای ویرایش در دسترس است.
  4. اگر برنامه های چند رنگ موازی با برنامه اجرا می شوند (به عنوان مثال، نت اسکیپ ناوبریا یک ویرایشگر گرافیکی)، ممکن است معلوم شود که تعداد رنگ مورد نیاز در برنامه در دسترس نیست. در این حالت پنل ویرایش گرافیکی به طور کامل یا جزئی سیاه می شود. برای عملکرد عادی، قبل از شروع ویرایشگر LDB، برنامه های دارای تضاد را ببندید.
  5. هنگام بارگیری داده ها، برنامه دسترسی به این داده ها را از سایر برنامه ها مسدود می کند. به ویژه، اگر جدول یا اصلاح برای مشاهده باز باشد ( فقط مشاهده) برای سایر برنامه ها قابل خواندن باقی می ماند. اگر جدول یا اصلاح برای اصلاح باز است ( تغییر، در این صورت هرگونه دسترسی به این شی داده از برنامه های دیگر ممنوع خواهد بود. این محدودیت باید به عنوان یک پیامد اجتناب ناپذیر در یک بسته نرم افزاری درک شود که به بسیاری از برنامه ها و بسیاری از کاربران اجازه می دهد به طور همزمان روی داده های یک یا چند پروژه کار کنند. بدون این محدودیت، دسترسی همزمان به جداول داده های مشابه منجر به عملکرد نادرست برنامه ها و از دست رفتن نتایج کار آنها می شود.
  6. وارد کردن و صادر کردن داده های جدولی به قالب متن از مقادیر برداری برای سلول های عددی پشتیبانی نمی کند (یعنی ابعاد بزرگتر از 1 پشتیبانی نمی شوند).

ایجاد و به روز رسانی پایگاه داده در Access DBMS

ایجاد و ویرایش جداول پایگاه داده.. 1

ساخت فرم 8

کار 3. تشکیل درخواست ها... 19

ساخت گزارش ... 29

ابزارهایی برای توسعه برنامه های کاربردی در Access 35 DBMS

ایجاد و ویرایش جداول پایگاه داده

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

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

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

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

· ایجاد یک ساختار جدول در حالت طراحی.

· ایجاد یک جدول با وارد کردن داده ها.

· ایجاد جدول بر اساس الگوی جدول.

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

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

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

طراح جدول همچنین به شما اجازه می دهد تا ساختار جدول را تنظیم کنید.

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

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


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

در یک رابطه 1:1، رکوردی با مقدار کلید اولیه معین تنها با یک رکورد با همان مقدار کلید خارجی مطابقت داده می شود.

در مورد یک رابطه 1:M، یک رکورد با یک مقدار کلید اولیه خاص ممکن است چندین رکورد متناظر با همان مقدار کلید خارجی داشته باشد.

در مورد رابطه M:M، یک رکورد با یک مقدار کلید اولیه خاص ممکن است با چندین رکورد با مقدار کلید خارجی یکسان مطابقت داشته باشد، و یک رکورد با یک مقدار کلید خارجی خاص ممکن است با چندین رکورد با مقدار کلید اولیه یکسان مطابقت داشته باشد. .

پر کردن جدول با داده ها در حالت جدول انجام می شود. در این حالت امکان ویرایش، جستجو، مرتب‌سازی و فیلتر کردن داده‌ها و همچنین تغییر نمای جدول نیز وجود دارد.

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

در کار خود با ویرایشگرهای متن، اغلب با اطلاعات سازمان یافته مواجه می شوید. بهترین راه برای ذخیره چنین اطلاعاتی در اسناد از طریق جداول است. در شکل شکل 13.1 بخشی از دفترچه آدرس تلفن را به عنوان نمونه ای از استفاده از جدول نشان می دهد. علاوه بر این، می توانید از جداول برای ارائه انواع لیست ها، چک لیست ها، اطلاعات مالی و طیف گسترده ای از وظایف دیگر استفاده کنید. جداول حتی ممکن است حاوی تصاویری برای افزایش درک اطلاعات موجود در جدول باشند. به عنوان مثال، فهرستی از کالاها، علاوه بر نام محصول و قیمت، ممکن است حاوی یک تصویر گرافیکی از محصول باشد - بسیار واضح (به شکل 13.2 مراجعه کنید).

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

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

اگر تا به حال با صفحات گسترده (مانند Quattro Pro یا MS Excel) کار کرده باشید، شباهت های زیادی بین کار با جداول در MS Word و صفحات گسترده پیدا خواهید کرد. جدول شبکه ای است که از ستون ها و ردیف ها تشکیل شده است. محل تلاقی ستون ها و ردیف ها سلول های جدول را تشکیل می دهند. هر سلول مستقل از سایر عناصر جدول است و می توانید آن را در اندازه و قالب مورد نیاز تنظیم کنید.

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

ایجاد جداول

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

برای ایجاد جدول می توانید از Table | استفاده کنید درج جدول یا درج جدول در نوار ابزار استاندارد کلیک کنید. با استفاده از دستور منو می توانید عرض ستون ها را در طی فرآیند درج جدول تعریف کنید.

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

اگر اطلاعاتی که می‌خواهید در جدول قرار دهید قبلاً به عنوان متن در سند شما وجود دارد، می‌توانید متن را به جدول تبدیل کنید. نحوه انجام این کار را در بخش "تبدیل متن به جدول" خواهید آموخت.

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

ایجاد جدول با استفاده از جدول | درج جدول

جدول تیم | Insert Table به شما امکان می دهد که عرض ستون ها را هنگام ایجاد جدول مشخص کنید.

مثال 13.2. درج جدول و تعیین عرض ستون مورد نیاز

· مکان نما را در نقطه ای قرار دهید که گوشه سمت چپ بالای جدول باید قرار گیرد.

· جدول | را انتخاب کنید جدولی را وارد کنید، در نتیجه کادر محاوره ای "درج جدول" روی صفحه ظاهر می شود.

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

· اگر ایده روشنی در مورد عرض ستون ها دارید، مقدار مورد نیاز را در خط ورودی "Column width" مشخص کنید. اگر نمی دانید عرض ستون ها چقدر باید باشد، مقدار پیش فرض را بگذارید. بر اساس این مقدار، Word جدولی ایجاد می کند که تمام عرض سند را در بر می گیرد و تمام ستون ها را به یک عرض تنظیم می کند. در آینده، می توانید به صورت جداگانه عرض هر ستون را در جدول تنظیم کنید.

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

· روی OK کلیک کنید. در نتیجه جدولی که تعریف کرده اید در سند شما ظاهر می شود. در این حالت مکان نما در سلول اول قرار خواهد گرفت.

ممکن است جدولی که ایجاد کرده اید نامرئی باشد. این وضعیت در صورتی امکان پذیر است که گزینه Grid غیر فعال باشد. با تاثیر این گزینه در بخش نمایش و پوشاندن خطوط شبکه و نشانگرهای انتهای سلول و ردیف آشنا خواهید شد.

با استفاده از دکمه Insert Table یک جدول ایجاد کنید

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

مثال 13.3. با استفاده از دکمه Insert Table یک جدول ایجاد کنید

· مکان نما را در نقطه ای که می خواهید جدول قرار دهید قرار دهید.

· روی دکمه Insert table کلیک کنید، در نتیجه یک تصویر مینیاتوری از جدول روی صفحه ظاهر می شود (شکل 13.9). روی هر کدام از سلول های تصویر جدول کلیک کنید و دکمه ماوس را رها نکنید. پایین تصویر تعداد سطرها و ستون های فعلی را نمایش می دهد (به عنوان مثال: جدول 3x4). نشانگر ماوس را به سلولی ببرید که با اندازه جدول مورد نظر مطابقت دارد. اگر نشانگر را فراتر از مرزهای راست یا پایین حرکت دهید، اندازه شبکه متناسب با آن افزایش می یابد.

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

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

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

متن خودکار". سپس در خط Item Name یک نام وارد کنید و Add را انتخاب کنید. برای درج جدول ذخیره شده، باید کادر محاوره ای AutoText را باز کنید، نام جدول مورد نظر را مشخص کرده و Insert را انتخاب کنید. برای اطلاعات بیشتر در مورد استفاده از دستور AutoText، به فصل 5، "ویرایش یک سند" مراجعه کنید.

خطوط شبکه، نشانگرهای انتهای سلول و سطرها را نمایش و پنهان کنید

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

نمادهای کمکی موجود در شکل. 13.10 چاپ نشده است.

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

کاراکترهای غیرچاپی واقع در نوار ابزار، یا Shift + Ctrl +8 - روی صفحه کلید. هر دوی این ابزارها نیز سوئیچ هستند.

مشابه دکمه Non-Printing Characters، می توانید دکمه خود را به نوار ابزار اضافه کنید تا نمایش خطوط شبکه را کنترل کنید.

وارد کردن داده ها و حرکت در اطراف جدول

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

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

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

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

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

کلیدهایی که به شما امکان حرکت در اطراف میز را می دهد

کلید

هدف

مکان نما به یک سلول سمت راست حرکت می کند. اگر مکان نما در سلول آخر باشد یک ردیف جدید درج می کند

Shift+Tab

مکان نما را یک سلول به سمت چپ حرکت می دهد

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

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

Alt+Home و Alt+End

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

Alt+PgUp و Alt+PgDn

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

قالب بندی محتویات سلول

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

تنظیم جداول

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

انتخاب سلول

قبل از اجرای دستور ویرایش، باید ردیف‌ها، ستون‌ها یا سلول‌هایی را که متعاقباً روی آن‌ها اعمال خواهید کرد، انتخاب کنید.مایکروسافت وورد به شما امکان می دهد یک یا چند سطر و ستون کامل را انتخاب کنید. یک تصویر معکوس برای نمایش سلول های انتخاب شده استفاده می شود (شکل 2 را ببینید). 13.14).

با استفاده از منو

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

مثال 13.6. انتخاب سلول ها، ردیف ها و ستون ها

· مکان نما را در یک سلول متعلق به سطر یا ستونی که می خواهید انتخاب کنید قرار دهید. اگر می خواهید کل جدول را انتخاب کنید، مکان نما را می توان در هر یک از سلول ها قرار داد.

· جدول را انتخاب کنید. سپس، بسته به اینکه می خواهید یک ردیف، یک ستون یا کل جدول را انتخاب کنید، یکی از دستورات را انتخاب کنید: انتخاب ردیف، انتخاب ستون، یا انتخاب جدول.

با استفاده از ماوس

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

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

استفاده از ماوس برای انتخاب قطعات جدول

برای انتخاب یک قطعه جدول

این مراحل را دنبال کنید

نمادها

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

برای انتخاب یک قطعه جدول

این مراحل را دنبال کنید

سلول

نشانگر ماوس را بین خط شبکه سمت چپ که سلول را محدود می کند و نشانگر انتهای سلول قرار دهید. سپس روی دکمه ماوس کلیک کنید

گروه سلولی

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

خط

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

ستون

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

جدول

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

با استفاده از صفحه کلید

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

دستورات صفحه کلید برای انتخاب قطعات جدول

ترکیب کلید

انتخاب

Shift + یا

نویسه به کاراکتر در سلول فعلی، سپس خود سلول

F 8 یا

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

F 8 یا

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

جایگزین +5 (در قسمت عددی صفحه کلید)

جدول

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

اگر استفاده می کنید Shift + یا F 8، + چندین سلول مجاور را در یک ردیف انتخاب کنید (مثلاً چهار سلول) و سپس چندین بار کلیک کنیدتغییر مکان + ، سپس انتخاب را با چهار سلول در خطوط زیر گسترش دهید.

جابجایی و کپی سلول ها

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

مثال 13.7. استفاده از ماوس برای جابجایی سلول ها، ردیف ها و ستون ها

برای جابجایی یا کپی کردن یک یا چند سلول به همراه محتوای آنها، مراحل زیر را دنبال کنید:

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

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

· مکان نما را به سلولی که در سمت چپ و بالای جایی که سلول های منتقل شده یا کپی شده باید ظاهر شوند، حرکت دهید.

· دکمه ماوس را رها کنید.

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

با استفاده از دستورات منوی ویرایش

هنگام کار با جدول، عملکرد دستورات Cut، Copy و Paste از منوی Edit کاملا شبیه کار با متن است. با این دستورات می توانید سلول های یک جدول را جابجا یا کپی کنید یا جدول را در مکان دیگری کپی کنید. این ابزار به شما امکان می دهد یک یا چند سلول یا کل جدول را جابجا و کپی کنید.

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

در نتیجه انتخاب Edit | محتوای سلول کپی در کلیپ بورد کپی می شود و ویرایش | برش - محتوا به کلیپ بورد منتقل می شود. خطوط محدود کننده سلول ها بدون تغییر باقی می مانند. وقتی سلولی را از بافر می‌چسبانید، اولین سلول از بافر در سلول فعلی قرار می‌گیرد. محتویات اصلی سلول های جدول با محتویات سلول های کلیپ بورد جایگزین می شود. نمونه ای از کپی کردن یک ستون در شکل 1 نشان داده شده است. 13.15 و 13.16.

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

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

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

مثال 13.8. جابجایی و کپی سلول ها

· سلول ها، ردیف ها یا ستون هایی را که می خواهید جابه جا یا کپی کنید انتخاب کنید.

· برای جابجایی سلول ها، Edit | را انتخاب کنید برش یا کلیک کنید Shift + Del به عنوان جایگزین، می توانید دکمه Remove to Buffer را در نوار ابزار استاندارد انتخاب کنید. اگر نیاز به کپی سلول ها دارید، Edit | را انتخاب کنید کپی یا کلیک کنید Ctrl + Insert . به عنوان جایگزین، می توانید دکمه Copy to Clipboard را در نوار ابزار استاندارد انتخاب کنید.

· ناحیه ای را در جدول انتخاب کنید که به اندازه ناحیه ای باشد که در مرحله 1 انتخاب کرده اید.کلمه به شما در مورد اختلافی که رخ داده است هشدار می دهد.

· ویرایش | سلول ها را وارد کنید یا کلیک کنید Shift + Insert به عنوان جایگزین، می توانید دکمه Paste from Clipboard را در نوار ابزار استاندارد انتخاب کنید.

تغییر عرض ستون

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

جابجایی مرزهای سلول و استفاده از خط کش افقی

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

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

با استفاده از کلیدهای اضافی می توانید اثر این روش را گسترش دهید. این به شما امکان می دهد عرض سایر ستون ها (به غیر از ستون فعلی) و همچنین کل جدول را تغییر دهید. روی میز شکل 13.4 ترکیبات ممکن را هنگام تغییر عرض ستون نشان می دهد.

ابزارهایی برای تغییر عرض ستون

عمل

نتیجه

حاشیه را بدون فشار دادن کلیدهای اضافی حرکت دهید

تغییر مکان

فقط دو ستون سمت چپ و راست حاشیه متحرک تغییر عرض می دهند

در حالی که یک کلید را نگه داشته اید، حاشیه را حرکت دهید Ctrl

اندازه تمام ستون های سمت راست به عرض اصلی خود تغییر می کند

هنگام فشار دادن، حاشیه را حرکت دهید Shift + Ctrl

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

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

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

اگر خط کش ها روی صفحه قابل مشاهده نیستند، View | را انتخاب کنید خط كش.

استفاده از جدول | ارتفاع و عرض سلول

دستور Cell Height and Width از منوی Table به شما این امکان را می دهد که در یک دستور، عرض چندین ستون را به طور همزمان تغییر دهید و همچنین عرض هر ستون را روی یک مقدار خاص تنظیم کنید. علاوه بر این، می توانید فاصله بین ستون ها را با استفاده از این دستور تغییر دهید.

مثال 13.9. تغییر عرض ستون با استفاده از دستور Cell Height and Width

· ستون ها یا سلول هایی را که می خواهید عرض آنها را تغییر دهید انتخاب کنید.

· جدول | را انتخاب کنید ارتفاع و عرض سلول، باعث می شود کادر محاوره ای روی صفحه ظاهر شود.

· به تب "Column" بروید.

· مقدار عرض را در قسمت Column Width انتخاب یا وارد کنید.

· اگر می خواهید برای ستون های دیگر عرض جدیدی تعیین کنید، روی دکمه Previous یا Next کلیک کنید که به شما امکان می دهد بدون بستن کادر محاوره ای Cell Height and Width به ستون مورد نظر بروید. همانطور که در میان ستون ها حرکت می کنید، هدر فیلد عرض ستون، شماره ستون فعلی را نشان می دهد، و شناسایی عنصری که در حال حاضر با آن کار می کنید را برای شما آسان تر می کند.

· پس از اتمام تنظیم عرض برای همه ستون ها، روی OK کلیک کنید.

مثال 13.10. تغییر فاصله بین ستون ها

کادر محاوره ای Cell Height and Width به شما امکان می دهد فاصله بین ستون ها را تنظیم کنید. به طور پیش فرض، این فاصله روی 0.25 سانتی متر تنظیم شده است. برای تغییر فاصله بین پست ها، مراحل زیر را دنبال کنید:

· ستون هایی را که می خواهید فاصله بین آنها را تغییر دهید انتخاب کنید. اگر انتظار دارید در تمام ستون های جدول تغییراتی ایجاد کنید، یک ردیف را انتخاب کنید.

· جدول | ارتفاع و عرض سلول، در نتیجه کادر محاوره ای "ارتفاع و عرض سلول ها" روی صفحه ظاهر می شود. بعد، به تب "Column" بروید. فرض کنید عرض ستون شما 5 سانتی متر است.

· مقدار مورد نیاز را در خط فاصله ستون مشخص کنید. مقداری که مشخص می‌کنید، عرض لایه‌های چپ و راست سلول را تعیین می‌کند. به عنوان مثال، فاصله را روی 1 سانتی متر تنظیم کنید.

· روی OK کلیک کنید. در نتیجه اقدامات شما، از 5 سانتی متری که عرض ستون را تشکیل می دهد، تنها 4 سانتی متر برای وارد کردن متن در دسترس شما خواهد بود.

تنظیم خودکار عرض ستون

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

مثال 13.11. تنظیم خودکار عرض ستون جدول

· ستون هایی را که می خواهید عرض آنها را تغییر دهید انتخاب کنید. اگر ستون‌های ناقص را انتخاب کنید (مثلاً یک یا چند ردیف)کلمه عرض ستون را فقط در ردیف های مشخص شده تغییر می دهد.

· جدول | ارتفاع و عرض سلول در کادر محاوره‌ای Cell Height and Width، به تب Column بروید.

· روی دکمه AutoFit کلیک کنید. با این کار کادر محاوره ای بسته می شود و ستون های جدول با توجه به محتوای آنها تراز می شوند.

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

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

تغییر ارتفاع ردیف

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

مثال 13.12. تغییر ارتفاع ردیف با استفاده از

کادر محاوره ای "ارتفاع و عرض سلول ها".

برای تغییر ارتفاع چند ردیف به طور همزمان، مراحل زیر را دنبال کنید:

· ردیف هایی را که می خواهید ارتفاع آنها را تغییر دهید انتخاب کنید.

· جدول | ارتفاع و عرض سلول در کادر محاوره‌ای Cell Height and Width، به تب Row بروید.

گزینه Row Height به شما امکان می دهد مقادیر زیر را تنظیم کنید:

معنی

نتیجه

خودکار

ارتفاع ردیف را روی بلندترین سلول تنظیم می کند

کمترین

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

دقیقا

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

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

· اگر در مرحله قبل Minimum یا Exact را انتخاب کرده اید، مقدار مورد نیاز را در خط Value وارد کنید. با تعیین واحدهای مربوطه (pt یا cm) بعد از مقدار عددی می توانید مقدار را بر حسب نقطه یا سانتی متر مشخص کنید.

· اگر نیاز به قالب بندی ردیف های دیگر دارید، از دکمه های Next یا Previous برای حرکت به ردیف مورد نظر استفاده کنید. در این صورت شماره خط فعلی در سرفصل قسمت Line height نمایش داده می شود. مراحل 2-3 را دنبال کنید.

ما تغییر ارتفاع خط را به پایان رساندیم، اما قبل از اینکه به مثال بعدی برویم، بیایید نگاهی به یکی دیگر از ویژگی های بسیار مفید ارائه شده توسط تب Row بیاندازیم - چک باکس Allow Line Wrap to Next Page. اگر کادر انتخاب (پیش‌فرض) انتخاب شده باشد و محتویات یک سلول در یک صفحه قرار نگیرد،مایکروسافت وورد خط را می شکند و داده هایی را که مناسب نیستند به صفحه بعدی منتقل می کند.

· روی OK کلیک کنید.

مثال 13.13. تغییر ارتفاع ردیف با استفاده از خط کش عمودی

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

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

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

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

تغییر فاصله بین خطوط

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

مثال 13.14. افزایش فاصله خطوط

· خطوطی را که می خواهید برای افزایش فاصله بین آنها انتخاب کنید.

· فرمت | را انتخاب کنید پاراگراف، در نتیجه کادر محاوره ای "پاراگراف" روی صفحه ظاهر می شود. به تب Indents and Spacing بروید.

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

· روی OK کلیک کنید.

تنظیم موقعیت خطوط

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

مثال 13.15. تراز خط و تورفتگی سمت چپ

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

· ردیف هایی را که می خواهید تراز آنها را تغییر دهید انتخاب کنید.

· جدول | را انتخاب کنید ارتفاع و عرض سلول در کادر محاوره‌ای «ارتفاع و عرض سلول‌ها»، به تب «ردیف» بروید (شکل 13.19 را ببینید).

· با استفاده از گزینه های: چپ، مرکز یا راست، نوع تراز مورد نظر را انتخاب کنید.

· با وارد کردن مقدار مورد نیاز یا انتخاب آن با استفاده از دکمه های واقع در سمت راست خط، قسمت ورودی سمت چپ را پر کنید.

· روی OK کلیک کنید.

درج و حذف سلول ها، ردیف ها و ستون ها

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

مثال 13.16. درج سطر و ستون

· بسته به اینکه آیا می خواهید سطر یا ستون اضافه کنید، یک سطر یا ستون را انتخاب کنید.

· Insert Rows یا Insert Columns را از منوی Table انتخاب کنید.

وقتی جدول | را انتخاب می کنید درج ردیف‌ها یک ردیف جدید در بالای ردیف فعلی درج می‌شود و تمام ردیف‌های زیر آن به پایین منتقل می‌شوند (شکل 1). 13.21). هنگامی که یک ستون را وارد می کنید، یک ستون جدید به سمت چپ ستون فعلی اضافه می شود و تمام ستون های واقع در سمت راست آن به سمت راست منتقل می شوند. پس از درج، سطر یا ستون جدید به ردیف فعلی تبدیل می شود.

به جای استفاده از دستورات منوی جدول، می توانید از دکمه Insert در نوار ابزار استاندارد برای درج سطرها و ستون ها استفاده کنید.

اگر می خواهید یک ردیف به انتهای جدول اضافه کنید، به آخرین خانه جدول بروید و کلید را فشار دهید. Tab.

درج یک ستون در انتهای جدول ویژگی های خاص خود را دارد و به دنباله ای متفاوت از اقدامات نیاز دارد:

· مکان نما را در آخرین ردیف جدول، خارج از جدول قرار دهید.

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

· جدول | یک ستون را انتخاب کنید.

· جدول | Insert Columns یا روی دکمه Insert Columns در نوار ابزار استاندارد کلیک کنید.

اگر نیاز به درج ستون های بیشتری در انتهای جدول دارید، Edit | را انتخاب کنید درج ستون ها را تکرار کنید یا کلیک کنید اف4 بار که نیاز به درج ستون دارید.

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

مثال 13.17. حذف سطرها و ستون ها

· یک یا چند ردیف (یا ستون) را که می خواهید حذف کنید انتخاب کنید.

· دستور Delete Rows یا Delete Columns را از منوی Table انتخاب کنید.

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

مثال 13.18. درج و حذف سلول ها

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

· سلول هایی را که می خواهید حذف کنید یا در کنار آنها سلول های جدید درج کنید، انتخاب کنید.

· دستور Table را اجرا کنید که از منوی آن دستور Insert Cells یا Delete Cells را انتخاب کنید. بسته به دستور انتخاب شده، کادر محاوره ای "Insert Cells" (شکل 13.24) یا "Delete Cells" روی صفحه ظاهر می شود.

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

جدول انتخاب | Paste Cells با حرکت دادن سلول های انتخاب شده به پایین یا به راست، سلول های جدیدی را در موقعیت فعلی وارد می کند. به طور مشابه، Table | را انتخاب کنید حذف سلول‌ها سلول‌های انتخاب‌شده را حذف می‌کند، سلول‌های باقی‌مانده را به بالا یا چپ منتقل می‌کند تا فضای خالی ایجاد شده پر شود.

· روی OK کلیک کنید.

اگر باید سلول‌ها را پاک کنید (یعنی محتویات سلول‌ها را بدون حذف خود سلول‌ها حذف کنید)، سلول‌هایی را که می‌خواهید محتویات آنها را حذف کنید انتخاب کنید و کلیک کنید. دلیابک اسپیس.

ایجاد هدر جدول ادغام و تقسیم سلول ها

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

مثال 13.19. ادغام سلول ها

برای ادغام چندین سلول مجاور در یک ردیف، مراحل زیر را دنبال کنید:

· سلول هایی را که می خواهید ادغام کنید انتخاب کنید.

· جدول | را انتخاب کنید ادغام سلول ها در نتیجه، سلول هایی که انتخاب می کنید در یک سلول ادغام می شوند (شکل 13.27 را ببینید). در صورت لزوم، سلول و محتویات آن را فرمت کنید.

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

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

برای بررسی اینکه آیا جدول فعلی هدر دارد، منوی جدول را باز کنید. اگر هدر برای یک جدول تعریف شده باشد، یک نشانگر در کنار دستور Headings ظاهر می شود.

تقسیم سلولی

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

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

مثال 13.20. تقسیم سلولی

· یک یا چند سلول را که قصد تقسیم آنها را دارید انتخاب کنید.

· جدول | را انتخاب کنید سلول ها را تقسیم کنید، که باعث می شود کادر گفتگوی "Split Cells" روی صفحه ظاهر شود.

· فیلد Number of columns input تعداد ستون هایی را که برای آنها نمایش داده می شودمایکروسافت وورد پیشنهاد تقسیم هر یک از سلول ها را می دهد. در صورت لزوم، مقدار مشخص شده را تغییر دهید و روی OK کلیک کنید.

قالب بندی جداول

شما می توانید سلول های یک جدول و محتویات آنها را برای خوانایی بیشتر جدول قالب بندی کنید.

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

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

استفاده از جدول | فرمت خودکار

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

مثال 13.21. قالب بندی جدول با استفاده از دستور AutoFormat

· مکان نما را در داخل جدول قرار دهید.

· جدول | را انتخاب کنید AutoFormat، در نتیجه کادر محاوره ای "AutoFormat Table" روی صفحه ظاهر می شود.

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

· اگر می خواهید تنها یک یا چند عنصر طراحی را تغییر دهید، در حالی که برخی از عناصر طراحی قالب موجود را حفظ می کنید، تیک کادرهای مربوطه را در بخش «استفاده» (حاشیه، فونت، فیت خودکار، پر کردن، رنگ) بردارید. این بخش Sample تغییراتی را که در قالب جدول ایجاد می کنید نمایش می دهد.

· برای اعمال فرمت خودکار فقط در قسمتی از جدول، در قسمت «تغییر طراحی» قسمتی از جدول را که می‌خواهید قالب آن را تغییر دهید (ردیف سرصفحه، ستون اول، ردیف آخر، آخرین ستون) مشخص کنید.

· روی OK کلیک کنید.

انتخاب فرمت های فریم

مایکروسافت وورد به شما اجازه می دهد تا مرزها را به سلول ها، ردیف ها، ستون ها و کل جداول اضافه کنید. به عنوان مثال در شکل. شکل 13.30 یکی از گزینه های تغییر ظاهر جدول را با استفاده از فریم ها نشان می دهد.

مثال 13.22. یک حاشیه به کل جدول یا سلول های جداگانه اضافه کنید

· سلول هایی را که می خواهید قاب کنید (یا کل جدول) را انتخاب کنید.

· فرمت | را انتخاب کنید کادربندی و پر کردن. در کادر محاوره‌ای «قاب‌بندی و پر کردن جدول»، به تب «قاب‌بندی» بروید.

· سبک و ضخامت خط را از لیست Type انتخاب کنید.

· رنگ خط را از لیست Color انتخاب کنید.

· نوع قاب را در بخش «فریمینگ» انتخاب کنید (هیچ، قاب، شبکه).

· روی OK کلیک کنید.

با استفاده از گزینه های موجود در بخش Line و Color در برگه "Border" می توانید نوع قاب، رنگ و ضخامت خط را به صلاحدید خود تنظیم کنید. برای انجام این کار باید این مراحل را دنبال کنید:

· نوع و ضخامت خط را از قسمت "خط" انتخاب کنید.

یک رنگ خط را از لیست رنگ انتخاب کنید.

· با استفاده از گزینه های ارائه شده در بخش "Bordering" یک خط یا حاشیه جدول را انتخاب کنید که سبک و رنگ خط انتخابی شما روی آن اعمال شود.

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

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

· نمونه Frame به شما این امکان را می دهد که از نحوه ظاهر جدول پس از اصلاح آن ایده بگیرید. اگر تصمیم به حذف خط انتخابی دارید، در قسمت Line گزینه No را انتخاب کنید. اگر از نتایج کار انجام شده کاملاً ناراضی هستید، در قسمت «نوع» No را انتخاب کنید و از نو شروع کنید.

· روی دکمه کلیک کنیدخوب.

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

مثال 13.23. یک حاشیه به پاراگراف موجود در سلول جدول اضافه کنید

· روی دکمه Non-Printing Characters در نوار ابزار استاندارد کلیک کنید، که کاراکترهای پاراگراف را روی صفحه نمایش می دهد.

· کاراکتر پاراگراف را که می خواهید برای آن حاشیه اضافه کنید انتخاب کنید.

· فرمت | را انتخاب کنید Border and Shading و گزینه های border برای پاراگراف را به صورت دلخواه تنظیم کنید.

تنظیم پر کردن

می توانید جدول خود را با padding خواناتر نشان دهید و توجه را به سلول هایی که حاوی اطلاعات کلیدی هستند جلب کنید.

وقتی padding را تنظیم می کنید، گزینه هایی که انتخاب می کنید روی سلول های انتخاب شده اعمال می شوند. اگر نشانگر درون جدولی قرار گیرد که هیچ سلول انتخابی ندارد، بالشتکی که تنظیم کرده‌اید روی کل جدول اعمال می‌شود.

مثال 13.24. افزودن بالشتک به میز

· فرمت | را انتخاب کنید کادربندی و پر کردن. کادر محاوره ای «قادربندی و پر کردن جدول» روی صفحه ظاهر می شود.

· به برگه «پر کردن» بروید.

· برای افزودن بالشتک، سوئیچ Customize (یا None برای حذف padding) را انتخاب کنید.

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

یک رنگ الگو از لیست مناسب انتخاب کنید. اگر قصد دارید سند خود را روی چاپگر سیاه و سفید چاپ کنید، Auto یا Black را انتخاب کنید.

یک رنگ پس زمینه از لیست مناسب انتخاب کنید. اگر قصد دارید سند خود را روی چاپگر سیاه و سفید چاپ کنید، Auto یا White را انتخاب کنید.

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

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

ظاهر پرکننده هنگام چاپ کاملاً با وضوح چاپگر شما تعیین می شود. هرچه وضوح بالاتر باشد، پر کردن و جدول به طور کلی خواناتر به نظر می رسد. وضوحی که چاپگر گرافیک را با آن خروجی می دهد در کادر محاوره ای Properties تنظیم می شود. برای باز کردن این پنجره، File | را انتخاب کنید چاپ کنید، سپس روی دکمه Properties کلیک کنید و به برگه "Graphics" بروید.

جدا کردن جداول

هنگام کار با جداول، ممکن است لازم باشد جدول را به دو قسمت تقسیم کنید تا مثلاً متن یا تصویری را بین آنها درج کنید.

برای تقسیم جدول، نشانگر را روی خطی که می‌خواهید جدول را قبل از آن تقسیم کنید، تنظیم کنید. سپس Table | را انتخاب کنید جدول را تقسیم کنید یا کلیک کنید Ctrl + Shift + Enter . جدول به دو قسمت تقسیم می‌شود و یک نشانگر پاراگراف (¶) بین آنها درج می‌شود که به سبک معمولی قالب‌بندی شده است. اگر نیاز به لغو تقسیم دارید، نشانگر پاراگراف را بردارید.

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

مرتب سازی جداول

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

مثال 13.27. مرتب سازی اطلاعات در جدول

· سطرهایی را که می خواهید مرتب کنید یا کل جدول را انتخاب کنید.

· جدول | را انتخاب کنید مرتب سازی. کادر محاوره ای "مرتب سازی" روی صفحه ظاهر می شود.

· پیش فرض MS Word از شما می خواهد که ردیف ها را بر اساس عناصر ستون اول مرتب کنید. اگر نظر خود را در این مورد دارید، ستون اول را مشخص کنید که ردیف ها بر اساس مقادیر آن مرتب می شوند.

· از لیست کشویی Type، متن، شماره یا تاریخ را انتخاب کنید.

· دکمه رادیویی Ascending یا Descending را انتخاب کنید.

· اگر می خواهید از مقادیر ستون اضافی برای مرتب سازی استفاده کنید، مراحل را تکرار کنید. 3 - 4 با استفاده از بخش "بعدی".

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

· برای حساس کردن مرتب سازی حروف کوچک و بزرگ، روی دکمه Options کلیک کنید، کادر Case Sensitive را انتخاب کنید و سپس کلیک کنید.خوب.

· روی OK کلیک کنید.

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

درس عملی 1

مرتب سازی و جستجوی داده ها

هدف درس

پایگاه داده (DB) -

مدل رابطه ای جداول کلاس شی ضبط کردن رشته ارتباطات

کلاس یا موجودیت شی

مال یا صفت - اینها صفات موجودیت هستند دانشجو .

ارتباط

اطلاعات مختصری در مورد DBMS MS Access

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

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



رایانه های موجود در کلاس های دپارتمان علوم کامپیوتر دارای MS Access 2010 هستند که بخشی از بسته Microsoft Office 2010 است.

تعریف فیلدهای کلیدی

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

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

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

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

· توسعه دهنده پایگاه داده آزادی کاملی برای تغییر محتویات و ویژگی های فیلدهای غیر کلیدی جدول دارد، زیرا چنین تغییراتی دیگر بر جداول مرتبط تأثیر نمی گذارد.

فیلد نوع «counter» دارای طول نسبتاً کوتاه (8 بایت) است که امکان استفاده اقتصادی از حافظه در جداول مرتبط را فراهم می کند.



· اتصالات بین جداول ساده و یکپارچه شده است.

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

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

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

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

تعریف شاخص ها

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

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

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

با تنظیم ویژگی بر اساس آن، می توان یک شاخص در یک فیلد خاص ایجاد کرد فیلد نمایه شده در طراح جدول (به بخش 1.5 مراجعه کنید). علاوه بر این، فهرست ها را می توان ایجاد، ویرایش و در پنجره مشاهده کرد شاخص ها (شکل 1.3)، که با فشار دادن دکمه ظاهر می شود شاخص ها در طراح جدول استفاده از پنجره Index تنها گزینه برای ایجاد نمایه های ترکیبی در چندین فیلد است.

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

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

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

برنج. 1.3. پنجره دسترسی به شاخص ها

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

· ورود به جدول در سمت "تعدادی" یک مقدار کلید خارجی که در جدول سمت "یک" نیست.

· حذف از جدول سمت "یک" رکوردی با کلیدی که به عنوان کلید خارجی در جدول سمت "تعدادی" وجود دارد.

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

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

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

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

تغییر ساختار جدول

در حالت طراحی جدول می توانید نام، نوع و ویژگی فیلدها، ترتیب آنها را تغییر دهید، فیلدها را حذف و اضافه کنید.

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

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

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

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

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

برای این کار در نمای جدول باید ستون مورد نظر را با کلیک بر روی سربرگ آن به طور کامل انتخاب کرده و ناحیه انتخاب را به مکان جدید منتقل کنید.

برای ذخیره همه تغییرات، به سادگی پنجره طراح را ببندید.

ویرایش پیوندها

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

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

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

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

مرتب سازی داده ها

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

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

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

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

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

داده ها را پیدا و جایگزین کنید

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

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

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

می توانید جستجوی خود را با استفاده از حروف عام گسترش دهید: * - هر تعداد کاراکتر را جایگزین می کند. ? - تنها یک کاراکتر را جایگزین می کند. مثلاً طبق مثال * تخمکتمام نام‌های خانوادگی که با "اووا" ختم می‌شوند یافت می‌شوند: پترووا، ایوانوا، اسمیرنوا و غیره.

برای جایگزینی نمونه با مقدار مورد نیاز، در پنجره ضروری است جستجو و جایگزین کنید برگه را انتخاب کنید جایگزینی و در میدان جایگزین توسط: یک مقدار جایگزین وارد کنید

مراحل اجرای درس

1. MS Access را راه اندازی کنید.

2. یک پایگاه داده جدید در فایلی به نام ایجاد کنید عملکرد تحصیلی دانش آموزان.

3. در حالت ایجاد کنید طراح ساختار جدول زیر دانشکده ها:

4. به حالت جدول بروید و چندین رکورد را در جدول وارد کنید.

5. مطمئن شوید که فیلد کلید قابل تغییر نیست کد .

6. جدول را بر اساس فیلد صعودی مرتب کنید نام فک .

7. ساختار جدول زیر را در حالت Design ایجاد کنید گروه ها:

نام زمینه نوع میدان خواص میدانی
کد گروه پیشخوان فیلد کلید
شماره گروه متن سایز - 7; اجباری؛ نمایه شده (هیچ مسابقه مجاز نیست)؛ ماسک ورودی - >LLL9999 (3 حرف بزرگ و 4 عدد)
کد دانشکده عددی
سال خلقت عددی اندازه - کل؛ اجباری؛ نمایه شده (مطابقات مجاز)؛ فرمت - از 0 دسامبر ثابت شد. نشانه ها ماسک ورودی - 9999 (4 رقم)؛ مقدار پیش فرض 2014 است. شرط در ارزش - بین 2010 و 2015؛ پیام خطا - سال ایجاد گروه نامعتبر است

8. جداول را اضافه کنید دانشکده هاو گروه هابه طرحواره پایگاه داده

9. با جادوگران تعویض کد دانشکده از روی میز دانشکده ها(به بند 1.9 مراجعه کنید).

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

11. پنجره دیاگرام داده را باز کرده و از وجود ارتباط بین جداول اطمینان حاصل کنید.

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

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

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

15. ساختار جدول زیر را در حالت Design ایجاد کنید دانش آموزان:

نام زمینه نوع میدان خواص میدانی
کد دانشجویی پیشخوان فیلد کلید
NumberRecordbooks متن سایز - 10؛ اجباری؛ نمایه شده (هیچ تکراری مجاز نیست)
نام و نام خانوادگی متن سایز - 25; اجباری؛ نمایه شده (تطابق مجاز است)
امتیاز آزمون دولتی یکپارچه عددی اندازه - کل؛ اجباری؛ نمایه شده (مطابقات مجاز)؛ فرمت - از 0 دسامبر ثابت شد. نشانه ها ماسک ورودی - 999 (3 رقم)؛
کد گروه عددی اندازه - کل بلند؛ اجباری؛ نمایه شده (مطابقات مجاز)؛ فرمت - از 0 دسامبر ثابت شد. نشانه ها
تاریخ تولد زمان قرار فرمت تاریخ کوتاه؛ ماسک ورودی توسط سازنده تولید می شود. اجباری؛ نمایه شده (تطابق مجاز است)
شهر متن سایز – 20؛ اجباری؛ نمایه شده (مطابقات مجاز)؛ پیش فرض - مسکو
بورس تحصیلی پولی 0 دسامبر نشانه ها ماسک ورودی - 9999 روبل؛ اجباری؛ نمایه شده (مطابقات مجاز)؛ پیش فرض - 0

16. یک جدول اضافه کنید دانش آموزانبه طرحواره پایگاه داده

17. با استفاده از Lookup Wizard، یک جستجو با یک جعبه ترکیبی در فیلد ایجاد کنید کد گروه از روی میز گروه ها(به بند 1.9 مراجعه کنید).

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

19. پنجره دیاگرام داده را باز کنید و از وجود ارتباط بین جداول اطمینان حاصل کنید گروه هاو دانش آموزان.

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

21. جدول را ترجمه کنید دانش آموزانوارد حالت جدول شوید و 10-15 رکورد را وارد کنید و گروه های مختلف را از جعبه ترکیبی انتخاب کنید.

22. جدول را بر اساس اعداد کتاب نمرات مرتب کنید.

23. در جدول پیدا کنید دانش آموزانتمام رکوردهایی که شرایط زیر را دارند:

دانش آموزانی که نام خانوادگی آنها با یک حرف خاص شروع می شود.

دانش آموزانی که در یک گروه خاص تحصیل می کنند.

24. سوابق دانشجویان ساکن مسکو را بیابید و میدان را پاک کنید شهر در این سوابق با استفاده از عملیات جستجو و جایگزین کنید (به بند 1.14 مراجعه کنید).

25. ساختار جدول زیر را در حالت Design ایجاد کنید رشته ها:

26. به حالت جدول بروید و چندین رکورد را در جدول وارد کنید.

27. جدول را بر اساس فیلد صعودی مرتب کنید NameDisc .

28. ساختار جدول زیر را در حالت Design ایجاد کنید رتبه بندی ها:

29. فیلدها را انتخاب کنید کد دانشجویی و کد رشته و یک کلید اولیه برای این فیلدها ایجاد کنید. این کار از وارد کردن مجدد نتایج آزمون برای هر ترکیب جلوگیری می کند. دانش آموز - انضباط .

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

31. جداول را اضافه کنید رشته هاو رتبه بندی هابه طرحواره پایگاه داده

32. با کمک جادوگران تعویض یک جستجو با یک جعبه ترکیبی در یک فیلد ایجاد کنید کد دانشجویی از روی میز دانش آموزان(به بند 1.9 مراجعه کنید). برای سهولت شناسایی دانش آموزان هنگام وارد کردن داده ها، از فیلدهای جایگزین استفاده کنید NumberRecordbooks و نام و نام خانوادگی جداول دانش آموزان.

33. با کمک جادوگران تعویض یک جستجو با یک جعبه ترکیبی در یک فیلد ایجاد کنید کد رشته از روی میز رشته ها(به بند 1.9 مراجعه کنید).

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

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

36. یک جدول را ترجمه کنید رتبه بندی هابه حالت جدول بروید و 10-15 ورودی را وارد کنید، از لیست ترکیبی دانش آموزان مختلف و رشته های مختلف انتخاب کنید.

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

برنج. 1.4. پنجره طرح داده ها

1. موضوع و هدف درس.

2. اسکرین شات از تمام جداول در حالت طراحی و در حالت جدول.

3. اسکرین شات از طرح پایگاه داده.

1.17. کنترل سوالات

1-منظور از کلاسی از اشیا و خصوصیات اشیاء چیست؟

2. انواع روابط "یک به یک"، "یک به چند" و "چندین به چند": چگونه در پایگاه های داده رابطه ای پیاده سازی می شوند؟ اتصالات در Access DBMS چگونه برقرار می شوند؟

3. فیلد کلیدی چیست؟ الزامات آن چیست؟

4. یک فیلد کلید در Access DBMS چگونه تعریف می شود؟

5. شاخص های جدول برای چه مواردی استفاده می شود؟ ایندکس ها در اکسس چگونه تعیین می شوند؟

6. انواع داده های پشتیبانی شده توسط Access را فهرست کنید.

7. چرا و چگونه جادوگر جایگزین استفاده می شود؟

8. اکسس برای تغییر ساختار جداول چه قابلیت هایی دارد؟

9. چگونه رکوردها را بر اساس یک فیلد مرتب یا انتخاب کنیم؟ برای چند رشته؟

10. چگونه داده ها را در اکسس جستجو و جایگزین کنیم؟

درس عملی 1

ایجاد و ویرایش جداول.

مرتب سازی و جستجوی داده ها

هدف درس

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

1.2. مفاهیم و تعاریف اساسی

پایگاه داده (DB) -مجموعه ای نامگذاری شده از داده های مربوط به یک حوزه موضوعی خاص است.

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

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

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

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

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

ارتباط- روشی که اطلاعات مربوط به کلاس های مختلف اشیاء را به هم مرتبط می کند.

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

برای تغییر جدول، آن را در طراح جدول باز کنید. برای این کار یکی از موارد زیر را انجام دهید:

  • در پنجره پروژه، مکان نما را روی جدولی که قرار است اصلاح شود قرار دهید و روی دکمه Modify کلیک کنید.
  • در پنجره پروژه، مکان نما را روی جدولی که قرار است اصلاح شود قرار دهید، راست کلیک کرده و دستور Modify را از منوی زمینه که روی صفحه ظاهر می شود انتخاب کنید.
  • هنگام باز کردن Table Designer از پنجره Database Designer، جدولی را که می خواهید تغییر دهید انتخاب کنید و روی دکمه Modify Table در نوار ابزار Database Designer کلیک کنید یا دستور Modify را از منوی Database انتخاب کنید.

در نتیجه، کادر محاوره ای Table Designer روی صفحه باز می شود که شامل ساختار جدول در حال تغییر است.

تغییر نام و انواع فیلدها

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

برای تغییر نوع فیلد، مکان نما را در ستون Type قرار دهید و مقدار مورد نیاز را از لیست انتخاب کنید.

هشدار

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

افزودن و حذف فیلدها

برای افزودن یک فیلد جدید به جدول، مراحل زیر را دنبال کنید:

  1. از کلیدهای جهت دار یا ماوس برای قرار دادن مکان نما روی خطی که می خواهید فیلد گم شده را قبل از آن وارد کنید، استفاده کنید. در این مورد، مکان نما می تواند در هر ستون Name، Type یا Width باشد.
  2. روی دکمه Insert کلیک کنید.
  3. Visual FoxPro یک خط خالی به نام NewFl d را وارد می کند. نام فیلد مورد نیاز را وارد کنید.
  4. با استفاده از مقادیر لیست Type، نوع فیلد را مشخص کنید.
  5. در ستون Width، اندازه فیلد جدید را وارد کنید.

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

تغییر ترتیب فیلدها

ترتیب فیلدهای مشخص شده هنگام ایجاد ساختار جدول قابل تغییر است. برای انجام این کار؛ این موارد را دنبال کنید:

  1. مکان نما را روی فیلدی که می خواهید مکان آن را تغییر دهید قرار دهید. یک نماد حرکت میدان به شکل یک فلش دو طرفه روی دکمه ظاهر می شود.
  2. مکان نما را روی نماد حرکت قرار دهید.
  3. روی دکمه ماوس کلیک کنید و نگه دارید و نماد را به سمت بالا یا پایین به مکان مورد نظر در ساختار حرکت دهید.
  4. دکمه ماوس را رها کنید. فیلد مکان خود را تغییر داده است.


 


خواندن:



بررسی و تست مادربردهای ASUS Z87-K سری All مادربردهای asustek

بررسی و تست مادربردهای ASUS Z87-K سری All مادربردهای asustek

متخصص در تولید لوازم الکترونیکی کامپیوتری (مادربورد، کارت گرافیک، درایو نوری، لپ تاپ، ...

چرا آیفون شبکه را نمی گیرد: دلایل اصلی

چرا آیفون شبکه را نمی گیرد: دلایل اصلی

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

آموزش کسب درآمد از بزرگسالان

آموزش کسب درآمد از بزرگسالان

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

finstrip چیست و چرا به آن نیاز است؟

finstrip چیست و چرا به آن نیاز است؟

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

فید-تصویر RSS