Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новости сайта "Упражнения по SQL" (http://www.sql-ex.ru) 709


Новости сайта "Упражнения по SQL (http://www.sql-ex.ru)"

Выпуск 709 от 05 мая 2018 г.

Новым посетителям сайта

SQL Exercises

Сайт посвящен изучению языка, с помощью которого осуществляется взаимодействие с реляционными (и не только) СУБД. Суть обучения состоит в выполнении заданий на написание запросов к учебным базам данных; при этом система контролирует правильность выполнения заданий. В настоящее время реализованы все операторы подъязыка манипуляции данными (DML), которые включают в себя оператор извлечения данных SELECT, а также операторы модификации данных - INSERT, DELETE, UPDATE и MERGE.

Мы надеемся, что справочного материала сайта окажется достаточно для самостоятельного обучения. Кроме того, свои решения вы можете обсудить на форуме сайта. Опытных же специалистов приглашаем проверить (продемонстрировать) свое мастерство и принять участие в соревновании, обеспечиваемом рейтинговой системой учета времени выполнения заданий. Фактически, рейтинг ведется на втором этапе тестирования, который начинается сейчас после решения 8 задач первого этапа. При подсчете рейтинга каждого участника отбрасывается один самый худший показатель среди всех решенных им упражнений.

Демонстрация плана выполнения запроса и сравнительная оценка эффективности решений поможет вам освоить принципы оптимизации запросов, которые пригодятся на третьем рейтинговом этапе, который начинается после 138 задачи.

Имеется возможность получить сертификат по SQL DML при выполнении определенного количества заданий.


Новости сайта

§ Самые популярные темы недели на форуме

Топик		Сообщений
227 (SELECT)	11
Guest's book	4
-15 (SELECT)	3
48 (Learn)	2
64 (Learn)	2

§ Авторы недели на форуме

Автор		Сообщений
Jarl_Drogomir	20
pegoopik  	7
Cordova		4
sqlnova		4
Stinger-1	4

§ Объявленные конкурсы по оптимизации запросов

Задача	Дата		Автор
147	2012-02-23	$erges
159	2012-07-25	anddros
170	2011-07-15	qwrqwr
182	2012-02-16	Baser
192	2012-03-03	Baser
197	2014-11-06	pegoopik
214	2015-06-24	pegoopik
222	2018-02-14	pegoopik
259	2012-07-23	anddros

§ Дополнительные неоптимизационные конкурсы

Задача	Дата		Автор/Организатор конкурса
71	2010-12-26	anddros (завершен)
88	2012-07-12	crescent/Pegoopik  (завершен)
91	2012-05-31	smog/$erges
102	2016-07-04	GriGrim/pegoopik
121	2012-07-06	ZrenBy/anddros
153	2010-09-21	Ozzy

§ Изменения среди лидеров (решенные за неделю задачи третьего этапа):
Смена лидера!
1. Pegoopik (227)
2. al29 (258, 261)
5. Baser (226, 227, 228)
6. _velial (224)
46. Gosha (162, 165)
69. vasilyvanc (140)

§ Продвижение ближайших претендентов на попадание в ТОР 100 (число задач, время решения в днях):
116. wqer (141, 112.084)
182. anyman1979 (106, 4.098)
183. mitvol (116, 21.650)
222. Пусев_Денис (99, 11.284)
245. eXeQuThor (95, 16.839)
250. kattiks (89, 40.595)
299. Ranil (89, 262.854)

§ Число подписчиков - 3032

Число упражнений:
   на обучающем этапе - 142;
   на рейтинговых этапах - 228;
   DML - 34
   головоломки - 18 (отрицательные номера) + 10 (3 этап).

Число участников рейтинга - 11973

Число участников второго этапа - 3069

Число участников третьего этапа - 127

На обучающем этапе - 249951

Сертифицировано на сайте - 791

Лучшие результаты (ТОР 20)

No Person Number of
Sel_ex
Last_Sel Number of
DML_ex
Scores Days Days_2 Days_3 S_3 LastSolved LastVisit
1Красовский Е.А. (pegoopik)1264227346492851210.25414.1242402018-04-282018-05-04
2>Костомаров А.В. (al29)12502613162122004128.1302266.8982402018-05-042018-05-04
3Креславский О.М. (Arcan)1263229346464090273.280214.6142372018-04-142018-05-04
4Boiko D. (Angellore)12632283364538465236.4073825.1402372018-02-202018-03-23
5>Бежаев А.Ю. (Baser)1262227346432924201.513178.8212342018-05-042018-05-04
6Дубинский А.В. (_velial)12593073463730932797.3933371.3762282018-05-032018-05-04
7Карасёва Н.В. (vlksm)1259225346334354290.336241.6822242018-04-152018-04-30
8Курочкин П.А. (qwrqwr)1255223346213078255.904164.3922122018-04-152018-05-04
9Филиппкин Д.В. (_dimon_)1244115295972737194.554127.9092022016-07-202016-09-29
10Вязовецков А.С. (alex_v)10239147235604338175.35592.0992022018-04-242018-05-04
11Movlyanov A.P. (Oct)7244102958813072353.7232448.8471932017-01-232017-04-03
12Сальников С.А. ($erges)122720625551253317.50514.4981812015-02-022018-01-23
13Дощенко В.Н. (mcrain)132231673454923971929.011414.1881802018-04-252018-05-04
14Кукушкин С.А. (smog)92251632952723681054.5621122.1811532017-10-032018-03-15
15Яцук А.А. (Faust_zp)1186255244591984144.150108.8401372012-07-122012-07-30
16Кузнецов В.С. (herrRo)1171260234181167478.51173.3351222012-02-082013-06-18
17Гринкевич Д.Л. (Дмитрий Гринкевич)1320410274672059367.128932.3431092017-05-312018-04-20
18Дроздков А.Н. (anddros)51921624445224412.34111.0911082014-07-212015-01-29
19Зайцев В.С. (Sleeping)192091842746036011040.0531327.686992018-04-172018-04-19
20Шиндин А.В. (AlShin)114725223366928408.505777.457992011-05-052014-05-18

TOP 10 по оптимизации запросов


Лучшие результаты за неделю

No surname n_sel sel_all sel_scores dml_scores scores rating last_visit
1Viktorov V. (viktor-orenb)54410414101704 May 2018
2>Бежаев А.Ю. (Baser)526210212504 May 2018
3>Агирре Кордова (Cordova)733909128004 May 2018
4>Tikhonov A. (_Saw)79909453404 May 2018
5kalyan (kalyan_123)4461622383629 Apr 2018
6>Костомаров А.В. (al29)3250606204 May 2018
7Булденков Д.А. (eXeQuThor)29560624504 May 2018
8>Г Н.Е. (gana)37160675304 May 2018
9Троян (Dudyan)57606275828 Apr 2018
10>vaiyapuri (valliyappan)44606593604 May 2018
11Дубинский А.В. (_velial)2259505604 May 2018
12Alexenko V. (vova.alexenko)25950582703 May 2018
13Яковлев М.В. (МихаилЯковлев535)460505105704 May 2018
14Боронин М.В. (makc-nv)235505121102 May 2018
15>Шкаредный И.Н. (Gosha)21704044604 May 2018
16Ivanova S. (moonfish)33404737304 May 2018

Изучаем SQL

Графовые базы данных

Моисеенко С.И.

Графовая модель данных на логическом уровне представляет собой направленный граф, состоящий из узлов и ребер. Узлы соответствуют объектам базы данных, а ребра – связям между этими объектами. И узлы, и ребра могут обладать свойствами, кроме того, ребра имеют тип, определяющий характер связи. Графовая модель хорошо отражает семантику предметной области с многочисленными связями. Например, пользователи социальной сети могут быть связаны между собой родственными, дружественными, производственными и прочими отношениями.

Графовые СУБД используют графовую модель для описания и манипуляции данными в базе данных. Они относятся к направлению NoSQL, которое объединяет множество различных подходов к моделированию данных, отрицающих реляционную модель данных. Однако, в отличии от других моделей, графовые СУБД, как и базы данных SQL, поддерживают ACID-транзакции. Во многом это связано с тем, что данная модель не является агрегатной, и это препятствует её использованию в распределенной форме. Одной из популярных графовых СУБД является Neo4j, имеющей оригинальный декларативный язык запросов Cypher.

Наверняка, прочитав предыдущую пару абзацев, читатель уже задал себе вопрос, почему в учебнике по SQL появилась глава, посвященная графовым базам данных? Дело в том, что, начиная с версии 2017, SQL Server стал поддерживать графовую модель данных!

Читать далее...

Полезная информация

§ Вы можете купить футболку или кружку с логотипом сайта.

§ В настоящее время для решения упражнений на сайте используются следующие СУБД: SQL Server 2012 Express, Oracle 11g Express Edition, MariaDB-10.2.13 (совместима с MySQL 8), PostgreSQL 10.3.

§ Официальные группы сайта Упражнения по SQL ВКонтакте и SQL Exercises на LinkedIn.com. Присоединяйтесь!

§ Приглашаем вас посетить Интерактивный учебник по SQL.
   Ресурс позиционируется как "справочное обеспечение" для сайта SQL-EX.RU, но может использоваться и независимо от него.

§ Онлайновый выпуск рассылки можно почитать на сайте.

§ Книги и статьи по SQL.

§ Хотите поддержать проект? Вот инструкция по применению.

Контакты

По вопросам, связанным с функционированием сайта, обращайтесь к администратору сайта - Олегу В.Лысенко oleg17l[@]gmail.com.
C проблемами при решении упражнений, предложениями и идеями вы можете обращаться к Сергею И.Моисеенко msi77[@]yandex.ru. Вы также можете предложить свои задачи для публикации на сайте.

Подписка Subscribe.Ru
Новости сайта "Упражнения по SQL"

В избранное