PDA

View Full Version : آموزش پایگاه داده بر پایه Microsoft SQL Server 2014



mohammad reza beizavi
دوشنبه 01 دی 1393, 22:37 عصر
درود بر دوستان با توجه به نبود ساختار مناسب مطالب انتشار یافته، بر آن شدم تا در یک سلسله مطالب پیوسته، مباحث مرتبط با پایگاه داده مبتنی بر Microsoft SQL Server را پوشش دهیم. امید است این مجموعه بتواند در بالا بردن دانش برنامه نویسان و مدیران پایگاه داده موثر باشد.از دیگر اساتید پایگاه داده و SQL Server نیز درخواست می کنیم تا ما را با نظرات خوب خود راهنمایی کنند.
*** متذکر می گردد که کلیه مطالب در سایت www.devexir.com (http://www.devexir.com) با همین ساختار وجود دارد.
لازم به ذکر است که به هر کدام از بخشها (در صورت آماده نبودن) در برنامه زمانبندی که در زیر آمده ارائه خواهد شد:مقدمه ای بر بانک های اطلاعاتی
* آشنایی با مبحث ذخیره اطلاعات و دلایل پیدایش بانک های اطلاعاتی (http://www.devexir.com/82-databases/133-%D9%85%D9%82%D8%AF%D9%85%D9%87-%D8%A7%DB%8C-%D8%A8%D8%B1-%D8%A8%D8%A7%D9%86%DA%A9-%D9%87%D8%A7%DB%8C-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA%DB%8C-%E2%80%93-%D9%82%D8%B3%D9%85%D8%AA-%D9%86%D8%AE%D8%B3%D8%AA.html)
* معرفی مدلهای ذخیره و بازیابی اطلاعات در پایگاه داده (http://www.devexir.com/84-databases/mssql/134-%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%D9%85%D8%AF%D9%84%D9%87%D8%A7%DB%8C-%D8%B0%D8%AE%DB%8C%D8%B1%D9%87-%D9%88-%D8%A8%D8%A7%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%AF%D8%B1-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87.html)

آشنایی با مفاهیم اولیه بانک های اطلاعاتی رابطه ای (05-10-1393)

* آشنایی با بانک های اطلاعاتی رابطه ای

* آشنایی با چندین بانک اطلاعاتی رابطه ای

* آشنایی با زبانهای پرس و جو در بانک های اطلاعاتی رابطه ای (T-SQLو PL-SQL)


* اصول اولیه طراحی بانک اطلاعاتی رابطه ای با مثالهای کاربردی


آشنایی با بانک اطلاعاتی SQL Server (http://www.devexir.com/articlaes/102-mssql-history.html)

نصب SQL Server


* پیش نیازها (http://www.devexir.com/articlaes/107-sqlserver-prerequisite.html) * نصب (قمست اول (http://www.devexir.com/articlaes/108-install-sql-server-2014.html) - قسمت دوم (http://www.devexir.com/articlaes/112-install-sql-server-2014-2.html)) * حذف (06-10-1393)

آشنایی با سرویسهای مختلف در (SQL Server 1393-10-09)
آشنایی با بخشهای (SQL Server Management Studio 1393-10-13)
آشنایی با (SQLCMD 1393-10-15)


زبان SQL (تا 25-10-1393)


* معرفی
* DATA TYPES
* SELECT
* SELECT DISTINCT
* WHERE
* AND و OR
* ORDER BY
* INSERT INTO
* UPDATE
* DELETE
* آشنایی با SQL INJECTION
* SELECT TOP
* LIKE
* IN
* BETWEEN
* ALIAS
* JOIN


- INNER JOIN - LEFT JOIN - RIGHT JOIN - FULL JOIN

* UNION
* SELECT INSERT INTO
* CREATE DATABASE
* CREATE TABLE


CONSTRAINTS

* PRIMARY KEY
* FORIGN KEY
* DEFAULT
* INDEX
* AUTO INCREMENT
*** تشریح index (قسمت نخست (http://www.devexir.com/82-databases/123-%D8%A7%D9%86%D8%AF%DB%8C%D8%B3%D9%87%D8%A7-%D8%AF%D8%B1-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D9%87%D8%A7%DB%8C-%D8%AF%D8%A7%D8%AF%D9%87.html) قبلا گذاشته شده و تخصصی در SQL Server تا 29-10-1393)


اتصال و کار با SQL Server از روی شبکه (با Management Studio تا 03-11-1393)

* تنظیمات اولیه برای اتصال از طریق شبکه
* عیب یابی اولیه (معایب معمول)


پشتیبانی (SQL SERVER 1393-11-08)


* BACKUP & RESTORE
* DETACH & ATTACH
* GENERATE SCRIPT OF ANY ENTITY
* SHRINK DATABASE


آشنایی با Instance های مختلف در SQL Server، معرفی SQL Server Express و LocalDB
(1393-11-12)