الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قواعد التسمية في قاعدة بيانات Microsoft Access

بدأه Kuwait10 في 28 يونيو 2008 · 17 رد · 1,718 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

زميلاتي وزملائي أعضاء منتديات الفريق العربي،

في إحدى الدورات التي قمت بتدريبها، أنشأت مذكرة حول قواعد

التسمية في قاعدة بيانات Microsoft Access،

واليوم أنقل لكم أجزاء مهمة من هذه المذكرة بهدف تعميم الفائدة،

وإثراء أرشيف هذا المنتدى بموضوع جديد لم يسبق طرحه بهذه الطريقة على حسب علمي المتواضع.

قواعد التسمية في قاعدة بيانات Microsoft Access

■ إن تسمية الكائنات والحقول وعناصر التحكم في قاعدة بيانات Microsoft Access تخضع لقواعد قياسية متفق عليها عالميا.

■ قام بوضع هذه القواعد العالم الهنغاري Stan Leszynski، لذا سميت هذه الطريقة باسمه (Leszynski naming convention).

■ تهدف طريقة Leszynski إلى سهولة تحويل كائنات Microsoft Access إلى التنسيقات المستخدمة في أنظمة إدارة قواعد بيانات أخرى دون فقد البيانات أو الإخلال بتنظيمها.

■ في هذه الطريقة يتم تعريف كل كائن عن طريق تضمين نوع الكائن في اسم الكائن، من خلال استخدام بادئات التسمية (Prefixes) وهكذا يمكننا بمجرد النظر معرفة إذا كان هذا الكائن جدولاً أو استعلامًا أو نموذجًا أو نوع آخر من الكائنات.

في الجدول التالي سنتعرف على بادئات التسمية لكائنات قاعدة بيانات Microsoft Access:

الكائن التسمية البادئة

جدول tbl

نموذج frm

استعلام qry

تقرير rpt

ماكرو mcr

وحدة نمطية bas

يمتد اصطلاح التسمية Leszynski ليشمل أسماء الحقول والصور وجميع الكائنات المستخدمة في Access، طبقًا لاصطلاح تسمية Leszynski:

■ تتم كتابة الأحرف الثلاثة الأولى لاسم الكائن بحروف صغيرة باللغة الإنجليزية ويتم من خلالها تحديد نوع الكائن.

■ الاسم الذي يتبع بادئة الكائن يبدأ بحرف كبير (خاص باللغات اللاتينية فقط).

■ لا يتم استخدام المسافات مطلقًا في أسماء الكائنات (يمكن التعويض عنها في اللغة العربية باستخدام علامة التسطير أسفل السطر "_").

■ تحتوي أسماء الكائنات على أحرف وأرقام فقط.

ملاحظة:

"الكلمات المحجوزة" هي كلمات ورموز لها معنى خاص في Microsoft Office Access 2007 أو مشغّل قاعدة بيانات Access. إذا استخدمت كلمة محجوزة أو رمزًا لتسمية حقل في جدول، سيتسبب ذلك في ظهور رسائل الأخطاء.

لذلك يجب تجنب استخدام هذه الكلمات في تسمية الكائنات أو الحقول.

من الكلمات المحجوزة:

ADD - ALL - AND - BETWEEN - Count - CurrentUser - DATABASE - DATE - FROM - GROUP - INDEX - Level - Macro - Module - NAME - NUMBER - PRIMARY - Query - Refresh - Report - TABLE - Time - USER - Year - YES - YESNO.

للإطلاع على كافة الأسماء المحجوزة يرجى زيارة الرابط التالي:

http://office.microsoft.com/ar-sa/access/HA100306431025.aspx

يتبع......

(يرجى عدم الرد على الموضوع حتى إتمامه).

#2

جدول بادئات التسمية لعناصر التحكم:

عنصر التحكم التسمية البادئة

Chart cht

Check box chk

Combo box cbo

Command button cmd

Custom control ocx

Frame fra

Image img

Label lbl

Line lin

List box lst

Option button opt

Option group grp

Page pge

Page break brk

Subform/report sub

Tab control tab

Text box txt

ملاحظة:

أبدا لا تستخدم هذه الرموز في تسمية الكائنات أو الحقول أو عناصر التحكم:

, . ~ ! @ # $ % ^ & * ( ) + - = | \ : ; ' < > ? / " ` [ ] { }

المرجع:

Wikipedia, the free encyclopedia.

إنتهى.

حقوق النسخ © محفوظة لـ (Kuwait10) عضو بمنتديات الفريق العربي للبرمجة.

للمراسلة: kuwait10@msn.com

نشر هذا الموضوع بتاريخ: 28 يوينو 2008.

هذا المقال حر، يمكنك توزيعه أو تعديله حسب بنود رخصة غنو

العمومية كما نشرتها مؤسسة البرامج الحرة، الإصدار

الثاني.

#3

السلام عليكم

شكرا اخي الكريم علي هذه الموسوعة الجميلة

اخوك فى الله

Microsoft Certified DataBase Administrator MCDBA

#4

الشكر لك أخي أحمد، حقيقة أنا متابع لجميع مشاركاتك،

وأنا سعيد بتواصلك.

#5

السلام عليكم اخي الكريم

تتميز مشاراكاتك بتطبيق القواعد العلمية علي التطبيقات العملية

مما يؤكد عبقريتك الحالية والتي ستقودك ان شاء الله الي الاحترافية

بالتوفيق والي الامام

اخوك فى الله

Microsoft Certified DataBase Administrator MCDBA

#6

الله يجزاك خير

#7

معلومات مفيدة جدا ,,,,اشكرك استاذي الفاضل

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#8

فكرتك مياه حلوة يرتوي هالمنتدى فيك....

لكن

اطلعت مياه زمزم حرام هالمنتدى يفرط فيك... :salam:

اقتباس
[وسط]اللهم ارحمنا إذا اشتدت السكرات، وفاضت العبرات، وتعطلت القوى و القدرات.

اللهم ارحمنا إذا يئس منا الطبيب ،وبكى علينا الحبيب ، واشتد البكاء و النحيب.

اللهم ارحمنا إذا حملنا على الأعناق ، و التفت الساق بالساق، إلى ربك يومئذ المساق.

اللهم ارحمنا إذا وارينا التراب، وغلقت الأبواب، وانفض الأهل و الأحباب

[/وسط]

545050692.gif

#9

معلومات مفيدة وابداع من شخصك الكريم

الله يجزاك خير على نفع اخوانك

#10

ahamied: شهادتك أعتز بها وأتمنى أن أكون دائما عند حسن ظنك وعند حسن الجميع،

ولا أستغني عن خبراتكم ونصائحكم أنت والمشرفين الأعزاء والأعضاء القدامى،

مما تعلمت على أيديهم طوال الفترات الماضية.

seeef + mhb300: الشكر والتقدير موصولان لكم أيضا.

hema212006: إن كان يوجد ماء أعذب من ماء زمزم فهو أنت :) ، تسلم مليون.

abbadaa: وياك إن شاء الله، وأنا ممتن لحضورك الدائم بمشاركاتي،

ومقدر طيب مشاعرك ونبل أخلاقك.

#11

الف الف شكر لك اخي مبدع ا شاءالله

وان شاءالله تفيد من ماستفت من الدورات وخبرتك وتستفيد

#12

عزيزي الباشق كل التحايا لشخصك الكريم.

تم تعديل هذه المشاركة بواسطة bollbol في 30 يونيو 2008 في 02:31

#13

نشكرك عزيزي الاخ على هذه المعلومات القيمة والمهمة، وفي ان معا، اشدد على انها قدد تكون غائبة عن الكثيرين، لذلك انصح بقراءة هذا الموضوع لاهميته ولما نواجهه من صعوبة في حل المشكلات التي تطرا لدى بعض الاخوة في برامجهم وتكون اسبابها الاساسية عدم التقيد بتعليمات التسمية..

كل الشكر

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#14
همام ابوعرقوب كتب:
انصح بقراءة هذا الموضوع لاهميته ولما نواجهه من صعوبة في حل المشكلات التي تطرا لدى بعض الاخوة في برامجهم وتكون اسبابها الاساسية عدم التقيد بتعليمات التسمية..

همام

أولا كل الشكر لك مشرفنا العزيز، ثانيا...

لقد مسكت مربط الفرس كما يقال،

فعدم التقيد بهذه القواعد تسبب حدوث أخطاء عند تشغيل قواعد بيانات Access،

كما تفضلت.

هذا من ناحية، ومن ناحية أخرى،

تنشا عن عدم التقيد بهذه القواعد صعوبات جمة بالنسبة لكم،

في محاولاتكم الحثيثة لمساعدة الأعضاء،

لتشابه أسماء الكائنات وصعوبة التفريق بينهما.

ناهيك إن الإلتزام بهذه القواعد يعتبر أساسا علميا لكل من يفكر

في بيئة العمل الجماعي بالمستقبل كمطور قواعد بيانات Access.

#15

شكرا لك أخى.....هذا ما كنا ننتظره منذ زمن :D

#16

الشكر موصول لك أخي الكريم.

#17

بسم الله الرحمن الرحيم

بارك الله فيك اخي الكريم وحفظك وزاد من علمك

#18

أجمعين إن شاء الله وأنا أشكرك على تواصلك وحضورك الدائم.

مواضيع مشابهة