С Новым годом! Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/56: Рейтинг темы: голосов - 56, средняя оценка - 4.73
2 / 2 / 0
Регистрация: 14.04.2014
Сообщений: 8

Создание связей между таблицами в Visual Studio 2013 Express

29.03.2015, 14:25. Показов 10619. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Изучаю работу с базами данных по книге Эндрю Троелсена. Однако, в книге пример создания базы данных приведен в VS2010, а я использую VS2013.
Некоторые пункты меню для созданной базы данных и таблиц отсутствуют.
Самая большая загвоздка для меня сейчас - как создать связь между таблицами?
В книге используется Database Diagrams, но, почитав англоязычные форумы, я выяснил, что в VS2013 разработчики убрали это средство.

Подскажите, пожалуйста, как создать отношения между таблицами в VS2013?

P.S.: пользовался поиском на этом форуме, гуглил по рунету и на английском. Тщетно
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.03.2015, 14:25
Ответы с готовыми решениями:

Отображение связей между таблицами SQL базы данных в Visual Studio 2010
Пытаюсь научиться работать с SQL базой. Поскольку в книгах для примера используется база Northwind, решил ее установить: - запустил...

Стоит ли переходить на Visual Studio 2013 Express c Visual Studio 2012 Ultimate
Слишком дорого стоят полные версии. Какие значимые функции теряются при переходе на версию Express ?

Создание связей между таблицами
Часть связей не поддерживает обеспечение целостности данных, требует уникальный идентификатор. Что я делаю не так?

11
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
29.03.2015, 15:07
Цитата Сообщение от Mefist0 Посмотреть сообщение
в книге пример создания базы данных приведен в VS2010, а я использую VS2013.
У него есть книга, где примеры для VS2013. Следующая редакция.
0
2 / 2 / 0
Регистрация: 14.04.2014
Сообщений: 8
29.03.2015, 17:49  [ТС]
Подскажите, пожалуйста, название книги. У меня Andrew Troelsen. Pro C# 5.0 and the .NET 4.5 Framework 6-ое издание. Как я понимаю, это самое новое на данный момент.

Добавлено через 2 часа 3 минуты
Как и всегда на российских форумах ответ пришлось искать самому.
Это с одной стороны хорошо (сам разобрался - отложилось в памяти надолго), а с другой не очень (много слов от "знатоков", а реальной помощи нет).
Для людей, столкнувшихся с такой же проблемой: гуглите запрос "foreign keys visual studio 2012-2013" и будет вам полноценный ответ от адекватных людей, к сожалению, на английском.
Вот что помогло мне:
MSDN:
https://msdn.microsoft.com/en-... 10%29.aspx
Блог:
http://blog.jongallant.com/201... raint.html
И, конечно же, stackoverflow:
http://stackoverflow.com/quest... tables-now

