Лучший способ изучить SQL Server

Итак, я получаю новую работу по работе с базами данных (точнее, с Microsoft SQL Server). Я ничего не знаю о SQL, тем более о SQL Server. Они сказали, что обучат меня, но я хочу проявить инициативу, чтобы узнать об этом самостоятельно, чтобы быть впереди. С чего лучше всего начать (учебные пособия, книги и т. д.)? Я хочу узнать больше о языке SQL больше, чем о каких-либо причудливых мыслях и щелчках мышью.

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
4
0
12 582
9
Перейти к ответу Данный вопрос помечен как решенный

Ответы 9

Ой ... сначала я бы сказал: "Удачи тебе!"

Затем, во-вторых, если вы действительно серьезно относитесь к тому, что у вас нет опыта работы с SQL, я бы посоветовал найти одну из книг SAMS «Обучите себя SQL за 34 наносекунды». Обычно я бы никогда не рекомендовал книгу по SAMS, но если вы стойкий тип, который соглашается на работу, о которой ничего не знаете, тогда ... какого черта.

Ответ принят как подходящий

Если вы планируете писать код для базы данных sql с использованием .NET, пропустите ADO и сразу перейдите к Linq. Вы ничего НЕ пропустите.

Ах да, Джо Селко. Если вы видите его имя в статье или книге о SQL, прочтите его.

Точнее, перейдите непосредственно в «Linq to Entity Framework».

Ian Mercer 01.05.2010 23:35

Это может быть много, но вот некоторые обязанности, которые могут быть брошены на вас в формате дампа мозга.

на стороне DBA

  • Резервные копии
  • Индексы
  • Триггеры
  • Безопасность для каждой таблицы базы данных создания пользователей и т. д.
  • ODBC в панели управления Windows
  • знаю, что вы нормальные формы
  • разница между хранилищами данных (для отчетов)
  • и транзакционная база данных для всего остального (особенно отчеты в большинстве сред)

По окончании программирования

  • Отчетность (Беги за холмами)
  • Хранимые процедуры
  • Схема звезды и снежинки
  • ADO, ODBC
  • Приложения CRUD (Создать чтение, обновление, удаление)

Книги по Sql в Интернете было бы хорошим местом для справки.

Я всегда использую документацию по SQL Server 7.0, доступную на ddart.net.

SQL Server Central - очень хороший источник информации по MS SQL.

Отличный способ научиться компоновке таблиц и столбцов базы данных - использовать конструктор EDMX в Visual Studio 2010. Вы можете создавать нужные сущности, определять связи между ними, определять отношения наследования, а затем позволить Это выяснить, какие таблицы вы потребность и как моделировать отношения между этими таблицами. Взгляните на таблицы SQL, которые он создает для вас, и на отношения внешнего ключа (FK).

http://sqlzoo.net - отличное интерактивное место для начала.

Хотя эта ссылка может дать ответ на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если ссылка на страницу изменится.

Java Devil 19.11.2013 05:17

Другие вопросы по теме