منتدى أحلـــى كـــلام
عزيزى الزائر

كونك زائر غير مسجل

* سيتم عرض اعلانات لك، هذه الاعلانات لا تظهر للاعظاء.
* لن تتمكن من مشاهدة بعض محتويات مواضيعنا.

ندعوك للتسجيل بأقل من دقيقة
* لتتمكن من مشاهدة كافة محتويات المواضيع التى ترغب فى قرآئتها .
* وقف عرض الاعلانات.

SiteAdmin

Final Review 2008-2009

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

Final Review 2008-2009

مُساهمة من طرف SiteAdmin في الأربعاء يونيو 09, 2010 1:58 pm

Final Review
By Ehab Ragab 0106563623
**************************


- Information : data that has been processed to increase useful knowledge to users .

- BPA ( Business Process Automation ) : Means leaving (As-IS) system as it is and using computer technology to do the same works .

- BPI ( Business Process Improvement ) : Means make some changes in (As-IS) system and make new operators تشغيل by using computer technology .

- BPR ( Business Process Reengineering ) : Means Change the fundamental أساسي way in the which the system operate .

- Document flow chart : is a graphical tool describe document flows between external entities and deferent internal departments in the organization .

- Context Diagram : graphical tool describe relation between organization at all and its external environment بيئتها الخارجية ( external entities ) and data flow between them .

- DFD : is a model shows data flow between internal entities ,external entities and storage area .

- ERD : is a graphical method representing entities, attributes and relations

- Entity :person, place, event, or concept مفهومthat is important to the organization to maintainحفظ data

- Attributes : properties of an entity that is important to the organization .

- Arrow symbol : in CPM explain activity and it's estimated time , in CONTEXT and DFD explain data flow from entity to another , not used in ERD .

In ERD we use LINE symbol to explain relation between entities

- Circle symbol : in CPM explain start and end of activity , in CONTEXT explain information system or organization at all , in DFD explain organization internal entity (or rounded rectangle) and not use in ERD .

- Storage Data Symbol : Used in DFD Only .

- Square Symbol : Explain External Entities in Context And DFD NOT Used in CPM or ERD .

- التحول من Context إلى DFD : ابقي على الأطراف الخارجية ( المربعات ) كما هي ثم قسم الدائرة الرئيسية إلى أجزاء داخلية بناء على المعطيات التي تعطي لك ثم قم بإضافة رموز تخزين البيانات وارسم الأسهم التي تمثل تدفق البيانات بين الأجزاء كلها .

- التحول من DFD إلى Context : ابقي على المربعات كما هي واحذف كل رموز التخزين ثم ضم كل الأجزاء الداخلية في دائرة واحدة وارسم الأسهم التي تمثل تدفق البيانات .

- التحول من DFD إلى ERD : كل رمز تخزين بيانات في الـ DFD سيتحول إلى Entity في الـ ERD وإذا لم يعطي لك العلاقات سيتم افتراضها هي وأرقام التعريف والـ attributes .

- التحول من ERD إلى DB : كل Entity سيتحول إلى Table والـ attributes ستتحول إلى أعمدة بالجدول data item والـPrimary key بالجدول سيكون الـattribute الموضوع أسفلة خط أو مجموع أثنين معا . ( تذكر جدول Orderline )

- التحول من DB إلى ERD : كل جدول سيتحول إلى Entity وأعمدة الجدول ستكون Attributes لهذا الـ Entity ويتم وضع خط تحت الـ attribute الذي يمثل Primary key وعلامة <1> أمام الـ Attribute الثاني في حالة كون الـ Primary key مجموع عمودين وسيتم افتراض العلاقات وأرقام التعريف وتذكر انه لا يجوز وجود علاقة متعدد لمتعدد بين جزئيين ويجب كسر هذه العلاقة بجزء ثالث ( تذكر جدول Order و Product ... و OrderLine ).

- حالة غير متوقعة وهي التحول من Document flow chart إلى Context أو DFD ويمكنك ذلك عن طريق رسم الأطراف الخارجية في مربعات وتجميع كل الإدارات الداخلية في دائرة يكتب داخلها اسم المنظمة أو كلمة IS ثم رسم تدفق البيانات ونكون بذلك انتقلنا إلى Context أو تنفيذ السابق مع تحويل الإدارات الداخلية إلى أجزاء ثم إضافة رموز التخزين وبذلك نكون انتقلنا إلى DFD كذلك يمكن التحول من DFD إلى Document Flow Chart وفى هذه الحالة سيتم رسم جدول ويكون جميع أجزاء الـ DFD أعمدة وتحويل السهم إلى مربعان داخل الأعمدة الخاصة بالأجزاء الصادر منه السهم والمنتهي له وكتابة اسم السهم داخل المربعان معا .

- لاحظ: - في كل الأحوال يجب الإبقاء على المربعات كما هي والحفاظ على عدد الأسهم الداخلة والخارجة منها كما هي .

- اى رسم يكون خطاء إذا احتوى على تقاطع أسهم أو خطوط أو سهم مزدوج أو احتوى على أجزاء مستقلة ليس لها علاقة باى أجزاء أخرى

Any Diagram will be error if it contain across arrows or lines, or it have entity with no relation with others.

- في الـ ERD الخط يمثل علاقة واحد إلى واحد وتشعبه من طرف يمثل واحد إلى متعدد والتشعب من الجانبين متعدد لمتعدد

- تذكر أن : يجب وضع ملاحظة أسفل رسم الـ CPM تمثل الوقت ، عند تحديد المسار الحرج قم بكتابة المسار مع الوقت الخاص به