P.S.: нет у Троелсена издания новее 6-ого, в котором примеры только на VS2010.
2
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
29.03.2015, 18:20
Цитата Сообщение от Mefist0 Посмотреть сообщение
нет у Троелсена издания новее 6-ого, в котором примеры только на VS2010.
Не пудрите людям голову!! Смотрим скрины ниже. Где какая версия Студии показана?
Для уточнения: слева 5-е издание, справа - 6-е.
Миниатюры
Создание связей между таблицами в Visual Studio 2013 Express   Создание связей между таблицами в Visual Studio 2013 Express  
0
2 / 2 / 0
Регистрация: 14.04.2014
Сообщений: 8
29.03.2015, 18:41  [ТС]
Простите, но Вы даже не поняли о чем речь идет в данной теме!
Вы показываете скриншоты из главы про добавление ссылки на стороннюю сборку, а тема про создание ссылок между таблицами в базе данных.
Смотрите главу о базе данных. Глава 21. ADO.NET, часть I: подключенный уровень.
Вот скриншот из книги, которая у меня (Andrew Troelsen. Pro C# 5.0 and the .NET 4.5 Framework. 6-ое издание):
Миниатюры
Создание связей между таблицами в Visual Studio 2013 Express  
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
29.03.2015, 18:49
Цитата Сообщение от Mefist0 Посмотреть сообщение
Вы даже не поняли о чем речь идет в данной теме!
Цитата Сообщение от Mefist0 Посмотреть сообщение
нет у Троелсена издания новее 6-ого, в котором примеры только на VS2010.
Это, наверное, вы не поняли. Скрины вам показаны как самый наглядный пример, демонстрирующий, что в 6-м издании этой книги используется НЕ 2010 Студия.
0
68 / 68 / 42
Регистрация: 30.03.2015
Сообщений: 372
30.03.2015, 13:09
Цитата Сообщение от Mefist0 Посмотреть сообщение
В книге используется Database Diagrams, но, почитав англоязычные форумы, я выяснил, что в VS2013 разработчики убрали это средство.
Так и есть, а еще рекомендуют использовать SQL Server Management Studio.
Express версия доступна для загрузки здесь.
Сам столкнулся с этой ситуацией читая Троелсена.
0
2 / 2 / 0
Регистрация: 09.10.2014
Сообщений: 28
13.12.2016, 10:37
Ха, немного не по теме мое сообщение, но я присоединяюсь к автору этого вопроса и вообще полезно всем на заметку читающим и потом еще и отвечающим. Товарищ insite2012, если высокомерие и агрессивность составляющие вашего характера - лучше вообще не отвечайте. Вы ведь еще и модератор. Это относится к очень многим на российских форумах. Если на англоязычном: задал вопрос - получил ответ. То на русском форуме: задал вопрос - тебя полили грязью, отправили читать книжки, попытались показать, какие крутые они ребятишки, а вы не очень и так далее -короче, все, кроме самого ответа. Сидите тихо и не общайтесь ни с кем, раз коммуникабельность не очень. Никому не интересно знать, какой вы умный. Мои извинения перед администрацией за оффтоп.
2
0 / 0 / 0
Регистрация: 22.03.2017
Сообщений: 95
02.04.2017, 20:57
спасиб
0
 Аватар для XIST
1960 / 1070 / 148
Регистрация: 01.10.2009
Сообщений: 3,590
Записей в блоге: 1
05.04.2017, 19:28
Sipakov, Это нужно уметь, сделать из
insite2012 еще и виноватым, при том, что он прав на 100%.
Цитата Сообщение от Sipakov Посмотреть сообщение
оварищ insite2012, если высокомерие и агрессивность составляющие вашего характера
Этот товарищ, такие детские вещи разжевывал некоторым личностям, выбравшим не тот путь в жизни, но упорно ломав себе голову, за очень долгое время, что Вы наверное путаете.
Цитата Сообщение от Sipakov Посмотреть сообщение
Сидите тихо и не общайтесь ни с кем, раз коммуникабельность не очень. Никому не интересно знать, какой вы умный
А никому не нужно это знать и доказывать, это хороший специалист в .net, доказал это временем и знаниями, который получал изучав технологию и потратив треть жизни, в вот ТС, так и не понял сам, про что была речь, задал вопрос, получил ответ, и ну, совсем не доехал что к чему. А вот другим, не нужно знать например, что теперешняя молодежь, скажем так, менее прогрессивна, к этой теме еще пример ржу нИ мАгу. И никто, 100% никто не хотел отвечать в этой теме, ибо вопрос глуп на стадии проектирования, ибо запрос в гугле типа vs 2010 have Database Diagrams? (корявый перевод, визуальная студия 2010 имеет диаграммы базы данных?) дает первую ссылку хоспаде где черным по белому написано (ах да \, там по английцкий), ТАК ВОТ! проблема, что учите буржуйский язык для начала! у менч на этой действие после Ваших постов, ушло 15 секунд, зная ангглийский на среднем уровне, где я прочел что - в Visual Studio 2013 визуальные инструменты для баз данных устарели(но не говориться, что нельзя пользоваться), но вы типо можете это делать в дизайнере сервера (sql) (и типа так и нужно)
А ТС таки говорит
Цитата Сообщение от Mefist0 Посмотреть сообщение
P.S.: нет у Троелсена издания новее 6-ого, в котором примеры только на VS2010.
а потом
Цитата Сообщение от Mefist0 Посмотреть сообщение
Вот скриншот из книги, которая у меня (Andrew Troelsen. Pro C# 5.0 and the .NET 4.5 Framework. 6-ое издание):

П.С. и да, зная хоть на базе 9 классов английцкий, ну нет там в студии ничего, что бы не прочитав не понять, что это и к чему.
0
4 / 4 / 2
Регистрация: 22.04.2015
Сообщений: 58
17.04.2017, 14:14
Печаль-беда...
Цитата Сообщение от XIST Посмотреть сообщение
А никому не нужно это знать и доказывать, это хороший специалист в .net, доказал это временем и знаниями, который получал изучав технологию и потратив треть жизни
Ну вот кому это интересно?
Я пришел сюда из гугла по конкретному вопросу, заместь ответа на этот вопрос, я увидел кучу воды, каждый ответ из которых всё больше отдаляет от конкретики...
Прочитай новое издание, читай книги, учи английский... Так в чем же тогда идея форума? Ты начитанный - поделись. Не хочешь - в самом деле, прошел бы лучше молча.

Читая такие темы, хочется заминусовать каждого, жаль тут нет такой функции.

Хороший пример - стековерфлоу, есть вопрос и тут же ответы по делу на него, выбирай нужный.
Но тут же так нельзя... надо раздуть несколько бессмысленных тем для разговора, показать себя, потратить в пять раз больше времени на пустой текст, заместь одной строчки конкретики.

Срам!
1
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
17.04.2017, 15:04
Цитата Сообщение от -JR- Посмотреть сообщение
Хороший пример - стековерфлоу, есть вопрос и тут же ответы по делу на него, выбирай нужный.
так в чем дело, уважаемый? Go to Stack Overflow и не делай людям головы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.04.2017, 15:04
Помогаю со студенческими работами здесь

Создание связей между таблицами
Подскажите, пожалуйста, отчего выходит предупреждение (рис. 1) и ошибка (рис. 2) по нажатию "ОК"? Как осуществить в данном...

Создание связей между таблицами
Здравствуйте! Имеется схема (см. скрин). При попытке INSERT получаем ошибку (см. скрин). Как решается проблема? P.S. схема...

Создание связей между таблицами
Здравствуйте уважаемые гуру Есть 5 таблиц (база в приложении) 1. Клиент 2. Заказ 3. Тип заказа 4. Специализация заказа 5....

Создание связей между таблицами
есть phpmyadmin на денвере нужно установить связи между таблицами дизайнер связей не работает =( вот скрин нужен sql код надеюсь на...

Создание связей между таблицами
Здравствуйте. Помогите мне пожалуйста создать связи между таблицами. Сами таблицы я кое как создал а вот связи что то не могу..


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru