Лучший способ изучить SQL Server [закрыт]
-
09-06-2019 - |
Вопрос
Итак, я получаю новую работу по работе с базами данных (Microsoft SQL Server, если быть точным).Я ничего не знаю о SQL, не говоря уже о SQL Server.Они сказали, что будут обучать меня, но я хочу проявить некоторую инициативу и узнать об этом самостоятельно, чтобы быть впереди.С чего лучше всего начать (учебные пособия, книги и т.д.)?Я хочу узнать больше о языке SQL больше, чем о любой другой навороченной ерунде.
Решение
Если вы планируете кодировать для базы данных sql с использованием .NET, пропустите ADO и перейдите непосредственно к Linq.Вы ничего не пропустите.
Да, и еще, Джо Селко.Если вы увидите его имя в статье или книге о SQL, прочтите ее.
Другие советы
Это может быть широко, но вот некоторые обязанности, которые могут быть возложены на вас в формате мозговой свалки.
на стороне администратора базы данных
- Резервные копии
- Индексы
- Триггеры
- Безопасность для каждой таблицы базы данных, создающей пользователей и т.д.
- ODBC в вашей панели управления Windows
- знаю, у вас нормальные формы
- разница между хранилищем данных (для составления отчетов)
- и транзакционная база данных для большинства других целей (особенно для отчетности в большинстве сред)
В конце программирования
- Репортаж (Run for the hills)
- Хранимые процедуры
- Схема звезды и снежинки
- ADO, ODBC
- CRUD-приложения (Создавать, читать, Обновлять, Удалять)
SQL:
http://www.google.com/search?hl=en&q=introduction+to+sql ->
http://www.w3schools.com/SQL/sql_intro.asp
MSSQL:
http://www.google.com/search?hl=en&safe=off&q=introduction+to+ms+sql -> http://www.intermedia.net/support/SQL/sqltut.asp
Лучший способ учиться?Напишите много запросов и ознакомьтесь с Модель "Сущность-взаимосвязь"
Книги по Sql Онлайн было бы хорошим местом для ссылки.
Центральный сервер SQL Server это очень хороший информационный ресурс по MS SQL
Я всегда использую документацию по SQL Server 7.0, доступную на ddart.net.
Блин...сначала я бы сказал "Удачи тебе!"
Тогда, во-вторых, если вы действительно серьезно относитесь к тому, что у вас нет опыта работы с SQL, я бы посоветовал найти одну из книг SAMS "Научите себя SQL за 34 наносекунды".Обычно я бы никогда не рекомендовал книгу SAMS, но если вы решительный человек, согласившийся на работу, о которой ничего не знаете, тогда...какого черта.
Один из отличных способов научиться компоновать таблицы и столбцы базы данных - это использовать EDMX Designer в Visual Studio 2010.Вы можете создать нужные объекты, определить связи между ними, определить отношения наследования, а затем позволить IT выясните, какие таблицы вам нужны и как смоделировать взаимосвязи между этими таблицами.Взгляните на таблицы SQL, которые он создает для вас, и на отношения с внешним ключом (FK).
http://sqlzoo.net это отличное интерактивное место для начала.