- رقم التعريف في الـ ERD على اليسار يمثل اقل عدد ممكن أن يقابل العنصر في الجزء الآخر وعلى اليمين يمثل اكبر عدد.والتفصيل الموضوع أمامه علامة <1> يعنى انه بديل للمعرف alternative attribute

- الـ ERD يجب أن تحتوى على أجزاء لكل جزء اسم وتفاصيل وتفصيل معرف والعلاقات يجب أن تحتوى على أرقام التعريف .

ERD must have Entities with its name, attributes ,identifier and relation with Other , relation line must labeled and have coordinators numbers .

- الـ Normal ERD تحتوى على أجزاء لكل جزء اسم وحيد ( غير متكرر ) وكل entity له الـAttributes الخاصة به ولا يوجد تكرار للـ attributes داخل نفس الـ Entity كما تحتوى على العلاقات وأرقام التعريف Coordinators . وإذا كان هناك جزئيين العلاقة بينهم متعدد لمتعدد يجب كسر هذه العلاقة بجزء ثالث بينهم . ( تذكر جدول Order و Product ... و OrderLine )

- الجدول العلائقي يجب أن يحتوى أكثر من عامود وبيانات وإذا كان به أكثر من عامود وفارغ فهو علائقي بشرط إدراج بيانات به.

Relational table must contain more than column and rows (data) , IF table contain more than column with no data ( no records ) it will be relational after inserting data to it .

- المفتاح الرئيسي يمكن أن يكون أكثر من عامود مجتمعين معاً وناتج الجمع هو جمع نصي حتى لو كان نوع البيانات numeric .

- إذا كان الجدول فارغ فان الوظيفة Count تعطي قيمة صفر أما باقي الوظائف avg , sum تعطي القيمة NULL أي ترسم جدول الناتج وتتركه فارغ ( لا تكتب صفر بداخلة ) .

- العمليات الحسابية في Select تتم على بيانات من نوع numeric فقط أما CHR فلا يتم عليها عمليات حسابية ويكون الناتج Error

Database : is organized collection of related data ( documents, images , sounds and videos ).

Relational Database : is a database that is perceived by its users as a collection of relations .

Primary key : the column selected to identify rows uniquely and define relations between tables .

Field : characters or numbers describe a unit of information . Record : collection of fields

Table : collection of records . Data base File : collection of tables .

- الجدول يحذف بـ Drop ويعدل بـ Alter أما البيانات فتحذف بـ Delete وتعدل بـ Update .

- جملة Delete و Update إذا لم تحتوى على شرط معين سيتم تنفيذها على الجدول كله أو كل حقول العامود بالنسبة لـ Update .

- إذا كانت صيغة جملة SQL صحيحة ولا يوجد ناتج فالناتج عبارة عن جدول فارغ أما إذا وجد خطأ في الصيغة فالناتج Error .

- sum وAvg وCount تعود بقيمة واحدة وإذا استخدما مع عامود آخر وكان ناتجة أكثر من قيمة في هذه الحالة الناتج Error .

- الصيغة العامة الشاملة لجملة select كالتالي ( من جدول واحد )

Select Column , Column, …… " we can use SUM,AVG,COUNT,DISTINICT or( + , - , * , / ) As name "

From Table

Where Column Compare value "compare:=,>,<,=>,=<,!=,like , not like , In, Between, not between"

"Value: number or 'CHR' or other select statement "

( OR / And ) Column Compare value

Grouped By (Column )

Order By (Column, ASC or DESC )

- العامود المستخدم مع جملة Grouped By لابد أن يتم تحديده في عبارة Select أما العامود المستخدم مع Order لا يشترط ذلك .

- النظام الثنائي أساسة 2 والثماني أساسة 8 والسادس عشر أساسة 16 وللتحول من عشري إلى اى نظام آخر يتم قسمة الرقم المراد تحويله على أساس النظام المطلوب التحول له ( 2 أو 8 أو 16 ) وأخذ الباقي كناتج للتحويل . ( مع ملاحظة أنه في النظام السادس عشر إذا كان الباقي اكبر من 9 يتم استبدالة بالحرف المقابل له A أو B أو C أو D أو E أو F للأرقام من 10 إلى 15 بالترتيب) .

التحول من اى نظام آخر إلى النظام العشري يتم الضرب في أساس النظام مرفوع لأس 0 أو 1 أو 2 أو...... للأعداد الصحيحة ومرفوع لأس -1أو-2 أو-3 أو...... للكسر العشري .مثال : تحويل الرقم (n1n2n3.n4n5)x من النظام x إلى النظام العشري حيث x قد تكون ثنائي أساسة 2 أو ثماني أساسة 8 أو سادس عشر أساسة 16 . ( …… )10= n3*x0+n2*x1+n1*x2+n4*x-1+n5*x-2

مع الأخذ في الاعتبار أنه في النظام السادس عشر قد تكون n = حرف من A إلى F وهنا يستبدل الحرف بقيمته من 10 إلى 15 .

- الجمع في النظام الثنائي يتم عادى جدا كالعشري أي 1+0=1 و 1+1=2لكن يتم استبدال 2 بالمقابل لها في الثنائي وهو 10 وكذلك 1+1+1=3 ويتم استبدال 3 بالمقابل لها وهو 11 ويكون 1+1=10 و 1+1+1=11 .وكذلك الطرح بالأسلوب العادي والاستلاف في حالة المطروح اكبر من المطروح منه أو استخدام طريقة المكمل العددي ( بالطبع أنت لا تحتاج إلى تذكرة بهذه الأساليب ) .
With my best wishes
Ehab Ragab
avatar
SiteAdmin
Admin
Admin

عدد المساهمات : 333
نقاط : 2040
تقييم العضو : 6
تاريخ التسجيل : 09/06/2010
العمر : 43
الموقع : Banker

http://ahlakalam.to-relax.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى