Thursday, January 05, 2012

كيف يمكن تصدير البيانات من CDS / ISIS مثل Excel ؟

كيف يمكن تصدير البيانات من CDS / ISIS إلى Excel ؟ ([1])

تعريب

محمد سالم غنيم

مدرس المكتبات وعلم المعلومات

جامعة القاهرة – كلية الآداب

m_salem98@yahoo.com

المشكلة

تصدير البيانات من تسجيلات Winisis إلى صيغة إكسيل Excel أو أكسس Access.

الحل

يجب أن تقوم بتصدير البيانات إلى ملفات معيارية ASCII ذات فواصل محددة بين كل بيان والآخر، ويتم ذلك عبر استخدام مربع الحوار "طباعة".

الإجراءات

للقيام بذلك ، يجب إنشاء / أو تعديل ما يسمى تركيبة الطباعة Display Format في منظومة برمجيات Winisis.

وهذه التركيبة ببساطة هي تتابع من التعليمات، تخبر منظومة Winisis كيفية إخراج البيانات من التسجيلات. ومن ثم يمكنك استخدام هذه التركيبات لإخراج البيانات على نحو مطبوع أو في شكل ملف (الطباعة إلى الطابعة/ أو الطباعة إلى ملف).

من بين العديد من التعليمات والقواعد في لغة صياغة التركيبات في Winisis ، هناك أربعة أوامر سيكون من المفيد التعرض لها في هذا المقام:

1) يجب أن نعلم أنه يتم تعريف كل حقل برقم (التاج: رقم فريد مميز لكل حقل) وليس اسمًا كما متبع في SQL.

2) لإظهار محتوى حقل ما، يمكنك استخدام الصيغة : Vnحيث n هو رقم الحقل. يمكنك مشاهدة قائمة الحقول في قاعدة البيانات من خلال فتح الملف "dbname.FDT" ؛ حيث أن dbname هو اسم قاعدة البيانات الخاصة بك. فعلى سبيل المثال :

V10 --> الحقل 10

V20 --> الحقل 20

... إلخ

3) من أجل الانتقال إلى سطر جديد في تركيبة العرض والطباعة؛ يجب استخدام الشارطة SLASH /. فعلى سبيل المثال :

v10/v20

سيتم طباعة محتوى الحقل 10 في سطر ، ثم محتوى الحقل 20 في سطر جديد.

4) لطباعة نص ثابت (أي يطبع كما هو) ، يجب عليك استخدام علامتي الاقتباس. فعلى سبيل المثال :

'هذا هو نص' / 'هذا هو خط آخر'

ولذلك من أجل الحصول على ملف متوافق مع الصيغة CSV ، يجب أن تكتب شيئًا على النحو التالي:

'"',v10,'","',v20,'"'/

ويجب أن نولي الاهتمام لعلامات الاقتباس؛ حيث ستكون المخرجات للتركيبة السابقة كالتالي:

"الحقل 10..."،" الحقل 20..." [سطرجديد]

لاحظ: أن بعض الفواصل (خارج علامات الاقتباس) تستخدم لفصل الأوامر في Winisis عن بعضها البعض.

إذا كان لديك حقول فرعية متكررة ، يجب عليك استخدام أوامر المنوال MODE:

mhl,'"',v10,'","',v20,'"'/

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

وفي هذه الحالة عليك إخراج البيانات إلى ملف في صيغة قياسية، باستخدام خيار طباعة PRINT (قاعدة بيانات/ طباعة) (Data Base/ Print) ، ثم اختيار الإخراج إلى ملف آسكي للنوافد/ آنسي ASCII file (Windows/ ANSI) ثم انقر فوق "طباعة" PRINT.

عليك تسمية الملف وإعطائه الامتداد TXT ثم انقر فوق موافق. يمكنك أيضًا تغيير الامتداد إلى CSV ؛ ليكون اسم الملف :Test.csv

وباتالي يمكنك تشغيل MS Excel وفتح الملف النصي TXT المخرج. ومن ثم سيقوم الإكسيل ببدء تنفيذ معالج الاستيراد (لاحظ أن الامتداد TXT أو CSV) ليست مهمة في هذه القضية.

___

الكلمات الدالة: تصدير البيانات% Winisis % Excel % الجداول الإلكترونية% Access % قواعد البيانات.


[1] - هذا العمل هو تعريب لـ:

- How can I export CDS/ISIS data to another program, such as MS Excel?. Unesco Site: http://portal.unesco.org/ci/en/ev.php-URL_ID=13332&URL_DO=DO_TOPIC&URL_SECTION=201.html

رابط لملف PDF:

http://www.4shared.com/office/u7_zJWb5/_______winisis___Excel.html

Sunday, October 30, 2011

كتاب جديد حول منظومة CDS/ISIS للنوافذ (WINISIS)

كتاب جديد يحمل العنوان :

منظومة CDS/ISIS للنوافذ WINISIS. الإصدارة 1.5 : دليل التشغيل الرسمي/ تعريب محمد سالم غنيم.- ط1 العربية .-القاهرة: مكتبة الإمام البخاري، 2010. 395 ص.

وقد نصت كلمة الناشر على أن هذا الكتاب :

هو دليل لا غنى عنه لاستثمار إمكانات منظومة برمجيات CDS/ISIS الإصدارة الأخيرة للنوافذ والمعروفة باسم WINISIS في بناء وتطوير قواعد البيانات وبنوك المعلومات؛ حيث يقدم شرحًا وافيًا لمتطلبات استخدام المنظومة، ووظائفها المختلفة مع العديد من الأمثلة والنماذج لتعليم المستخدم كيفية الاستخدام، وكذا العمليات والإجراءات التي يجب عليه أدائها، كما يقدم أقسام مرجعية مفيدة يحتاج إليها المستخدم ويرجع إليها عند عمله على هذه المنظومة، فهو دليل يصاحبك قبل وأثناء وبعد العمل مع المنظومة.

جاء الكتاب في 395 صفحة

وقائمة محتوياته كالتالي : ،

تقديم المعرب 7

قائمة المحتويات 13

قائمة الأشكال 19

مقدمة 23

1- نظرة عامة 25

أ. قواعد البيانات 25

ب. وظائف المنظومة 26

ج. بنية قاعدة البيانات 27

1- ملفات تعريف قاعدة البيانات 28

2- الملف الرئيسي 29

3- الملف المقلوب 29

4- ملف "أى" 32

5- العلاقات بين الملفات 33

د. معمارية المنظومة 33

1- القوائم 34

2- تعدد اللغات 36

3-الصناديق الحوارية 37

4-النوافذ 38

2- تثبيت المنظومة 41

أ. المتطلبات المادية 41

ب. تثبيت المنظومة على حاسبك 42

1- إعداد المنظومة 42

2- الفهارس الفرعية للمنظومة 44

3- ملف ISISPAS.PIF 45

4- توافقية إصدارات المنظومة للنوافذ 46

ج. ملفات معالم المنظومة 49

1- ملف المعالم العامة للمنظومة SYSPAR.PAR 49

2- ملف معالم قاعدة البيانات dbn.PAR 72

د. محددات المنظومة 73

3- قوائم المنظومة 75

أ. النافذة الرئيسية 75

ب. قائمة قاعدة البيانات 76

ج. قائمة التصفح 80

د. قائمة البحث 83

هـ. قائمة تحرير 85

و. قائمة توصيف 90

ز. قائمة مرافق 94

1- بعض الخدمات المستترة 99

ح. قائمة نوافذ 99

ط. قائمة مساعدة 101

4- نوافذ المنظومة 103

أ. نافذة قاعدة البيانات 103

ب. نافذة إدخال البيانات 109

1- تحرير حقل 114

2- إضافة حقل 121

3- حذف / أو مسح حقل 121

4- تحري صلاحية حقل وتسجيلة 122

5- بداية ونهاية التشفير 124

6- القوائم المنسدلة 126

7- تحديث الملف المقلوب 127

ج. نافذة البحث الخبير (المتقدم) 128

د. نافذة البحث بالاسترشاد (الموجه) 130

هـ. نافذة القاموس 132

5- الصناديق الحوارية للمنظومة 139

أ. صندوق فتح 139

ب. صندوق تاريخ البحث 140

ج. صندوق الاستيراد 141

د. صندوق التصدير 148

هـ. صندوق صيانة الملف المقلوب 156

و. صندوق الإضافة الشامل 161

ز. صندوق الحذف الشامل 164

ح. صندوق الاستبدال الشامل 165

ط. صندوق الطباعة 168

1- إرشادات إعدادات تنفيذ الطباعة 169

2- صندوق الطباعة (عام) 172

3- صندوق الطباعة (عرض) 175

4- صندوق الطباعة (هوامش) 177

5- صندوق الطباعة (نموذج طباعي) 179

6- صندوق الطباعة (فرز) 182

ي. تصدير إلى إكس إم إل 191

6- جدول تعريف الحقول 195

أ. مقدمة 195

ب. إرشادات عامة حول تصميم قواعد البيانات 196

1- عناصر البيانات 197

2- الحقول والحقول الفرعية 198

3- الحقول المتكررة 200

4- تمثيلات التحكم 201

ج- عناصر جدول تعريف الحقول 201

1- تاج الحقل 202

2- اسم الحقل 202

3- طول الحقل 202

4- نوع الحقل 202

5- التكرارية 204

6- الحقول الفرعية / النمط 204

د. إنشاء قاعدة بيانات جديدة 206

1- معالج إنشاء قواعد البيانات 206

هـ. تعديل جدول تعريف الحقول 218

7- لغة البحث 221

أ. مقدمة 221

ب. تعبيرات البحث 222

1- نوعيات مصطلحات البحث 222

2- روابط البحث المنطقية 227

3- بناء تعبيرات البحث 233

4- تقييد المعامل 234

5- تطوير إستراتيجية البحث 236

ج. البحث الحر 238

8- جدول اختيار الحقول 243

أ. مقدمة 243

ب. جدول اختيار الحقول 245

1- تركيبة استخراج البيانات 245

2- تقنيات التكشيف 246

3- معرف الحقل 253

ج. جدول اختيار الحقول لبناء الملف المقلوب 254

9- لغة صياغة التركيبات 261

تمهيد 261

أ. أوامر إظهار الحقل 264

1- أمر الحقل 264

2- أمر الحقل الفرعي 265

3- أمر التكرارات 266

4- أمر إظهار جزء من حقل أو حقل فرعي 268

6- أوامر الإزاحة 271

7- أمر رقم الملف الرئيسي (MFN) 272

ب. أمر المنوال Mode 273

ج. أوامر المسافات الأفقية والرأسية 276

د. الثوابت 278

هـ. أوامر اختيار الحقول الوهمية 283

و. التعبيرات 285

1- التعبيرات الرقمية 285

2- التعبيرات الحرفية 287

3- التعبيرات المنطقية 288

ز. الدوال (الوظائف) 292

1- الدوال الرقمية 293

2- الدوال الحرفية 302

3- الدوال المنطقية 312

ح. أمر IF 313

ط. مجموعات التكرار 315

ي. أخطاء التركيبات 320

ك. إدراج تركيبات خارجية 322

ل. متغيرات التركيبة 322

م. أمر WHILE 323

ن. البيئة الرسومية للنوافذ 325

1- أوامر الخطوط FONTS 326

2- أوامر الألوان COLS 328

3- أوامر تنسيق الفقرات 329

4- أوامر تنسيق الحروف 334

5- تطبيق التنسيق على مقاطع محددة 334

6- إضافة الروابط المهجنة : أمر LINK 335

10- توفيق منظومة WINISIS للاحتياجات المحلية 353

أ. إنشاء إصدارة بلغة جديدة 353

1- إنشاء قاعدة بيانات جديدة للقوائم 354

2- إنشاء قاعدة بيانات جديدة للرسائل 355

3- إنشاء ملف توصيف لقوائم جديدة 358

4- إعادة تسمية قاعدة بيانات 360

ب. جداول التحويل 362

1- جدول التحويل من OEM إلى ANSI 363

2- جدول التحويل من ANSI إلى OEM 364

3- جدول التحويل من ASMO708 إلى ANSI1256 364

4- جدول تحويل الحروف الكبيرة (ISISUC.TAB) 365

5- جدول التمثيلات الهجائية (ISISUC.TAB) 365

11- باسكاليات منظومة WINISIS 367

ملحق أ - مفاتيح التحرير لإصدارة النوافذ 373

معجم المصطلحات 375

الكشاف 383