آموزش دات نت, بانک های اطلاعاتی

آموزش برنامه نویسی دات نت

آموزش دات نت, بانک های اطلاعاتی

آموزش برنامه نویسی دات نت

RDBMS SQL Server

RDBMS Sql Server

RDBMS مکانی برای ذخیره ویرایش و فراخوانی اطلاعات است چیزی که در هر پروژه نرم افزاری مورد نیاز است SQL Server که RDBMS معروف Microsoft است و روی پورت ۱۴۳۳ تحت شبکه سرویس می دهد و مانند یک سرویس عمل میکند که با بالا آمدن ویندوز شروع به کار میکند و به Query هایی که به این پورت فرستاده میشود پاسخ میدهد سرعت و امنیت بالا از خصوصیات Sql server هست.

database جایی که ما نیاز داریم اطلاعات را در اون Insert , Update یا Delete کنیم و برای فراخوانی آنها را Select کنیم.

در اینجا سعی می کنیم که یک Database بسازیم:

۱- Management Studio را اجرا می کنیم در یکی از نسخه ها یا Instance های SQL server که بصورت default یا پیش فرض Sqlexpress در نسخه Expressاست login می کنیم

2- روی Databases کلیک راست کرده و New Database را کلیک میکنیم

۳-نام database را وارد می کنیم و Owner انرا مشخص میکنیم (توضیحات بیشتر راجع به Owner رو بعدا توضیح میدم)

۴-Database دو فایل با پسوند های mdf, ldf است که یکی اطلاعات یا فایل اصلی Database است دیگری فایل log است که رخداد ها در آن ثبت میشود.

خاصیت Autogrowthیا خاصیت بزرگ شدن خودکار باعث میشه فضای Database پر بشود مقدار مشخصی به حجم Database یا دو فایل اضافه شود 

این دو فایل در Path یا مسیری که شما انتخاب میکنید Create یا ساخته میشه

نکته:Database میتواند بر حسب نیاز بیشتر از دو فایل داشته باشد مثلا دو فایل Log و یا دو فایل Data ولی یکی از آنها Primary است که Database روی آن Create میشود.

Database یی با نام Test بسازید و دکمه Ok را بزنید تا Script ساخت Database یا Create Database به Sqlserver فرستاده شود.

این Script شبیه مثال زیر است :

CREATE DATABASE [Test1] ON PRIMARY

( NAME = N'Test1', FILENAME = N'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDATATest1.mdf' , SIZE = 2048KB , FILEGROWTH = 1024KB )

LOG ON

( NAME = N'Test1_log', FILENAME = N'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDATATest1_log.ldf' , SIZE = 1024KB , FILEGROWTH = 10%)

این Script یا هر Script دیگری را میتوانید توسط محیط Management Studio تولید کنید یا Generate کنید.با کلیک بر روی دکمه Script در بالا سمت چپ هر پنجره Dialog اسکریپت آن Generate میشود و تو یک Query Editor به شما نشان داده میشود تذکر میدم که Query دستور یا درخواست ما از Database است که به پورت ۱۴۳۳ SQL Server روی سرور ارسال میشود در نسخه SqlExpress سرویس Sqlserver روی کامپیوتر جاری شما فقط سرویس میدهد این مبحث رو بعدا بیشتر توضیح میدم.

 

 

 

 

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد