:: پشتیبانی فنی ADSL به پارسی ::



تیبل بعدی که باید طراحی شود موسوم به تیبل feature است ، ویژگی هایی نظیر رنگ و اندازه و وزن و ویژگی های یک کالا در آن قرار می گیرد ، طبق آموزش های قبلی یک تیبل رو ایجاد کنید سپس اطلاعات زیر رو در آن تعریف کنید :

 

- بخش Column Name رو featureID - featureName - 

 

- بخش DataType هم به ترتیب int - nvarchar(100)

 

- بخش Allow Nulls هم به ترتیب 

 

حالا یک تیبل جدید دیگر رو ایجاد کنید و موارد زیر رو براش تنظیم کنید :

 

- بخش Column Name رو    - CategoryfeatureID - CategoryID ( انتخاب به عنوان Primary Key ) - FeatureID 

 

- بخش DataType هم به ترتیب int - int - int 

 

- بخش Allow Nulls هم به ترتیب 

 

حالا یک تیبل FeatureID رو به صورت راست کلیک رو dbo.Feature و انتخاب عبارت Edit Top 200 Rows رو انتخاب کرده و ثبت اطلاعات رو انجام می دهیم :

- ستون اول FeatureID 

- ستون دوم FeatureName از بالا به پایین با عناوین Cpu - Weight - Color - Ram - جنس دسته - wirelength - ضدآب - وای فای - lactos free 

 

 عملیات بالا رو تا ساخت یک جدول برای CategoryFeature انجام دهید :

- categoryID با شماره مثلاً 4 را انتخاب کنید و سپس از جدول feature ها چک کنید کدام یک از ویژگی ها را دارد که در اینجا می شود 1 - 2 - 4 و در ستون FeatureID می نویسیم  دقت کنید هر CategoryID برابر با FetureID خود می باشد و ممکن است تعداد زیادی هم ویژگی داشته باشند 4-4-4-4 بشود 1-2-4-8-3 و . 

 

یک جدول جدید به نام و در ستون ColumnName و با عناوین   ProductID  و ProductName و UnitPrice - SupplierID

 

یک جدول جدید به نام و در ستون  Column Name نام های  ProductُSupplierPriceID  و ProductID و Supplier و BasePrice و تمامی Datatype هم int قرار میدیم و حالا روی dbo.supplier راست کلیک و گزینه Edit Top 200 Rows رو انتخا می کنیم و شروع به نام گذاری سطر ها می کنیم :

- ستون SupplierID بنویسیم 2000  --- بنویسیم 3000 

- ستون SupportName که بنویسیم sarirrayaneh --- بعدی Avajang

- ستون Tel بنویسیم 123 --- 321

- ستون Address بنویسم تهران پلاک 1 --- تهران پلاک 2 

- ستون StartingColaboration زمان همکاری و تقویمی با دستور start getdata تعریف و ایجاد می کنیم 

 


در درس 5 راه اندازی اولیه Sql Server رو انجام دادیم در این درس ساخت دیتابیس جدید و Table  رو آموزش دادم 

 

برنامه Sql Server در ویندوز ( ما ویندوز داریم البته اورجینال wink ) را باز کنید :

 

 

سپس لاگین کنید ( در درس 5 توضیح داده شد ) و بر روی آی DataBase راست کلیک کنید و یک New database رو کلیک کنید مانند شکل زیر :

 

ادامه مطلب

SQL سرور از یک پوسته یا همان محیط گرافیکی که مشاهده می کنید و یک پس زمینه به عنوان Service هایی که Sql سرور رو راه اندازی می کنند تشکیل شده است ،شکل زیر محیط گرافیکی Sql سرور رو نشون میده :

محیط گرافیکی Sql سرور

 

و شکل زیر سرویس های SQL سرور در ویندوز 11 که در RUN یا Search ویندوز با تایپ Services اجرا می شود رو میبینید :

 

محیط گرافیکی sql

 

- مراحل نصب Sql Server رو هم سرچ کنید سایت های آموزشی با تصویر و فیلم آموزش دادند دقت کنید طبق آموزش ها مراحل رو طی کنید تا به مشکل نخورید 

 

نکته : ورود و لاگین به Sql هم یا با نام کاربری و پسورد ویندوز انجام می شود یا در موقع نصب برای آن نام کاربری و پسورد تعریف می کنید که در این صورت نام پیش فرض sa ( مخفف System Administator ) می باشد 

- برای ساخت یک دیتابیس جدید مثل شکل زیر عمل می کنیم :

SQL  ساخت دیتابیس جدید

 

- بعد ساخت و تعریف File Groups و Log فایل ( در درس 4 مفصل توضیح داده شد ) یک دیتابیس مانند شکل زیر تولید می شود برای حذف هم مانند شکل زیر عمل می کنیم :

SQL  سرور

 

نکته : افرادی که در رشته کامپیوتر تحصیل کردند در درس پایگاه داده با مفهومی به نام ER آشنا هستند از این مفهوم در SQL سرور هم استفاده است و دارای سه ویژگی - موجودیت - نوع صفت - نوع ارتباط است ، شکل زیر انواع ارتباط و شماتیک آن را نشان می دهد :

SQL سرور و ER شماتیک

 

 


در درس دوم درباره File Group و MDF و LDF و Roun Robin - پارتیشن و . بحث شد برای مشاهده درس دوم اینجا را کلیک کنید 

 

مفهوم Page :

اطلاعات به صورت 8 بیتی ذخیره می شوند 

 

مفهوم Extended :

اطلاعات 8 بیت 8 بیت می شوند 64 بیت که به آن Extended می گویند 

 

- تشریح یک فرایند Sql و ثبت آن :

 

یک هاردیسک برای MDF داریم که اطلاعات فردی داخل آن است و RAM و یک LDF  دیگر اجزای آن است ، اگر این فرد مثلاً حساب بانکی داشته باشد به مبلغ 1 میلیون ریال اطلاعات در MDF ثبت شده چنانچه مبلغ افزایش داشته باشد میزان افزایش در RAM تغییرات را ایجاد کرده و در آنجا می ماند تا وارد LDF و ثبت رخداد صورت گرفته انجام شود این رخداد را تنها SQL می داند که چ زمانی باید روی دیسک نوشته شود و زمان مشخصی ندارد این فراید Check Point نام دارد  

- مفهوم Fragmentaion :

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

- ساخت یک Database جدید در Sql :

  1. برای ساخت یک دیتابیس از Sql برنامه Sql رو باز کنید و بر روی Database راست کلیک کرده و New DataBase رو کلیک می کنیم 
  2. در پنجره باز شده در سمت راست در ستون Database Name یک نام دلخواه را انتخاب می کنیم و سپس حجم اولیه را تعریف می کنیم در ستون Initial Size مقدار واقع بینانه ای رو تعریف کنید 
  3. در ستون سمت راستی AutoGrowth می توانیم میزان رشد و افزونگی دیسک و فضای دیتا ساخته شده رو تعریف و درصد بندی کنیم 
  4. برای ساخت فایل جدید هم در ستون سمت چپ بر روی File Groups کلیک می کنیم و add file Groups و برای اضافه کردن file از سمت چپ روی General کلیک کرده و فایل مورد نظر مثلاً Sales رو می سازیم 
  5. در منوی FileGroups ستون Read Only اگر فعال شود سبب می شود که فقط خواندنی شوند این برای بانک های اطلاعاتی که دیگر لازم نیست رونوشتی برای آنها انجام شود بیشتر کاربرد دارد مثلاً حساب های بانکی سال گذشته که بررسی شده اند و می خواهیم برای همیشه بدون تغییرات شوند 
  6. ستون Default اگر انتخاب شود یعنی انتخابی برای MDF های دیگر لحاظ نشده است 

 


آخرین ارسال ها

آخرین جستجو ها

توریاب راز رنگینکمان: آموزشی hala-harchi مطالب اینترنتی دفتر آموزش اندیش سرای کودک و نوجوان یقین heelma8 106151485 sarvebahari مدیوم 107525899