Кот

Курс 20461C. Краткий обзор 20461C Querying Microsoft® SQL Server®

В постах с метками 'microsoft sql server" и "курс 20461C' - будут содержаться краткие сведения из учебных материалов по начальному курсу "Написание запросов к Microsoft SQL Server".

Ссылки:
1. Основные сведения по данной теме - "Электронная документация по SQL Server"
https://technet.microsoft.com/ru-ru/library/ms130214(v=sql.105).aspx
Обзор в Википедии:
https://ru.wikipedia.org/wiki/Microsoft_SQL_Server
2. Основные сведения по языку запросов - Справочник по Transact-SQL (Transact-SQL)
https://technet.microsoft.com/ru-ru/library/ms189826(v=sql.90).aspx
Обзор в Вики:
https://ru.wikipedia.org/wiki/Transact-SQL
3. Информация о реляционных базах данных:
https://technet.microsoft.com/ru-ru/library/ms191178(v=sql.105).aspx

Этот пост и ссылки будут уточняться и дополняться, по мере необходимости.
Для создания скриншотов используются виртуальные машины, с Hyper-V Manager, Windows Server 2012, Microsoft SQL Server 2014.
Кот

Курс 20461C - Введение и Часть 1 - Базовая архитектура SQL Server

Базовая архитектура SQL Server - The Basic Architecture of SQL Server

1. Реляционная база данных
- Обычная реляционная база данных (БД) включает в себя несколько таблиц, связанных между собой;
- Каждая таблица содержит данные о каких-либо реальных объектах: например, данные о сотрудниках компании; либо же - данные о сущностях, не существующих в реальности - к примеру, о заказах компании;
- Следовательно - мы можем получить нужную информацию из БД, используя операцию соединения двух таблиц;
- Эта операция возможна, когда обе таблицы имеют одинаковые значения - например, каждый заказ имеет ID служащего, разместившего данный заказ;
- Возможно соединение множества таблиц БД - например, двух таблиц с третьей таблицей, это таблица клиентов (с ID клиента);
- Базы данных содержат данные и объекты - таблицы, пользовательские представления, хранимые процедуры, пользовательские аккаунты и др.;

Collapse )