آشنایی با SQL

آشنایی با SQL

بسم الله الرحمن الرحیم

آموزش SQL Server

DataBase Engine

 در واقع مهمترین بخش اسکیو ال است که وظیفه مدیریت و اجرای سرویس های پایه را بر عهده دارد ساخت دیتابیس، مدیریت رشد db، ساخت جداول، جستجو، مرتب سازی، ایندکس کردن، اجرای دستورات، ساخت توابع و پروسیجر و تریگر، امکان برنامه نویسی از راه دور، امنیت، نسخه پشتیبان، اتچ کردن، همه توسط این بخش صورت می گیرد.

 

نرم افزار SQL Server Business Intellgince

به صورت مختصر و مفید باید گفت برنامه ای است که توانایی اجرای دستورات C# را در اسکیوال دارد.

 

SSMS

به صورت مختصر و مفید باید گفت نرم افزاری است که توسط آن می توانیم به تمامی امکانات اسکیوال به صورت گرافیکی دسترسی داشته باشیم.

خوب سعی کردم تمام این مطالب را کمی مختصر مطرح کنم تا برسیم سراغ بحث اصلی خودمان، در بعضی ممکن است شما بخواهید بر روی یک سیستم کارها و دستورات اسکیوال را اجرا کنید ولی به دلیل محدودیت هایی نمی توانید اسکیوال سرور را به صورت کامل نصب کنید تا از بخش های مدیریت آن استفاده کنید، خوب راه حل ؟

شما کافی است از نرم افزار کوچکی به نام SQL Comand در Command line استفاده کنید

بسم الله الرحمن الرحیم

آموزش SQL Server

DataBase Engine

 در واقع مهمترین بخش اسکیو ال است که وظیفه مدیریت و اجرای سرویس های پایه را بر عهده دارد ساخت دیتابیس، مدیریت رشد db، ساخت جداول، جستجو، مرتب سازی، ایندکس کردن، اجرای دستورات، ساخت توابع و پروسیجر و تریگر، امکان برنامه نویسی از راه دور، امنیت، نسخه پشتیبان، اتچ کردن، همه توسط این بخش صورت می گیرد.

 

نرم افزار SQL Server Business Intellgince

به صورت مختصر و مفید باید گفت برنامه ای است که توانایی اجرای دستورات C# را در اسکیوال دارد.

 

SSMS

به صورت مختصر و مفید باید گفت نرم افزاری است که توسط آن می توانیم به تمامی امکانات اسکیوال به صورت گرافیکی دسترسی داشته باشیم.

خوب سعی کردم تمام این مطالب را کمی مختصر مطرح کنم تا برسیم سراغ بحث اصلی خودمان، در بعضی ممکن است شما بخواهید بر روی یک سیستم کارها و دستورات اسکیوال را اجرا کنید ولی به دلیل محدودیت هایی نمی توانید اسکیوال سرور را به صورت کامل نصب کنید تا از بخش های مدیریت آن استفاده کنید، خوب راه حل ؟

شما کافی است از نرم افزار کوچکی به نام SQL Comand در Command line استفاده کنید

مثال



C:\Users\ESH>SQLCMD -S ESH-PC\FULL2008 -U sa -P 123456
1> CREATE DATABASE ESH
2> GO
1> USE ESH
2> CREATE TABLE USERS
3> (
4> userName NVARCHAR(100) , password NVARCHAR(100)
5> )
6> GO
Changed database context to 'ESH'.
1> INSERT INTO [ESH].[dbo].[USERS]
2>            ([userName]
3>            ,[password])
4>      VALUES
5>              ('Admin'
6>              ,'123456789')
7> GO

(1 rows affected)
1> SELECT * FROM dbo.ESH.USERS
2> GO
Msg 208, Level 16, State 1, Server ESH-PC\FULL2008, Line 1
Invalid object name 'dbo.ESH.USERS'.
1> SELECT [userName]
2>       ,[password]
3>   FROM [ESH].[dbo].[USERS]
4>   GO
userName                                                                                             password
---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------
Admin                                                                                                123456789

(1 rows affected)
1> SELECT * FROM [dbo].[ESH].[USERS]
2> GO
Msg 208, Level 16, State 1, Server ESH-PC\FULL2008, Line 1
Invalid object name 'dbo.ESH.USERS'.
1> SELECT * FROM ESH.dbo.USERS
2> GO
userName                                                                                             password
---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------
Admin                                                                                                123456789

(1 rows affected)
1> SELECT * FROM ESH.dbo.USERS
2> GO
userName                                                                                             password
---------------------------------------------------------------------------------------------------- -------------------------------------------------------------------
Admin                                                                                                123456789
esmaeil                                                                                              313
user1                                                                                                23
nuser                                                                                                13df
esh                                                                                                  sadfasdfa
k52                                                                                                  526+4afd
ta23                                                                                                 5662
sad                                                                                                  312
dw                                                                                                   3

(9 rows affected)

SQLCOMMAND

SQLCOMMAND

SQLCOMMAND

همه چیز واضح و مبرهن است و فقط چند نکته را کافی است توضیح دهم

-S عبارت پس از این کاراکتر نام Instance شما اس

-u نام کاربری اسکیوال

-p پسورد اسکیو ال

و برای خروج از کامن کافی است عبارت exit را تایپ کنید

 

نظرات یا سوالات خودرا با ما درمیان بگذارید

0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس