دورة السي شارب
الدرس 15- مقدمة إلى قواعد البيانات
السلام عليكم ورحمة الله وبركاته...
الان سوف نبدأ بمقدمة عامة عن قواعد البيانات:
____________________________________
ما هي قاعدة البيانات :
هي عبارة عن ملف يحتوي على جداول ( مصفوفات ) تحتوي
على أعمدة ( كمصفوفة داخل مصفوفة ) ...
في ماذا تستخدم..؟؟
ألم تسأل نفسك يوما كيف يمكن لبرنامج Windows Live Messenger أن يحفظ
كل هذه الأعضاء كل شخص مع كلمة سره الخاصة به مع المعلومات الشخصية عنه ..... الخ....
في الواقع المبدئ واحد وهو قاعدة البيانات...
حيث تقوم الشركة بوضع عمود للإيميل,عمود لل password,عمود لل username وهكذا
...
أنواع قواعد البيانات...
أصبح هناك الكثير منها أشهرها..
SQL server,Access,ORACLE
حيث هذه الدورة سوف تختص في sql,access
فقط...
أنواع البيانات:
إن من مميزات ال sql
كثيرة أنواع بياناتها وهي كالتالي:
smallint
: رقم من ‐32,768 إلى
32,768
int
: رقم من ‐2,147,483,648 إلى
2,147,483,648
bigint
: رقم من ‐9,223,372,036,854,775,808
إلى 9,223,372,036,854,775,808
tinyint
: رقم من 0 إلى 255
bit
: رقم 0,1 فقط!
decimal
: رقم من ‐10^38 +1 إلى
10^38 –1
money:
رقم من ‐922,337,203,685,477.5808
إلى +922,337,203,685,477.5807
smallmoney:
رقم من ‐214,748.3648 إلى
+214,748.3647
float:
رقم من ‐1.79E + 308 إلى
1.79E + 308
real
: رقم من ‐3.40E + 38 إلى
3.40E + 38
datetime : Jan 1, 1753
إلى Dec 31, 9999
char
: حرف ثابت الحجم – يقبل حتى 8000 حرف
varchar
: يقبل حتى 8000 حرف –non Unicode
varchar(max) : 455
تحمل حتى non‐Unicode
حروف 231 حرف
text
: تحمل حتى 2,147,483,647 حرف non‐Unicode
حروف
nchar
: تحمل حتى 4,000 حرف Unicode حروف ثابتة
nvarchar
: تحمل حتى 4,000 حرف Unicode حروف
nvarchar(max)
: تحمل حتى non‐Unicode حروف 230 حرف
ntext
: تحمل حتى 1,073,741,823 حرف. Unicode حروف
binary:
بايت. of بيانات
ثنائية ثابتة تحمل حتى 8,000
varbinary:
بايت. of بيانات
ثنائية متغيرة تحمل حتى 8,000
varbinary(max):
بيانات ثنائية متغيرة تحمل حتى 231 بايت
image:
بيانات ثنائية تحمل حتى 2,147,483,647 بايت.
أما عن ال Access
فلن تجد مثل هذا العدد من الأنواع...
______________________________________________
2- كيفية إنشاء قاعدة البيانات...
من ال Server Explorer
( يمكنك إيجاده في القائمة View
)
إضغط Right Click
على ال Data Connection
ثم إختر Create New SQL Server
Database
في ال Server Name
أكتب إسم سيرفرك الذي سوف تجد إسمه في ال Server Explorer ثم
إكتب إسم ال DATABASE
في New Database name
وإضغط ok
...
__________________________________________________
________________________
ملاحظة هامة جدا :
قد يظهر لك الخطأ التالي:
كود:
An error has occurred while establishing a connection
to the server. When connecting to SQL Server 2005,
this failure may be caused by the fact that under the
default settings SQL Server does not allow remote
connections. (provider: Named Pipes Provider, error: 40
‐ Could not open a connection to SQL Server)
إذا ظهر لك إنسخ الخطأ كما هو وضعه في google وسوف تظهر
لك الكثير من الحلول بإذن الله...
__________________________________________________
________________________
- التمرس على ال server
explorer قبل البدئ
بالعمل ...
أولا يمكنك إنشاء جدول كالتالي:
إضغط على قاعدة البيانات التي أنشأتها ضغط مزدوج...
الان إضغط Right Click
على Tables ثم إضغط Add New Table
ثم ضغ في ال Table
العواميد التي تشاء مع أنواع بياناتها قم إغلقه سوف يسألك عن إسم
ال Table ضع ما تشاء
ليكون إسما لهذا الجدول...
*** ملاحظة: يمكنك مشاهدة بيانات جدول ما عن طريق
Right Click على الجدول
من ال server explorer وبعدها Show Table Data
....
الان أصبح لديك قاعدة بيانات فيها جدول في الدرس
القادم سوف نبدأ ببرمجة قواعد البيانات والدخول بها بشكل عملي إن شاء الله...
مع تحياتي: عبدالقادر البعداني
إلى اللقاء في الدرس القادم ....
ليست هناك تعليقات:
إرسال تعليق